2017-10-17 7 views
0

JavaOne 2017で、IntelはHotSpotにAVX2ベクトル命令を組み込んだvery interesting approachを提示しました。これにより、Machine Learningや他のデータ集約型Javaアプリケーションは、より優れたパフォーマンスを達成するために特殊なAVX/AVX2命令を利用できます。OpenJ9での高度なAVX/AVX2ベクトル操作

ウィルOpenJ9ユーザーは、このインテル/オラクルのコラボレーションの恩恵を受けると今後のIntel's OpenJDK-based vector library

答えて

1

ベクトルAPIは、OpenJDKのでプロジェクトパナマ作業から生まれました。 IBMは創業以来、そのプロジェクトとValhalla(JVM上のバリュー・タイプ)に携わってきました。これらのプロジェクトのアイデアの多くは、IBMのPackedObjectsプロトタイプや他のグループのプロトタイプから出てきます。

OpenJ9チームは、同様のベクターAPIサポートを提供することを検討しています。まだAPIを記述している仕様がないので、私たちはapiのいくつかのスニフテストを行い、プロジェクトを追跡しているが完全サポートはしていない。

私の理解では、Project Valhallaの値の型にリベースし、非Intelのプラットフォームに拡張するなど、APIが完成する前に多くの作業が必要です。

私は間違いなく興味を持って追跡してきました。

関連する問題