Friday 29 February 2008

Auto-vectorising C++ and Fortran compilers

This page is a good source of informations for High Performance Computing under Mac OS X. The link provides you with binary packages for the GNU C++, C and Fortran compilers for Leopard. The installation is very clean and goes entirely under /usr/local. These compilers allow auto-vectorisation.

On goofy I've installed XCode and Developer Tools, which install their own compilers. Therefore I have placed the GNU auto-vectorised compilers under /user/local, but I haven't included them in the path, as other users may want to use their own favourite compilers. If you want to use the GNU auto-vectorised ones, modify your .profile.

Important: these compilers do not activate objective C. Therefore, if you try to compile something with the -ObjC flag they would return you an error. When you need the -ObjC flag you can use the default Leopard's GCC compilers. 

No comments: