首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenJ9中先进的AVX/AVX 2矢量运算

OpenJ9中先进的AVX/AVX 2矢量运算
EN

Stack Overflow用户
提问于 2017-10-17 05:54:27
回答 1查看 272关注 0票数 1

在2017年的JavaOne上,英特尔推出了将AVX2矢量指令纳入HotSpot的非常有趣的方法。这将允许机器学习和其他数据密集型Java应用程序利用专门的AVX/AVX 2指令来获得更好的性能。

OpenJ9用户会从这次英特尔/甲骨文合作和即将到来的Intel基于OpenJDK的矢量库中受益吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-17 15:38:42

Vector是在OpenJDK巴拿马项目的基础上产生的。IBM从一开始就参与了该项目和Valhalla (JVM上的值类型)。这些项目中的许多想法来自于IBM的PackedObjects原型以及其他组原型。

OpenJ9团队正在考虑提供类似的Vector支持。由于还没有描述APIs的规范,我们已经对apis进行了一些嗅探测试,并且正在跟踪项目,但没有得到充分的支持。

我的理解是,在API完成之前还有很多工作要做,包括将其基于Project的值类型并将其扩展到非Intel平台。

不过,我们已经很有兴趣地追踪它了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46783342

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档