I’m using both operating systems (Fedora 13 and Windows 7) for different purposes, but I’m going into GPU computing using CUDA C/C++. I’ve read about the Parallel Nsight plugin for Visual Studio and it seems like an amazing environment to develop in. However, Linux has always had a greater range of of tools and GPU supercomputers usually do use Linux. Anyway, I’d like to know the pros and cons from anyone whose used either or both of the platforms. In case anyone is wondering, it’s a dual-boot system and I’m going to install a GTX 470 for GPU debugging into my extra PCI express slot. Please no flame wars…
I’m using both operating systems (Fedora 13 and Windows 7) for different purposes, but
Share
The NVidia tools on windows are nice.
The reason supercomputers use Linux is that the windows client license on 10,000 nodes gets pricey! There are also tradiationally a bunch of better tools to manage Linux clusters.
There is a general performance hit on windows just because there is lots of gui stuff you can’t turn off. We measured 10-15% lower performance for a CPU bound task vs Linux running a command line.
The actual performance inside the Cuda task on the GPU ‘should’ be the same.