Har du flere TeraFLOPS på pc eller konsoller, reel power eller marketing?

I videospilsforaene og de forskellige sociale netværk, som om det var det daglige opkald til en ukendt krigsgud, tager de stærkeste forsvarere af de forskellige konsolmærker deres kampøkser frem. De svinger TeraFLOPS-argumentet på deres yndlingskonsoller som et vægtigt argument for at forsvare den tekniske overlegenhed af det mærke, de elsker. Men hvad er dette præstationsmål værd, og hvad betyder det egentlig?

De forskellige producenter af videospilskonsoller har brugt et udtryk i nogen tid til at sammenligne deres magt på marketingniveau. Vi henviser til TeraFLOPS eller, med andre ord, hvor mange 1,000,000,000,000 flydende kommaoperationer med 32-cifrede binære tal kan grafikchippen udføre på et sekund. Og nej, vi har ikke taget fejl med tallet, da en TFLOPS er, at 10 hæves til 12 operationer i sekundet. Markedsføring er dog meget vanskelig, og det er vigtigt at kende et grundlæggende koncept for at forstå, hvad det refererer til. Og virkeligheden er, at alt dette har krummer.

Få flere TeraFLOPS på pc eller konsoller

Operationer vs. instruktioner

Når man designer en chip med evnen til at udføre et program, er det nødvendigt at kode instruktionerne, der skal udføres i dets kredsløb. Den enkleste logik vil fortælle os, at vi kan oprette et kredsløb for hver instruktion. Vi løber dog snart tør for plads og transistorer inden for budgettet. Så vi vil ende med at gøre, hvad de gør i alle designs, og skabe en række grundlæggende handlinger, der vil tjene til at definere resten af ​​instruktionerne. Derfor vil alle instruktionerne fra starten ende ud fra en eller flere forskellige operationer.

Render Chip Binario

Antallet af operationer, der bruges af hver instruktion, er defineret af arkitekterne, når de designer chippen, selvom to processorer er kompatible med hinanden på niveau med at kunne udføre de samme programmer, kan vi konstatere, at to chips under samme arkitektur er forskellige lidt på antallet af operationer, der kræver visse instruktioner. Og det er her, vi kommer ind på det første problem med konsollen TeraFLOPS sammenligninger, det samme program kræver muligvis ikke det samme antal operationer på en konsol som på en anden.

TeraFLOPS på næste generations konsoller: PS5 vs Xbox Series

Som om det ikke var nok, har vi det, selvom registrerings- og instruktionssættene annonceres som ens på begge PlayStation 5 og begge dele Xbox Serie. Officielt af AMD de er alle RDNA 2 , må vi præcisere, at dette ikke er helt sandt. Grunden til dette er, at de er semi-custom designs, og det er meget sandsynligt, at AMD ingeniører i samarbejde med SONY på den ene side og microsoft, på den anden , har besluttet at implementere to versioner af den samme ISA . Sagt på en anden måde, vil visse instruktioner sandsynligvis kræve færre operationer end andre at udføre på en konsol end en anden.

P55 Xbox Spiderman Halo

Da ikke alle instruktioner vejer det samme. Hvis disse var sten, hvor mange af disse kan så transporteres fra et sted til et andet? Du kan ikke se ud fra, at ikke alle programmer er ens. Under alle omstændigheder, hvad der kan gøres, er at sammenligne dem inden for den samme arkitektur. For eksempel PlayStation 5 og Xbox Series ved at bruge den samme arkitektur fra AMD, hvis de kunne sammenlignes. Hvad vi ikke ved er, om AMD har lavet små ændringer i hvert enkelt design, der påvirker udførelsen af ​​bestemte instruktioner til det bedre eller til det værre.

På den anden side, hvis vi sammenligner med tidligere generations konsoller, selvom vi reducerer TeraFLOPS-effekten af ​​de nuværende konsoller til niveauet af de gamle, vi ville opleve, at de nyere har en fordel . For ting som forbedringer af arkitekturen, instruktioner, der udføres mere effektivt, og så videre. Husk, at enhver chip i dag er noget så kompleks, at den er opdelt i flere blokke, hvor snesevis af ingeniører pr. blok designer dens forskellige dele. Selvom den normale ting, og i tilfælde som konsoller, og for at spare omkostninger, er, at de deler fælles blokke .

Men hvad måler TeraFLOPS i grafik og konsoller?

Og vi kommer til den sidste del, der ligesom en episode af Scooby Doo opdager, at monsteret er en fyr med en maske. Før vi har fortalt dig, at hver instruktion tager en række clock-cyklusser at udføre. Godt, for at give den maksimale effekt i TeraFLOPS, bruges FMADD instruktionen. Som udfører i en enkelt cyklus og to operationer og som er følgende matematiske operation: A+B*C. Ikke alle instruktioner tager samme tid og nogle kan tage endda titusinder af Hz at udføre.

Placas Xbox Series PS5 Consolas TeraFLOPS Máketing

Som du vil forstå , i et virkeligt scenarie a GPU vil ikke udføre nævnte instruktion hele tiden , men mange andre. Betyder det, at disse data er løgn? Ikke nødvendigvis, men vores sind forstår kvantificerbare ting bedre end abstrakte begreber. Derfor er det nemmere at sælge os, at grafikchippen på en konsol er kraftigere end en anden. Men kan du huske, da RX Vega'en udsatte flere TFLOPS end GTX 1080, og sidstnævnte fejede jorden med dem? Nå, det samme sker her. Det er derfor, vi har brug for andre typer test, der giver os mulighed for at sammenligne konsoller ud over TeraFLOPS.

Det vil sige, at det kræver at tage det samme spil og sammenligne ting som opløsning, detaljeringsgrad, teksturkvalitet, billedhastighed og et stort antal parametre. Men alt forbliver i udviklingsteamets ekspertise og derfor i optimeringen af ​​spillet til nævnte konsol. Så i sidste ende er det lige meget, hvilken konsol du spiller dine yndlingsspil på. Det vigtige er, at de fungerer korrekt, og at deres ydeevne er optimal.