Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 11 reacties
Bron: Beyond3D

Op Beyond3D is een artikel geplaatst waarin de Transmeta Crusoe processor nog eens nader wordt belicht. De Crusoe heeft al regelmatig in de spotlights gestaan, en is niet zozeer interessant om zjin prestaties maar vooral om zijn laag energieverbruik. Zeker nu ook Intel aankondigt een 'low-power' processor te gaan introduceren is het natuurlijk goed om te weten wat die Crusoe nu is en vooral ook wat 'ie kan.

Hoewel de Crusoe ooit ontworpen is voor mobiele toepassingen en voor integratie in industriële systemen komt deze chip nu ook in beeld voor stationaire toepassingen zoals in webservers, zeker daar waar stroomverbruik en warmte-afgifte een grote rol spelen.

Voor wie dus wil weten hoe 't nu zit met deze kleine processor is dit artikel een aanradertje: op slechts drie pagina's wordt het beestje nader belicht en wordt ook aandacht geschonken aan de (toekomstige) marktpositie van Transmeta's kleintje. Hier enkele quotes uit het artikel:

In January 1999 a start-up company named Transmeta released a processor, named Crusoe, with an architecture quite unlike any other in the market. The chip is compatible with the x86 architecture pioneered by Intel but combines a VLIW Core and unique code morphing software. This enabled Crusoe to provide a low power, high performance solution ideal for laptops, PDA's and other devices in the so-called IA (information appliance) age.

[...] The most important thing to remember about Crusoe is that although there is less logic it has to do more work, which makes the processor slower. rusoe trades speed for power consumption!

[...] An extra advantage to Crusoe is that it features the Northbridge (Interface between CPU and memory) on the processor die. This function is usually accomplished on a separate chip - i.e. the Intel 440BX chipset.

[...] At the recent Comdex consumer show Transmeta promised much higher performance2 for the Crusoe 2 chip due to replaced in 2002. The chip is speculated to run at 1 GHz at introduction. The principal competitor in the low power IA market is ARM, who have greater experience in the low power market and have greater market acceptance amongst semiconductor manufacturers. Ironically Intel, the company Transmeta set out to beat originally, have developed a new processor named Xscale. Also designed for the low power/PDA market the chip typically uses 1.5W of power at 1GHz and only 0.5W at 600MHz while adding new SIMD instructions for mobile applications.
Transmeta Crusoe

Het hele verhaal is hier na te lezen. Met dank aan Stunter voor 't submitten van dit artikel.

Moderatie-faq Wijzig weergave

Reacties (11)

De code-morphing implementatie is ook wel makkelijk om andere OSen te emuleren zonder de onderliggende chip architectuur te veranderen.

Plus het feit dat Transmeta van plan is elke 6 maanden een software update met nieuwe instruction extensions [zoals de SS2 voor de Pentium IV] de deur uit te doen voor betere performance [ook dit zonder aanpassing van de chip architecture].

Zeker een interessante chip dus, vind ik persoonlijk, alleen nog even afwachten hoe hij het op de markt gaat doen de komende tijd..
Plus het feit dat Transmeta van plan is elke 6 maanden een software update met nieuwe instruction extensions [zoals de SS2 voor de Pentium IV] de deur uit te doen voor betere performance
't is een feit dat een CPU, die voor een groot deel uit software bestaat, gemakkelijk te upgraden is. Dingen zoals snellere routines, bugfixes enzo kun je dan in een keer doorvoeren.
Maar wanneer je de CPU ineens leert om SSE-2 te spreken en wie weet wat volgt en dan ook nog daarmee een performance winst weet te boeken, zegt dat meer over de performance van de compilers en 't extra nut van die instructies.
't is namelijk in 't verleden aangetoond dat verreweg de meeste MMX-instructies sneller in software kunnen, dan wanneer je de feitelijke MMX-instructies gebruikt.
Zoiets zal (tot op zekere hoogte) ook wel voor de ISSE(-2) instructies gelden.

Wanneer je de Crusoe namelijk zo kunt aanleren, dat 'ie die extra instructies kan uitvoeren, en 't gaat dan ook sneller, geeft dat aan dat de gebruikte compilers 't minder goed doen dan de crusoe realtime kan (die kan 't namelijk ook blijkbaar heel goed in software) Tevens toont 't dan ook aan dat die extra instructies je CPU niet echt sneller maken, alleen gecompliceerder (= warmer)
De code-morphing implementatie is ook wel makkelijk om andere OSen te emuleren...
Niet OS-en maar platforms.
Windows en linux zijn OS-en, Sparc, Alpha, i386, enz zijn platforms ;)
Ikzelf zie Transmeta in de servermarkt nog niet echt een kans maken, te weinig performance om te compenseren voor de verminderde warmteafgifte. Voor budget PC's en PDA's begint het wel steeds aantrekkelijker te worden om er een Crusoe in te plaatsen. Ik ben ook erg benieuwd wat 2002 gaat brengen met die Crusoe 2.

* 786562 DaJaN
Ik denk dat dat heel erg mee gaat vallen, bijvoorbeeld een Cobalt Raq 4 wordt veel verkocht, en daar zit een K6/450 in. Volgens mij hoor je daar ook bijna niemand over klagen.
't is ook volgens mij niet de bedoeling dat de crusoe als hoofd CPU gebruikt gaat worden lijkt me.
D'r zijn veel toepassingen denkbaar (zoals Vink al aangeeft) waar een processor nodig is (Raid controller, netwerk switch, device controller(vervanging voor Southbridge), etc.)
Wanneer op die plaatsen alleen al een hoop chips vervangen kunnen worden door een of meer veel zuiniger Crusoe's, kan dat in een server rack een hoop warmte schelen en nog meer in 't stroom verbruik. Minder warmte => minder koeling (airco)
Komt ook nog eens bij dat een zo'n Crusoe vaak meerdere van dergelijke taken op zich kan nemen.
The most important thing to remember about Crusoe is that although there is less logic it has to do more work, which makes the processor slower
En wat gebeurt er met die hoeveelheid work, als je een OS gebruikt dat native Crusoe support heeft, zoals Linux 2.4?
Dat zal als je t mij vraagt VEEL uitmaken (geen/veel minder code morphing nodig).
Als je een OS voor een Sparc gaat draaien op een P3 die een Sparc emuleert, ja, dan gaat t natuurlijk ook langzamer (ik noem maar iets). De Crusoe is dan wel gemaakt om andere CPU's na te doen, maar dat hoeft niet perse zijn primaire doel te zijn!

Ik wil Linux 2.4 benchmarks!
Native draaien op een Crusoe? Hoe kan dat nou, de 'emulatie' is toch in de hardware geimplementeerd? Heb je een link ofzo met info hierover?
Een van de mensen die heeft meegewerkt aan de Crusoe is .....
Linus Torvalds. (de bedenker van linux ;))

Die heeft vanaf 't begin meegewerkt aan een port naar de Crusoe-code.
Die code-morphing software is ook maar een programma. 't is wel een van de meest complexe code die ik me kan voorstellen (of zegt dit nu weer iets over mijzelf ;))
Deze code zet de i-386 instructies om naar "Crusoe-code", die dan door de CPU wordt uitgevoerd.
ja hehe, dat snap ik ook nog allemaal wel. Maar het OS 'ziet' toch alleen de laag van de crusoe die de code nog gaat morphen? Je kan volgens mij niet direct de echte hardware van de Crusoe gebruiken, je kan er misschien handigere code-morphing software er kunnen zetten, maar dan heb je een proc die niet i386 compatible is, en zou ja al je softwware zelf opnieuw moeten compileren. Dat lijkt me niet erg handig.
Als die Crusoe support in de Linux kernel geen betere performance oplevert hadden ze de support daarvoor net zo goed weg kunnen laten. Mij lijkt me dan dat die CPU dus een stuk sneller draait onder Linux 2.4.

Mja, 'native' is misschien een verkeerd gekozen woord :)
Volgens mij een erg goede chip voor pda's.. als ze hem nog ietsje verkleinen heb je volgend jaar extreme snelheid.. voor een pda!

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True