Du kan inte bestämma floppen (flytande punktoperationer per sekund) av en processor enbart från dess klockhastighet (2,3 GHz i detta fall). Flops -betyg beror på flera avgörande faktorer:
* Antal kärnor: En processor med flera kärnor kan utföra fler floppar än en enkärnig processor med samma klockhastighet.
* Antal trådar per kärna (Hyperthreading): Hyperthreading gör det möjligt för en kärna att hantera flera trådar samtidigt och öka potentiella floppar.
* vektorbehandlingsfunktioner (SIMD): Moderna processorer använder SIMD (enstaka instruktioner, flera data) instruktioner för att utföra operationer på flera datapunkter samtidigt och öka floppen avsevärt. De specifika SIMD -instruktionerna som stöds och deras effektivitet påverkar prestanda i hög grad.
* Floating Point Unit (FPU) Arkitektur: FPU:s design och kapacitet påverkar direkt hur många flytande punktoperationer processorn kan hantera per klockcykel.
* Instruktionsset Architecture (ISA): Olika ISA:er har olika kapaciteter och effektivitet.
* Klockhastighetsvariationer: Processorer körs inte alltid med sin maximala klockhastighet. Turbo boost eller liknande tekniker kan tillfälligt öka hastigheten, medan kraftbesparande funktioner kan minska den.
En 2,3 GHz-processor kan sträcka sig från några GFLOP:er (miljarder flops) i en mycket gammal, enkel design till tiotals eller till och med hundratals GFLOPS i en modern, multikärnig processor med avancerade SIMD-funktioner. För att känna till flopparna måste du titta på referensresultat som är specifika för den processormodellen. Webbplatser som Passmark eller andra som specialiserat sig på hårdvara riktmärken ger dessa data.