![]() ![]() This is a great tool that takes as input details about the form of an equation (usually a partial differential equation), and some parameters. RNPL (Rapid Numerical Prototyping Language) : Check it out! Cactus compiles and runs great on Mac OS X. It highly portable, and has some really remarkable features like observing and even "controlling" or "steering" a running simulation using an ordinary web browser! Here is a link to a perpetual demo running at LSU Cactus Demo. It is mainly used for solving complicated PDE's. Its modular structure ("thorns") easily enables parallel computation across different architectures and collaborative code development between different groups. A critical component of this toolkit is the Cactus Computing Toolkit (see below).ĬactusCode (Numerical Computing Toolkit) :Ĭactus is an open source problem solving environment designed for scientists and engineers. The Einstein Toolkit compiles and runs great on Mac OS X. The broad aim of the toolkit is to provide the core computational tools that enable scientific research in this area, and take advantage of emerging petascale computers and advanced cyberinfrastructure. The Einstein Toolkit is an open-source software framework specifically targeted to the research area of numerical relativity and astrophysics. You are done! The compiler can be envoked by the commands fc or f2c. The script will grab f2c source from Netlib repositories and install a f2c based compiler in /usr/local/. Download this shell script: buildf2c, type chmod +x buildf2c and then sudo. Its been around since OS X was in a public beta state. This is the oldest Fortran compiler available for OS X. Thanks to James Wookey for the Intel Mac version of g77.īinaries: (PowerPC only), (Intel Mac only), updated October 2006. Please install the most current version of Developer Tools. They are included on the retail DVD version of OS X and also available as a free download from Apple's Developer Site. You will need to have Apple's Developer Tools installed. Then gunzip (if your browser didn't do so already) and sudo tar -xvf g77-bin.tar -C /. Download my binaries, and cd to the download folder. Future versions of GCC will have gfortran (see above). This is the FINAL release of g77 (version 3.4 compiler). , (gfortran only), updated April 2011 (10.6 Snow Leopard only). , (gfortran only), updated April 2012 (10.7 Lion only). Some reports suggest that this alternate g95 is ahead in the implementation of Fortran 95 features, but there are mixed reports regarding its optimization capabilities. Again, note that that g95 is not the same as this version here. They seem to have recently released their own official version of g95 for OS X which you may wish to try. ![]() Finally, note that there is an alternate g95 project, that is not part of GCC. You will find the option to download the command-line tools in XCode 4.3's Preferences. On LION, with XCode 4.3 you will need to download the command-line tools as an additional step. You will also need to have Apple's XCode Tools installed from the Mac App Store. You can invoke the Fortran 95 compiler by simply typing gfortran. Then gunzip (if your browser didn't do so already) and sudo tar -xvf gcc-lion.tar -C /. Use flag -O3 -ftree-vectorize to enable that option. modify code to take advantage of AltiVec/SSE, automatically) and other sophisticated optimizations. This contains current versions of gfortran (free, open source, GNU Fortran 95 compiler), gcc (GNU C) and g++ (GNU C++) compilers that can perform auto-vectorization (i.e. I don't know whether or not this is a fix for Maverick.GCC 4.8 (auto-vectorizing gcc with OpenMP) :Ĭompiled using source code from the GNU CVS servers. I just now checked (with an older version of OS X) and see that the CUDA 5.5.28 driver update is now available. When you open this pane, it automatically checks if new drivers are available and allows you to download and install them if they are. ![]() When you install CUDA on the Mac, it also installs a pane in the System Preferences. They should check whether NVIDIA has released a new set of CUDA drivers for Maverick, and install them when they become available. At this time, Maverick is available only to registered Mac developers, so it hasn't even been officially released yet to the general public. And NVIDIA usually has not had new drivers ready by the time a new OS X was released, but soon afterward. I haven't installed Maverick yet, but in the past when a new version of Mac OS X was released, CUDA needed a new set of divers from NVIDIA. I asked the BOINC developer for the Mac about this, and this is what he just answered me: ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |