#879 closed Defect (fixed)
cuda device summary truncated/misleading
Reported by: | MarkJ | Owned by: | davea |
---|---|---|---|
Priority: | Undetermined | Milestone: | Undetermined |
Component: | Undetermined | Version: | 6.6.20 |
Keywords: | cuda device | Cc: |
Description
If the user has multiple gpu cards in a system the BOINC messages are getting truncated. Example given below.
04/12/09 01:59:43 CUDA devices: GeForce? GTX 295 (driver version 18568, CUDA version 1.3, 896MB, est. 106GFLOPS), GeForce? GTX 295 (driver version 18568, CUDA version 1.3, 896MB, est. 106GFLOPS), GeForce? GTX 295 (driver version 18568, CUDA version 1.3, 896MB, est. 106GFLOPS)
The user in question had 2 x GTX295's installed so it should report all four, however the last one is chopped off.
I suggest that for each cuda device that is found display the cuda device number, plus the details on a seperate line. That way people with a mixture of devices can see which cuda device it is and also its details without having to scan a long string. This also resolves the issue of truncating the string.
Also the cuda version displayed is misleading. The number shown is in fact the compute capability of the card. It does not change even when the device drivers are updated. The cuda version is determined by the device drivers/dll files and this should not be confused with the devices compute capability.
Suggested approach: 04/12/09 01:59:43 CUDA device 0: GeForce? GTX 295 (driver version 18568, Compute Capability 1.3, 896MB, est. 106GFLOPS) 04/12/09 01:59:43 CUDA device 1: GeForce? GTX 295 (driver version 18568, Compute Capability 1.3, 896MB, est. 106GFLOPS) 04/12/09 01:59:43 CUDA device 2: GeForce? GTX 295 (driver version 18568, Compute Capability 1.3, 896MB, est. 106GFLOPS) 04/12/09 01:59:43 CUDA device 3: GeForce? GTX 295 (driver version 18568, Compute Capability 1.3, 896MB, est. 106GFLOPS)
Change History (6)
comment:1 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 16 years ago by
comment:3 Changed 16 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Changes were made as indicated above, however the cuda device number is not given anywhere in 6.6.25. Debugging messages do not indicate which device is being acted upon. Cuda detection doesn't indicate device number.
comment:4 Changed 16 years ago by
Owner: | set to davea |
---|---|
Status: | reopened → new |
comment:5 Changed 16 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [17847]) - client: improve CPU sched debug messages