[{"@context":"http:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/wiki.edu.vn\/wiki26\/2021\/09\/01\/transmeta-wikipedia\/#BlogPosting","mainEntityOfPage":"https:\/\/wiki.edu.vn\/wiki26\/2021\/09\/01\/transmeta-wikipedia\/","headline":"Transmeta \u2013 Wikipedia","name":"Transmeta \u2013 Wikipedia","description":"Transmeta Corporation war ein amerikanisches Fabless-Halbleiterunternehmen mit Sitz in Santa Clara, Kalifornien. Es entwickelte x86-kompatible Mikroprozessoren mit geringem Stromverbrauch, die","datePublished":"2021-09-01","dateModified":"2021-09-01","author":{"@type":"Person","@id":"https:\/\/wiki.edu.vn\/wiki26\/author\/lordneo\/#Person","name":"lordneo","url":"https:\/\/wiki.edu.vn\/wiki26\/author\/lordneo\/","image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/44a4cee54c4c053e967fe3e7d054edd4?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Enzyklop\u00e4die","logo":{"@type":"ImageObject","@id":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","url":"https:\/\/wiki.edu.vn\/wiki4\/wp-content\/uploads\/2023\/08\/download.jpg","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/88\/Transmeta_Corporation_financials%2C_1996_to_2007.png\/220px-Transmeta_Corporation_financials%2C_1996_to_2007.png","url":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/8\/88\/Transmeta_Corporation_financials%2C_1996_to_2007.png\/220px-Transmeta_Corporation_financials%2C_1996_to_2007.png","height":"203","width":"220"},"url":"https:\/\/wiki.edu.vn\/wiki26\/2021\/09\/01\/transmeta-wikipedia\/","wordCount":11813,"articleBody":"Transmeta Corporation war ein amerikanisches Fabless-Halbleiterunternehmen mit Sitz in Santa Clara, Kalifornien. Es entwickelte x86-kompatible Mikroprozessoren mit geringem Stromverbrauch, die auf einem VLIW-Kern und einer Softwareschicht namens Code Morphing Software basieren.Code Morphing Software (CMS) bestand aus einem Interpreter, einem Laufzeitsystem und einem dynamischen Bin\u00e4r\u00fcbersetzer. x86-Befehle wurden zuerst befehlsweise interpretiert und profiliert, dann erzeugte CMS je nach Ausf\u00fchrungsh\u00e4ufigkeit eines Codeblocks nach und nach optimiertere \u00dcbersetzungen.[3][4][5]Der VLIW-Kern implementierte Funktionen, die speziell entwickelt wurden, um CMS und \u00dcbersetzungen zu beschleunigen. Zu den Funktionen geh\u00f6rten die Unterst\u00fctzung f\u00fcr allgemeine Spekulationen, die Erkennung von Speicheraliasing und die Erkennung von selbstmodifizierendem x86-Code.[3][4][5]Die Kombination von CMS und dem VLIW-Kern erm\u00f6glichte das Erreichen einer vollst\u00e4ndigen x86-Kompatibilit\u00e4t bei gleichbleibender Leistung und reduziertem Stromverbrauch.[3][4][5]Transmeta wurde 1995 von Bob Cmelik, Dave Ditzel, Colin Hunter, Ed Kelly, Doug Laird, Malcolm Wing und Greg Zyner gegr\u00fcndet.[6][7]Sein erstes Produkt, der Crusoe-Prozessor, wurde am 19. Januar 2000 auf den Markt gebracht. Transmeta ging am 7. November 2000 an die B\u00f6rse. Am 14. Oktober 2003 brachte es sein zweites Hauptprodukt, den Efficeon-Prozessor, auf den Markt. Im Jahr 2005 verst\u00e4rkte Transmeta seinen Fokus auf die Lizenzierung seines Portfolios an Mikroprozessor- und Halbleitertechnologien.[8] Nach Entlassungen im Jahr 2007 vollzog Transmeta eine vollst\u00e4ndige Verlagerung weg von der Halbleiterproduktion hin zur IP-Lizenzierung.[9] Im Januar 2009 wurde das Unternehmen von Novafora . \u00fcbernommen[10] und das Patentportfolio wurde an Intellectual Ventures verkauft. Novafora hat den Betrieb im August 2009 eingestellt. Intellectual Ventures lizenziert das geistige Eigentum von Transmeta auf nicht-exklusiver Basis an andere Unternehmen.[11]Transmeta produzierte zwei x86-kompatible CPU-Architekturen: Crusoe und Efficeon \u2013 interne Codenamen waren \u201eFred\u201c und \u201eAstro\u201c. Diese CPUs sind in Subnotebooks, Notebooks, Desktops, Blade-Servern, Tablet-PCs, einem Personal Cluster-Computer und einem Silent-Desktop enthalten, bei denen ein geringer Stromverbrauch und eine geringe W\u00e4rmeableitung von gr\u00f6\u00dfter Bedeutung sind.Vor der \u00dcbernahme durch Novafora im Jahr 2009 hatte Transmeta m\u00e4\u00dfigen Erfolg bei der Lizenzierung seines geistigen Eigentums. Lizenzgeber f\u00fcr die Transmeta-Technologie sind Intel (mit einer unbefristeten, nicht exklusiven Lizenz f\u00fcr alle Transmeta-Patente und -Patentanmeldungen, einschlie\u00dflich aller, die Transmeta vor dem 31. Dezember 2017 erwerben k\u00f6nnte),[12]Nvidia (mit nicht-exklusiver Lizenz f\u00fcr Transmetas Langfristig und LongRun2 Technologien und anderes geistiges Eigentum),[13]Sony (LongRun2-Lizenznehmer),[14]Fujitsu (LongRun2-Lizenznehmer)[15]und NEC (LongRun2-Lizenznehmer).[16]Geschichte[edit]Stealth-Modus[edit]Transmeta wurde 1995 gegr\u00fcndet und begann als Stealth-Start-up. Bis zum offiziellen Firmenstart am 19. Januar 2000 gelang es dem Unternehmen weitgehend, seine Ambitionen zu verbergen.[17] W\u00e4hrend der Stealth-Phase wurden \u00fcber 2000 Geheimhaltungsvereinbarungen (NDAs) unterzeichnet.[18] In den ersten Jahren von Transmeta war wenig dar\u00fcber bekannt, was genau das Unternehmen anbieten w\u00fcrde. Seine Website ging Mitte 1997 online und zeigte ungef\u00e4hr zweieinhalb Jahre lang nur den Text “Diese Website ist noch nicht da”.Am 12. November 1999 erschien ein kryptischer Kommentar im HTML:[19]Ja, es gibt eine geheime Botschaft, und das ist sie: Die Politik von Transmeta besteht darin, \u00fcber ihre Pl\u00e4ne zu schweigen, bis sie der Welt etwas zu demonstrieren hatte. Am 19. Januar 2000 wird Transmeta ank\u00fcndigen und demonstrieren, was Crusoe-Prozessoren leisten k\u00f6nnen. Gleichzeitig werden alle Details auf dieser Website f\u00fcr jeden im Internet sichtbar. Crusoe wird coole Hard- und Software f\u00fcr mobile Anwendungen sein. Crusoe wird unkonventionell sein, deshalb wollten wir Sie vorab informieren, um sich im Januar die gesamte Website anzuschauen, damit Sie die ganze Geschichte erhalten und Zugang zu allen echten Details haben, sobald sie verf\u00fcgbar sind .Transmeta versuchte, das Unternehmen heimlich zu besetzen, obwohl Spekulationen im Internet keine Seltenheit waren.[20] Nach und nach kamen Informationen aus dem Unternehmen, die darauf hindeuteten, dass es an einem sehr langen Instruktionswort-Design (VLIW) arbeitete, das x86-Code in seinen eigenen nativen VLIW-Code \u00fcbersetzte.Ge\u00f6ffnet f\u00fcr Gesch\u00e4fte[edit]Am 19. Januar 2000 veranstaltete Transmeta eine Auftaktveranstaltung in der Villa Montalvo in Saratoga, Kalifornien[21] und gab der Welt bekannt, dass es an einem x86-kompatiblen dynamischen Bin\u00e4r\u00fcbersetzungsprozessor namens Crusoe gearbeitet habe. Au\u00dferdem wurde ein 18-seitiges Whitepaper ver\u00f6ffentlicht[3] die Technik beschreiben.Transmeta vermarktete ihre Mikroprozessortechnologie als au\u00dferordentlich innovativ und revolution\u00e4r im Low-Power-Marktsegment. Sie hatten gehofft, sowohl bei der Macht als auch bei der Leistung im x86-Bereich f\u00fchrend zu sein, aber erste Bewertungen von Crusoe zeigten, dass die Leistung deutlich hinter den Prognosen zur\u00fcckblieb.[22] W\u00e4hrend Crusoe noch in der Entwicklung war, erh\u00f6hten Intel und AMD die Geschwindigkeiten deutlich und begannen, Bedenken hinsichtlich des Stromverbrauchs auszur\u00e4umen. Daher wurde Crusoe schnell in ein Marktsegment mit geringem Volumen und kleinem Formfaktor (SFF) mit geringem Stromverbrauch verdr\u00e4ngt.[citation needed]Am 7. November 2000 (US-Wahltag) hatte Transmeta ihren B\u00f6rsengang zum Preis von 21 US-Dollar pro Aktie. Der Wert erreichte ein Hoch von 50,26 US-Dollar, bevor er sich am Er\u00f6ffnungstag auf 46 US-Dollar pro Aktie einpendelte. Damit war Transmeta der letzte der gro\u00dfen Hightech-IPOs der Dotcom-Blase. Ihre Leistung am Er\u00f6ffnungstag wurde bis zum B\u00f6rsengang von Google im Jahr 2004 nicht \u00fcbertroffen.Das Unternehmen hatte seine ersten Entlassungen im Juli 2002, wodurch der Personalbestand des Unternehmens um 40% reduziert wurde.[23]Am 14. Oktober 2003 k\u00fcndigte Transmeta den Efficeon-Prozessor an, der bei gleicher Frequenz die doppelte Leistung der urspr\u00fcnglichen Crusoe-CPU haben soll.[citation needed] Allerdings war die Leistung im Vergleich zur Konkurrenz noch schwach und die Komplexit\u00e4t des Chips war deutlich gestiegen. Die gr\u00f6\u00dfere Gr\u00f6\u00dfe und der h\u00f6here Stromverbrauch k\u00f6nnten einen wichtigen Marktvorteil verw\u00e4ssert haben, den Transmetas Chips zuvor gegen\u00fcber der Konkurrenz hatten.[citation needed]Im Januar 2005 k\u00fcndigte das Unternehmen seine erste strategische Umstrukturierung weg von einem Halbleiterproduktunternehmen an und begann sich auf die Lizenzierung von geistigem Eigentum zu konzentrieren.[8] Im M\u00e4rz 2005 gab Transmeta bekannt, 68 Mitarbeiter zu entlassen und 208 Mitarbeiter zu behalten. Sony soll ein wichtiger Lizenznehmer der Transmeta-Technologie sein und etwa die H\u00e4lfte der verbleibenden Mitarbeiter sollte an der LongRun2-Energieoptimierungstechnologie f\u00fcr Sony arbeiten.Am 31. Mai 2005 gab Transmeta die Unterzeichnung von Asset-Kauf- und Lizenzvereinbarungen mit Culture.com Technology Limited aus Hongkong bekannt. Der Deal scheiterte aufgrund von Verz\u00f6gerungen bei der Erlangung von Technologieexportlizenzen vom US-Handelsministerium und die Parteien gaben am 9. Februar 2006 die Beendigung der Vereinbarungen bekannt.Am 10. August 2005 gab Transmeta sein erstes profitables Quartal bekannt. Es folgte der Bericht von GameSpot vom 20. M\u00e4rz 2006, dass Transmeta an einem \u201eunbenannten\u201c Microsoft-Projekt arbeite. Wie sich herausstellte, war dies eine sichere Plattform unter der Marke AMD f\u00fcr das FlexGo-Programm von Microsoft.[24]Am 11. Oktober 2006 gab Transmeta bekannt, dass sie eine Klage gegen die Intel Corporation wegen Verletzung von zehn US-Patenten von Transmeta in Bezug auf Computerarchitektur und Energieeffizienztechnologien eingereicht haben. In der Klage wurde behauptet, Intel habe Transmetas Patente durch die Herstellung und den Verkauf einer Vielzahl von Mikroprozessorprodukten verletzt und verletzt, darunter mindestens die Produktlinien Pentium III, Pentium 4, Pentium M, Core und Core 2 von Intel.Am 7. Februar 2007 hat Transmeta den Bereich Engineering Services geschlossen und 75 Mitarbeiter entlassen. Dies geschah gleichzeitig mit der Ank\u00fcndigung, dass das Unternehmen keine Hardware mehr entwickeln und verkaufen und sich auf die Entwicklung und Lizenzierung von geistigem Eigentum konzentrieren w\u00fcrde.[9] Anschlie\u00dfend investierte AMD 7,5 Millionen US-Dollar in Transmeta und plante, das Patentportfolio des Unternehmens f\u00fcr energieeffiziente Technologien zu nutzen.[25]Am 24. Oktober 2007 gab Transmeta eine Vereinbarung zur Beilegung seiner Klage gegen die Intel Corporation bekannt. Intel erkl\u00e4rte sich bereit, Transmeta im Voraus 150 Mio. Transmeta stimmte auch zu, mehrere seiner Patente zu lizenzieren und im Rahmen der Transaktion ein kleines Patentportfolio an Intel abzutreten.[12]Transmeta stimmte auch zu, nie wieder x86-kompatible Prozessoren herzustellen. Ein wesentlicher wunder Punkt im Intel-Rechtsstreit war die Auszahlung von rund 34 Millionen US-Dollar an drei F\u00fchrungskr\u00e4fte von Transmeta.[26][27] Ende 2008 haben Intel und Transmeta eine weitere Vereinbarung getroffen, die 20 Millionen US-Dollar pro Jahr pauschal zu \u00fcberweisen.Am 8. August 2008 gab Transmeta bekannt, dass es seine LongRun- und Low-Power-Chip-Technologien f\u00fcr eine einmalige Lizenzgeb\u00fchr von 25 Millionen US-Dollar an Nvidia lizenziert hat.[13] Am 17. November gab Transmeta die Unterzeichnung einer endg\u00fcltigen Vereinbarung bekannt, die von Novafora, einem Unternehmen f\u00fcr digitale Videoprozessoren mit Sitz in Santa Clara, Kalifornien, f\u00fcr 255,6 Millionen US-Dollar in bar \u00fcbernommen werden soll, vorbehaltlich Anpassungen in Abh\u00e4ngigkeit vom Betriebskapital.[28] Die Transaktion wurde am 28. Januar 2009 abgeschlossen, als Novafora den Abschluss der \u00dcbernahme von Transmeta bekannt gab.[29]Intellectual Venture Funding LLC[30] schloss am 4. Februar 2009 den Erwerb des ehemals entwickelten und im Besitz der Transmeta Corporation befindlichen Patentportfolios ab.[28]Aufgrund finanzieller Probleme und der Unf\u00e4higkeit zur Ausf\u00fchrung brach Novafora Ende Juli 2009 zusammen.[31][32]Gesch\u00e4ftsf\u00fchrung und Mitarbeiter[edit]Unternehmensf\u00fchrung[edit]Transmeta hatte eine Nachfolge von 6 verschiedenen Chief Executive Officers, die das Unternehmen w\u00e4hrend seiner gesamten Lebensdauer leiteten.CEODienstjahreDavid Ditzel1995\u20132001Mark Allen2001\u20132001Murray Goldmanmit Hugh Barnes als COO2001\u20132002Matt R. Perry2002\u20132005Kunstschnell2005\u20132007Lester Crudele2007\u20132009Bemerkenswerte Mitarbeiter[edit]Unter seinen Technologen besch\u00e4ftigte Transmeta einige der bekanntesten Pers\u00f6nlichkeiten der Branche, darunter Linux-Gr\u00fcnder Linus Torvalds, Linux-Kernel-Entwickler Hans Peter Anvin, Yacc-Autor Stephen C. Johnson,[33][34]und Spieleentwickler Dave D. Taylor. Teilweise wegen der Pr\u00e4senz dieser Zahlen war die Branche st\u00e4ndig von Ger\u00fcchten und \u201eVerschw\u00f6rungstheorien\u201c \u00fcberschwemmt, was zu einer hervorragenden Pressearbeit f\u00fchrte.Finanzgeschichte[edit]Die folgenden Grafiken zeigen die Einnahmen, Betriebsausgaben, Bruttogewinne und Nettoverluste des Unternehmens von 1996 bis 2007.[1][35][36] Die Zahlen sind in Tausenden gem\u00e4\u00df den 10-K-Berichten. Das Unternehmen wurde einst als die Wichtigstes Unternehmen im Silicon Valley in einem (n oben Zeitschriftenredaktion, konnte jedoch keine Rentabilit\u00e4t erzielen, w\u00e4hrend es ein Chipverk\u00e4ufer war. Einnahmen, Ausgaben, Bruttogewinne und -verluste von 1996 bis 2007Finanzierung[edit]Transmeta erhielt w\u00e4hrend seiner Laufzeit insgesamt 969 Millionen US-Dollar an F\u00f6rdermitteln.[citation needed]JahrQuartalBetragen(Millionen $)Anmerkungen1996\u2013288\u20132000Q288\u20132000Q4273B\u00f6rsengang2003Q483Sekund\u00e4rangebot2007Q27,5AMD2007Q4150Intel Siedlung2008Q380Intel SiedlungProdukte[edit]Crusoe[edit] Eine Transmeta-CPU aus einem Notebook der Fujitsu Lifebook P-SerieCrusoe war die erste Mikroprozessorfamilie von Transmeta, benannt nach der literarischen Figur Robinson Crusoe.[citation needed]Transmeta verlor aufgrund der gro\u00dfen Diskrepanzen zwischen der prognostizierten Leistung und dem Stromverbrauch und den tats\u00e4chlichen Ergebnissen viel an Glaubw\u00fcrdigkeit und musste erhebliche Kritik einstecken. Obwohl der Stromverbrauch etwas besser war als bei Intel- und AMD-Angeboten, zeigte die Endbenutzererfahrung (dh die Akkulaufzeit) insgesamt nur eine marginale Verbesserung.[37] Zuerst die Code-Morphing-Software (CMS) kombiniert mit Cache-Architektur k\u00fcnstlich aufgebl\u00e4hte Vergleiche zwischen Benchmarks und realen Anwendungen. Dies liegt an der sich wiederholenden Natur von Benchmarks und ihrem geringen Footprint. Der Overhead der CMS-Software k\u00f6nnte tats\u00e4chlich ein Schl\u00fcssel gewesen sein Ursache von viel geringerer Leistung f\u00fcr viele reale Anwendungen; die einfache VLIW-Kernarchitektur konnte bei rechenintensiven Anwendungen nicht mithalten; und die Southbridge-Schnittstelle war durch ihre geringe Bandbreite f\u00fcr Grafiken oder andere I\/O-intensive Anwendungen begrenzt. Einige Standard-Benchmarks konnten sogar nicht ausgef\u00fchrt werden, was die Behauptung einer vollst\u00e4ndigen x86-Kompatibilit\u00e4t in Frage stellte.[22]Efficeon[edit] Ein Transmeta Efficieon-ProzessorDie Efficeon Prozessor war das 256-Bit-VLIW-Prozessordesign der zweiten Generation von Transmeta. Wie der Crusoe (eine 128-Bit-VLIW-Architektur) legte Efficeon Wert auf Recheneffizienz, geringen Stromverbrauch und einen geringen thermischen Fu\u00dfabdruck.Ein 1,6-GHz-Transmeta Efficeon aus dem Jahr 2004 (hergestellt im 90-nm-Prozess) hatte ungef\u00e4hr die gleichen Leistungs- und Leistungsmerkmale wie ein 1,6-GHz-Intel Atom von 2008 (hergestellt im 45-nm-Prozess).[38][failed verification] Der Efficeon enthielt eine integrierte Northbridge, w\u00e4hrend der konkurrierende Atom einen externen Northbridge-Chip ben\u00f6tigte, was einen Gro\u00dfteil der Stromverbrauchsvorteile des Atoms reduzierte.Der Transmeta Efficeon-Prozessor behebt viele der M\u00e4ngel von Crusoe und zeigt im Vergleich zu Crusoe in etwa eine 2-fache Verbesserung in der realen Welt. Sein Die war erheblich kleiner als Pentium 4 und Pentium M, verglichen mit derselben Prozesstechnologie. Der in 90 nm gefertigte Die von Efficeon ist 68 mm\u00b2 gro\u00df, das sind 60 % des Pentium 4 in 90 nm, bei 112 mm\u00b2, wobei beide Prozessoren \u00fcber 1 MB L2-Cache verf\u00fcgen.Der Gedanke, ein Produkt in einer bestimmten thermischen H\u00fclle zu verkaufen, wurde normalerweise von der Masse der Rezensenten nicht verstanden, die dazu neigten, Efficeon unabh\u00e4ngig von Stromverbrauch oder Anwendung mit der Skala von x86-Mikroprozessoren zu vergleichen.[improper synthesis?] Ein Beispiel f\u00fcr diese Kritik weist darauf hin, dass die Leistung noch deutlich hinter Intels Pentium M (Banias) und AMDs Mobile Athlon XP zur\u00fcckbleibt.[39]Implementierungen[edit]Technologie[edit]Transmeta-Prozessoren waren in der Reihenfolge sehr lange Instruktionswort (VLIW)-Kerne, auf denen eine spezielle dynamische Bin\u00e4r\u00fcbersetzungs-Softwareschicht ausgef\u00fchrt wurde, die zusammen die Kompatibilit\u00e4t mit der x86-Architektur implementierte. Transmeta hat den Begriff “Code Morphing” als Marke eingetragen, um seine Technologie zu beschreiben[40] und bezeichnet die Softwareschicht als Code Morphing Software (CMS).Transmeta verwendete eine umgekehrte K\u00f6rpervorspannung, um die verbrauchte Leistung um einen Faktor von etwa 2,5 zu reduzieren. (Eine \u00e4hnliche Technologie wurde in XScale-Prozessoren verwendet.)[41]Code-Morphing-Software[edit]Code-Morphing-Software (CMS) ist die Technologie, die von Transmeta-Mikroprozessoren verwendet wird, um x86-Befehle auszuf\u00fchren.[42][43]Im Gro\u00dfen und Ganzen liest CMS x86-Anweisungen und generiert Anweisungen f\u00fcr einen propriet\u00e4ren VLIW-Prozessor im Stil von Shade.[44]Die CMS-\u00dcbersetzung ist viel teurer als die von Shade, erzeugt aber viel hochwertigeren Code. CMS enth\u00e4lt auch einen Interpreter und simuliert sowohl den Betrieb im Benutzermodus als auch im Systemmodus.Code Morphing Software bestand aus einem Interpreter, einem Laufzeitsystem und einem dynamischen Bin\u00e4r\u00fcbersetzer. x86-Anweisungen wurden zuerst Anweisung f\u00fcr Anweisung interpretiert und profiliert, dann generierte CMS je nach Ausf\u00fchrungsh\u00e4ufigkeit und anderen Heuristiken nach und nach optimiertere \u00dcbersetzungen.[3][4][5]\u00c4hnliche Technologien gab es in den 1990er Jahren: Wabi f\u00fcr Solaris und Linux, FX!32 f\u00fcr Alpha und IA-32 EL f\u00fcr Itanium, Open Source DAISY,[45] der Mac 68K-Emulator f\u00fcr den PowerPC.[citation needed] Der Transmeta-Ansatz legt aufgrund seiner Ausf\u00fchrungsf\u00e4higkeit eine viel h\u00f6here Messlatte f\u00fcr die x86-Kompatibilit\u00e4t alle x86-Anweisungen vom ersten Booten bis zu den neuesten Multimedia-Anweisungen.Der Betrieb der Code-Morphing-Software von Transmeta \u00e4hnelt dem letzten Optimierungsdurchgang eines herk\u00f6mmlichen Compilers. Betrachten Sie ein Fragment von 32-Bit-x86-Code:add eax,dword ptr [esp] \/\/ load data from stack, add to eaxadd ebx,dword ptr [esp] \/\/ ditto, for ebxmov esi,[ebp] \/\/ load esi from memorysub ecx,5 \/\/ subtract 5 from ecx registerDies wird zun\u00e4chst vereinfacht in native Anweisungen umgewandelt:ld %r30,[%esp] \/\/ load from stack, into temporaryadd.c %eax,%eax,%r30 \/\/ add to %eax, set condition codes.ld %r31,[%esp]add.c %ebx,%ebx,%r31ld %esi,[%ebp]sub.c %ecx,%ecx,5Der Optimierer eliminiert dann g\u00e4ngige Unterausdr\u00fccke und unn\u00f6tige Bedingungscode-Operationen und wendet m\u00f6glicherweise andere Optimierungen wie das Entrollen von Schleifen an:ld %r30,[%esp] \/\/ load from stack only onceadd %eax,%eax,%r30add %ebx,%ebx,%r30 \/\/ reuse data loaded earlierld %esi,[%ebp]sub.c %ecx,%ecx,5 \/\/ only this last condition code neededSchlie\u00dflich gruppiert der Optimierer einzelne Befehle (“Atome”) zu langen Befehlsw\u00f6rtern (“Molek\u00fcle”) f\u00fcr die darunterliegende Hardware:ld %r30,[%esp]; sub.c %ecx,%ecx,5ld %esi,[%ebp]; add %eax,%eax,%r30; add %ebx,%ebx,%r30Diese beiden VLIW-Molek\u00fcle k\u00f6nnten m\u00f6glicherweise in weniger Zyklen ausgef\u00fchrt werden, als dies die urspr\u00fcnglichen Anweisungen auf einem x86-Prozessor k\u00f6nnten.[3]Transmeta behauptete mehrere technische Vorteile f\u00fcr diesen Ansatz:Da die Marktf\u00fchrer Intel und\/oder AMD den Core-x86-Befehlssatz erweitern w\u00fcrden, k\u00f6nnte Transmeta ihr Produkt schnell mit einem Software-Upgrade aufr\u00fcsten, anstatt eine erneute Neuinstallation der Hardware zu erfordern. Diese Methode betont nur die Kompatibilit\u00e4t und nicht die Leistung.Leistung und Leistung k\u00f6nnen in Software auf die Marktanforderungen abgestimmt werden.Es w\u00e4re relativ einfach, Hardware-Design- oder Herstellungsfehler in der Hardware mithilfe von Software-Workarounds zu beheben.Mehr Zeit k\u00f6nnte damit verbracht werden, sich auf die Verbesserung der F\u00e4higkeiten des Kerns oder die Reduzierung des Stromverbrauchs zu konzentrieren, ohne sich um 33 Jahre Abw\u00e4rtskompatibilit\u00e4t zur x86-Architektur sorgen zu m\u00fcssen.Der Prozessor k\u00f6nnte mehrere andere Architekturen emulieren, m\u00f6glicherweise sogar gleichzeitig. (Bei der ersten Einf\u00fchrung von Crusoe demonstrierte Transmeta pico-Java und x86, die gemischt auf der nativen Hardware laufen.)Vor der Ver\u00f6ffentlichung von Crusoe gab es Ger\u00fcchte, dass Transmeta sich auf diese Vorteile verlie\u00df, um einen hybriden PowerPC- und x86-Prozessor zu entwickeln. Doch Transmeta w\u00fcrde sich zun\u00e4chst ausschlie\u00dflich auf den extrem stromsparenden x86-Markt konzentrieren.Die F\u00e4higkeit, Produkte ohne Hardware-Respin schnell zu aktualisieren, wurde 2002 mit einem Upgrade vor Ort (einem Download) demonstriert, um die CPU-Leistung des auf Crusoe basierenden HP Compaq TC1000 Tablet-PCs zu verbessern. Es wurde 2004 erneut verwendet, als NX-Bit- und SSE3-Unterst\u00fctzung der Transmeta Efficeon-Produktlinie hinzugef\u00fcgt wurden, ohne dass Hardware\u00e4nderungen erforderlich waren. Im Feld waren Upgrades in der Praxis selten, da Systemhardware-Hersteller keine zus\u00e4tzlichen Kosten f\u00fcr den Kundensupport tragen oder zus\u00e4tzliches Geld f\u00fcr QA f\u00fcr potenzielle Upgrades oder Fehlerbehebungen an ausgelieferten Produkten ausgeben wollten, f\u00fcr die sie bereits die Umsatzb\u00fccher geschlossen hatten.VLIW-Kern[edit]In Verbindung mit seiner Code-Morphing-Software spiegelt der Efficeon am ehesten den Funktionsumfang von Intel Pentium 4-Prozessoren wider, obwohl er wie AMD Opteron-Prozessoren einen vollst\u00e4ndig integrierten Speichercontroller, einen HyperTransport IO-Bus und das NX-Bit unterst\u00fctzt oder nicht. F\u00fchren Sie die x86-Erweiterung in den PAE-Modus aus. NX-Bit-Unterst\u00fctzung ist ab CMS-Version 6.0.4 verf\u00fcgbar.Die Rechenleistung von Efficeon im Vergleich zu mobilen CPUs wie dem Intel Pentium M wird als niedriger angenommen, obwohl wenig \u00fcber die relative Leistung dieser konkurrierenden Prozessoren ver\u00f6ffentlicht wird.Efficeon war in zwei Geh\u00e4usetypen erh\u00e4ltlich: einem 783- und einem 592-Kontakt-Ball-Grid-Array. Der Stromverbrauch war moderat (manche verbrauchten nur 3 Watt bei 1 GHz und 7 Watt bei 1,5 GHz), sodass er passiv gek\u00fchlt werden konnte.Zwei Generationen dieses Chips wurden hergestellt. Die erste Generation (TM8600) wurde in einem TSMC 130-nm-Prozess hergestellt und mit Geschwindigkeiten von bis zu 1,1 GHz produziert. Die zweite Generation (TM8800 und TM8820) wurde im Fujitsu 90-nm-Prozess hergestellt und mit Geschwindigkeiten von 1 GHz bis 1,7 GHz produziert.Intern hatte der Efficeon zwei arithmetische Logikeinheiten, zwei Lade-\/Speicher-\/Addiereinheiten, zwei Ausf\u00fchrungseinheiten, zwei Gleitkomma-\/MMX-\/SSE-\/SSE2-Einheiten, eine Verzweigungsvorhersageeinheit, eine Aliaseinheit und eine Steuereinheit. Der VLIW-Kern k\u00f6nnte einen 256-Bit-VLIW-Befehl pro Zyklus ausf\u00fchren. Ein VLIW wird als Molek\u00fcl bezeichnet und bietet Platz zum Speichern von acht 32-Bit-Befehlen (sogenannte Atome) pro Zyklus.Der Efficeon hatte einen 128-KB-L1-Befehlscache, einen 64-KB-L1-Daten-Cache und einen 1-MB-L2-Cache. Alle Caches waren auf sterben.Dar\u00fcber hinaus reservierte die Code-Morphing-Software (CMS) von Efficeon einen kleinen Teil des Hauptspeichers (typischerweise 32 MB) f\u00fcr ihren Cache mit dynamisch \u00fcbersetzten x86-Befehlen.Native Zusammenstellung[edit]Grunds\u00e4tzlich sollte es m\u00f6glich sein, x86-Code zu optimieren, um Code-Morphing-Software zu bevorzugen, oder sogar Compiler, die direkt auf die native VLIW-Architektur abzielen. Linus Torvalds hat diese Ans\u00e4tze jedoch 2003 als unrealistisch abgetan:[46][47]Der native Crusoe-Code \u2013 selbst wenn er dokumentiert und verf\u00fcgbar war \u2013 ist f\u00fcr allgemeine Betriebssysteme nicht sehr f\u00f6rderlich. Es hat keine Vorstellung von Speicherschutz und es gibt keine MMU f\u00fcr Codezugriffe, so dass Dinge wie Kernel-Module einfach nicht funktionieren w\u00fcrden.Die \u00dcbersetzungen sind normalerweise besser als statisch kompilierter nativer Code (da die gesamte CPU f\u00fcr Spekulationen ausgelegt ist und die statischen Compiler nicht wissen, wie das geht), und daher ist der Wechsel in den nativen Modus nicht unbedingt eine Leistungsverbesserung.Also nein, es w\u00fcrde nicht wirklich davon profitieren, ganz zu schweigen davon, dass es nicht einmal eine Option ist, da Transmeta sowieso nie genug Details ver\u00f6ffentlicht hat, um es zu tun. Vor allem aus einfachen Sicherheitsgr\u00fcnden \u2013 wenn Sie anfangen, Schnittstellen zum Herumspielen mit dem “Mikrocode” bereitzustellen, k\u00f6nnten Sie einige wirklich b\u00f6se Dinge tun.[\u2026I meant\u2026] “Das kannst du nicht tun”. Und wir werden nicht einmal die Details verraten, wie Sie das nicht tun k\u00f6nnen.Tats\u00e4chlich ist dies sogar innerhalb von transmeta nicht m\u00f6glich, ohne eine speziell gesegnete Version des Flash zu haben, die Upgrades erm\u00f6glicht. Wenn Sie jemals eine Maschine mit dem Hinweis \u201eCMS aktualisiert auf Entwicklungsversion\u201c sehen, dann ist dies ein Hinweis darauf, dass es sich um eine Maschine handelt, die TMTA-Entwickler \u00e4ndern k\u00f6nnten.\u2014Linus Torvalds, Linux-Kernel-MailinglisteNachfolgendes Reverse Engineering, ver\u00f6ffentlicht im Jahr 2004, kl\u00e4rt einige Details der nativen VLIW-Architektur und des zugeh\u00f6rigen Befehlssatzes und weist darauf hin, dass es grundlegende Einschr\u00e4nkungen gibt, die eine Portierung eines Betriebssystems wie Linux darauf ausschlie\u00dfen.[48][49]Dieselbe Arbeit vergleicht auch die patentierte Technologie von Transmeta mit dem Stand der Technik, der ver\u00f6ffentlicht und in einigen F\u00e4llen von IBM patentiert wurde, und weist darauf hin, dass einige Behauptungen einer detaillierten Pr\u00fcfung m\u00f6glicherweise nicht standhalten.[49]Verweise[edit]^ ein B C D “Transmeta Corporation 10-K”. Wertpapier- und B\u00f6rsenkommission. 2007.^ “Unternehmensprofil f\u00fcr Transmeta Corp (TMTA)”. Archiviert von das Original am 2. Dezember 2009. Abgerufen 3. Oktober, 2008.^ ein B C D e F “Die Technologie hinter Crusoe-Prozessoren, Transmeta Corporation” (PDF). 19. Januar 2001. Archiviert von das Original (PDF) am 19. Januar 2001. Abgerufen 13. November 2011.^ ein B C D David R. Ditzel (21. Juni 2008). Erfahrungen mit dynamischer Bin\u00e4r\u00fcbersetzung (ISCA AMAS-BT Workshop Keynote) (PDF). ISCA 2008. Archiviert von das Original (PDF) am 3. Dezember 2013.^ ein B C D James C. Dehnert; Brian K. Grant; John P. Verbot; Richard Johnson; Thomas Kistler; Alexander Klaiber; Jim Mattson (27. M\u00e4rz 2003). Die Transmeta Code-Morphing-Software: Verwenden von Spekulation, Wiederherstellung und adaptiver R\u00fcck\u00fcbersetzung, um reale Herausforderungen zu meistern. CGO 2003.^ Vance, Ashlee (21. September 2007). \u201eSemi-Coherent Computing Episode 7 \u2013 Podcast \u2013 Chip-Pionier David Ditzel spricht \u00fcber Transmeta, Sun und Bell Labs\u201c. Theregister.co.uk. Abgerufen 13. November 2011.^ Geppert, Linda; Perry, Tekla (Mai 2000). “Transmetas Zaubershow”. IEEE-Spektrum. IEEE. 37 (5): 26\u201333. mach:10.1109\/6.842131.^ ein B “Sony lizenziert die stromsparende Technologie von Transmeta: Chiphersteller sucht nach Lizenzierung, um Rentabilit\u00e4t zu erreichen”. 24. Januar 2005.^ ein B “Transmeta gibt Mikroprozessorgesch\u00e4ft auf: Transmeta konzentriert sich auf IP-Lizenzierung”. X-Bit-Labors. 2. Februar 2007. Archiviert von das Original am 3. Oktober 2012. Abgerufen 13. November 2011.^ “Transmeta Corporation 8-K”. Wertpapier- und B\u00f6rsenkommission. 28. Januar 2009.^ “Erwirbt Transmeta-Patentportfolio”. Intellektuelle Unternehmungen. 28. Januar 2009. Abgerufen 3. M\u00e4rz, 2014.^ ein B “Transmeta Corporation \u2013 Transmeta gibt Beilegung von Patentstreitigkeiten, Technologietransfer und Lizenzvereinbarung mit Intel bekannt”. Investor.transmeta.com. Archiviert von das Original am 17. M\u00e4rz 2012. Abgerufen 13. November 2011.^ ein B Crothers, Brooke (7. August 2008). “Transmeta lizenziert Low-Power-Technologie an Nvidia”. News.cnet.com. Abgerufen 13. November 2011.^ “Transmeta lizenziert Low-Power-Technologie an Sony”.^ “Fujitsu lizenziert die LongRun-Technologie von Transmeta”.^ “NEC lizenziert Transmeta-Technologie, beteiligt sich am Unternehmen”.^ “Transmeta Corporation \u2013 Transmeta bricht die Stille und enth\u00fcllt intelligenten Prozessor zur Revolutionierung des mobilen Internet-Computings”. Investor.transmeta.com. Archiviert von das Original am 17. M\u00e4rz 2012. Abgerufen 13. November 2011.^ \u201eTIME Magazine \u2013 Asia Edition \u2013 31. M\u00e4rz 2008 Vol. 171, Nr. 12\u201c. Asiaweek.com. 9. Mai 2011. Abgerufen 13. November 2011.^ “Transmeta-Details werden weiter entr\u00e4tselt”. Hardware.slashdot.org. Abgerufen 13. November 2011.^ \u201eEine neue CPU? \u2013 Shacknews \u2013 Neuigkeiten zu PC-Spielen, PlayStation, Xbox 360 und Wii-Videospielen, Vorschauen und Downloads\u201c. Shacknews. Abgerufen 13. November 2011.^ “Transmeta-CPU nimmt Pentium auf”.^ ein B “VHJ: Transmeta aufsp\u00fcren”. Vanshardware.com. 15. Juli 2003. Abgerufen 13. November 2011.^ “Transmeta wird 200 senken, wenn die Verluste zunehmen – CNET News.com”. Nachrichten.com.com. 18. Juli 2002. Archiviert von das Original am 13. Juli 2012. Abgerufen 13. November 2011.^ \u201eAMD stellt Transmeta Efficeon Mikroprozessor zur Unterst\u00fctzung der Microsoft FlexGo-Technologie in Schwellenl\u00e4ndern bereit\u201c. Investor.transmeta.com. Archiviert von das Original am 17. M\u00e4rz 2012. Abgerufen 13. November 2011.^ \u201eAMD investiert 7,5 Millionen US-Dollar in Transmeta \u2013 CNET News.com\u201c. Nachrichten.com.com. Archiviert von das Original am 16. Juli 2012. Abgerufen 13. November 2011.^ “W\u00fctender Investor bietet an, Transmeta zu kaufen”. Das Register. 1. Februar 2008.^ “Transmeta Corporation Zeitplan 14A”. Wertpapier- und B\u00f6rsenkommission. 25. August 2008. S. 19\u201320.^ ein B Ina Fried (17. November 2008). “Transmeta findet einen K\u00e4ufer”. cnet.com.^ “Novafora verkauft bestimmte Patente von Transmeta am Tag des Abschlusses der \u00dcbernahme”. xbitlabs.com. Archiviert von das Original am 2. Dezember 2013. Abgerufen 13. November 2011.^ “Intellektuelle Risikofinanzierung LLC”. Intellectualventures.com. Abgerufen 13. November 2011.^ “Transmeta-K\u00e4ufer Novafora geht unter, hei\u00dft es in dem Bericht”. EE-Zeiten. Archiviert von das Original am 30. Juli 2012. Abgerufen 3. M\u00e4rz, 2014.^ globes.co.il ^ Shankland, Stephen (2. Januar 2002). “Transmeta dreht eigene Linux-Version auf”. www.cnet.com. Archiviert vom Original am 10. November 2020. Abgerufen 10. November 2020. Die Methode funktioniert f\u00fcr alle Arten von Rechenaufgaben, sagte Steve Johnson, Leiter der Softwareabteilung bei Transmeta.^ Morris, Richard (1. Oktober 2009). “Stephen Curtis Johnson: Geek der Woche”. www.red-gate.com. Archiviert vom Original am 30. Oktober 2020. Abgerufen 10. November 2020.^ “Transmeta Corporation 10-K”. Wertpapier- und B\u00f6rsenkommission. 2000.^ “Transmeta Corporation 10-K”. Wertpapier- und B\u00f6rsenkommission. 2005.^ http:\/\/www20.tomshardware.com\/mobile\/20010215\/index.html[dead link]^ “Tom’s Hardware: Leistungssch\u00e4tzungen: Fast ein Pentium M bei einem Bruchteil der Leistung”. Tomshardware.com. 1. April 2008. Abgerufen 13. November 2011.^ “VHJ: Benchmarking der Leistungsf\u00e4higkeit von Transmeta”. Vanshardware.com. 4. April 2004. Abgerufen 13. November 2011.^ “Code-Morphing: Frisch wie ein G\u00e4nsebl\u00fcmchen” Archiviert 5. Juni 2008, bei der Wayback Machine von Mary Foley^ Manfred Dietrich; Joachim Haase (2011). Prozessvariationen und probabilistisches integriertes Schaltungsdesign. Springer. P. 185. ISBN 978-1-4419-6621-6.^ Die Transmeta Code-Morphing-Software: Verwenden von Spekulation, Wiederherstellung und adaptiver R\u00fcck\u00fcbersetzung, um reale Herausforderungen zu meistern Archiviert 2008-12-04 auf der Wayback Machine – Erschienen in den Proceedings of the First Annual IEEE\/ACM International Symposium on Code Generation and Optimization, 27.\u201329. M\u00e4rz 2003, San Francisco, Kalifornien^ Transmeta Crusoe und Efficeon: Embedded VLIW als CISC-ImplementierungArchiviert 07.01.2018 bei der Wayback Machine – Erschienen im Verfahren von SCOPES, Wien, 25. September 2003^ SchattenArchiviert 29.04.1999 bei der Wayback Machine^ “DAISY: Dynamisch gestaltetes Instruktionsset von Yorktown”. Research.ibm.com. Abgerufen 13. November 2011.^ “Linus Torvalds schreibt in die Linux-Kernel-Mailingliste”. Marc.info. 20. Juni 2003. Abgerufen 13. November 2011.^ “Linus Torvalds schreibt in die Linux-Kernel-Mailingliste”. Marc.info. 20. Juni 2003. Abgerufen 13. November 2011.^ Technologien der realen Welt. \u201eReal World Technologies \u2013 Crusoe ausgesetzt: Reverse Engineering der Transmeta TM5xxx Architektur I\u201c. Realworldtech.com. Abgerufen 13. November 2011.^ ein B Real World Technologies (27. Januar 2004). \u201eReal World Technologies \u2013 Crusoe Exposed: Reverse Engineering der Transmeta TM5xxx Architektur II\u201c. Realworldtech.com. Abgerufen 13. November 2011.Externe Links[edit]"},{"@context":"http:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki26\/#breadcrumbitem","name":"Enzyklop\u00e4die"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/wiki.edu.vn\/wiki26\/2021\/09\/01\/transmeta-wikipedia\/#breadcrumbitem","name":"Transmeta \u2013 Wikipedia"}}]}]