Idén bakom VirtualMark är enkel. En speciell webbsida besöks som installerar en ActiveX-komponent eller JavaApplet i webbläsaren. Det här programmet samlar sedan information om datorns hårdvara, som skickas till Futuremarks servrar. Futuremark letar reda på en dator i resultatdatabasen som har liknande hårdvara som den inskickade. På ungefär 30 sekunder – 2 minuter efter att programmet installerades presenteras ett resultat som stämmer på ett ungefär.
VirtualMark fungerar tack vare Futuremarks stora resultatdatabas. Alla som kör 3dMark06 och andra program har möjlighet att skicka in sina resultat, och tillräckligt många har gjort det att databasen innehåller flera miljoner system. Det är dessa resultat som jämförs mot, och resultat är inom en viss felmarginal vad man borde få om man installerade och körde riktiga 3DMark06.
Resultat av VirtualMark ger en fingervisning om datorns prestanda men kan givetvis inte ersätta 3DMark06 helt och hållet. De flesta som kör VirtualMark får resultat som skiljer sig några procent från det riktiga resultatet. Det har även rapporterats att VirtualMark i vissa fall kan ha katastrofalt fel (som i bilden ovan), men för de flesta fungerar programmet som det ska.
Enligt Futuremark skickar programmet enbart information om datorns hårdvara och ingen privat eller känslig information. Efter att programmet installerats kan det avinstalleras som vanligt.
VirtualMark finns på Futuremarks webbsida.