开发者

Crunching number or scientific simulation applications that use matrix multiplication intensively

For my studies, we have code for matrix multiplication, for sizes between 1000-10000. It looks pretty fast, and uses GPU for calculations. As homework we need to find number crunching applications, with available source code, whose bottlenecks are in matrix multiplication. 开发者_如何学编程We will connect the program with the GPU code for matrix multiplication and measure speedup.

My question is - where can I find information about such applications, or if you can tell me some of them. Even scientific simulation codes would help. Our teacher talked about Molecular Dynamics and similar, but we are Computer Science students and have no experience with that.

Thanks a lot


Perhaps this will help: Molecular Dynamics Simulation Packages.

Hope that helps. Good luck!


you can take a look at MPQC quantum chemistry program, which is open source hosted on source forge.

Particularly, you can try replacing matrix multiplication in mp2 with GPU equivalents. In general, you may have to know internals of the program to successively replace kernels like that. However mp2 is relatively simple as far as matrix multiplications concerned.

If you need more information, send a message.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜