Best CUDA programming environment
Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much!
Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!

#1
Posted 09/04/2010 07:32 AM   
Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much!
Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!

#2
Posted 09/04/2010 07:32 AM   
[quote name='Ionica' post='1112697' date='Sep 4 2010, 09:32 AM']Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much![/quote]

From your description I assume you are using Windows.
I personally use Linux and PyCUDA: [url="http://mathema.tician.de/software/pycuda"]http://mathema.tician.de/software/pycuda[/url]
If you know Python give it a try - it is portable, works on Linux, Windows, Mac OS X.
[quote name='Ionica' post='1112697' date='Sep 4 2010, 09:32 AM']Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!



From your description I assume you are using Windows.

I personally use Linux and PyCUDA: http://mathema.tician.de/software/pycuda

If you know Python give it a try - it is portable, works on Linux, Windows, Mac OS X.

#3
Posted 09/05/2010 09:18 PM   
[quote name='Ionica' post='1112697' date='Sep 4 2010, 09:32 AM']Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much![/quote]

From your description I assume you are using Windows.
I personally use Linux and PyCUDA: [url="http://mathema.tician.de/software/pycuda"]http://mathema.tician.de/software/pycuda[/url]
If you know Python give it a try - it is portable, works on Linux, Windows, Mac OS X.
[quote name='Ionica' post='1112697' date='Sep 4 2010, 09:32 AM']Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!



From your description I assume you are using Windows.

I personally use Linux and PyCUDA: http://mathema.tician.de/software/pycuda

If you know Python give it a try - it is portable, works on Linux, Windows, Mac OS X.

#4
Posted 09/05/2010 09:18 PM   
[quote name='Ionica' post='1112697' date='Sep 4 2010, 05:32 PM']Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much![/quote]

I'd suggest getting vs2008. Download sdk, driver from this site.
[url="http://developer.nvidia.com/object/cuda_3_1_downloads.html"]http://developer.nvidia.com/object/cuda_3_1_downloads.html[/url]

I heard there is some trouble in installing it in 64bit window system.

Good luck!
[quote name='Ionica' post='1112697' date='Sep 4 2010, 05:32 PM']Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!



I'd suggest getting vs2008. Download sdk, driver from this site.

http://developer.nvidia.com/object/cuda_3_1_downloads.html



I heard there is some trouble in installing it in 64bit window system.



Good luck!

#5
Posted 09/11/2010 02:20 PM   
[quote name='Ionica' post='1112697' date='Sep 4 2010, 05:32 PM']Hi!

I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.

Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.

Thanks very much![/quote]

I'd suggest getting vs2008. Download sdk, driver from this site.
[url="http://developer.nvidia.com/object/cuda_3_1_downloads.html"]http://developer.nvidia.com/object/cuda_3_1_downloads.html[/url]

I heard there is some trouble in installing it in 64bit window system.

Good luck!
[quote name='Ionica' post='1112697' date='Sep 4 2010, 05:32 PM']Hi!



I'm really new to CUDA programming, I've been busy reading the programming guide and the best practices guide. I was sort of limited to reading about CUDA, but beginning from next thursday I'll have access to a cuda-enabled GPU and I really want to be prepared.



Which do you consider to be the best programming environment for CUDA programs? I've been reading about Microsoft Visual Studio 2005, 2008. Do you agree? Can you suggest me some step-by-step tutorial? I'd really like to not loose too much time on this collateral things and get started.



Thanks very much!



I'd suggest getting vs2008. Download sdk, driver from this site.

http://developer.nvidia.com/object/cuda_3_1_downloads.html



I heard there is some trouble in installing it in 64bit window system.



Good luck!

#6
Posted 09/11/2010 02:20 PM   
I'd suggest that the best environment for programming in CUDA is the environment that you already know and use. I'm assuming, of course, that you're already an experienced programmer. So if you already know MSVS, use it. If you don't, your brain will have enough to do learning CUDA without trying to learn VS too.
I'd suggest that the best environment for programming in CUDA is the environment that you already know and use. I'm assuming, of course, that you're already an experienced programmer. So if you already know MSVS, use it. If you don't, your brain will have enough to do learning CUDA without trying to learn VS too.

#7
Posted 09/11/2010 06:27 PM   
I'd suggest that the best environment for programming in CUDA is the environment that you already know and use. I'm assuming, of course, that you're already an experienced programmer. So if you already know MSVS, use it. If you don't, your brain will have enough to do learning CUDA without trying to learn VS too.
I'd suggest that the best environment for programming in CUDA is the environment that you already know and use. I'm assuming, of course, that you're already an experienced programmer. So if you already know MSVS, use it. If you don't, your brain will have enough to do learning CUDA without trying to learn VS too.

#8
Posted 09/11/2010 06:27 PM   
Scroll To Top