Transmeta Crusoe (original) (raw)

About DBpedia

Crusoe est une famille de microprocesseurs de la société Transmeta, lancée en 2000. Ces microprocesseurs peuvent émuler différentes architectures de processeurs (ISA), notamment Intel x86. Un Crusoe dispose en matériel d'un cœur de processeur VLIW. Une couche logicielle reconfigurable traduit le code machine de l'architecture émulée en code machine de ce processeur VLIW.

thumbnail

Property Value
dbo:abstract Crusoe - familio de procesoroj far firmao Transmeta. Unuaj procesoroj el la familio estis anoncitaj 19 januaro de 2000 j. Ĉiuj procesoroj havas VLIW-arkitekturon. Sed grava diferenco de aliaj VLIW-procesoroj estas uzo de . La lasta permesas lasi feran , kaj uzi programaron. Tio signifas, ke elekton de programoj por paralela plenumo faras ne mem procesoro, sed speciala kompililo. Alivorte, transformado de kodo de programo okazas ne dum ĝia plenumo, sed pli frue, dum kompilado. Rezulte, procesoro estas multe pli simpla kaj pli malgranda, kaj pli energiŝpara. Code Morphing estas realigita program-aparate, kio signifas, ke Crusoe estas malapartiga unuo de feraj kaj programaj teknologioj. Tavolo de Code Morphing estas nevidebla por operaciumo kaj aliaj programoj kaj programa parto estas konservata en speciala ROM-memoro. Post elektroŝalto la programa parto de Code Morphing estas lanĉita unua, antaŭ BIOS kaj operaciumo. Dank'al la teknologioj procesoroj Crusoe povas emuli praktike ajnan procesoron (ekz Java-procesoron). La trajton uzis firmao AMD, kiu kun Transmeta projektis emulilon de 64-bita procesoro (arkitekturo ). Ĉiuj procesoroj estas projektitaj laŭ principo system-on-chi. La procesoroj estas destinataj por tekokomputiloj kaj aliaj komputilaj sistemoj por kiuj plej gravas ŝpareco de energio. En 2001 j firmaoj , , kaj prezentis energiŝparajn servilojn surbaze de procesoroj . (eo) Crusoe ist eine Familie von x86-kompatiblen CPUs von Transmeta, die besonders für stromsparende Notebooks und ähnliche Computer eingesetzt wurde. Transmeta entwickelte dazu ein neues Konzept, um die x86-verschiedene CPU x86-kompatibel zu machen: Eine Softwarelösung namens emuliert dabei in Echtzeit eine x86-CPU. Da Emulationen normalerweise recht ineffizient sind, optimiert die Transmeta-Software während der Laufzeit ständig die Emulation der ablaufenden Programme. Der Prozessor selbst ist ein 128-Bit-VLIW-Prozessor, der deutlich einfacher aufgebaut ist als eine gewöhnliche x86-CPU von Intel oder AMD und damit deutlich weniger Strom benötigt beziehungsweise deutlich weniger Abwärme produziert. Prinzipiell lässt sich mit der Code-Morphing-Software jede beliebige CPU-Architektur nachbilden. Man beschränkte sich beim Crusoe jedoch auf x86-Befehle inklusive MMX. Es wäre theoretisch auch möglich, SSE oder 3DNow! zu emulieren. Nachfolger des Crusoe ist der Efficeon. (de) Crusoe​ es una familia de microprocesadores compatibles x86 fabricados por Transmeta. Utilizan una capa de abstracción de software o máquina virtual, conocida como Code Morphing Software (CMS) y que se ejecuta en un núcleo VLIW. CMS es la única aplicación escrita para la arquitectura VLIW nativa, y traduce el flujo entrante de instrucciones x86 a instrucciones VLIW. En teoría, es posible modificar CMS para que maneje otros flujos de instrucciones (por ejemplo, para emular otros microprocesadores), si bien no parece que esto vaya a suceder, puesto que es probable que el hardware a utilizar ya haya sido optimizado para x86. La adición de una capa de abstracción entre el flujo de instrucciones x86 y el hardware permite que la arquitectura cambie sin romper la compatibilidad x86, simplemente modificando CMS. Por ejemplo , la segunda generación del Crusoe, tiene un núcleo VLIW de 256 bits, mientras que el de la primera era un VLIW de 128 bits. Los Crusoe realizan mediante software algunas de las funciones clásicamente implementadas mediante hardware, como por ejemplo la reordenación de instrucciones. Esto resulta en un hardware más simple y con menos transistores. La relativa simplicidad del hardware hace que el Crusoe consuma menos energía (y por tanto disipe menos calor) que otros procesadores compatibles x86 que trabajan a la misma frecuencia de reloj. (es) Crusoe est une famille de microprocesseurs de la société Transmeta, lancée en 2000. Ces microprocesseurs peuvent émuler différentes architectures de processeurs (ISA), notamment Intel x86. Un Crusoe dispose en matériel d'un cœur de processeur VLIW. Une couche logicielle reconfigurable traduit le code machine de l'architecture émulée en code machine de ce processeur VLIW. (fr) The Transmeta Crusoe is a family of x86-compatible microprocessors developed by Transmeta and introduced in 2000. Instead of the instruction set architecture being implemented in hardware, or translated by specialized hardware, the Crusoe runs a software abstraction layer, or a virtual machine, known as the Code Morphing Software (CMS). The CMS translates machine code instructions received from programs into native instructions for the microprocessor. In this way, the Crusoe can emulate other instruction set architectures (ISAs). This is used to allow the microprocessors to emulate the Intel x86 instruction set. (en) Crusoe(クルーソー)は、トランスメタが開発したx86互換マイクロプロセッサである。ここでは後継プロセッサであるEfficeon(イフィシオン)についても述べる。 (ja) ( 이 문서는 마이크로프로세서에 관한 것입니다. 소설에 나오는 가공인물에 대해서는 로빈슨 크루소 문서를 참고하십시오.) 전자공학 분야에서, 크루소(Crusoe)은 트랜스메타가 제조하는 마이크로프로세서 패밀리를 일컫는다. 크루소 프로세서들은 (VLIW) 하드웨어 "코어"를 사용한다. 그 위에 소프트웨어 추상화 레이어가 하나 있는데, 다시 말해 이것은 코드 모핑 소프트웨어(Code Morphing Software, CMS)라고 알려져 있는, 일종의 가상 머신이다. 코드 모핑 소프트웨어(CMS)는 수행할 프로그램이 갖고 있는 기계어 인스트럭션들을"코어"에 맞는 네이티브 명령어로 변환해 준다. 이러한 방법으로 이 칩은 다른 형태의 컴퓨터 아키텍처의 명령 집합을 에뮬레이트해준다. 현재, 크루소 칩은 인텔 x86 명령어 집합을 에뮬레이트하도록 되어 있다. 이론적으로는, CMS를 수정하여 다른 명령어 스트림을 다룰 수 있게 조정될 수 있다. (다시 말해, 다른 프로세서도 에뮬레이트하게 한다는 말이다.) x86 인스트럭션과 하드웨어 사이에 추상화 레이어를 하나 두었다는 말은, 호환성 저하없이, 하드웨어 아키텍처가 수정될 수 있다는 말이 된다. 요컨데, 제2세대 크루소 칩인, 은, 제1세대 칩의 128 비트 너비의 VLIW 코어 대신 256 비트 너비의 VLIW 코어를 갖고 있다. 크루소 칩은 에전에는 하드웨어로 수행되었던 몇 가지 기능(예를 들어, 명령어 재정렬)을 소프트웨어적으로 수행한다. 이 때문에 하드웨어가 간단해졌고 트랜지스터 수가 줄어들었다. 하드웨어가 비교적 간단해졌기 때문에, 같은 클럭에서 도는 x86 프로세서에 비해, 전력을 덜 소비할 수 있게 되었다. 크루소라는 이름은 소설에 나오는 가공 인물 로빈슨 크루소에서 따왔다. (ko) Crusoe è una famiglia di microprocessori x86-compatibili sviluppati dalla Transmeta. Il microprocessore utilizza un livello software chiamato Code Morphing Software (CMS) per tradurre le istruzioni x86 in istruzioni VLIW che vengono inviate all'unità interne del processore che le elaboreranno. CMS è l'unica applicazione scritta nativamente con istruzioni VLIW. In teoria sarebbe possibile modificare il codice del CMS per permettere al processore di interpretare nativamente altri set di istruzioni come le istruzioni PowerPC o SPARC anche se probabilmente il processore internamente è stato ottimizzato per il set di istruzioni x86 e quindi l'interpretazione di un altro set di istruzioni non sarebbe efficiente come lo è l'interpretazione del codice x86. L'aggiunta dello strato software permette di modificare internamente il processore anche in modo drastico senza perdere compatibilità con il passato, infatti basterà adattare lo strato CMS per mantenere la compatibilità x86. Difatti mentre Crusoe è un processore VLIW a 128 bit, Efficeon il suo successore è un processore VLIW a . Crusoe implementa nel software quello che gli altri processori implementano in hardware (riordino delle istruzioni, ecc) potendo mantenere una semplicità di progetto, un ridotto numero di transistor e quindi un basso consumo energetico rispetto a processori x86 tradizionali funzionanti a frequenze analoghe. Vi sono pareri discordi sulle reali prestazioni dei processori Crusoe rispetto agli usuali processori x86. La riduzione di prestazioni dovuta allo strato software di traduzione ha un ridotto peso durante l'esecuzione di programmi che accedono sempre alle stesse zone di codice dato che una volta che il codice è stato tradotto in istruzioni VLIW queste viene mantenuto in cache in modo da non dover essere ritradotto. Le applicazioni per l'ufficio sono applicazioni che ricadono generalmente in questa categoria. Invece, software che continua ad utilizzare nuovi blocchi di codice rende inefficace la cache e quindi fa sentire tutto il peso della traduzione del codice. I Benchmark per computer usualmente indicano i processori Crusoe come meno prestanti degli analoghi Intel o AMD, sebbene molti utilizzatori ritengano i processori adeguati per gli usi comuni soprattutto se vengono integrati in dispositivi a basso consumo come i subnotebook. Il nome del processore è stato tratto dal romanzo Robinson Crusoe. (it) Crusoe – rodzina procesorów zgodnych z x86 zaprojektowana przez korporację Transmeta.Nazwa została zaczerpnięta z książki Robinson Crusoe. (pl) Crusoe — семейство x86-совместимых микропроцессоров, созданных компанией Transmeta в конце 1990-x годов. Процессор был продемонстрирован публике в январе 2000 года, реальное производство началось позже в том же году. Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины — технология, названная морфингом программного кода. Сам процессор построен по VLIW-архитектуре и исполняет всегда единственную программу, написанную в его нативных кодах: транслятор команд х86, который переводит эти команды в VLIW-инструкции. Теоретически процессор может быть переориентирован на эмуляцию любой другой архитектуры, но такое развитие маловероятно, так как аппаратура, очевидно, была оптимизирована для обработки именно х86. Программная трансляция позволяет гибко изменять внутреннее устройство процессора, не нарушая его совместимости с целевой платформой. Например, Efficeon, следующее поколение семейства, имеет 256-разрядную организацию взамен 128-разрядной у оригинального Crusoe. Программная эмуляция берёт на себя многие функции, традиционно реализуемые аппаратно, например, внеочередное выполнение команд, благодаря чему аппаратная часть становится компактнее из-за меньшего количества транзисторов, а значит, потребляет меньше энергии и производит меньше тепла, чем у аналогичных процессоров. Название позаимствовано у вымышленного героя-путешественника Робинзона Крузо. (ru)
dbo:thumbnail wiki-commons:Special:FilePath/KL_Transmeta_Crusoe_5800.jpg?width=300
dbo:wikiPageExternalLink http://www.realworldtech.com/crusoe-exposed/ http://www.realworldtech.com/crusoe-intro/ http://news.cnet.com/Transmeta-Are-the-chips-down/2100-1006_3-275353.html https://web.archive.org/web/20171229221932/http:/tuxmobil.org/cpu_transmeta.html
dbo:wikiPageID 172635 (xsd:integer)
dbo:wikiPageLength 10120 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1091806094 (xsd:integer)
dbo:wikiPageWikiLink dbr:Casio dbc:VLIW_microprocessors dbr:NOP_(code) dbr:Memory_controller dbr:Flybook dbr:Blue_Coat_Systems dbc:Very_long_instruction_word_computing dbr:VLIW dbr:OQO dbr:Compaq_TC1000 dbr:Conventional_PCI dbr:SDRAM dbr:Gateway_Touch_Pad dbr:NEC dbc:X86_microprocessors dbr:Toshiba_Libretto dbr:Transmeta dbr:Firefox dbr:Machine_code dbr:RLX_Technologies dbr:International_Business_Machines dbc:Embedded_microprocessors dbr:K-Meleon dbr:Code_Morphing_Software dbr:Java_bytecode dbr:Transistor dbr:Copper_interconnect dbr:Instruction_set_architecture dbr:Microprocessor dbr:Microprocessor_Report dbr:X86 dbr:MMX_(instruction_set) dbr:Virtual_machine dbr:Streaming_SIMD_Extensions dbr:SONICblue_Incorporated dbr:Fabless_manufacturing dbr:Sony_Vaio_U_series dbr:Transmeta_Efficeon dbr:SSE2 dbr:Software_emulation dbr:VAIO_C1 dbr:X86_instruction_set dbr:File:KL_Transmeta_Crusoe_5800.jpg dbr:File:Photo_of_CPUID_for_Transmeta_Crusoe_TM5800_800Mhz_on_Fujitsu_P2040.jpg dbr:File:Transmeta_TM5600.jpg
dbp:title Linux on laptops and notebooks with Transmeta CPUs (en)
dbp:url https://web.archive.org/web/20171229221932/http:/tuxmobil.org/cpu_transmeta.html
dbp:wikiPageUsesTemplate dbt:Div_col dbt:Div_col_end dbt:More_footnotes dbt:Refs dbt:Webarchive
dcterms:subject dbc:VLIW_microprocessors dbc:Very_long_instruction_word_computing dbc:X86_microprocessors dbc:Embedded_microprocessors
gold:hypernym dbr:Family
rdf:type yago:WikicatMicroprocessors yago:WikicatTransmetaMicroprocessors yago:WikicatX86Microprocessors yago:Artifact100021939 yago:Chip103020034 yago:Conductor103088707 yago:Device103183080 yago:Instrumentality103575240 yago:Microprocessor103760310 yago:Object100002684 yago:PhysicalEntity100001930 yago:SemiconductorDevice104171831 yago:Whole100003553 yago:WikicatEmbeddedMicroprocessors
rdfs:comment Crusoe est une famille de microprocesseurs de la société Transmeta, lancée en 2000. Ces microprocesseurs peuvent émuler différentes architectures de processeurs (ISA), notamment Intel x86. Un Crusoe dispose en matériel d'un cœur de processeur VLIW. Une couche logicielle reconfigurable traduit le code machine de l'architecture émulée en code machine de ce processeur VLIW. (fr) The Transmeta Crusoe is a family of x86-compatible microprocessors developed by Transmeta and introduced in 2000. Instead of the instruction set architecture being implemented in hardware, or translated by specialized hardware, the Crusoe runs a software abstraction layer, or a virtual machine, known as the Code Morphing Software (CMS). The CMS translates machine code instructions received from programs into native instructions for the microprocessor. In this way, the Crusoe can emulate other instruction set architectures (ISAs). This is used to allow the microprocessors to emulate the Intel x86 instruction set. (en) Crusoe(クルーソー)は、トランスメタが開発したx86互換マイクロプロセッサである。ここでは後継プロセッサであるEfficeon(イフィシオン)についても述べる。 (ja) Crusoe – rodzina procesorów zgodnych z x86 zaprojektowana przez korporację Transmeta.Nazwa została zaczerpnięta z książki Robinson Crusoe. (pl) Crusoe - familio de procesoroj far firmao Transmeta. Unuaj procesoroj el la familio estis anoncitaj 19 januaro de 2000 j. Ĉiuj procesoroj havas VLIW-arkitekturon. Sed grava diferenco de aliaj VLIW-procesoroj estas uzo de . La lasta permesas lasi feran , kaj uzi programaron. Tio signifas, ke elekton de programoj por paralela plenumo faras ne mem procesoro, sed speciala kompililo. Alivorte, transformado de kodo de programo okazas ne dum ĝia plenumo, sed pli frue, dum kompilado. Rezulte, procesoro estas multe pli simpla kaj pli malgranda, kaj pli energiŝpara. Code Morphing estas realigita program-aparate, kio signifas, ke Crusoe estas malapartiga unuo de feraj kaj programaj teknologioj. Tavolo de Code Morphing estas nevidebla por operaciumo kaj aliaj programoj kaj programa parto estas konserv (eo) Crusoe ist eine Familie von x86-kompatiblen CPUs von Transmeta, die besonders für stromsparende Notebooks und ähnliche Computer eingesetzt wurde. Transmeta entwickelte dazu ein neues Konzept, um die x86-verschiedene CPU x86-kompatibel zu machen: Eine Softwarelösung namens emuliert dabei in Echtzeit eine x86-CPU. Da Emulationen normalerweise recht ineffizient sind, optimiert die Transmeta-Software während der Laufzeit ständig die Emulation der ablaufenden Programme. Der Prozessor selbst ist ein 128-Bit-VLIW-Prozessor, der deutlich einfacher aufgebaut ist als eine gewöhnliche x86-CPU von Intel oder AMD und damit deutlich weniger Strom benötigt beziehungsweise deutlich weniger Abwärme produziert. (de) Crusoe​ es una familia de microprocesadores compatibles x86 fabricados por Transmeta. Utilizan una capa de abstracción de software o máquina virtual, conocida como Code Morphing Software (CMS) y que se ejecuta en un núcleo VLIW. CMS es la única aplicación escrita para la arquitectura VLIW nativa, y traduce el flujo entrante de instrucciones x86 a instrucciones VLIW. (es) Crusoe è una famiglia di microprocessori x86-compatibili sviluppati dalla Transmeta. Il microprocessore utilizza un livello software chiamato Code Morphing Software (CMS) per tradurre le istruzioni x86 in istruzioni VLIW che vengono inviate all'unità interne del processore che le elaboreranno. CMS è l'unica applicazione scritta nativamente con istruzioni VLIW. Il nome del processore è stato tratto dal romanzo Robinson Crusoe. (it) ( 이 문서는 마이크로프로세서에 관한 것입니다. 소설에 나오는 가공인물에 대해서는 로빈슨 크루소 문서를 참고하십시오.) 전자공학 분야에서, 크루소(Crusoe)은 트랜스메타가 제조하는 마이크로프로세서 패밀리를 일컫는다. 크루소 프로세서들은 (VLIW) 하드웨어 "코어"를 사용한다. 그 위에 소프트웨어 추상화 레이어가 하나 있는데, 다시 말해 이것은 코드 모핑 소프트웨어(Code Morphing Software, CMS)라고 알려져 있는, 일종의 가상 머신이다. 코드 모핑 소프트웨어(CMS)는 수행할 프로그램이 갖고 있는 기계어 인스트럭션들을"코어"에 맞는 네이티브 명령어로 변환해 준다. 이러한 방법으로 이 칩은 다른 형태의 컴퓨터 아키텍처의 명령 집합을 에뮬레이트해준다. 현재, 크루소 칩은 인텔 x86 명령어 집합을 에뮬레이트하도록 되어 있다. 이론적으로는, CMS를 수정하여 다른 명령어 스트림을 다룰 수 있게 조정될 수 있다. (다시 말해, 다른 프로세서도 에뮬레이트하게 한다는 말이다.) 크루소라는 이름은 소설에 나오는 가공 인물 로빈슨 크루소에서 따왔다. (ko) Crusoe — семейство x86-совместимых микропроцессоров, созданных компанией Transmeta в конце 1990-x годов. Процессор был продемонстрирован публике в январе 2000 года, реальное производство началось позже в том же году. Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины — технология, названная морфингом программного кода. Сам процессор построен по VLIW-архитектуре и исполняет всегда единственную программу, написанную в его нативных кодах: транслятор команд х86, который переводит эти команды в VLIW-инструкции. (ru)
rdfs:label Transmeta Crusoe (de) Crusoe (eo) Crusoe (procesador) (es) Crusoe (it) Crusoe (fr) 트랜스메타 크루소 (ko) Crusoe (ja) Crusoe (pl) Transmeta Crusoe (en) Crusoe (ru)
owl:sameAs freebase:Transmeta Crusoe yago-res:Transmeta Crusoe wikidata:Transmeta Crusoe dbpedia-de:Transmeta Crusoe dbpedia-eo:Transmeta Crusoe dbpedia-es:Transmeta Crusoe dbpedia-fr:Transmeta Crusoe dbpedia-hu:Transmeta Crusoe dbpedia-it:Transmeta Crusoe dbpedia-ja:Transmeta Crusoe dbpedia-ko:Transmeta Crusoe dbpedia-pl:Transmeta Crusoe dbpedia-ru:Transmeta Crusoe dbpedia-vi:Transmeta Crusoe https://global.dbpedia.org/id/HD5y
prov:wasDerivedFrom wikipedia-en:Transmeta_Crusoe?oldid=1091806094&ns=0
foaf:depiction wiki-commons:Special:FilePath/KL_Transmeta_Crusoe_5800.jpg wiki-commons:Special:FilePath/Photo_of_CPUID_for_Tr...oe_TM5800_800Mhz_on_Fujitsu_P2040.jpg wiki-commons:Special:FilePath/Transmeta_TM5600.jpg
foaf:isPrimaryTopicOf wikipedia-en:Transmeta_Crusoe
is dbo:cpu of dbr:Compaq_tc1000
is dbo:wikiPageDisambiguates of dbr:Crusoe
is dbo:wikiPageWikiLink of dbr:Register_renaming dbr:OQO dbr:Compaq_tc1000 dbr:Comparison_of_tablet_computers dbr:Gateway_Touch_Pad dbr:Sony_Vaio_C1_series dbr:Elbrus_2000 dbr:Notebook_processor dbr:Comparison_of_CPU_microarchitectures dbr:Comparison_of_instruction_set_architectures dbr:Timeline_of_computing_2000–2009 dbr:Toshiba_Libretto dbr:Transmeta dbr:Crusoe dbr:Just-in-time_compilation dbr:LongRun dbr:HP_Compaq_tc1100 dbr:Athlon_64 dbr:Binary_translation dbr:Code_morphing dbr:FreeBSD_version_history dbr:IBM_ThinkPad_240 dbr:X86 dbr:Transactional_memory dbr:Very_long_instruction_word dbr:Ultra-mobile_PC dbr:Executable_space_protection dbr:PowerPC_600 dbr:Transmeta_Efficeon dbr:SSE2
is foaf:primaryTopic of wikipedia-en:Transmeta_Crusoe