This is an application written entirely in the new X10 (http://www.x10-lang.org) programming language, which provides c++-like performance with a java-like language, and also has constructs that make distributed multicore GPGPU programming much easier. The application is demonstrated more fully in a previous video. Here we see water simulated by using the GPU for physics (raytracing graphics still done on the CPU). The X10 compiler will emit CUDA code to run fragments of the program on the GPU.
Link to this comment:
All Comments (2)