I think it's 32bit but it also includes a cross-compiler for 64bit. Anyways I can build both 32bit and 64bit applications and have done so (including PyCuda for 32 and 64bit Python).
Regards, Martin From: Mike Tischler [mailto:mikethesoils...@yahoo.com] Sent: 15 April 2011 15:12 To: Bergtholdt, Martin; Andreas Kloeckner; pycuda@tiker.net Subject: Re: [PyCUDA] Install - Windows Server 2008 64bit Martin, Was your VS2008 install 32bit or 64bit? Or does it matter? thanks, Mike ________________________________ From: "Bergtholdt, Martin" <martin.bergtho...@philips.com> To: Mike Tischler <mikethesoils...@yahoo.com>; Andreas Kloeckner <li...@informa.tiker.net>; "pycuda@tiker.net" <pycuda@tiker.net> Sent: Friday, April 15, 2011 7:35 AM Subject: RE: [PyCUDA] Install - Windows Server 2008 64bit Hi, I was able to build PyCuda in Windows-7 64bit for 32bit Python with 64bit Cuda (which includes 32bit version). This is my siteconfig for Visual Studio 2008: BOOST_INC_DIR = ['D:/Programming/CC/install/vs09x32_shared_release/include'] BOOST_LIB_DIR = ['D:/Programming/CC/install/vs09x32_shared_release/lib'] BOOST_COMPILER = 'msvc9' USE_SHIPPED_BOOST = False BOOST_PYTHON_LIBNAME = ['boost_python-mt'] BOOST_THREAD_LIBNAME = ['boost_thread-mt'] CUDA_TRACE = False CUDA_ROOT = 'C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2' CUDA_ENABLE_GL = True CUDADRV_LIB_DIR = ['C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v3.2/lib/Win32'] CUDADRV_LIBNAME = ['cuda'] CXXFLAGS = ['/EHsc', '/DBOOST_ALL_NO_LIB'] LDFLAGS = [] I.e. also using an externally build boost. I have not tried with the internal one, since I already had boost compiled this way: Bjam -j7 \ --toolset=msvc-9.0 \ --layout=system \ link=shared \ threading=multi \ runtime-link=shared \ architecture=x86 \ address-model=32 Good Luck, Martin From: pycuda-boun...@tiker.net [mailto:pycuda-boun...@tiker.net] On Behalf Of Mike Tischler Sent: 14 April 2011 22:14 To: Andreas Kloeckner; pycuda@tiker.net Subject: Re: [PyCUDA] Install - Windows Server 2008 64bit Andreas, I'm also wondering if there is a way to configure 32bit PyCuda in a 32bit Python install on a 64bit OS to work with a 64bit CUDA Driver & Toolkit. That would also solve my issue. thanks, Mike ________________________________ From: Andreas Kloeckner <li...@informa.tiker.net> To: Mike Tischler <mikethesoils...@yahoo.com>; "pycuda@tiker.net" <pycuda@tiker.net> Sent: Wednesday, April 13, 2011 7:38 PM Subject: Re: [PyCUDA] Install - Windows Server 2008 64bit On Wed, 13 Apr 2011 12:40:59 -0700 (PDT), Mike Tischler <mikethesoils...@yahoo.com<mailto:mikethesoils...@yahoo.com>> wrote: > Andreas, > Thanks - I'll try looking into a different debugger. > > > >Any particular reason to not use shipped boost? > Yes. I couldn't get it to compile properly. I tried again by running > configure.py<http://configure.py>, setup.py<http://setup.py> build, setup.py > install and receive errors > about missing files (boost\mpl\aux_\_include_preprocessed something or > other). If I compiled boost from source on the machine, I could then > get pycuda to compile by changing the configuration parameters. Let me know what files those are. There are some machine-dependent files in boost, and I might simply be missing the ones needed for Windows. After a few iterations, we might have a complete set, and then your problem might be solved. Andreas ________________________________ The information contained in this message may be confidential and legally protected under applicable law. The message is intended solely for the addressee(s). If you are not the intended recipient, you are hereby notified that any use, forwarding, dissemination, or reproduction of this message is strictly prohibited and may be unlawful. If you are not the intended recipient, please contact the sender by return e-mail and destroy all copies of the original message.
_______________________________________________ PyCUDA mailing list PyCUDA@tiker.net http://lists.tiker.net/listinfo/pycuda