Transmeta - Transmeta
| típus | Magán |
|---|---|
| Ipar | Szellemi tulajdon engedélyezése |
| Alapított | 1995 |
| Elhunyt | 2009 |
| Sors | A Novafora által megszerzett szabadalmi portfóliót az Intellectual Ventures részére értékesítették . |
| Központ | Santa Clara, Kalifornia |
Kulcs ember |
Murray A. Goldman , David Ditzel , Colin Hunter |
| Termékek | Mikroprocesszorok , Mikroprocesszoros szabadalmak |
| Bevétel |
|
|
|
|
|
|
|
Alkalmazottak száma |
24. (2009) |
| Szülő | Novafora |
A Transmeta Corporation egy amerikai fabless félvezető vállalat, amelynek székhelye a kaliforniai Santa Clarában található . Kis teljesítményű, x86- kompatibilis mikroprocesszorokat fejlesztett ki, amelyek egy VLIW magon és a Code Morphing Software nevű szoftverrétegen alapultak .
A Code Morphing Software (CMS) egy tolmácsból , egy futásidejű rendszerből és egy dinamikus bináris fordítóból állt . Az x86 utasításokat először egy-egy utasítást értelmezték és profilozták, majd a kódblokk végrehajtásának gyakoriságától függően a CMS fokozatosan generál optimalizált fordításokat.
A VLIW core olyan funkciókat valósított meg, amelyeket kifejezetten a CMS és a fordítások felgyorsítására terveztek. A szolgáltatások között megtalálható volt az általános spekulációk támogatása, a memória aliasing detektálása és az önmódosító x86 kód felismerése.
A CMS és a VLIW mag kombinációja lehetővé tette a teljes x86 kompatibilitás elérését, a teljesítmény fenntartása és az energiafogyasztás csökkentése mellett.
A Transmetát 1995-ben alapította Bob Cmelik , Dave Ditzel , Colin Hunter, Ed Kelly, Doug Laird , Malcolm Wing és Greg Zyner .
Első terméke, a Crusoe processzor 2000. január 19-én jelent meg. A Transmeta 2000. november 7-én került a nyilvánosság elé. 2003. október 14-én piacra dobta második nagy termékét, az Efficeon processzort. 2005-ben a Transmeta fokozott figyelmet szentelt a mikroprocesszoros és félvezető technológiák portfoliójának engedélyezésére. A 2007-es elbocsátások után a Transmeta teljesen átállt a félvezető-gyártásról az IP-licencelésre. 2009 januárjában a Novafora felvásárolta a vállalatot, és a szabadalmi portfóliót eladta az Intellectual Ventures számára . A Novafora 2009 augusztusában beszüntette működését. Az Intellectual Ventures nem kizárólagos alapon engedélyezi a Transmeta IP-t más vállalatoknak.
A Transmeta két x86- kompatibilis CPU-architektúrát készített : Crusoe és Efficeon - a belső kódnevek „Fred” és „Astro” voltak. Ezek a CPU-k megjelentek aljegyzetfüzetekben , noteszgépekben , asztali számítógépekben , blade szerverekben , táblagépekben , személyes fürt számítógépekben és csendes asztali számítógépekben, ahol az alacsony energiafogyasztás és a hőelvezetés elsődleges fontosságú.
A Novafora 2009-es felvásárlása előtt a Transmeta mérsékelt sikerrel engedélyezte IP-jét. A Transmeta technológia licencadói az Intel (örökös, nem kizárólagos licenccel rendelkeznek az összes Transmeta szabadalomhoz és szabadalmi bejelentéshez, beleértve azokat is, amelyeket a Transmeta 2017. december 31-e előtt megszerezhet), az Nvidia (a Transmeta LongRun és LongRun2 technológiáinak nem kizárólagos licencével és egyéb szellemi tulajdon), a Sony (LongRun2 engedélyes), a Fujitsu (LongRun2 engedélyes) és a NEC (LongRun2 engedélyes).
Történelem
Lopakodó mód
Az 1995-ben alapított Transmeta lopakodó vállalkozásként indult . A vállalat a hivatalos cég 2000. január 19-i beindulásáig nagyrészt sikeresen leplezte ambícióit. A lopakodás időszakában több mint 2000 nem nyilvánosságra hozatali megállapodást (NDA) írtak alá. A Transmeta első néhány éve alatt keveset tudtak arról, hogy pontosan mit kínál. Webhelye 1997 közepén került online kapcsolatba, és körülbelül két és fél évig csak a következő szöveget jelenítette meg: "Ez a weboldal még nincs itt".
1999. november 12-én egy rejtélyes megjegyzés jelent meg a HTML-ben:
Igen, van egy titkos üzenet, és ez az: a Transmeta politikája az volt, hogy hallgasson a terveiről, amíg nem volt mit demonstrálnia a világ előtt. 2000. január 19-én a Transmeta bejelenti és bemutatja, mire képesek a Crusoe processzorok. Ezzel párhuzamosan minden részlet felkerül ezen a weboldalon, hogy mindenki láthassa az interneten. A Crusoe hűvös hardver és szoftver lesz a mobil alkalmazások számára. A Crusoe nem szokványos lesz, ezért szerettük volna előre értesíteni Önt, hogy januárban látogassa meg a teljes weboldalt, hogy a teljes történetet megszerezhesse, és hozzáférhessen az összes valós részlethez, amint azok rendelkezésre állnak. .
A Transmeta titokban megkísérelte a társaság alkalmazottait, bár az internetes spekulációk nem voltak ritkák. Az információk fokozatosan jelentek meg a vállalattól, ami azt sugallta, hogy egy nagyon hosszú használati szó (VLIW) kidolgozásán dolgozik, amely az x86 kódot saját natív VLIW kódjába fordítja.
Nyitott az üzletre
Január 19-én, 2000, a Transmeta tartott nyitó rendezvény a Villa Montalvo a Saratoga, California , és bejelentette, hogy a világ, hogy már dolgozik egy x86-kompatibilis dinamikus bináris fordítás processzor elemzi Crusoe. Ezenkívül kiadott egy 18 oldalas folyóiratot, amely leírja a technológiát.
A Transmeta mikroprocesszoros technológiájukat rendkívül innovatívként és forradalmianként forgalmazta az alacsony fogyasztású piaci szegmensben. Azt remélték, hogy mind az erő, mind a teljesítmény vezetői lesznek az x86-os térben, de a Crusoe kezdeti áttekintése azt mutatta, hogy a teljesítmény jelentősen elmaradt az előrejelzésektől. Emellett, amíg a Crusoe fejlesztés alatt állt, az Intel és az AMD jelentősen felgyorsította a sebességet, és elkezdte kezelni az energiafogyasztással kapcsolatos aggályokat. Tehát a Crusoe-t gyorsan sarokba szorították a piac kis volumenű, kis formátumú (SFF), alacsony fogyasztású szegmensébe.
2000. november 7-én (az Egyesült Államok választási napján) a Transmeta első nyilvános ajánlattételét 21 USD részvény árfolyamon hajtotta végre. Az érték 50,26 dolláros csúcsot ért el, mielőtt a nyitás napján 46 dollárra csökkent volna. Ezzel a Transmeta lett az utolsó a dot-com buborék csúcstechnológiájú IPO-ja . Nyitónapi teljesítményüket csak a Google 2004-es IPO- ján lehet felülmúlni .
A társaság első elbocsátása 2002 júliusában történt, amely 40% -kal csökkentette a vállalat létszámát.
2003. október 14-én a Transmeta bejelentette az Efficeon processzort, amelyről azt állították, hogy kétszer akkora, mint az eredeti Crusoe CPU, ugyanazon a frekvencián. A teljesítmény azonban még mindig gyenge volt a versenyhez képest, és a chip bonyolultsága jelentősen megnőtt. A nagyobb méret és az energiafogyasztás hígíthatott egy kulcsfontosságú piaci előnyt, amelyet a Transmeta chipjei korábban élveztek a versennyel szemben.
2005 januárjában a vállalat bejelentette első stratégiai átszervezését, amely nem félvezető termék-társaság, és a szellemi tulajdon engedélyezésére összpontosított. 2005 márciusában a Transmeta bejelentette, hogy 68 embert bocsát el, miközben 208 alkalmazottat megtart. A jelentések szerint a Sony a Transmeta technológia kulcsengedélyezője, és a fennmaradó alkalmazottak körülbelül fele a LongRun2 energiaoptimalizálási technológiáján fog dolgozni a Sony számára.
2005. május 31-én a Transmeta bejelentette eszközvásárlási és licencszerződések aláírását a hongkongi Culture.com Technology Limited céggel. Az ügylet az Egyesült Államok Kereskedelmi Minisztériumától kapott technológiai exportengedélyek késedelmes megszerzése miatt szétesett, és a felek 2006. február 9-én jelentették be a megállapodások felmondását.
2005. augusztus 10-én a Transmeta bejelentette első nyereséges negyedévét. Ezt követte a GameSpot 2006. március 20-i jelentése, miszerint a Transmeta egy „meg nem nevezett” Microsoft projekten dolgozik . Mint kiderült, ez egy biztonságos platform az AMD márkanév alatt a Microsoft FlexGo programjának.
2006. október 11-én a Transmeta bejelentette, hogy pert indított az Intel Corporation ellen tíz számítógépes architektúrára és energiahatékonysági technológiára kiterjedő amerikai Transmeta szabadalom megsértése miatt. A panasz azzal vádolta, hogy az Intel megsértette és megsértette a Transmeta szabadalmait azáltal, hogy különféle mikroprocesszoros termékeket gyártott és értékesített, beleértve legalább az Intel Pentium III, Pentium 4, Pentium M, Core és Core 2 termékcsaládját.
2007. február 7-én a Transmeta leállította mérnöki szolgáltatásokat ellátó részlegét, amelynek során 75 alkalmazott veszett végbe. Ez párhuzamosan jelentette be azt a bejelentést, miszerint a vállalat nem fejleszt és nem értékesít hardvereket, és a szellemi tulajdon fejlesztésére és engedélyezésére összpontosít. Ezt követően az AMD 7,5 millió dollárt fektetett be a Transmetába, és tervezte a vállalat szabadalmi portfóliójának energiahatékony technológiákban történő felhasználását.
2007. október 24-én a Transmeta bejelentett egy megállapodást az Intel Corporation elleni per rendezéséről. Az Intel beleegyezett abba, hogy előzetesen 150 millió dollárt és évi 20 millió dollárt fizet a Transmeta-nak, amellett, hogy lemond a Transmeta-val szembeni viszontkereseteiről. A Transmeta abban is megállapodott, hogy több szabadalmát licencbe adja, és az ügylet részeként kis számú szabadalmi portfóliót rendel az Intelhez. A Transmeta azt is vállalta, hogy soha többé nem gyárt x86-kompatibilis processzorokat. Az Intel perének egyik jelentős fájó pontja a mintegy 34 millió dolláros kifizetés volt a Transmeta három vezetőjének. 2008 végén az Intel és a Transmeta további megállapodást kötött az évi 20 millió dollár átutalásáról egy összegben.
2008. augusztus 8-án a Transmeta bejelentette, hogy a LongRun és az alacsony fogyasztású chip-technológiákat licencbe adta az Nvidia számára, egyszeri 25 millió dolláros licencdíj ellenében. November 17-én a Transmeta bejelentette, hogy aláírja a végleges megállapodást, amelyet a kaliforniai Santa Clarában székhellyel rendelkező Novafora digitális videoprocesszor-társaság 255,6 millió dollár készpénzért vásárol meg, a forgótőkétől függő kiigazításoktól függően. Az ügylet 2009. január 28-án zárult le, amikor a Novafora bejelentette a Transmeta felvásárlásának befejezését.
Az Intellectual Venture Funding LLC 2009. február 4-én fejezte be a korábban a Transmeta Corporation által kifejlesztett és tulajdonában lévő szabadalmi portfólió felvásárlását.
Pénzügyi gondok és végrehajtási képtelenség miatt a Novafora 2009. július végén összeomlott.
Vezetés és személyzet
Vállalatirányítás
A Transmeta-nak 6 különböző vezérigazgatója volt, akik élete során a vállalatot irányították.
| Vezérigazgató | A szolgálat évei |
|---|---|
| Ditzel Dávid | 1995–2001 |
| Mark Allen | 2001–2001 |
| Murray Goldman és Hugh Barnes, mint ügyvezető igazgató |
2001–2002 |
| Matt R. Perry | 2002–2005 |
| Art Swift | 2005–2007 |
| Lester Crudele | 2007–2009 |
Nevezetes alkalmazottak
Technológusai közül a Transmeta az iparág közszereplőinek egy részét alkalmazta, köztük a Linux alapítóját, Linus Torvalds-t , a Linux rendszermag-fejlesztőjét, Hans Peter Anvint , a Yacc szerzőjét, Stephen C. Johnsont és a játékfejlesztőt, Dave D. Taylort . Részben ezen adatok jelenléte miatt az ipar folyamatosan elárasztotta a pletykákat és az " összeesküvés-elméleteket ", amelyek kiváló sajtókapcsolatokat eredményeztek .
Pénzügyi előzmények
Az alábbi diagramok a vállalat bevételeit, működési kiadásait, bruttó nyereségét és nettó veszteségeit mutatják be 1996 és 2007 között. A számok 1000-ben vannak megadva a 10-K jelentések szerint. A céget egykor a Szilícium-völgy legfontosabb vállalatának nevezték egy Upside magazin szerkesztőségében, de nem sikerült nyereséget elérni, miközben chipgyártó volt.
Finanszírozás
A Transmeta élete során összesen 969 millió dolláros támogatást kapott.
| Év | Negyed | Összeg (millió USD) |
Megjegyzések |
|---|---|---|---|
| 1996 | - | 288 | - |
| 2000 | Q2 | 88 | - |
| 2000 | Q4 | 273 | IPO |
| 2003 | Q4 | 83. | Másodlagos felajánlás |
| 2007 | Q2 | 7.5 | AMD |
| 2007 | Q4 | 150 | Intel elszámolás |
| 2008 | Q3 | 80 | Intel elszámolás |
Termékek
Crusoe
Crusoe volt az első transzmetai mikroprocesszoros család, akit Robinson Crusoe irodalmi karakterről neveztek el .
A Transmeta sok hitelességet vesztett, és jelentős kritikákat viselt el az előrejelzett teljesítmény és az energiafogyasztás, valamint a tényleges eredmények közötti nagy eltérések miatt. Bár az energiafogyasztás valamivel jobb volt, mint az Intel és az AMD kínálata, a végfelhasználói tapasztalatok (azaz az akkumulátor élettartama) csak marginális általános javulást mutattak. Először is, a Code Morphing Software (CMS) a gyorsítótár-architektúrával kombinálva mesterségesen felfújta az összehasonlításokat a referenciaértékek és a valós alkalmazások között. Ennek oka a referenciaértékek és kis lábnyomaik ismétlődő jellege. A CMS szoftver rezsije valójában a valós alkalmazások sok jóval alacsonyabb teljesítményének egyik legfontosabb oka lehet; az egyszerű VLIW magarchitektúra nem tudott versenyezni a számításigényes alkalmazásokban; és a southbridge interfészt alacsony sávszélessége korlátozta grafikus vagy más I / O intenzív alkalmazások számára. Néhány szabványos referenciaérték nem is futtatható, kétségbe vonva a teljes x86-os kompatibilitás igényét.
Efficeon
Az Efficeon processzor volt a Transmeta második generációs 256 bites VLIW processzorának kialakítása. A Crusoe-hoz ( 128 bites VLIW architektúra) hasonlóan Efficeon is hangsúlyozta a számítási hatékonyságot, az alacsony energiafogyasztást és az alacsony termikus lábnyomot.
Egy 2004-es modell 1,6 GHz-es Transmeta Efficeon ( 90 nm-es eljárással gyártva ) nagyjából ugyanazokkal a teljesítmény- és teljesítményjellemzőkkel rendelkezett, mint egy 1,6 GHz-es Intel Atom 2008-tól ( 45 nm-es eljárással gyártva ). Az Efficeon integrált Northbridge-t tartalmazott , míg a versengő Atomhoz külső Northbridge chipre volt szükség, ami csökkentette az Atom energiafogyasztási előnyeinek jelentős részét.
A Transmeta Efficeon processzor orvosolta a Crusoe számos hiányosságát, és nagyjából kétszer valós javulást mutatott a Crusoe-val szemben. A szerszám lényegesen kisebb volt, mint a Pentium 4 és a Pentium M, összehasonlítva ugyanezzel a technológiai technológiával. Az Efficeon 90 nm-en gyártott szerszáma 68 mm², ami a Pentium 4 90% -ában, 112 mm2-nél 60% -a, mindkét processzor 1 MB L2 gyorsítótárral rendelkezik.
A termék meghatározott termikus burkolatba történő eladásának fogalmát általában nem értette a lektorok tömege, akik hajlamosak voltak összehasonlítani az Efficeont az x86-os mikroprocesszorok spektrumával, függetlenül az energiafogyasztástól és az alkalmazástól. A kritika egyik ilyen példája azt sugallja, hogy a teljesítmény még mindig jelentősen elmaradt az Intel Pentium M (Banias) és az AMD Mobile Athlon XP mögött .
Végrehajtások
Technológia
A Transmeta processzorok sorrendben nagyon hosszú utasításszavak (VLIW) voltak, amelyek egy speciális dinamikus bináris fordító szoftver réteget futtattak, amely együttesen valósította meg az x86 architektúrával való kompatibilitást. A Transmeta a "Code Morphing" kifejezést védjegyével jelölte meg technológiájuk leírására, és a szoftverréteget Code Morphing Software (CMS) néven emlegette.
A Transmeta fordított test-előfeszítést alkalmazott, hogy kb. 2,5-szeresére csökkentse a felhasznált teljesítményt. (Hasonló technológiát alkalmaztak az XScale processzorokban.)
Code Morphing szoftver
A Code Morphing Software ( CMS ) az a technológia, amelyet a Transmeta mikroprocesszorok használnak az x86 utasítások végrehajtására . Széles nézetben a CMS elolvassa az x86 utasításokat és utasításokat generál egy saját VLIW processzorhoz, a Shade stílusban. A CMS fordítása sokkal drágább, mint a Shade, de sokkal jobb minőségű kódot állít elő. A CMS tartalmaz egy tolmácsot is, és szimulálja mind a felhasználói, mind a rendszer mód működését.
A Code Morphing szoftver tolmácsból , futásidejű rendszerből és dinamikus bináris fordítóból állt . Az x86 utasításokat először egy-egy utasítást értelmezték és profilozták, majd a végrehajtás gyakoriságától és más heurisztikától függően a CMS fokozatosan optimalizált fordításokat generált.
Hasonló technológiák léteztek az 1990-es években: Wabi a Solaris és a Linux számára , az FX! 32 az Alpha számára és az IA-32 EL az Itanium számára , a nyílt forráskódú DAISY, a Mac 68K emulátor a PowerPC számára. A Transmeta megközelítés sokkal magasabb sávot állított be az x86-kompatibilitás miatt, mivel képes végrehajtani az összes x86-utasítást az első rendszerindítástól a legújabb multimédiás utasításokig.
A Transmeta kód-morfoló szoftverének működése hasonló egy hagyományos fordító végső optimalizálási passzához. Figyelembe véve a 32 bites x86 kód töredékét:
add eax,dword ptr [esp] // load data from stack, add to eax add ebx,dword ptr [esp] // ditto, for ebx mov esi,[ebp] // load esi from memory sub ecx,5 // subtract 5 from ecx register
Ezt először egyszerűsítve konvertálják natív utasításokká:
ld %r30,[%esp] // load from stack, into temporary add.c %eax,%eax,%r30 // add to %eax, set condition codes. ld %r31,[%esp] add.c %ebx,%ebx,%r31 ld %esi,[%ebp] sub.c %ecx,%ecx,5
Ezután az optimalizáló kiküszöböli a gyakori alkifejezéseket és a felesleges feltételkód-műveleteket, és potenciálisan más optimalizációkat is alkalmaz, például a hurok kibontását :
ld %r30,[%esp] // load from stack only once add %eax,%eax,%r30 add %ebx,%ebx,%r30 // reuse data loaded earlier ld %esi,[%ebp] sub.c %ecx,%ecx,5 // only this last condition code needed
Végül az optimalizáló az egyes utasításokat ("atomokat") hosszú utasítás szavakba ("molekulák") csoportosítja az alapul szolgáló hardverhez:
ld %r30,[%esp]; sub.c %ecx,%ecx,5 ld %esi,[%ebp]; add %eax,%eax,%r30; add %ebx,%ebx,%r30
Ez a két VLIW molekula kevesebb ciklusban képes végrehajtani, mint az eredeti utasítások egy x86-os processzoron.
A Transmeta számos technikai előnyre hivatkozott ennek a megközelítésnek:
- Mivel a piacvezető Intel és / vagy AMD kiterjesztené az alapvető x86 utasításkészletet, a Transmeta gyorsan frissítheti termékét egy szoftverfrissítéssel, ahelyett, hogy hardverének tiszteletét igényelné. Ez a módszer csak a kompatibilitást hangsúlyozza, nem pedig a teljesítményt.
- A teljesítmény és az erő a szoftver igényeihez igazítható a piaci igények kielégítése érdekében.
- Viszonylag egyszerű lenne hardvertervezési vagy gyártási hibákat kijavítani a szoftveres megoldásokkal .
- Több időt lehetne fordítani arra, hogy a mag képességeinek javítására vagy az energiafogyasztás csökkentésére koncentráljunk anélkül, hogy aggódnánk az x86-os architektúrával való 33 éves visszamenőleges kompatibilitás miatt.
- A processzor több más architektúrát is utánozhat, esetleg egyszerre. (A Crusoe kezdeti indításakor a Transmeta bemutatta, hogy a natív hardveren összekeverve fut a pico-Java és az x86.)
A Crusoe megjelenése előtt a pletykák szerint a Transmeta ezekre az előnyökre támaszkodott egy hibrid PowerPC és x86 processzor kifejlesztéséhez . De a Transmeta kezdetben kizárólag a rendkívül alacsony fogyasztású x86 piacra koncentrálna.
A termékek hardveres respin nélküli gyors frissítésének képességét 2002-ben egy terepi frissítéssel (letöltéssel) igazolták, hogy javítsák a Crusoe alapú HP Compaq TC1000 tábla PC CPU-teljesítményét . 2004-ben újra alkalmazták, amikor NX bit és SSE3 támogatást adtak a Transmeta Efficeon termékcsaládhoz, anélkül, hogy hardveres változtatásokat kellett volna végrehajtani. A terepi frissítések a gyakorlatban ritkák voltak, mivel a rendszerszoftver-gyártók nem akartak további ügyfélszolgálati költségeket felvenni vagy további pénzt költenek minőségbiztosításra azoknak a szállítmányoknak a lehetséges frissítéseiért vagy hibajavításaiért, amelyek már bezárták a bevételi könyveket.
VLIW mag
Az Efficeon a kód-morfoló szoftverével együtt a legjobban tükrözi az Intel Pentium 4 processzorok szolgáltatáskészletét, bár az AMD Opteron processzorokhoz hasonlóan egy teljesen integrált memóriavezérlőt , egy HyperTransport IO buszt és NX bitet , vagy nem futtassa az x86 kiterjesztést PAE módba . Az NX bit támogatás a CMS 6.0.4 verziójától kezdődően érhető el.
Úgy gondolják, hogy az Efficeon olyan mobil CPU-khoz viszonyított számítási teljesítménye alacsonyabb, mint az Intel Pentium M , bár úgy tűnik, hogy kevés információt közölnek e versengő processzorok relatív teljesítményéről.
Az Efficeon két csomagtípusban érkezett: egy 783- és egy 592 érintkezős gömbrács- tömbben . Áramfogyasztása mérsékelt volt (néhányan 1 GHz-nél 3 wattot, 1,5 GHz-en 7 wattot fogyasztottak), így passzívan lehűthető.
A chip két generációját gyártották. Az első generációt (TM8600) TSMC 130 nm eljárással állították elő, és 1,1 GHz-es sebességig gyártották . A második generációt (TM8800 és TM8820) Fujitsu 90 nm-es eljárással állították elő, és 1 GHz-től 1,7 GHz-ig terjedő sebességgel állították elő.
Belsőleg az Efficeon két számtani logikai egységgel , két betöltési / tárolási / hozzáadási egységgel, két végrehajtási egységgel, két lebegőpontos / MMX / SSE / SSE2 egységgel, egy elágazás előrejelző egységgel , egy álnév egységgel és egy vezérlőegységgel rendelkezett. A VLIW mag 256 bites VLIW utasítást tud végrehajtani ciklusonként. A VLIW-t molekulának hívják, és ciklusonként nyolc 32 bites utasítás (úgynevezett atom) tárolására van hely.
Az Efficeon 128 KB-os L1 utasítás-gyorsítótárral, 64 KB-os L1 adat-gyorsítótárral és 1 MB-os L2 gyorsítótárral rendelkezett. Minden gyorsítótár meghal.
Ezenkívül az Efficeon code morphing szoftver (CMS) a fő memória kis részét (általában 32 MB) fenntartotta a dinamikusan lefordított x86 utasítások gyorsítótárához.
Natív összeállítás
Elvileg lehetővé kell tenni az x86 kód optimalizálását a Code Morphing Software támogatása érdekében , vagy akár a fordítók számára, hogy közvetlenül a natív VLIW architektúrát célozzák meg . 2003-ban írva azonban Linus Torvalds nyilvánvalóan elutasította ezeket a megközelítéseket:
A natív crusoe kód - még ha dokumentált és elérhető is volt - nem túl kedvez az általános rendeltetésű operációs rendszer dolgainak. Nincs fogalma a memória védelméről, és nincs MMU a kódhoz való hozzáféréshez, így például a kernelmodulok egyszerűen nem működnek.
A fordítások általában jobbak, mint a statikusan lefordított natív kódok (mert az egész CPU-t spekulációkra tervezték, és a statikus fordítók nem tudják, hogyan kell ezt megtenni), és így a natív módba való áttérés nem feltétlenül teljesítményjavulás.
Tehát nem, nem igazán profitálna belőle, arról nem is beszélve, hogy ez még csak nem is opció, mivel a Transmeta amúgy soha nem tett közzé elegendő részletet ehhez. Nagyrészt egyszerű biztonsági megfontolásokból - ha kezelőfelületeket kezd el adni a "mikrokóddal" való elcsúfításhoz, akkor nagyon csúnya dolgokat tehet.
[… Mármint…] "ezt nem teheti meg". És nem is mondjuk el annak részleteit, hogy ezt hogyan nem teheti meg.
Valójában a transzmeta belsejében sem lehet ezt megtenni, anélkül, hogy rendelkezne a vaku különlegesen megáldott verziójával, amely lehetõvé teszi a frissítéseket. Ha valaha lát egy olyan gépet, amelyen jól látható a „CMS frissítve fejlesztői verzióra” felirat, akkor ez arra utal, hogy a gépet a TMTA fejlesztői megváltoztathatják.
- Linus Torvalds, linux-kernel levelezőlista
A későbbi , 2004-ben megjelent reverz mérnöki munka tisztázza a natív VLIW architektúra és a kapcsolódó utasításkészlet néhány részletét, és azt sugallja, hogy vannak olyan alapvető korlátozások, amelyek kizárják az operációs rendszer, például a Linux hordozását.
Ugyanez a munka összehasonlítja a Transmeta szabadalmaztatott technológiáját a korábban publikált és egyes esetekben az IBM szabadalmaival, és azt sugallja, hogy egyes állítások nem állják meg a részletes vizsgálatot.