I am driving the Nvidia driver that came with Ubuntu. I figured it would be more work installing the Nvidia driver from CUDA website and if problems came up I would deal with them later. Good to know others are using it without issues.
Thanks a lot! Shwetank On Fri, May 8, 2009 at 3:21 PM, Minjae Kim <[email protected]<the.minjae%[email protected]> > wrote: > I am glad it worked. :) > > By the way, for the record, are you using the CUDA website's Nvidia driver > or the Ubuntu-bundled Nvidia driver? > I am using the Ubuntu Nvidia driver one, as I had issues with the CUDA > website's driver on Ubuntu 9.04. > After searching online, it seems that I am not the only one using the > Ubuntu Nvidia driver for CUDA on 9.04. > > Best, > Minjae > > > On Fri, May 8, 2009 at 3:07 PM, Shwetank Kumar > <[email protected]>wrote: > >> works!!!! Thank you so much! >> >> >> On Fri, May 8, 2009 at 2:49 PM, Minjae Kim >> <[email protected]<the.minjae%[email protected]> >> > wrote: >> >>> Hi, Shwetank, >>> >>> >>> So, after installing CUDA driver, install Boost and Numpy >>> >>> sudo apt-get install libboost-python1.35-dev python-numpy >>> >>> then PyCuda 0.93 can be downloaded from the PyCuda website. >>> Extract it and go to its folder and type >>> >>> ./configure.py >>> >>> Then, edit "siteconf.py" file to following (assuming you are using >>> default installation paths) >>> >>> BOOST_INC_DIR = ['/usr/include/boost/'] >>> BOOST_LIB_DIR = ['/usr/lib'] >>> BOOST_PYTHON_LIBNAME = ['boost_python-mt-py26'] >>> BOOST_THREAD_LIBNAME = ['boost_thread-gcc43-mt-1_35'] >>> CUDA_TRACE = False >>> CUDADRV_LIB_DIR = [] >>> CUDADRV_LIBNAME = ['cuda'] >>> CXXFLAGS = [] >>> LDFLAGS = [] >>> CUDA_ROOT = '/usr/local/cuda/' >>> >>> then, the final step is >>> >>> python setup.py build >>> sudo make install >>> >>> To test your installation, >>> cd test >>> python test_driver.py >>> >>> >>> >>> I hope that helps. Feel free to let me know if that works (or not). >>> >>> Best, >>> Minjae >>> >>> >>> >>> On Fri, May 8, 2009 at 2:26 PM, Shwetank Kumar <[email protected] >>> > wrote: >>> >>>> Hi Minjae, >>>> >>>> I am new to Linux and have just started using Ubuntu 9.04. When I repeat >>>> Andreas' instructions I am getting the following error when I run install: >>>> >>>> ctags -R src || true >>>> /usr/bin/python setup.py install >>>> running install >>>> running bdist_egg >>>> running egg_info >>>> writing requirements to pycuda.egg-info/requires.txt >>>> writing pycuda.egg-info/PKG-INFO >>>> writing top-level names to pycuda.egg-info/top_level.txt >>>> writing dependency_links to pycuda.egg-info/dependency_links.txt >>>> reading manifest file 'pycuda.egg-info/SOURCES.txt' >>>> reading manifest template 'MANIFEST.in' >>>> writing manifest file 'pycuda.egg-info/SOURCES.txt' >>>> installing library code to build/bdist.linux-i686/egg >>>> running install_lib >>>> running build_py >>>> creating build >>>> creating build/lib.linux-i686-2.6 >>>> creating build/lib.linux-i686-2.6/pycuda >>>> copying src/python/tools.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/curandom.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/gpuarray.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/driver.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/cumath.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/autoinit.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/rt.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/elementwise.py -> build/lib.linux-i686-2.6/pycuda >>>> copying src/python/__init__.py -> build/lib.linux-i686-2.6/pycuda >>>> running build_ext >>>> building '_driver' extension >>>> creating build/temp.linux-i686-2.6 >>>> creating build/temp.linux-i686-2.6/src >>>> creating build/temp.linux-i686-2.6/src/cpp >>>> creating build/temp.linux-i686-2.6/src/wrapper >>>> gcc -pthread -fno-strict-aliasing -fwrapv -Wall -O3 -DNDEBUG -fPIC >>>> -Isrc/cpp -I/home/shwetank/pool/include/boost-1_35 >>>> -I/where/ever/you/installed/cuda/include >>>> -I/usr/lib/python2.6/dist-packages/numpy/core/include >>>> -I/usr/include/python2.6 -c src/cpp/cuda.cpp -o >>>> build/temp.linux-i686-2.6/src/cpp/cuda.o >>>> gcc: error trying to exec 'cc1plus': execvp: No such file or directory >>>> error: command 'gcc' failed with exit status 1 >>>> make: *** [install] Error 1 >>>> >>>> Could you please send the list of instructions you used to set up >>>> pycuda? >>>> >>>> Thanks >>>> Shwetank >>>> >>>> >>>> >>>> >>>> >>>> >>>> On Fri, May 8, 2009 at 2:20 PM, Raefer Gabriel <[email protected]>wrote: >>>> >>>>> PyCUDA working on Ubuntu 9.04 here as well. >>>>> >>>>> Had to apt-get install the Boost 1.35 libraries (as I recall, something >>>>> like >>>>> "apt-get install libboost1.35-dev", not the basic libboost-dev package, >>>>> which is still based on 1.34). >>>>> >>>>> And I had to switch to gcc-4.1 to build CUDA 2.1 (found instructions in >>>>> CUDA >>>>> forums). >>>>> >>>>> I wish I had documented the exact steps. I don’t recall any other >>>>> major >>>>> issues though (there were definitely one or two other minor tweaks, but >>>>> all >>>>> easily solvable with the help of Google). >>>>> >>>>> ________________________________ >>>>> >>>>> From: [email protected] [mailto:[email protected]] On >>>>> Behalf >>>>> Of Minjae Kim >>>>> Sent: Friday, May 08, 2009 2:15 PM >>>>> To: Andreas Klöckner >>>>> Cc: [email protected] >>>>> Subject: Re: [PyCuda] Complete recipe for PyCUDA? >>>>> >>>>> >>>>> I am using Ubuntu 9.04 and PyCuda 0.93. I have no issues now. I do >>>>> have a >>>>> (different) recipe for installing it on Ubuntu; if the one online does >>>>> not >>>>> work well, feel free to let me know. >>>>> >>>>> I myself moved away from MATLAB+Windows for research purposes. Somehow >>>>> I >>>>> never could install PyCuda on Windows without Visual Studio 2003. >>>>> Ubuntu >>>>> installation is smoother. >>>>> >>>>> >>>>> >>>>> Best, >>>>> Minjae >>>>> >>>>> >>>>> On Fri, May 8, 2009 at 2:11 PM, Andreas Klöckner < >>>>> [email protected]> >>>>> wrote: >>>>> >>>>> >>>>> On Freitag 08 Mai 2009, Andrew Wagner wrote: >>>>> > Hello- >>>>> > >>>>> > Is there a recipe out there for getting PyCUDA (including >>>>> > dependencies!) up and running that is known to just work? >>>>> > >>>>> > I'm hopeful that if I can get PyCUDA installed properly, it >>>>> will >>>>> > become my primary research tool. I used MATLAB exclusively >>>>> for >>>>> years >>>>> > and loved it. Once that became impossible for performance >>>>> reasons >>>>> I >>>>> > switched to C++ and CUDA. Now my code runs a lot faster, but >>>>> I'm >>>>> only >>>>> > about 1/20th as productive as I was with MATLAB. Since I'm >>>>> hoping >>>>> > this will be my primary research tool, I'm willing to do a >>>>> clean >>>>> > install of any OS (though I prefer anything but windows, and >>>>> have >>>>> a >>>>> > slight preference for mac or debian). >>>>> > >>>>> > Even if there is no well-tested recipe, I'd appreciate >>>>> guidance on >>>>> > what platforms, package managers, library versions, etc... are >>>>> best >>>>> > supported. I already spent a couple days tinkering with this, >>>>> and >>>>> I >>>>> > plan to devote up to a week more, starting in about one week. >>>>> I've >>>>> > been using cuda on OS X for about a semester, but I'm pretty >>>>> new >>>>> to >>>>> > python. >>>>> >>>>> >>>>> Using >>>>> >>>>> http://documen.tician.de/pycuda/install.html >>>>> >>>>> on Debian Lenny or Ubuntu 8.10 should "just work", as in, copy >>>>> and >>>>> paste the >>>>> commands, wait, and you're done. I use Debian myself. >>>>> >>>>> On that note, any news with respect Ubuntu 9.04? Is that working >>>>> ok >>>>> now? Or >>>>> are there still issues? >>>>> >>>>> Andreas >>>>> >>>>> _______________________________________________ >>>>> PyCuda mailing list >>>>> [email protected] >>>>> http://tiker.net/mailman/listinfo/pycuda_tiker.net >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> PyCuda mailing list >>>>> [email protected] >>>>> http://tiker.net/mailman/listinfo/pycuda_tiker.net >>>>> >>>> >>>> >>> >> >
_______________________________________________ PyCuda mailing list [email protected] http://tiker.net/mailman/listinfo/pycuda_tiker.net
