NVIDIA published the code for the Ax = b package solution on its registered developer site last fall. This code works for generic matrices and should work well enough for your needs if you can expand symmetric matrices to full matrices (shouldn't that be a problem for 6x6?). Since the code performs a rotation that is not needed for positive definite matrices, it is not optimal for your case, but you can change it for your own purposes, since the code is under the BSD license.
There are currently some issues on the NVIDIA developer website. Here is how you can download the solution batch code at this time:
(1) Go to http://www.nvidia.com/content/cuda/cuda-toolkit.html
(2) If you have an existing NVdeveloper account (for example, through partner.nvidia.com), click the green “Login to nvdeveloper” link in the right half of the screen. Otherwise, click "Join nvdeveloper" to apply for a new account; Requests for new accounts are usually approved within one business day.
(3) Enter the invitation with your email address and password
(4) There is a section on the right side called “New Downloads”. The fifth element on top is the Batched Solver. Click on it and it will lead you to the download page for the code.
(5) Click the download link, then click Accept to accept the license terms. Your download should begin.
njuffa
source share