![]() |
Hi Jerry,
[QUOTE=flashjh;410558]I installed a Titan Z and compiled a CUDA 7.5 version. Will the built-in self test check if everything is working now?[/QUOTE] please stay with CUDA [B][U]6.5[/U][/B]. CUDA 7.0 and CUDA 7.5 are broken for mfaktc (nvidia confirmed that it is a CUDA toolkit fault and will be fixed in future versions. Actually the fixed the subcc bug again in CUDA 7.5 but there are additional issues.). On the other hand your Titan Z is a Kepler chip, the issues mentioned above affect "only" Maxwell generation. The good news is that even the "simple selftest" executed each time on startup fails on Maxwell with CUDA 7.0/7.5. Oliver |
Thanks. The 7.5 version is faster, I just didn't want to use it with the Z without double checking with you. I'm going to build a few others and do some testing.
Also, though CUDA 7.5 (possibly lower) supports MSVS 2013, the programs do not run when compiled. 2012 does work. Any thoughts? |
Hi Jerry,
for all builts I recommend to run the long selftest (mfaktc.exe -st) on at least the target architecture. If it passes the long selftest on your Kepler card(s) I should be OK. But always keep in mind once you upgrade to a kepler card the binary will fail. I haven't spent much time on testing mfaktc with CUDA 7.0/7.5 because of Maxwell issues. Do you have more details than "doesn't work" in regard to MSVS 2013? Oliver |
[QUOTE=TheJudger;410672]Do you have more details than "doesn't work" in regard to MSVS 2013?
Oliver[/QUOTE] Sorry Oliver, I knew better than that! Here is the output of a self test. This happens after building with MSVS 2013 on the 580 and the Titan Z [CODE]########## testcase 1/2867 ########## Starting trial factoring M50804297 from 2^67 to 2^68 (0.59 GHz-days) Using GPU kernel "75bit_mul32_gs" Date Time | class Pct | time ETA | GHz-d/day Sieve Wait Sep 17 18:40 | 3387 0.1% | 0.001 n.a. | n.a. 82485 n.a.% ERROR: cudaGetLastError() returned 8: invalid device function[/CODE] If I try to just run an exponent instead of self test is just errors: [CODE]running a simple selftest... ERROR: cudaGetLastError() returned 8: invalid device function[/CODE] I had the same problem with 2013 on CUDA 6.5, but I never did much with it since 2012 works. I don't want anyone to spend time fixing it (at least for now), just didn't know if you had seen anything similar. Jerry |
Hi Jerry,
one possibility to trigger "invalid device function" is the wrong compute capability. But I guess you already know this and did a proper built with e.g. CC 1.1, 2.0, 3.0, 3.5 and 5.0. Oliver |
Yes, used the same makefile for 2013 and 2012. CUDA 7.5 does not support 1.x anymore, not that it matters here.
|
Hi Jerry,
[LIST][*]do you have "--ptxas-options=-v" set in Makefile? If so any differences in output (MSVC 2012 vs. 2013) during compile?[*]can you try to compile e.g. only for CC 2.0 and test it on your GTX 580 (or only CC 3.5 for your TITAN Z)?[/LIST] Oliver |
Just now, when I submitted some TF results, all the entries had the red line seen below-
[QUOTE]processing: TF no-factor for [URL="http://www.mersenne.org/M75535921"]M75535921[/URL] (274-275) [COLOR=Red][B]Notice: Undefined index: log_anyway in C:\inetpub\www\manual_result\manual_result.inc.php on line 120 [/B][/COLOR] CPU credit is 50.6520 GHz-days.[/QUOTE]Does this indicate something misconfigured? Is it me or the server? There is no "\www" directory in inetpub on my machine, only "\wwwroot". |
My bad, should be fixed now. The problem should not affect any of the results you submitted.
|
[QUOTE=kladner;429137]Is it me or the server? [/QUOTE]
It's the server. Think about it -- it will be a security nightmare if the server could just reach into your hard disk just like that! |
[QUOTE=Prime95;429142]My bad, should be fixed now. The problem should not affect any of the results you submitted.[/QUOTE]
The credit and completion came through, no problem. [U] axn[/U]- I figured that was the case, but it seemed tactless to state that as fact. |
| All times are UTC. The time now is 23:12. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.