mijn eerste computer heeft een gekke 33 MHz rekenkracht van de 486 CPU. Dat was op “Turbo Mode” natuurlijk, en toen het werd uitgeschakeld bleven we over met 16 MHz. Plaats fronsend gezicht.
misschien bent u te jong om een turboknop te onthouden, maar als u dat niet bent, kunt u zich waarschijnlijk herinneren dat er zelden een tijd was dat u hem uit zou zetten. In de tijden dat je het deed was vanwege software-eisen, en je waarschijnlijk het gevoel alsof je iets kwijt was. Dat heb ik tenminste gedaan.
snel door naar vandaag, en de CPU regeert niet langer de opperste, en de verwerking kan worden uitgevoerd door meerdere andere soorten hardware. De CPU, GPU, FPGA en ASIC hebben allemaal een doel, dus laten we ze eens bekijken.
Wat is een CPU?
de centrale verwerkingseenheid (CPU) is de belangrijkste chip in uw computer, telefoon, tv, enz., die verantwoordelijk is voor het distribueren van instructies door de componenten op het moederbord.
de CPU wordt beschouwd als het” brein ” van de computer en is de meest veelzijdige van de chips die we behandelen. Echter, deze veelzijdigheid komt tegen een kostprijs, en omdat het is bedoeld om de” jack of all trades ” het zal verbruiken meer macht en trager op sommige functies over de meer gespecialiseerde chips.
Wat is een GPU?
de grafische verwerkingseenheid (GPU), dat wil zeggen grafische kaart, hoewel vergelijkbaar met de CPU in dat het een silicium chip op een bord, heeft een heel ander doel en functie.
de GPU wordt meestal bekeken om eenvoudig afbeeldingen te verwerken en uit te voeren naar een scherm. Echter, in de afgelopen jaren als gevolg van hun parallelle verwerking en hoge doorvoer mogelijkheden zijn ze opgenomen in vele andere functies.
om dat wat verder op te splitsen, zal de GPU complexe problemen verdelen in miljoenen afzonderlijke taken om ze tegelijkertijd op te lossen. Vanwege zijn architectuur kan het de CPU niet vervangen, maar het kan er wel mee werken.
toen cryptogeldwinning populair werd, werd de GPU gebruikt als een middel om de complexe wiskundige algoritmen op te lossen. Meer recent, GPU ‘ s leiden de lading in AI, computervisie, en super computing.
Wat is een FPGA?
de Field Programmable Gate Array (FPGA) is ook een halfgeleider op basis van silicium, maar is gebaseerd op een matrix van configureerbare logische blokken (CLB) die zijn verbonden door programmeerbare verbindingen.
dit betekent dat de FPGA kan worden geprogrammeerd en vervolgens geherprogrammeerd naar een gewenste toepassing of functie.
het programmeren van de FPGA definieert in feite de hardwarefunctie van het apparaat. Wanneer de functie moet veranderen, kan FPGA eenvoudig worden geherprogrammeerd.
omdat de FPGA is geprogrammeerd / aangepast aan de exacte specificaties van een algoritme, kan het sneller zijn en minder stroom verbruiken dan processors met hogere kloksnelheden. Nochtans, moet om het even wanneer de functie moet veranderen het worden geherprogrammeerd.
Wat is een ASIC?
de Application-Specific Integrated Circuit (ASIC) is een silicium chip ontworpen voor één specifieke logische functie.
in tegenstelling tot veel van de andere chips die we hier hebben besproken, kan de ASIC alleen de taak uitvoeren waarvoor het is gebouwd. Het kan niet worden veranderd.
hierdoor worden ASICs meestal gebruikt in een product met grote productieaantallen en wordt het niet gebruikt voor het debuggen van een systeem.
de ASIC maakt het mogelijk een aanzienlijke hoeveelheid circuits op een enkele chip te integreren. Dit houdt de kosten lager, op bulk runs, over het gebruik van andere technologie.
de ASIC zal ook minder stroom verbruiken voor de rekencapaciteit in vergelijking met de eerder genoemde chips, en heeft een veel kleiner formaat. Een ASIC zal ook goedkoper te monteren en betrouwbaarder zijn (omdat er minder onderdelen zijn).
welke producten biedt Samtec?
Als u zich in de FPGA-ontwikkelingswereld bevindt, heeft Samtec een aantal FPGA-ontwikkelingskits om FPGA-ontwikkelaars en systeemarchitecten te helpen met prototyping en evaluatie.
onder deze aanbiedingen zijn de 28 Gbps FireFlyTM Evaluatie Kit, FMC+ Hspc/Hspce Loopback Card, en VCU118 FMC+ HSPC Loopback Card.
Samtec ‘ s Flyover ® systemen kunnen ook worden gebruikt voor 112 Gbps PAM4 routing voor ASIC ontwikkeling. Dit werd behandeld in een recente blog waar een samenwerking tussen Samtec en Alphawave werd gebruikt om 31-bit, PRBS-gegevens te genereren bij 112 Gbps PAM4 over 12″ van 34 AWG-kabel.
als je voorbij het punt van ontwikkeling, Samtec heeft veel kabel aanbod om te werken binnen uw systeem.
onlangs hebben we het Si-FlyTM 112 Gbps PAM4 low-profile High-density kabelsysteem behandeld dat directe verbinding met het siliconenpakket mogelijk maakt.
dus, om de vraag aan het begin te beantwoorden; is de CPU, GPU, FPGA, of ASIC beter? Het antwoord is, het hangt ervan af. Al deze chips hebben voor-en nadelen, en de toepassing zal afhangen van die u moet kiezen.
voor meer informatie over het aanbod en de mogelijkheden van Samtec op dit gebied kunt u een e-mail sturen naar: [email protected].