Below you will find pages that utilize the taxonomy term “AMD”
Posts
Parallel Java with TornadoVM
A few years ago I wrote a Java app that creates star maps (example). It does this by projecting the coordinates of celestial bodies onto a flat canvas. One of the features is to map images of artistic representations of certain star constellations onto the maps. The approach I took to perform the required calculations turned out to be quite slow.
When I heard about CUDA I was excited by the idea of doing computations on graphics cards.
read more
Posts
Parallel Java with CUDA
An infographic about my first approach to parallelizing Java code in 2017. It worked for me then and probably still does, but now there are tools that are much easier to use and are also much more flexible. One is TornadoVM, which essentially allows the programmer to mark up the code to be parallelized and does all the heavy lifting for execution on popular accelerators (AMD, Intel, NVIDIA) and multiple CPU cores.
read more