IA-64 (original) (raw)
IA-64(Intel Architecture 64、アイエーろくじゅうよん)はインテルとヒューレット・パッカードが1994年に共同発表した64ビットマイクロプロセッサの命令セットアーキテクチャ(ISA)。Itaniumで採用された。 特徴としてEPICアーキテクチャを採用し、多数のレジスタを持つ。インテルの従来の32ビットであるIA-32(x86)とは、命令セットの互換性は無いが、IA-32のエミュレーションモードを持つ。IA-64は当初はIA-32の後継ともされたが、実際にはx86を64ビットに拡張したx64の普及もあり、特定用途に留まった。2019年1月、インテルは2021年のItaniumの製造終了予定を発表し、後継も無いため、IA-64は終了した。
Property | Value |
---|---|
dbo:abstract | IA-64 (Intel Architecture, 64-bit) je 64bitová architektura počítačových procesorů vyvinutá firmami Intel a Hewlett-Packard a implementovaná v procesorech Itanium a Itanium 2. Cílem IA-64 bylo vyvinout post-RISC architekturu, která by vyřešila mnohé z problémů, kterým čelily starší architektury. Nová architektura byla vystavěna okolo počítačového modelu zvaného Explicitly Parallel Instruction Computing. EPIC byl navržen tak, aby zvýšil schopnost mikroprocesorů vykonávat paralelně více instrukcí, a to spíš pomocí softwarového kompilátoru, než pomocí komplexních logických obvodů na procesoru. S tímto přístupem se podařilo zvýšit počet vykonaných instrukcí za jeden takt procesoru a tím zvýšit i celkový výkon procesoru. Každý procesor architektury IA-64 musí implementovat nejméně 128 obecných (přirozeně 64 bitů širokých) registrů. Pokud jich implementuje více, jsou tyto díky mechanismu RSE posouvány v cyklickém bufferu tak, že programátor vždy vidí 32 nepohybujících se registrů a okno do zmíněního bufferu 96 registrů široké. (Pokud by procesor implementoval pouze 96 pohyblivých registrů, budou tyto pouze rotovat.) Toto umožňuje efektivně předávat parametry funkcím téměř výhradně pomocí registrů oproti předávání zásobníkem. Pokud již nemohou být splněny požadavky na alokaci prázdných registrů z cyklického bufferu, zajistí RSE jejich odložení do předem připraveného bufferu v paměti. Podmíněný výpočet probíhá v případě IA-64 odlišně než u většiny ostatních architektur. Registr flags je nahrazen sadou jednobitových predikátových registrů, které jsou v příslušných (porovnávacích) instrukcích nastavovány dle potřeby programátora. Každá taková instrukce nastavuje dva z těchto registrů – jeden podle pravdivostní hodnoty porovnání, druhý podle její negace. Provádění většiny instrukcí je potom přímo v jejich operačním kódu možné podmínit nastavením libovolného z predikátových registrů. Takto lze bez nutnosti větvení vypustit celé bloky za daných podmínek nežádoucích instrukcí. Dřívější procesory Itanium obsahovaly podporu i pro vykonávání instrukcí IA-32. Výkon však byl v porovnání s nativní IA-64 nižší a dosahoval přibližně 50 % výkonu serverů postavených na architektuře IA-32. (cs) Itanium ist eine 64‑Bit-Architektur mit EPIC-Befehlssatz, die gemeinsam von Hewlett-Packard und Intel für den gleichnamigen Itanium-Prozessor (Codename Merced) entwickelt wurde. Ende der 1990er Jahre wurde die Befehlssatzarchitektur auch unter der Bezeichnung englisch Intel Architecture 64‑Bit, kurz IA-64, eingeführt, weil sie die damals 32‑Bit-x86-Architektur IA‑32 vollständig hätte ersetzen sollen. IA‑32 (x86) ist eine CISC-Architektur – von der moderneren Architektur des Itanium, IA‑64, mit dem VLIW-Paradigma EPIC versprach man sich eine Beschleunigung der Ausführung. Dabei unterscheidet sich die Itanium-Architektur wesentlich von der x86-Architektur, was bestehende x86-Software anfangs nur über eine langsame Emulation lauffähig hielt. Um von der neuen Architektur wirklich zu profitieren mussten Betriebssysteme und Programme für IA‑64 neu geschrieben werden. Die Itanium-Architektur (IA‑64) wurde von Intel exklusiv auf dem Server-Markt platziert. Betriebssysteme wie Windows XP von Microsoft wurden zwar auch auf IA‑64 portiert, geblieben ist nach 2005 jedoch nur die Server-Betriebssystemlinie – nach 2010 wird jedoch auch diese nicht mehr weiter entwickelt, da Windows Server 2008 R2 (Oktober 2009) die vorerst letzte Itanium-Version blieb. (de) IA-64 (Intel Itanium architecture) is the instruction set architecture (ISA) of the Itanium family of 64-bit Intel microprocessors. The basic ISA specification originated at Hewlett-Packard (HP), and was subsequently implemented by Intel in collaboration with HP. The first Itanium processor, codenamed Merced, was released in 2001. The Itanium architecture is based on explicit instruction-level parallelism, in which the compiler decides which instructions to execute in parallel. This contrasts with superscalar architectures, which depend on the processor to manage instruction dependencies at runtime. In all Itanium models, up to and including Tukwila, cores execute up to six instructions per clock cycle. In 2008, Itanium was the fourth-most deployed microprocessor architecture for enterprise-class systems, behind x86-64, Power ISA, and SPARC. (en) Intel Itanium, antes conocida como IA-64 (Intel Architecture-64), es una arquitectura de 64 bits desarrollada por Intel en cooperación con Hewlett-Packard para su línea de procesadores Itanium e Itanium 2. Usa direcciones de memoria de 64 bits y está basada en el modelo EPIC (Explicitly Parallel Instruction Computing, procesamiento de instrucciones explícitamente en paralelo). Los procesadores Intel Itanium 2 representan un complejo diseño con más de 1700 millones de transistores, lo que les permite ofrecer muy altas capacidades de virtualización, mejoramiento de confiabilidad y niveles de rendimiento. La serie de procesadores Intel Itanium 2 ofrece al usuario final una amplia gama de opciones de software con más de 8000 aplicaciones en producción. Actualmente, los servidores y sistemas de cómputo de alto desempeño basados en el procesador Itanium ofrecen soporte de misión crítica para Windows, Linux, Unix y otros sistemas operativos. (es) IA-64 (pour Intel Architecture 64 bits) est une architecture de processeurs Intel. Les processeurs Itanium et Itanium 2 qui intègrent cette architecture ont été conçus par Intel en coopération avec différents constructeurs informatiques (exemple : HP, Bull, etc.), pour l'intégration dans leur offre serveurs. Ces processeurs sont aujourd'hui présents presque uniquement dans des serveurs d'applications et des serveurs de base de données d'entreprise de forte capacité et traitant des volumes importants de données ou avec forte demande de calculs. L'objectif de ces processeurs est de proposer une architecture plus performante que RISC (dont les limites sont atteintes dans des processeurs comme SPARC ou PA-RISC exécutant une instruction à chaque cycle d'horloge), en faisant appel à la technologie EPIC qui permet à plusieurs instructions d'être exécutées à chaque cycle d'horloge comme dans les ordinateurs à processeur superscalaire mais pour un coût matériel inférieur. La motivation de capacité de calcul et le renouveau dans l'offre serveurs étant le moteur principal des différents constructeurs, reste néanmoins que le coût final et le non portage de certaines applications par les éditeurs de logiciels rendent discrète la percée de ce type de serveurs sur le marché. (fr) IA-64(Intel Architecture 64、アイエーろくじゅうよん)はインテルとヒューレット・パッカードが1994年に共同発表した64ビットマイクロプロセッサの命令セットアーキテクチャ(ISA)。Itaniumで採用された。 特徴としてEPICアーキテクチャを採用し、多数のレジスタを持つ。インテルの従来の32ビットであるIA-32(x86)とは、命令セットの互換性は無いが、IA-32のエミュレーションモードを持つ。IA-64は当初はIA-32の後継ともされたが、実際にはx86を64ビットに拡張したx64の普及もあり、特定用途に留まった。2019年1月、インテルは2021年のItaniumの製造終了予定を発表し、後継も無いため、IA-64は終了した。 (ja) In informatica, IA-64 (Intel Architecture-64) è un'architettura a 64 bit sviluppata durante una cooperazione tra Intel e Hewlett-Packard e implementata da processori come Itanium e Itanium 2. L'obiettivo di Itanium era di introdurre un'architettura "post-RISC", utilizzando EPIC. Per questo processore a 64 bit Microsoft ed Intel hanno scritto il sistema operativo Windows XP 64 bit Edition. (it) IA-64, Intel Architecture-64 – model programowy (architektura) mikroprocesorów, opracowane przez firmę Intel we współpracy z Hewlett-Packard dla serwerów oraz systemów (ang. High Performance Computing). Oprócz 64-bitowego kodu procesor ma możliwość wykonywania kodu 32-bitowego (możliwość ta zostanie w niedługim czasie usunięta z architektury). IA-64 wprowadził nową kategorię architektury procesorowej pod nazwą EPIC (ang. Explicitly Parallel Instruction Computing). Cechy modelu IA-64 to: * EPIC, * duża liczba (łącznie około 500) rejestrów procesora, dzięki czemu wiele operacji może być wykonywane znacznie szybciej, * typy rejestrów (na przykład rejestry całkowite i rejestry zmiennoprzecinkowe), * prognozowanie (wykonanie warunkowe) niemal wszystkich instrukcji. Model programowy IA-64 jest wykorzystywany przez procesory Itanium oraz Itanium 2. (pl) IA-64 is Intels 64-bit-processorarchitectuur die werd gebruikt in de Itanium-generatie van processors. IA-64 is totaal verschillend van de x86-64-processorarchitectuur (AMD64 of EM64T) en is hierdoor er niet mee uitwisselbaar. In tegenstelling tot de IA-32-architectuur die wel terugwaarts compatibel is met 16-bit-instructies zonder al te veel prestatieverlies, is IA-64 niet terugwaarts compatibel met 32-bit x86-instructies (IA-32). Intel heeft echter wel een decode control unit in de eerste generatie IA-64 processoren aangebracht waardoor IA-32-instructies wel hardwarematig geëmuleerd konden worden. Dit had echter dramatische prestatieverliezen als gevolg. Met de tweede generatie Itaniums was de IA-32-performance wel wat verbeterd, maar in de laatste generatie Itanium 2-processors is deze door Intel verwijderd omdat software-emulatie toch sneller bleek te zijn en in de praktijk bleek dat IA-32-instructies weinig gebruikt werden in Itanium-systemen. (nl) A Arquitetura Intel de 64 bits é uma interface binária de microprocessadores VLIW criada pela HP com o codinome Merced, e desenvolvida pela Intel com extensões que transformaram sua estrutura VLIW em EPIC, sendo implementada na fracassada família de microprocessadores Itanium — a magnitude do fracasso mercadológico dos produtos IA-64 deu à linha Itanium o apelido de Itanic, numa referência óbvia ao naufrágio do Titanic. Prometida inicialmente em 1996 para 1998, não foi lançada antes da virada do III milênio, e até hoje não conseguiu os volumes projetados na casa das dezenas de bilhões de dólares estadunidenses. Há várias razões aventadas para isso. Primeiramente, a arquitetura VLIW não oferece ganhos significativos sobre a RISC que justificassem, na atual estrutura de mercado, abandonar os atuais processadores e incorrer nos custos de recompilação e redistribuição de programas proprietários. O mesmo não poderia ser dito da arquitetura CISC, mas o sucesso da própria Intel em transformar sua linha IA-32 em processadores CISC com um núcleo RISC, e os ganhos no ciclo projeto-produção decorrentes de sua altíssima escala nega ao VLIW muitos dos seus benefícios para sistemas de Informática de uso geral. Os microprocessadores VLIW de sucesso hoje são processadores digitais de sinais (DSPs). Segundo, o salto para uma arquitetura de 64 bits foi realizado muito antes, desde o começo da década de 90, pelos processadores RISC, e efetuado pela AMD concomitantemente ao lançamento da IA-64 em sua arquitetura AMD64, que estendeu a popularíssima arquitetura IA-32 para 64 bits, assim pré-ocupando muito do espaço de mercado destinado pela Intel à IA-64. Ademais, nem os RISC nem os AMD64 quebram como o IA-64 a compatibilidade com programas pré-existentes. Terceiro, a arquitetura VLIW em relação à RISC, assim como esta em relação à CISC, transfere muito do trabalho de programação de execução de instruções do próprio microprocessador para os compiladores. Isso atrasou ainda mais a chegada efetiva os Itanium ao mercado, e negou-lhe quaisquer vantagens iniciais de desempenho. Quarto, o quase-monopólio da Microsoft sobre a Informática de altos volumes com seu SO proprietário Windows torna, por falta de disponibilidade de código-fonte, padronização e interoperabilidade, muito custosa qualquer migração de programas de computador. Esse mesmo fator já havia efetivamente matado os portes do próprio MS Windows para as arquiteturas RISC PowerPC, MIPS, Clipper, SPARC e Alpha. Quinto, argumenta-se que a Intel, empresa muito criticada por suas práticas trabalhistas e cultura organizacional, seria essencialmente incompetente para efetuar mudanças de curso e competir em mercados abertos, sendo portanto extremamente dependente de sua ligação com o virtual monopólio da Microsoft. Isso explicaria o fato de o IA-64 ser o quarto fracasso da Intel em produzir um sistema de processadores não-CISC, após os RISCs , e . Sexto, muitos dos principais fabricantes de sistemas têm interesse em um mercado aberto, seja suportando arquiteturas abertas como a SPARC (Sun Microsystems, Fujitsu) ou a PowerPC (IBM, Bull), seja mantendo-se no mercado IA-32 e AMD64 onde têm fornecedores alternativos como a AMD ou a VIA. Isso dito, a HP tem vendido alguns poucos sistemas IA-64 para situações de exigência de alto poder de processamento numérico. Especula-se que a Intel estaria subsidiando pesadamente essa produção de baixo volume (portanto inerentemente cara) para tentar estabelecer a IA-64 como novo padrão de mercado, situação em que poderia eliminar competição da AMD e outras. Entretanto, isso a torna dependente dos , que possibilitam a seus usuários uma portabilidade muito maior para outros sistemas desde mainframes até RISC, visto que a Microsoft tem cancelado vários produtos para IA-64; em última instância, abrir o mercado hoje fechado pela combinação MS e Intel para sistemas livres pode significar também sua abertura à IBM com seus processadores POWER, e portanto tornar-se finalmente desinteressante à própria Intel. Isso relegaria o Itanium a um fracasso equivalente ao do i432, i860 ou i960. (pt) IA-64,即英特尔安腾架构(英語:Intel Itanium architecture),是英特尔64位安腾系列处理器所使用的指令集架构 (ISA)。 基本 ISA 规范起源于惠普 (HP),随后由英特尔与惠普合作实施。 第一个安腾处理器,核心代号为 Merced,于 2001 年发布。 安腾架构使用显式指令级并行(Explicitly Parallel Instruction Computing,EPIC),由编译器处理指令间的依赖关系并决定将哪些指令并行执行。与之对比,超标量处理器由其自身在运行时处理并发射指令。包括Tukwila在内的所有的安腾处理器,每个时钟周期内可以执行六条指令。 截止到2008年,安腾在所有部署的企业及系统中排行第四,仅次于x86-64,Power和SPARC。 IA是Intel Architecture(英特尔架构)的缩写,64指64位系统。使用这种架构的CPU,包括Itanium和Itanium 2。此架構與x86及x86-64並不相容,作業系統與軟體需使用IA-64專用版本。 (zh) IA-64 (Intel Architecture-64) — 64-бітна апаратна платформа: мікропроцесорна архітектура і відповідна архітектура набору команд, розроблена спільно компаніями Intel і Hewlett Packard. Реалізована в мікропроцесорах Itanium і Itanium 2. Заснована на VLIW або, в термінах Intel, EPIC (скор. від англ. Explicity Parallel Instruction Computing, обчислення з явною паралельністю інструкцій). Несумісна з архітектурою x86. Спочатку пропонувалася і як платформа для домашніх комп'ютерів, але після випуску фірмою AMD 64-бітної архітектури AMD64, що зберегла сумісність з x86, актуальність використання платформи IA-64 де-небудь, крім серверів, пропала, попри те, що наприкінці 2001 року для IA-64 була випущена спеціальна версія Windows XP 64-bit for IA-64. Також на архітектуру IA-64 портована операційна система OpenVMS, що належить HP. (uk) |
dbo:thumbnail | wiki-commons:Special:FilePath/Itanium_architecture.svg?width=300 |
dbo:wikiPageExternalLink | https://web.archive.org/web/20070223234225/http:/www.gelato.unsw.edu.au/IA64wiki/ItaniumInternals https://web.archive.org/web/20110706223150/http:/sverre.web.cern.ch/sverre/IA64_1.pdf https://www.hpe.com/us/en/product-catalog/servers/integrity-servers.hits-12.html http://www.intel.com/content/www/us/en/processors/itanium/itanium-processor-9000-sequence.html%3F http://www.intel.com/design/itanium/arch_spec.htm http://www.hp.com/go/integrity |
dbo:wikiPageID | 85424 (xsd:integer) |
dbo:wikiPageLength | 44842 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1112615881 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Power_ISA dbr:Processor_register dbr:Branch_predication dbr:Project_Monterey dbc:Very_long_instruction_word_computing dbr:List_of_Intel_Itanium_microprocessors dbr:Register_window dbr:DIMM dbr:Unix dbr:Unix-like dbr:VA_Linux_Systems dbr:Instructions_per_cycle dbr:Intel_QuickPath_Interconnect dbr:Second dbc:Computer-related_introductions_in_2001 dbr:Compaq dbr:Compiler dbr:Mebibyte dbr:SPARC dbr:Opteron dbr:PAC418 dbr:Usenet dbr:Enterprise_information_system dbr:FreeBSD dbr:Montecito_(processor) dbr:Multiply–accumulate_operation dbr:NaN dbr:Arithmetic_logic_unit dbr:Linux dbr:MIPS_architecture dbr:Chipset dbr:Silicon_Graphics dbr:Hamming_weight dbr:Hardware-assisted_virtualization dbr:Semaphore_(programming) dbr:Speculative_execution dbr:64-bit_computing dbc:64-bit_computers dbr:CERN dbr:CPU_cache dbr:Tru64_UNIX dbr:TurboLinux dbr:Logical_address dbr:Advanced_Micro_Devices dbr:Cygnus_Solutions dbr:DDR3_SDRAM dbr:DEC_Alpha dbr:FLOPS dbr:Floating-point_arithmetic dbr:Beckton_(microprocessor) dbr:Double-device_data_correction dbr:Machine_code dbr:List_of_Intel_codenames dbr:Pun dbr:HP-UX dbr:Hewlett-Packard dbr:International_Solid-State_Circuits_Conference dbr:Itanium dbr:Hyper-threading dbr:Hypervisor dbr:AMD64 dbc:Instruction_set_architectures dbc:Intel_microprocessors dbr:Kibibyte dbr:Tukwila_(processor) dbr:Solaris_(operating_system) dbr:FLOP dbr:Instruction-level_parallelism dbr:Instruction_(computer_science) dbr:Instruction_set dbr:Instruction_set_architecture dbr:Intel dbr:Intel_Corporation dbr:Microprocessor dbr:Microsoft_Windows dbr:Nehalem_(microarchitecture) dbr:Ocean_liner dbr:RMS_Titanic dbr:Red_Hat dbr:X86 dbr:X86-64 dbr:Yale_University dbr:Caldera_Systems dbr:Reduced_instruction_set_computing dbr:Explicitly_parallel_instruction_computing dbr:Complex_instruction_set_computing dbr:IA-32 dbr:IA-32_Execution_Layer dbr:Very_long_instruction_word dbr:Xeon dbr:Single_instruction,_multiple_data dbr:Instructions_Per_Cycle dbr:PAC611 dbr:Superscalar dbr:LGA1248 dbr:SuSE dbr:Hotchips dbr:Em64t dbr:Computer_bus dbr:Branch_prediction dbr:File:Itanium2.png dbr:File:Itanium_architecture.svg |
dbp:arch | Itanium (en) |
dbp:bits | 64 (xsd:integer) |
dbp:branching | Condition register (en) |
dbp:caption | Itanium 2 processor (en) Itanium processor (en) |
dbp:core | Madison (en) McKinley (en) Poulson (en) Merced (en) Deerfield (en) Hondo (en) Montecito (en) Montvale (en) Tukwila (en) |
dbp:date | 2007-02-23 (xsd:date) |
dbp:design | dbr:Explicitly_parallel_instruction_computing |
dbp:designer | HP and Intel (en) |
dbp:designfirm | Intel (en) |
dbp:encoding | Fixed (en) |
dbp:endianness | Selectable (en) |
dbp:fastUnit | MHz (en) GHz (en) |
dbp:fastest | 2.660000 (xsd:double) 800 (xsd:integer) |
dbp:fpr | 128 (xsd:integer) |
dbp:fsbSlowUnit | MT/s (en) |
dbp:fsbSlowest | 266 (xsd:integer) |
dbp:gpr | 128 (xsd:integer) |
dbp:imageSize | 300 (xsd:integer) |
dbp:introduced | 2001 (xsd:integer) |
dbp:l2cache | 96 (xsd:integer) 256 (xsd:integer) |
dbp:l3cache | 1.500000 (xsd:double) 2 (xsd:integer) |
dbp:manuf | Intel (en) |
dbp:name | Intel Itanium architecture (en) Itanium (en) Itanium 2 (en) |
dbp:numcores | 1 (xsd:integer) 124 (xsd:integer) |
dbp:producedEnd | present (en) June 2002 (en) |
dbp:producedStart | 2002 (xsd:integer) June 2001 (en) |
dbp:slowUnit | MHz (en) |
dbp:slowest | 733 (xsd:integer) |
dbp:sock | dbr:PAC418 dbr:PAC611 LGA1248 (en) |
dbp:title | Some undocumented Itanium 2 microarchitectural information (en) |
dbp:type | Register–Register (en) |
dbp:url | https://web.archive.org/web/20070223234225/http:/www.gelato.unsw.edu.au/IA64wiki/ItaniumInternals |
dbp:wikiPageUsesTemplate | dbt:Authority_control dbt:Distinguish dbt:For dbt:Main dbt:Redirect dbt:Reflist dbt:Short_description dbt:Webarchive dbt:Infobox_CPU dbt:Update_section dbt:Infobox_CPU_architecture dbt:Intel_processors |
dcterms:subject | dbc:Very_long_instruction_word_computing dbc:Computer-related_introductions_in_2001 dbc:64-bit_computers dbc:Instruction_set_architectures dbc:Intel_microprocessors |
gold:hypernym | dbr:Architecture |
rdf:type | owl:Thing dbo:Company yago:Architecture102734725 yago:Artifact100021939 yago:Building102913152 yago:Object100002684 yago:PhysicalEntity100001930 yago:WikicatInstructionSetArchitectures yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:InformationAppliance yago:Structure104341686 yago:Whole100003553 |
rdfs:comment | IA-64(Intel Architecture 64、アイエーろくじゅうよん)はインテルとヒューレット・パッカードが1994年に共同発表した64ビットマイクロプロセッサの命令セットアーキテクチャ(ISA)。Itaniumで採用された。 特徴としてEPICアーキテクチャを採用し、多数のレジスタを持つ。インテルの従来の32ビットであるIA-32(x86)とは、命令セットの互換性は無いが、IA-32のエミュレーションモードを持つ。IA-64は当初はIA-32の後継ともされたが、実際にはx86を64ビットに拡張したx64の普及もあり、特定用途に留まった。2019年1月、インテルは2021年のItaniumの製造終了予定を発表し、後継も無いため、IA-64は終了した。 (ja) In informatica, IA-64 (Intel Architecture-64) è un'architettura a 64 bit sviluppata durante una cooperazione tra Intel e Hewlett-Packard e implementata da processori come Itanium e Itanium 2. L'obiettivo di Itanium era di introdurre un'architettura "post-RISC", utilizzando EPIC. Per questo processore a 64 bit Microsoft ed Intel hanno scritto il sistema operativo Windows XP 64 bit Edition. (it) IA-64,即英特尔安腾架构(英語:Intel Itanium architecture),是英特尔64位安腾系列处理器所使用的指令集架构 (ISA)。 基本 ISA 规范起源于惠普 (HP),随后由英特尔与惠普合作实施。 第一个安腾处理器,核心代号为 Merced,于 2001 年发布。 安腾架构使用显式指令级并行(Explicitly Parallel Instruction Computing,EPIC),由编译器处理指令间的依赖关系并决定将哪些指令并行执行。与之对比,超标量处理器由其自身在运行时处理并发射指令。包括Tukwila在内的所有的安腾处理器,每个时钟周期内可以执行六条指令。 截止到2008年,安腾在所有部署的企业及系统中排行第四,仅次于x86-64,Power和SPARC。 IA是Intel Architecture(英特尔架构)的缩写,64指64位系统。使用这种架构的CPU,包括Itanium和Itanium 2。此架構與x86及x86-64並不相容,作業系統與軟體需使用IA-64專用版本。 (zh) IA-64 (Intel Architecture, 64-bit) je 64bitová architektura počítačových procesorů vyvinutá firmami Intel a Hewlett-Packard a implementovaná v procesorech Itanium a Itanium 2. Cílem IA-64 bylo vyvinout post-RISC architekturu, která by vyřešila mnohé z problémů, kterým čelily starší architektury. Dřívější procesory Itanium obsahovaly podporu i pro vykonávání instrukcí IA-32. Výkon však byl v porovnání s nativní IA-64 nižší a dosahoval přibližně 50 % výkonu serverů postavených na architektuře IA-32. (cs) Itanium ist eine 64‑Bit-Architektur mit EPIC-Befehlssatz, die gemeinsam von Hewlett-Packard und Intel für den gleichnamigen Itanium-Prozessor (Codename Merced) entwickelt wurde. Ende der 1990er Jahre wurde die Befehlssatzarchitektur auch unter der Bezeichnung englisch Intel Architecture 64‑Bit, kurz IA-64, eingeführt, weil sie die damals 32‑Bit-x86-Architektur IA‑32 vollständig hätte ersetzen sollen. IA‑32 (x86) ist eine CISC-Architektur – von der moderneren Architektur des Itanium, IA‑64, mit dem VLIW-Paradigma EPIC versprach man sich eine Beschleunigung der Ausführung. Dabei unterscheidet sich die Itanium-Architektur wesentlich von der x86-Architektur, was bestehende x86-Software anfangs nur über eine langsame Emulation lauffähig hielt. Um von der neuen Architektur wirklich zu profitiere (de) Intel Itanium, antes conocida como IA-64 (Intel Architecture-64), es una arquitectura de 64 bits desarrollada por Intel en cooperación con Hewlett-Packard para su línea de procesadores Itanium e Itanium 2. Usa direcciones de memoria de 64 bits y está basada en el modelo EPIC (Explicitly Parallel Instruction Computing, procesamiento de instrucciones explícitamente en paralelo). La serie de procesadores Intel Itanium 2 ofrece al usuario final una amplia gama de opciones de software con más de 8000 aplicaciones en producción. (es) IA-64 (Intel Itanium architecture) is the instruction set architecture (ISA) of the Itanium family of 64-bit Intel microprocessors. The basic ISA specification originated at Hewlett-Packard (HP), and was subsequently implemented by Intel in collaboration with HP. The first Itanium processor, codenamed Merced, was released in 2001. In 2008, Itanium was the fourth-most deployed microprocessor architecture for enterprise-class systems, behind x86-64, Power ISA, and SPARC. (en) IA-64 (pour Intel Architecture 64 bits) est une architecture de processeurs Intel. Les processeurs Itanium et Itanium 2 qui intègrent cette architecture ont été conçus par Intel en coopération avec différents constructeurs informatiques (exemple : HP, Bull, etc.), pour l'intégration dans leur offre serveurs. Ces processeurs sont aujourd'hui présents presque uniquement dans des serveurs d'applications et des serveurs de base de données d'entreprise de forte capacité et traitant des volumes importants de données ou avec forte demande de calculs. (fr) IA-64, Intel Architecture-64 – model programowy (architektura) mikroprocesorów, opracowane przez firmę Intel we współpracy z Hewlett-Packard dla serwerów oraz systemów (ang. High Performance Computing). Oprócz 64-bitowego kodu procesor ma możliwość wykonywania kodu 32-bitowego (możliwość ta zostanie w niedługim czasie usunięta z architektury). IA-64 wprowadził nową kategorię architektury procesorowej pod nazwą EPIC (ang. Explicitly Parallel Instruction Computing). Cechy modelu IA-64 to: Model programowy IA-64 jest wykorzystywany przez procesory Itanium oraz Itanium 2. (pl) IA-64 is Intels 64-bit-processorarchitectuur die werd gebruikt in de Itanium-generatie van processors. IA-64 is totaal verschillend van de x86-64-processorarchitectuur (AMD64 of EM64T) en is hierdoor er niet mee uitwisselbaar. In tegenstelling tot de IA-32-architectuur die wel terugwaarts compatibel is met 16-bit-instructies zonder al te veel prestatieverlies, is IA-64 niet terugwaarts compatibel met 32-bit x86-instructies (IA-32). (nl) A Arquitetura Intel de 64 bits é uma interface binária de microprocessadores VLIW criada pela HP com o codinome Merced, e desenvolvida pela Intel com extensões que transformaram sua estrutura VLIW em EPIC, sendo implementada na fracassada família de microprocessadores Itanium — a magnitude do fracasso mercadológico dos produtos IA-64 deu à linha Itanium o apelido de Itanic, numa referência óbvia ao naufrágio do Titanic. (pt) IA-64 (Intel Architecture-64) — 64-бітна апаратна платформа: мікропроцесорна архітектура і відповідна архітектура набору команд, розроблена спільно компаніями Intel і Hewlett Packard. Реалізована в мікропроцесорах Itanium і Itanium 2. Заснована на VLIW або, в термінах Intel, EPIC (скор. від англ. Explicity Parallel Instruction Computing, обчислення з явною паралельністю інструкцій). (uk) |
rdfs:label | IA-64 (cs) Itanium-Architektur (de) Arquitectura Intel Itanium (es) IA-64 (en) IA-64 (fr) IA-64 (it) IA-64 (nl) IA-64 (ja) IA-64 (pl) IA-64 (pt) IA-64 (ru) IA-64 (uk) IA-64 (zh) |
owl:differentFrom | dbr:X86-64 |
owl:sameAs | freebase:IA-64 yago-res:IA-64 wikidata:IA-64 dbpedia-cs:IA-64 dbpedia-de:IA-64 dbpedia-es:IA-64 dbpedia-fi:IA-64 dbpedia-fr:IA-64 dbpedia-hu:IA-64 dbpedia-it:IA-64 dbpedia-ja:IA-64 dbpedia-nl:IA-64 dbpedia-pl:IA-64 dbpedia-pt:IA-64 dbpedia-ru:IA-64 dbpedia-sk:IA-64 dbpedia-sr:IA-64 dbpedia-uk:IA-64 dbpedia-vi:IA-64 dbpedia-zh:IA-64 https://global.dbpedia.org/id/54Rwf |
prov:wasDerivedFrom | wikipedia-en:IA-64?oldid=1112615881&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Itanium_architecture.svg wiki-commons:Special:FilePath/Itanium2.png wiki-commons:Special:FilePath/KL_Intel_Itanium2.jpg wiki-commons:Special:FilePath/KL_Intel_Itanium_ES.jpg |
foaf:isPrimaryTopicOf | wikipedia-en:IA-64 |
is dbo:computingPlatform of | dbr:UltraDefrag dbr:SIMH dbr:GNU_GRUB dbr:Mono_(software) dbr:Sketch_Engine dbr:Strace dbr:Fldigi dbr:Internet_Explorer dbr:Internet_Explorer_7 dbr:LXC dbr:IBM_WebSphere_Application_Server dbr:IBM_WebSphere_Service_Registry_and_Repository dbr:Oracle_Rdb dbr:Rational_ClearCase dbr:WoW64 dbr:Xenomai dbr:Kernel-based_Virtual_Machine__KVM__1 |
is dbo:wikiPageDisambiguates of | dbr:IA |
is dbo:wikiPageRedirects of | dbr:VT-i dbr:IA_64 dbr:Intel_VT-i dbr:Ia64 dbr:IA64 dbr:Ia-64 dbr:Intel_Itanium_architecture |
is dbo:wikiPageWikiLink of | dbr:Predication_(computer_architecture) dbr:Santa_Cruz_Operation dbr:Minicomputer dbr:NX_bit dbr:Project_Monterey dbr:MAJC dbr:Memory_protection dbr:Windows_API dbr:Program_Files dbr:Basic_Linear_Algebra_Subprograms dbr:Binary_Modular_Dataflow_Machine dbr:Debian_version_history dbr:HotSpot_(virtual_machine) dbr:Register_renaming dbr:Register_window dbr:Ubuntu_JeOS dbr:UltraDefrag dbr:Visual_Studio dbr:David_August dbr:Index_of_computing_articles dbr:Inspur_K-UX dbr:Intel_i860 dbr:Internet_Explorer_version_history dbr:Radio_teleswitch dbr:Spinlock dbr:.NET_Framework_version_history dbr:Comparison_of_open-source_operating_systems dbr:Comparison_of_operating_systems dbr:Materials_Studio dbr:SCO–SGI_code_dispute_of_2003 dbr:SHA-3 dbr:SIMH dbr:SPARC dbr:SPECint dbr:RPE2 dbr:Elxsi dbr:Endianness dbr:FreeBSD dbr:Full_Tilt!_Pinball dbr:GNU_Compiler_Collection dbr:GNU_GRUB dbr:GUID_Partition_Table dbr:Geeknet dbr:Glibc dbr:Branch_predictor dbr:Mondo_Rescue dbr:Mono_(software) dbr:Linux dbr:Linux_kernel dbr:MIPS_architecture_processors dbr:MS-DOS_Editor dbr:Sketch_Engine dbr:Strace dbr:Comparison_of_Microsoft_Windows_versions dbr:Comparison_of_operating_system_kernels dbr:Comparison_of_platform_virtualization_software dbr:Fujitsu_Technology_Solutions dbr:Hardware_performance_counter dbr:Page_(computer_memory) dbr:Portable_Executable dbr:Single_UNIX_Specification dbr:BLISS dbr:64-bit_computing dbr:CERN_Program_Library dbr:CentOS dbr:UEFI dbr:UNIX_System_V dbr:WavPack dbr:Windows_NT dbr:Windows_NT_booting_process dbr:Windows_Server_2003 dbr:Windows_Server_2008 dbr:Windows_XP dbr:HP_9000 dbr:3DA dbr:Dynamic_recompilation dbr:Executable_and_Linkable_Format dbr:Firefox dbr:Fldigi dbr:Ntdetect.com dbr:Foxton_Technology dbr:History_of_Microsoft_SQL_Server dbr:List_of_Intel_CPU_microarchitectures dbr:List_of_Intel_processors dbr:List_of_Linux-supported_computer_architectures dbr:Preboot_Execution_Environment dbr:Rajiv_Gupta_(technocrat) dbr:Red_zone_(computing) dbr:HP-UX dbr:HP_3000 dbr:Internet_Explorer dbr:Internet_Explorer_7 dbr:Itanium dbr:Software_pipelining dbr:Advanced_Comprehensive_Operating_System dbr:Kernel-based_Virtual_Machine dbr:LILO_(bootloader) dbr:LXC dbr:VT-i dbr:CPU_modes dbr:Phoenix_Technologies dbr:Files-11 dbr:FreeBSD_version_history dbr:Grid_MP dbr:IA_64 dbr:IBM_AIX dbr:IBM_PC_compatible dbr:IBM_WebSphere_Application_Server dbr:IBM_WebSphere_Service_Registry_and_Repository dbr:IRIX dbr:Inno_Setup dbr:Microsoft_Detours dbr:Microsoft_Windows dbr:Microsoft_Windows_SDK dbr:NetBurst_(microarchitecture) dbr:OpenLisp dbr:Oracle_Rdb dbr:Rational_ClearCase dbr:Server_Core dbr:WoW64 dbr:Word_(computer_architecture) dbr:X86 dbr:X86-64 dbr:Xen dbr:Xenomai dbr:System_call dbr:IA dbr:Long_mode dbr:Sequent_Computer_Systems dbr:Simics dbr:Intel_VT-i dbr:User-mode_Linux dbr:IA-32 dbr:IBM_App_Connect_Enterprise dbr:ISLISP dbr:Ruby_B._Lee dbr:Executable_space_protection dbr:Popek_and_Goldberg_virtualization_requirements dbr:T2_SDE dbr:Page_table dbr:ST200_family dbr:SCO_Group,_Inc._v._International_Business_Machines_Corp. dbr:Time-sharing_system_evolution dbr:Windows_XP_editions dbr:Special-purpose_entity dbr:Ia64 dbr:IA64 dbr:Ia-64 dbr:Intel_Itanium_architecture |
is dbp:arch of | dbr:Itanium |
is dbp:platform of | dbr:UltraDefrag dbr:SIMH dbr:Mono_(software) dbr:BLISS dbr:Fldigi dbr:Kernel-based_Virtual_Machine dbr:LXC dbr:IBM_WebSphere_Application_Server dbr:IBM_WebSphere_Service_Registry_and_Repository dbr:OpenLisp dbr:Oracle_Rdb dbr:WoW64 dbr:Xenomai |
is dbp:successor of | dbr:NetBurst_(microarchitecture) |
is dbp:supportedPlatforms of | dbr:Ubuntu_JeOS dbr:Inspur_K-UX dbr:Linux dbr:HP-UX |
is foaf:primaryTopic of | wikipedia-en:IA-64 |