dbo:abstract
|
- Open64 je svobodný software, s otevřeným zdrojovým kódem. Jedná se o optimalizovaný překladač pro mikroprocesory architektury Itanium a x86-64. Open64 je odvozen od kompilátoru SGI s názvem MIPSPro pro procesor MIPS R10000. Prvotní verze byla vydána v roce 2000 s názvem Pro64 pod licencí GNU GPL. Projekt v následujícím roce převzala University of Delaware a současně s ním byl celý projekt přejmenován na Open64. Na univerzitě je pak překladač využíván jako výzkumná platforma pro pracovní skupiny výzkumu kompilátorů a procesorových architektur. Překladač Open64 podporuje jazyky Fortran, C a C++ a dále pak soustavu direktiv OpenMP pro překlad vícevláknových aplikací se sdílenou pamětí. Překladač umožňuje vysoce kvalitní interprocedurální analýzu dat, data-flow analýzu, analýzu datové závislosti a analýzu oblasti pole. (cs)
- Open64 ist ein Compiler für die Programmiersprachen C++, C und Fortran 77/95, der aus dem MIPSPro-Compiler des Computer-Herstellers Silicon Graphics entstanden ist. Da der Compiler quelloffen verfügbar ist, wurde er oft zur Implementierung und Verbesserung von Optimierungsstrategien eingesetzt, so dass er sich im Laufe der Zeit zu einem stark optimierenden Compiler entwickelte. (de)
- Open64 is a free, open-source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS R10000 processor, called MIPSPro. It was initially released in 2000 as GNU GPL software under the name Pro64. The following year, University of Delaware adopted the project and renamed the compiler to Open64. It now mostly serves as a research platform for compiler and computer architecture research groups. Open64 supports Fortran 77/95 and C/C++, as well as the shared memory programming model OpenMP. It can conduct high-quality interprocedural analysis, data-flow analysis, data dependence analysis, and . Development has ceased, although other projects can use the project's source. (en)
- Open64 — открытый оптимизирующий компилятор под архитектуры Intel IA-64 (Itanium) и AMD64 (x86_64). Представляет собой ответвление компилятора фирмы SGI для MIPS-процессора R10000. Open64 был выпущен под лицензией GPL в 2000 году, и сейчас чаще всего устанавливается на исследовательских платформах и в организациях, занимающихся исследованиями компиляторов и компьютерных архитектур. Open64 распространяется под лицензией GPL. Open64 поддерживает языки Фортран 77/95 и Си / Си++; также поддерживает API OpenMP для программирования кроссплатформенных многопоточных приложений с разделяемой памятью. Компилятор обеспечивает высококачественный межпроцедурный анализ, анализ потока данных, и контроль границ массивов (ru)
- Open64 — компілятор для мов програмування C, C++ та Fortran. Open64 був розроблений компанією SGI для процесора MIPS R10000, але в 2000 році став відкритим проектом, що розвивається , а також комерційними організаціями, такими як HP і AMD. Компілятор підтримує генерацію коду з мов Fortran 77/95 і C/C++ для процесорних архітектур CISC, RISC, VLIW і GPU, включаючи IA-32/x86-64, MIPS, IA-64 і CUDA. Основний упор в розробці робиться на оптимізувальну функціональність, завдяки чому в деяких ситуаціях зроблені ним бінарні файли виявляються швидшими за аналоги, скомпільовані за допомогою GCC і LLVM/Clang. Друга причина вибору компілятора в ліцензії GPLv2, завдяки якій він має популярність серед компаній, для яких обмеження GPLv3 виявилися неприйнятними. Станом на 2010 рік Open64 використовувався в таких організаціях як , AMD, HP, Nvidia, , Китайський університет наук, Університет Х'юстона і багатьох інших. AMD також розвиває власну версію компілятора , що містить поліпшення в підтримці багатоядерних процесорів архітектури x86. (uk)
- Open64是一套針對Itanium 及 x86-64架構最佳化的編譯器,它以GNU自由文档许可证所發行。Open64源自於一套SGI為MIPS 處理器所開發的編譯器MIPSPro,它於2000年首次發行並命名為Pro64,隔年特拉华大学將其改名為Open64並為其把關。目前Open64經常作為編譯器以及计算机系统结构研究領域的研究平台。Open64使用Whirl中介碼,支援的語言包括C语言、C++及Fortran 77/95以及OpenMP,它可以進行高品質的跨行程最佳化及分析、数据流分析、資料相依性分析以及陣列區域分析;而支援的操作系統包括Linux及類Unix系統;Open64支援的處理器架構包括IA-32(x86)與x86-64、IA-64、龙芯(MIPS)及PowerPC。 (zh)
|
dbo:developer
| |
dbo:genre
| |
dbo:latestReleaseDate
| |
dbo:latestReleaseVersion
| |
dbo:license
| |
dbo:operatingSystem
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 8502 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:developer
|
- Silicon Graphics, Inc., Institute of Computing Technology, Chinese Academy of Sciences, Hewlett Packard, University of Delaware (en)
|
dbp:discontinued
| |
dbp:genre
| |
dbp:latestReleaseDate
| |
dbp:latestReleaseVersion
| |
dbp:license
| |
dbp:name
| |
dbp:operatingSystem
| |
dbp:wikiPageUsesTemplate
| |
dct:subject
| |
rdf:type
| |
rdfs:comment
|
- Open64 ist ein Compiler für die Programmiersprachen C++, C und Fortran 77/95, der aus dem MIPSPro-Compiler des Computer-Herstellers Silicon Graphics entstanden ist. Da der Compiler quelloffen verfügbar ist, wurde er oft zur Implementierung und Verbesserung von Optimierungsstrategien eingesetzt, so dass er sich im Laufe der Zeit zu einem stark optimierenden Compiler entwickelte. (de)
- Open64 is a free, open-source, optimizing compiler for the Itanium and x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS R10000 processor, called MIPSPro. It was initially released in 2000 as GNU GPL software under the name Pro64. The following year, University of Delaware adopted the project and renamed the compiler to Open64. It now mostly serves as a research platform for compiler and computer architecture research groups. Open64 supports Fortran 77/95 and C/C++, as well as the shared memory programming model OpenMP. It can conduct high-quality interprocedural analysis, data-flow analysis, data dependence analysis, and . Development has ceased, although other projects can use the project's source. (en)
- Open64 — открытый оптимизирующий компилятор под архитектуры Intel IA-64 (Itanium) и AMD64 (x86_64). Представляет собой ответвление компилятора фирмы SGI для MIPS-процессора R10000. Open64 был выпущен под лицензией GPL в 2000 году, и сейчас чаще всего устанавливается на исследовательских платформах и в организациях, занимающихся исследованиями компиляторов и компьютерных архитектур. Open64 распространяется под лицензией GPL. Open64 поддерживает языки Фортран 77/95 и Си / Си++; также поддерживает API OpenMP для программирования кроссплатформенных многопоточных приложений с разделяемой памятью. Компилятор обеспечивает высококачественный межпроцедурный анализ, анализ потока данных, и контроль границ массивов (ru)
- Open64是一套針對Itanium 及 x86-64架構最佳化的編譯器,它以GNU自由文档许可证所發行。Open64源自於一套SGI為MIPS 處理器所開發的編譯器MIPSPro,它於2000年首次發行並命名為Pro64,隔年特拉华大学將其改名為Open64並為其把關。目前Open64經常作為編譯器以及计算机系统结构研究領域的研究平台。Open64使用Whirl中介碼,支援的語言包括C语言、C++及Fortran 77/95以及OpenMP,它可以進行高品質的跨行程最佳化及分析、数据流分析、資料相依性分析以及陣列區域分析;而支援的操作系統包括Linux及類Unix系統;Open64支援的處理器架構包括IA-32(x86)與x86-64、IA-64、龙芯(MIPS)及PowerPC。 (zh)
- Open64 je svobodný software, s otevřeným zdrojovým kódem. Jedná se o optimalizovaný překladač pro mikroprocesory architektury Itanium a x86-64. Open64 je odvozen od kompilátoru SGI s názvem MIPSPro pro procesor MIPS R10000. Prvotní verze byla vydána v roce 2000 s názvem Pro64 pod licencí GNU GPL. Projekt v následujícím roce převzala University of Delaware a současně s ním byl celý projekt přejmenován na Open64. Na univerzitě je pak překladač využíván jako výzkumná platforma pro pracovní skupiny výzkumu kompilátorů a procesorových architektur. (cs)
- Open64 — компілятор для мов програмування C, C++ та Fortran. Open64 був розроблений компанією SGI для процесора MIPS R10000, але в 2000 році став відкритим проектом, що розвивається , а також комерційними організаціями, такими як HP і AMD. Компілятор підтримує генерацію коду з мов Fortran 77/95 і C/C++ для процесорних архітектур CISC, RISC, VLIW і GPU, включаючи IA-32/x86-64, MIPS, IA-64 і CUDA. Основний упор в розробці робиться на оптимізувальну функціональність, завдяки чому в деяких ситуаціях зроблені ним бінарні файли виявляються швидшими за аналоги, скомпільовані за допомогою GCC і LLVM/Clang. (uk)
|
rdfs:label
|
- Open64 (cs)
- Open64 (de)
- Open64 (en)
- Open64 (ru)
- Open64 (uk)
- Open64 (zh)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
foaf:name
| |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |