IDL 7.0.4 was recently released, providing full 64-bit support for Mac OS X, and some users who have upgraded have asked how this impacts GPULib, as using the library when running IDL in 64-bit mode doesn't work.
Currently, in order to build 64-bit code using GCC on OS X, one needs to set an additional flag, depending on the architecture targeted. We don't do this at the moment for GPULib, so it defaults to building the more compatible 32-bit libraries. Full details at
http://developer.apple.com/documentation/Darwin/Conceptual/64bitPorting/building/chapter_5_section_2.html
Apple goes so far as to say, "You should transition your application to a 64-bit executable format only when the 64-bit environment offers a compelling advantage for your specific application." We haven't switched to using 64-bit libraries with GPULib on Mac OS X, since thus far there hasn't been a need. If you do need the extra address space using GPULib, please let us know! Otherwise, you can add the "-32" flag to IDL 7.0.4 and run IDL in 32-bit mode, which will be compatible with the current release of GPULib.
A developer's diary of GPULib, a software library enabling GPU-accelerated calculations for IDL.
Showing posts with label 64-bit. Show all posts
Showing posts with label 64-bit. Show all posts
Thursday, January 22, 2009
Tuesday, December 16, 2008
GPULib 1.0.4 update available
GPULib 1.0.4 is now available at
http://www.txcorp.com/products/GPULib/
This release contains various bug fixes for IDL, as well as 64 bit DLLs for IDL and MATLAB for Windows users.
Thanks for the comments and bug reports -- keep telling us what you'd like in GPULib, and we'll keep developing the software to meet your needs. And, as always, feel free to leave comments in the blog or email us at support@txcorp.com with questions, comments, or suggestions. Finally, if you're at the AGU meeting in San Francisco this week, stop by the Tech-X booth (#2114) and say hello!
http://www.txcorp.com/products/GPULib/
This release contains various bug fixes for IDL, as well as 64 bit DLLs for IDL and MATLAB for Windows users.
Thanks for the comments and bug reports -- keep telling us what you'd like in GPULib, and we'll keep developing the software to meet your needs. And, as always, feel free to leave comments in the blog or email us at support@txcorp.com with questions, comments, or suggestions. Finally, if you're at the AGU meeting in San Francisco this week, stop by the Tech-X booth (#2114) and say hello!
Subscribe to:
Posts (Atom)