Skybuck's CUDA Memory Bandwidth Performance Test, Changes Skybuck's E-Mail Address: skybuck2000@hotmail.com Software Website: http://www.skybuck.org/CUDA/BandwidthTest/ Software version 0.14 created on 10 march 2015 by Skybuck Flying: + Kernels updated to use 64 bit integers to prevent integer/floating point overflows. Software version 0.13 created on 21 february 2015 by Skybuck Flying: + Workload can now be manually set. + Integer values now have thousands separators. + First memory block was not being freeed, this is now freeed/fixed. + Charts can now be cleared via "Clear Charts" button. Software version 0.09 created on 12 february 2015 by Skybuck Flying: + Exception handling inside thread added, most code locations covered, any exception message will be shown in log. + Memory freeing bug solved, Application should now correctly free memor after test is over or stopped. + Kernels added for sm10, sm11, sm12, sm13, sm20, sm21, sm30, sm32, sm35, sm37, sm50, sm52, sm53, to compensate for lack of NVIDIA's lack of PTX compatible. + All kernels up to device compute capability will be loaded, the highest will be tried first. + If running on future non-supported graphics cards then highest compute capability will be tried. + Application will try lower compute kernels on failure until all tried. Software version 0.08 created on 10 february 2015 by Skybuck Flying: + Chart title text shortened and lines reduced from 2 to 1. + Kernels are now launched with the device compute capability specification version, if kernel launches fail lower compute capability specifications/versions will be tried, this "trial and error" approach is to compensate for inability to determine for which compute capability a ptx kernel was compiled for. This "trial and error" approach should allow future compute capability devices to transcend downwards to lower compute capabilities as long as those are still supported by the future device. + Slightly more precise calculation of bandwidth. + New kernel which calculates thread index properly for all 6 dimensions.