在Java中使用GPU的最简单方法

在Java中使用GPU的最简单方法,java,gpu,bigdecimal,Java,Gpu,Bigdecimal,我有一个java进程,其中包含一些基本操作,使用bigdecime,它运行了数百万次,我正在考虑使用服务器GPU的空闲容量,与CPU上的其他String操作并行,以获得更好的性能。 我想知道是否有一种通用/简单的方法来使用这个空闲的GPU进行数学运算 我的意思是通用的,因为服务器可以更改 配备Matrox G200eh卡的HP服务器 示例代码: BigDecimal bdTest = new BigDecimal(10); BigDecimal bdSum = bdTest.add(new Bi

我有一个java进程,其中包含一些基本操作,使用
bigdecime
,它运行了数百万次,我正在考虑使用服务器GPU的空闲容量,与CPU上的其他
String
操作并行,以获得更好的性能。 我想知道是否有一种通用/简单的方法来使用这个空闲的GPU进行数学运算

我的意思是通用的,因为服务器可以更改

配备Matrox G200eh卡的HP服务器

示例代码:

BigDecimal bdTest = new BigDecimal(10);
BigDecimal bdSum = bdTest.add(new BigDecimal(20));
...

谢谢你

那张卡不是现代意义上的GPU。它基本上是驱动几乎从未使用过的服务器的物理图形输出的最脆弱的卡(即,当事情变得非常糟糕时,主要用于调试)。第一款G200于1998年发布!实际上,它没有计算能力,而且它实际上不太可能提供必要的驱动程序来使用它进行计算。在这种硬件上,使用CPU,它在一般的计算工作中表现得更好。请参阅相关问题,因为它已经过时,它没有计算功能(OpenCL),但有一些技巧,例如与WebGL一起使用,可以挤出一些计算。