I got really excited about this first alfa release of magma library. My question is: there is any clear road map for magma library development? Would you accept any input from us users? For example, I saw listed in the Magma 0.1 user guide, page 5, that upcoming release will incorporate several new features like Two-sided factorizations and eigen-problem solvers. Any idea about when this will happen?
Thank you for the very good work you are doing!
MAGMA Roadmap
-
- Posts: 283
- Joined: Fri Aug 21, 2009 10:39 pm
Re: MAGMA Roadmap
Yes, we need and welcome any user input. The purpose of starting with a basic version release of MAGMA was to test the level of interest in the library and get as much user feedback as possible. The interest so far has been very high and we plan to quickly extend MAGMA's functionality.
Although the one-sided factorizations can be accelerated using GPUs, they run fine on (homogeneous x86-based) multicores as well. This is not the case for the 2-sided though as they are slow on multicores because of memory-bound operations. Hybrid GPU-based computing can overcome these bottlenecks to get huge performance improvements. Therefore we think the highest impact will be to release the two-sided factorizations. They are the 1st step in developing eigensolvers and we have had many requests for them. We plan to release them by November 14.
Although the one-sided factorizations can be accelerated using GPUs, they run fine on (homogeneous x86-based) multicores as well. This is not the case for the 2-sided though as they are slow on multicores because of memory-bound operations. Hybrid GPU-based computing can overcome these bottlenecks to get huge performance improvements. Therefore we think the highest impact will be to release the two-sided factorizations. They are the 1st step in developing eigensolvers and we have had many requests for them. We plan to release them by November 14.