min første computer satte en skør 33 MH af processorkraft fra 486 CPU ‘ en. Det var selvfølgelig på “Turbo Mode”, og da den blev slukket, blev vi tilbage med 16 MH. Indsæt rynket ansigt.
måske er du for ung til at huske en turbo-knap, men hvis du ikke er, kan du sikkert huske, at der sjældent var en tid, du ville slukke for den. I de tider, hvor du gjorde det, var det på grund af programmelkrav, og du følte sandsynligvis, at du havde mistet noget. Det gjorde jeg i det mindste.
hurtigt frem til i dag, og CPU ‘ en regerer ikke længere højest, og behandlingen kan udføres af flere andre typer udstyr. CPU, GPU, FPGA og ASIC har alle et formål, så lad os tjekke dem ud.
Hvad er en CPU?
den centrale behandlingsenhed (CPU) er den vigtigste chip i din computer, telefon, tv osv., der er ansvarlig for at distribuere instruktioner gennem komponenterne på bundkortet.
CPU ‘ en anses for at være “hjernen” på computeren og er den mest alsidige af de chips, vi dækker. Denne alsidighed kommer dog til en pris, og fordi det er meningen at være “jack of all trades”, vil det forbruge mere strøm og være langsommere ved nogle funktioner i forhold til de mere specialiserede chips.
Hvad er en GPU?
grafikbehandlingsenheden (GPU), dvs.grafikkort, mens det ligner CPU ‘ en, idet det er en siliciumchip på et kort, har et meget andet formål og funktion.
GPU ‘ en ses typisk for blot at behandle grafik og sende dem til en skærm. Men i de senere år på grund af deres parallelle behandling og høje gennemløbsfunktioner er de blevet indarbejdet i mange andre funktioner.
for at nedbryde det lidt længere, vil GPU ‘ en opdele komplekse problemer i millioner af separate opgaver for at løse dem på samme tid. På grund af sin arkitektur kan den ikke erstatte CPU ‘ en, men den kan arbejde langs siden.
da cryptocurrency-minedrift blev populær, blev GPU ‘ en brugt som et middel til at løse de anvendte komplekse matematiske algoritmer. For nylig fører GPU ‘ er opladningen inden for AI, computer vision og super computing.
Hvad er en FPGA?
Field Programmable Gate Array (FPGA) er også en siliciumbaseret halvleder, men den er baseret på en matrice af konfigurerbare logiske blokke (CLB), der er forbundet med programmerbare sammenkoblinger.
dette betyder, at FPGA kan programmeres og derefter omprogrammeres til en ønsket applikation eller funktion.
programmeringen af FPGA definerer faktisk enhedens udstyrsfunktion. Når funktionen skal ændres, kan FPGA simpelthen omprogrammeres.
fordi FPGA er programmeret / tilpasset til de nøjagtige specifikationer for en algoritme, kan den være hurtigere og forbruge mindre strøm end processorer med højere urhastigheder. Men når som helst funktionen skal ændres, skal den omprogrammeres.
Hvad er en ASIC?
det applikationsspecifikke integrerede kredsløb (ASIC) er en siliciumchip designet til en bestemt logisk funktion.
i modsætning til mange af de andre chips, vi har diskuteret her, kan ASIC kun udføre den opgave, den blev bygget til at udføre. Det kan ikke ændres.
på grund af dette bruges ASIC ‘ er typisk i et produkt, der har store produktionsnumre, og bruges ikke til fejlfinding af et system.
ASIC gør det muligt at inkorporere en betydelig mængde kredsløb på en enkelt chip. Dette holder omkostningerne lavere, på bulkkørsler, over ved hjælp af anden teknologi.
ASIC vil også forbruge mindre strøm til computerkapaciteten sammenlignet med de førnævnte chips og have en meget mindre størrelse. En ASIC vil også være billigere at samle og mere pålidelig (fordi der er færre dele).
hvilke produkter tilbyder Samtec?
hvis du er i FPGA-udviklingsverdenen, har Samtec en række FPGA-udviklingssæt til at hjælpe FPGA-udviklere og arkitekter på systemniveau med prototyping og evaluering.
blandt disse tilbud er 28 Gbps FireFlyTM Evaluation Kit, FMC+ HSPC/HSPCe Loopback Card og VCU118 FMC+ HSPC Loopback Card.
Samtecs Flyover-systemer kan også bruges til 112 Gbps PAM4-routing til ASIC-udvikling. Dette blev dækket af en nylig blog, hvor et samarbejde mellem Samtec og Alfavave blev brugt til at generere 31-bit PRBS-data ved 112 Gbps PAM4 over 12″ af 34-kabel.
hvis du er forbi udviklingspunktet, har Samtec mange kabeltilbud til at arbejde inden for dit system.
for nylig dækkede vi si-FlyTM 112 Gbps PAM4 lavprofil højdensitetskabelsystem, der giver mulighed for direkte forbindelse til siliciumpakken på pakken.
så for at besvare spørgsmålet i begyndelsen; er CPU, GPU, FPGA eller ASIC bedre? Svaret er, det afhænger. Alle disse chips har fordele og ulemper, og applikationen afhænger af, hvilken du skal vælge.
For mere information om Samtecs tilbud og muligheder på dette område, så send en e-mail [email protected].