8 processorkernen in één chip

8 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. CoolThreads
  3. 3. Vier threads per kern
  4. 4. Toekomst
  5. 5. De servers
  6. 6. Praktijk
  7. 8 reacties

CoolThreads

Het bovenstaande betekent niet dat Sun's oude vertrouwde UltraSparc architectuur wordt afgeserveerd. Met de nieuwe 64 bit UltraSparc T1 in de nieuwe Sun T1000 en T2000 servers en voorzien van de CoolThreads technologie maakt het bedrijf duidelijk dat men nog steeds zeer vooruitstrevend is en mogelijkheden biedt waarop men op het X86-platform alleen maar van kan dromen. Om tot dit punt te komen heeft Sun eigenlijk het hele platform van de grond af opnieuw opgebouwd en gestart is met een compleet nieuw ontwerp met als enige vereiste dat de nieuwe processor compatible zou zijn met de eerdere processors uit de UltraSparc serie, verder is men geheel opnieuw begonnen.

De basis van de ontwikkeling van dit nieuwe platform was de onvrede over de prestaties van de huidige single threaded processors. Hoewel de taken van de huidige netwerkservers meer en meer bestaan uit vele threads zijn de meeste processors daarvoor nog onvoldoende geoptimaliseerd. Intel probeerde dat eerder al te ondervangen met behulp van de HyperThreading technologie en brengt nu net als AMD dual core processors op de markt. De opbouw van die dual core processors is complex en dat maakt ook dat er sprake is van een behoorlijke warmteontwikkeling.

ultrasparc_t1_550

De UltraSparc T1 is de eerste CoolThreads processor

Geen erfenis

Toch, als je opnieuw mag beginnen dan zou je het misschien helemaal anders doen. Doordat Sun niet gehinderd wordt door de X86-erfenis en alleen rekening hoefde te houden met de bestaande UltraSparc familie en het eigen besturingssysteem heeft men het roer om kunnen gooien. Het voordeel voor Sun is dat de UltraSparc een veel minder complexe opbouw heeft dan de X86-processors. Dit is het gevolg van het feit dat de Sparc van oorsprong een zogenaamde RISC processor is en daardoor een veel minder complexe instructieset heeft en veel eenvoudiger van opbouw kan zijn.

De gedachte hierachter is dat in plaats van één of twee kernen zo intelligent mogelijk te maken (Intel en AMD) kiest Sun dus voor relatief simpele kernen en die zo optimaal mogelijk te gebruiken. Het voordeel hiervan is dat voor een eenvoudiger kern minder transistors benodigd zijn en Sun dus relatief eenvoudig meerdere kernen op dezelfde oppervlakte kan plaatsen. Veel van de complexiteit van de Intel en AMD is het gevolg van de voorzieningen die getroffen zijn om te voorkomen dat de processor moet wachten op instructies. Denk hierbij aan grote pipelines en cache, maar ook out-of-order execution en hoge kloksnelheden. Door de hogere kloksnelheden en grotere pipelines wordt het effect dat door de wachttijden van het trage werkgeheugen worden gegenereerd alleen maar groter. Processors moeten in de praktijk veel wachten op het trage werkgeheugen en worden hierdoor niet ten volle benut.

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee