GPU和SIMD是否可能在.NET / Java VM中实现?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (12)

一段时间以来,主流计算硬件已经包含了SIMD指令(MMX,SSE,3D-Now等),最近我们看到AMD将480流GPU带入与CPU相同的芯片。

像F#,Scala和Clojure这样的功能语言也越来越受到关注,其中一个常见的吸引力是在这些语言中并发编程更容易。

Java VM或.NET CLR是否有计划开始提供对并行计算硬件资源的访问,以便功能语言能够成熟以利用硬件?

看起来好像虚拟机是目前针对高性能计算的瓶颈,与SIMD和GPU的访问获得授权的第三方库和后期编译器(tidepowered.net,OpenTK,ScalaCL,梵天,等等,等等)

有谁知道Microsoft / Oracle / Open-Source社区的任何计划/路线图是否是他们的虚拟机最新的硬件和编程范例?

为什么供应商在推广上如此迟缓是否有充分的理由?

提问于
用户回答回答于

你的意思是JavaCL和ScalaCL?他们都试图将CUDA / GPU编程迁移到javavm

用户回答回答于

扫码关注云+社区