Data error at pos 127 after SYEV
4 posts
• Page 1 of 1
Data error at pos 127 after SYEV
Hi, I experienced this. After Ssyev, I got Data error at pos 127. I am wondering if this is also because of a singular matrix?
Thanks.
Thanks.
- huangchbii
- Posts: 13
- Joined: Wed Jul 07, 2010 1:27 am
Re: Data error at pos 127 after SYEV
It's likely that you've hit the limits of single precision; I would recommend trying again in double precision to see if the error persists.
- john
- Administrator
- Posts: 562
- Joined: Thu Jul 23, 2009 2:31 pm
Re: Data error at pos 127 after SYEV
Hi,
What do you mean "hit the limits of single precision"? I am using NVIDIA 9400m, can I still use double precision? Dsyev?
In fact, the response of this function some times is strange. Some times I got error at pos 127, some times I got NAN without any error.
My matrix is randomly generated. Do you think if it can be prevented by generating the matrix in a proper way?
What do you mean "hit the limits of single precision"? I am using NVIDIA 9400m, can I still use double precision? Dsyev?
In fact, the response of this function some times is strange. Some times I got error at pos 127, some times I got NAN without any error.
My matrix is randomly generated. Do you think if it can be prevented by generating the matrix in a proper way?
- huangchbii
- Posts: 13
- Joined: Wed Jul 07, 2010 1:27 am
Re: Data error at pos 127 after SYEV
Many eigenvalue problems are numerically sensitive beyond the bounds of single precision. You should probably try dsyev to see if the problem is cured by extra precision. I believe the 9400 can run this, albeit very slowly. CULA will indicate to you if your device does not support double precision by an error code when you call a D routine.
- john
- Administrator
- Posts: 562
- Joined: Thu Jul 23, 2009 2:31 pm
4 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 1 guest
