dbo:abstract |
PowerVM Lx86 was a binary translation layer for IBM's System p servers. It enabled 32-bit x86 Linux binaries to run unmodified on the Power ISA-based hardware. IBM used this feature to migrate x86 Linux servers to the PowerVM virtualized environment; it was supported on all POWER5 and POWER6 hardware as well as BladeCenter JS21 and JS22 systems. In contrast to regular emulators only the instructions are translated, not the entire system, thus making it fast and flexible. The Lx86 software senses that it is executing x86 code and translates it to PowerPC code at execution, and these instructions are later cached ensuring that the translation process only has to take place once, further reducing the drop in performance usually associated with emulation. Lx86 does not support applications that access hardware directly, like kernel modules. Earlier versions of Lx86 did not run code that makes use of SSE instructions, though as of version 1.3.2 the SSE and SSE2 instruction sets were supported. The product was at first marketed as System p AVE (System p Application Virtual Environment) and was incorrectly reported as PAVE (Portable Advanced Virtualization Emulator) in the press but the name has since changed to PowerVM Lx86. Lx86 was based on the QuickTransit dynamic translator from Transitive, the same that Apple uses for its Rosetta emulation layer that enables Mac OS X to run unmodified PowerPC binaries on their Intel-based Macintoshes. All versions and releases of the Lx86 product were withdrawn from marketing in September 2011, with support discontinued in April 2013. (en) PowerVM Lx86(Lx86)は、IBM System pおよびPower Systemsのバイナリ変換レイヤーである。32ビットの x86 Linux 用のバイナリファイル(実行ファイル)を、修正なしでPower Architectureベースのハードウェアで実行できる。 IBMはこの機能を、x86 LinuxサーバーからPowerVM仮想化環境への移行用と位置づけ、BladeCenterを含む全てのPOWER5以降のハードウェアでサポートしている。 (ja) |
dbo:computingPlatform |
dbr:IBM_System_p |
dbo:developer |
dbr:International_Business_Machines |
dbo:genre |
dbr:Platform_virtualization |
dbo:latestReleaseDate |
2013-04-30 (xsd:date) |
dbo:latestReleaseVersion |
1.4 |
dbo:license |
dbr:Proprietary_software |
dbo:operatingSystem |
dbr:Linux |
dbo:wikiPageExternalLink |
http://www-01.ibm.com/common/ssi/rep_ca/0/897/ENUS911-170/ENUS911-170.PDF https://web.archive.org/web/20070814012708/http:/www.heise.de/english/newsticker/news/88751 https://web.archive.org/web/20070927000414/http:/www.itjungle.com/tfh/tfh043007-story07.html https://web.archive.org/web/20080820102121/http:/www.redbooks.ibm.com/abstracts/redp4298.html https://web.archive.org/web/20091204015224/http:/www.ibm.com/developerworks/linux/lx86/index.html http://www-03.ibm.com/press/us/en/pressrelease/21424.wss http://www-03.ibm.com/systems/p/os/linux/whitepapers/lx86.html http://www-03.ibm.com/systems/power/software/virtualization/editions/lx86/index.html http://www.ibm.com/developerworks/linux/lx86/index.html |
dbo:wikiPageID |
15546132 (xsd:integer) |
dbo:wikiPageLength |
4057 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1123157684 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:PowerPC dbr:Power_ISA dbr:Mac_transition_to_Intel_processors dbr:Kernel_(computer_science) dbr:Proprietary_software dbr:Cross-platform_virtualization dbr:Apple_Inc. dbr:Linux dbr:Mac_OS_X dbc:X86_emulators dbr:Emulator dbr:CPU_cache dbr:32-bit dbc:Virtualization_software dbr:International_Business_Machines dbc:IBM_software dbr:Binary_translation dbr:IBM dbr:IBM_System_p dbr:X86 dbr:Rosetta_(software) dbr:Streaming_SIMD_Extensions dbr:QuickTransit dbr:POWER5 dbr:PowerVM dbr:Executable dbr:POWER6 dbr:SSE2 dbr:Transitive_Corp. dbr:Platform_virtualization dbr:System_p dbr:BladeCenter dbr:Execution_(computers) |
dbp:developer |
dbr:International_Business_Machines |
dbp:genre |
dbr:Platform_virtualization |
dbp:latestReleaseDate |
2013-04-30 (xsd:date) |
dbp:latestReleaseVersion |
1.400000 (xsd:double) |
dbp:license |
dbr:Proprietary_software |
dbp:name |
PowerVM Lx86 (en) |
dbp:operatingSystem |
dbr:Linux |
dbp:platform |
dbr:IBM_System_p |
dbp:programmingLanguage |
C++ (en) |
dbp:released |
2008 (xsd:integer) |
dbp:website |
http://www.ibm.com/developerworks/linux/lx86/index.html |
dbp:wikiPageUsesTemplate |
dbt:End_date dbt:Infobox_Software dbt:Reflist |
dct:subject |
dbc:X86_emulators dbc:Virtualization_software dbc:IBM_software |
gold:hypernym |
dbr:Layer |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 dbo:AnatomicalStructure yago:WikicatX86Emulators yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Emulator0 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 umbel-rc:SoftwareObject |
rdfs:comment |
PowerVM Lx86(Lx86)は、IBM System pおよびPower Systemsのバイナリ変換レイヤーである。32ビットの x86 Linux 用のバイナリファイル(実行ファイル)を、修正なしでPower Architectureベースのハードウェアで実行できる。 IBMはこの機能を、x86 LinuxサーバーからPowerVM仮想化環境への移行用と位置づけ、BladeCenterを含む全てのPOWER5以降のハードウェアでサポートしている。 (ja) PowerVM Lx86 was a binary translation layer for IBM's System p servers. It enabled 32-bit x86 Linux binaries to run unmodified on the Power ISA-based hardware. IBM used this feature to migrate x86 Linux servers to the PowerVM virtualized environment; it was supported on all POWER5 and POWER6 hardware as well as BladeCenter JS21 and JS22 systems. All versions and releases of the Lx86 product were withdrawn from marketing in September 2011, with support discontinued in April 2013. (en) |
rdfs:label |
Lx86 (ja) PowerVM Lx86 (en) |
owl:sameAs |
freebase:PowerVM Lx86 yago-res:PowerVM Lx86 wikidata:PowerVM Lx86 dbpedia-ja:PowerVM Lx86 https://global.dbpedia.org/id/4tc7E |
prov:wasDerivedFrom |
wikipedia-en:PowerVM_Lx86?oldid=1123157684&ns=0 |
foaf:homepage |
http://www.ibm.com/developerworks/linux/lx86/index.html |
foaf:isPrimaryTopicOf |
wikipedia-en:PowerVM_Lx86 |
foaf:name |
PowerVM Lx86 (en) |
is dbo:wikiPageRedirects of |
dbr:System_p_AVE dbr:System_p_Application_Virtual_Environment dbr:System_p_ave dbr:Application_Virtual_Environment dbr:P_AVE dbr:Portable_Advanced_Virtualization_Emulator dbr:Lx86 |
is dbo:wikiPageWikiLink of |
dbr:System_p_AVE dbr:System_p_Application_Virtual_Environment dbr:System_p_ave dbr:AVE_(disambiguation) dbr:Application_Virtual_Environment dbr:QuickTransit dbr:P_AVE dbr:Portable_Advanced_Virtualization_Emulator dbr:Lx86 |
is foaf:primaryTopic of |
wikipedia-en:PowerVM_Lx86 |