What Java code can be ported to the GPU?

With the rootbeer framework, GPU programming for Java is possible.

What Java code should be used for the root server and which code is better to use in the Java VM?

Or something else: which code creates more overhead, and it doesn't make sense?

+5
source share
4 answers

It's a little silly to say, but the obvious answer would be "for problems where the GPU is better than the processor." A modern graphics processor has more than a thousand cores, but a relatively small amount of memory, so in general this means that it is well suited for parallelization and does not do this, t take too much memory.

G. Bach mentioned rude attacks on cryptographic material in the comments, which is a good example. Scientific simulations are another good example, in fact, several research institutes (in particular, NASA) created clusters for modeling the Playstation 3. Several Wikipedia articles on GPGPUs list several applications of this technology.

+3
source

: Java-, rootbeer jet.

  • , .
  • (!)

.

Rootbeer Java.

+3

, , . , 2 3 1000 .

+2

GPU , ​​ . .

There is a vector style code that can be faster on the GPU, and I see that this is an option one day, but most of the codes (in volume, if not in processing power) will be on the processors.

+1
source

All Articles