×

NINJA公司

swMATH ID: 2398
软件作者: 何塞·莫雷拉(JoséE.Moreira)。;塞缪尔·米奇夫(Samuel P.Midkiff)。;马尼什省古普塔;吴鹏;乔治·阿尔马西(George Almasi);佩德罗·阿蒂加斯
描述: NINJA:用于高性能数值计算的Java。当Java首次被引入时,人们认为它的许多好处都是以巨大的性能成本为代价的。在对性能特别敏感的数值计算领域,初步测量表明,Java与更成熟的语言(如Fortran和C)之间存在着百倍的性能劣势。尽管已经取得了很大进展,Java现在可以在许多重要情况下与C/C++竞争,重大的性能挑战依然存在。现有的Java虚拟机尚不能执行先进的Fortran编译器中常见的高级循环转换和自动并行化。Java在高效实现复杂算法方面也有困难。这些性能缺陷可以通过实现真正多维数组和复数的类库(Java中的包)和利用这些类库的属性实现其他更传统优化的新编译器技术的组合来解决。可以利用两种编译器技术,即版本控制和语义扩展,来实现Java代码的全自动优化和并行化。我们对NINJA原型Java环境的测量表明,通过高度优化和调优的Fortran代码,Java在性能上具有竞争力。
主页: http://www.cs.cmu.edu/~./artigas/papers/cacm01.pdf
编程语言: Java语言
相关软件: TNT公司;爪哇格兰德;忍者;HELAC-1回路;黑帽;SAMURAI公司;戈萨姆;剪切工具;OneLOop(OneLOop);NGluon公司;戈勒姆95;PLAPACK系列;LAPACK公司;BOINC公司;和弦;PAG公司;github;MadGraph5_aMC@NLO;PJ弗里;阿洛哈
引用于: 30文件
全部的 前5名

78位作者引用

罗马斯·巴罗纳斯
蒂齐亚诺佩罗
2 费利克萨斯·伊万娜卡斯(Feliksas Ivanauskas)。F、。
2 塞缪尔·米奇夫。
2 何塞·莫雷拉。
2 亨克·J·斯普斯。
1 Vikram S.阿芙。
1 乔治·阿尔马西。
1 佩德罗·阿蒂加斯
1 洛科·阿弗莎
1 约翰·G·贝克。
1 罗斯科·A·巴特利特。
1 Bishop,Nigel T。
1 戈登·布莱尔。
1 埃里克·布劳
1 迈克尔·布莱辛格
1 迈克尔·博伊尔
1 阿里·拉扎·巴特
1 琼·桑特拉(Joan M.Centrella)。
1 贝尼亚米·迪·马蒂诺
1 拉斐尔·杜阿尔特
1 罗伯特·艾森斯坦。
1 托马斯·法林格
1 方,邢
1 弗朗索瓦·福卡特
1 Gaidamasukaité,E。
1 贾勒克·加沃
1 弗拉基米尔·盖托夫。
1 马尼什·库马尔·古普塔
1 塞缪尔·盖耶。
1 阿拉斯泰尔州汉普郡
1 迈克尔·赫罗克斯(Michael A.Heroux)。
1 瓦伦丁·赫斯基
1 罗伯特·霍克斯特拉。
1 詹姆斯·霍夫
1 维姬·豪尔(Vicki E.Howle)。
1 胡乔纳森·约瑟夫
1 胡,Y.查理
1 伯纳德·J·凯利。
1 塔玛拉·吉布森·科尔达
1 Kuijlman,F。
1 库利斯、朱扎斯
1 彼得·C·R·莱恩。
1 理查德·莱霍克。
1 林·卡尔文
1 Long,Kevin R。
1 斯图亚特·马丁
1 亚历山大·C·莫塔。
1 塞尔维亚奥索金
1 J.C.帕森斯。
1 罗杰·帕洛夫斯基。
1 哈拉尔德·普菲弗。
1 迈克尔·菲利普森
1 埃里克·T·菲普斯。
1 马修·皮特金
1 拉斐尔·波尔图。
1 斯图亚特·里德
1 卢西亚诺·雷佐拉
1 希拉·罗文
1 里佐斯·萨凯拉里奥
1 安德鲁·塞林格。
1 奥古斯托·桑帕约。
1 Olivier C.A.Sarbach。
1 乌尔里希·斯佩尔哈克
1 Stanley,Kendall S。
1 Szilágyi,贝拉
1 海蒂·K·桑奎斯特。
1 曼纽尔·蒂格里奥
1 Ray S.图米纳罗。
1 詹姆斯·R·范·米特。
1 van Reeuwijk,C。
1 范·鲁威克(Kees van Reeuwijk)
1 Todd L.Veldhuizen。
1 Venticinque,萨尔瓦多
1 格雷戈·冯·拉舍夫斯基
1 James M.Willenbring。
1 沃尔夫·冯·古登堡(Jürgen Wolff von Gudenberg)
1 杨硕

按年份列出的引文