I dagens hyperforbundne verden kan teknologikjøpere finne et svar på nesten alle spørsmål med en nettleser og en internettforbindelse. Vi kan alle gjøre litt forskning før vi signerer sjekken eller overfører kredittkortet. I personmarkedet har performance benchmarking vært en viktig del av å evaluere datamaskiner i årevis, men hva forteller referanser oss virkelig og hvilke kan vi stole på?

Historien viser hvordan datamaskiner har blitt evaluert, endres kontinuerlig. I flere tiår ble datamaskiner hovedsakelig solgt på grunnlag av klokkefrekvensen til prosessoren sin, men da frekvensene steg høyere og flere arkitektoniske forskjeller ble introdusert, ble forbindelsen mellom klokkefrekvens og ytelse som brukeren opplevde, stadig tøffere. I tillegg drepte økningen i strømforbruket og reduksjonen i ytelsesskalering med klokkeslett til slutt klokkehastigheten som en ytelsesmåling. Mikroprosessorkjernetall ble den neste markedsførbare måten mange vanlige brukere ble solgt datamaskiner på.

Benchmarks ble utviklet for å hjelpe gjetningen til å finne ut av hvor mye frekvens eller kjerneverdier virkelig leverer når det gjelder ytelse, og å gi objektiv veiledning fra parter utenfor selve maskinvareøkosystemet. Da disse programvareselskapene manøvrert til å bli gullstandarden for benchmarking mot hverandre, begynte sprekker i modellen å vises med maskinvarefirmaer som kjemper for optimaliseringer for å oppnå høyest poengsum, noe som resulterer i redusert troverdighet av frekvens som et mål for ytelse.

Som prosessorarkitekturer har utviklet seg, har noen benchmark-suiter ikke utviklet seg med dem. De forblir imidlertid en stift for beslutningstakere når de vurderer ytelsen til datamaskiner. For å betjene dagens PC-bruker, er det behov for å benytte seg av tidligere underutnyttede beregningsressurser som er tilgjengelige i form av grafikkbehandlingsenheter (GPUer) og deres massive parallelle beregningsfunksjoner. Moderne prosessorer, som den akselererte prosesseringsenheten (APU), har både sentrale prosesseringsenhet (CPU) og GPU-prosessormotorer, samt spesialisert video- og lydhardware, som alle jobber sammen for å bidra til brukerens erfaring og behandle moderne arbeidsbelastninger effektivt for fremragende ytelse med minimalt strømforbruk.

Brukere i dag forventer en rik visuell opplevelse og engasjerer seg med datamaskiner som aldri før. De bruker, skaper, integrerer og deler lyd og video av høy kvalitet mens de samhandler med datamaskinene sine gjennom berøring, stemme og gest. Det er tilsynelatende mindre interesse for hva som skjer bak skjermen og mer av en forventning om at systemet bare vil fungere for å gi en god opplevelse, enten hjemme eller på jobb.

Avanserte APUer bruker de nyeste CPU- og GPU-teknologiene i heterogene systemarkitektur (HSA) optimaliserte design som tildeler programvaren til prosessoren som passer best for oppgaven. HSA ble utviklet for å fungere sammen med nye programmeringsmodeller og språk som OpenCL og C ++ AMP for å optimalisere beregningsmuligheter. Mens databehandling har nådd nivåer med tradisjonelle mikroprosessorutviklinger hvor høyere klokkehastigheter krever økt effekt og vanligvis gir redusert avkastning på ytelse, er HSA-design en forbedret tilnærming til å muliggjøre erfaringene som folk forventer i dag og i morgen.

Gitt denne seismiske endringen i bruk og brukerforventning, tror du at referansene ville ha endret seg for å gjenspeile teknologien og brukerens behov og forventninger. Den triste virkeligheten er at mange referanser ikke har. Ved å måle bare en oppgave eller en type behandling, for eksempel enkjernes CPU-ytelse, gir disse referansene en begrenset visning av systemytelse som ikke lett kan oversettes til en evaluering av erfaringen med å bruke systemet brukeren er opptatt av.

Er det gyldig å basere kjøpsbeslutninger på referanser som bare måler ett aspekt av prosessoren eller er tungere mot en enkelt, sjelden brukt applikasjon? Når du kjøper en bil, er hestekrefter den eneste spesifikasjonen du anser på vinduet klistremerke på forhandleren? Til slutt er du den beste dommeren av hva som er bra for deg. I en ideell verden kan praktisk evaluering av en datamaskin avgjøre om det vil tilfredsstille dine behov, eller det vil ikke, enkelt som det.