Projects tagged ‘fortran’ and ‘mpi’


Jump to tag:

Projects tagged ‘fortran’ and ‘mpi’

Filtered by Project Tags fortran mpi

Refine results Project Tags openmp (2) r (1) climate (1) netcdf (1) supercomputing (1) python (1) science (1) ccsm (1) cc (1) babel (1) c (1)

[3 total ]

0 Users

Platform to be used in simple homeworks for parallel programming classes
Created about 1 month ago.

0 Users

A binding of the parallel application programming interface OpenMP for the R-Interpreter. Fortran code is generated and compiled on the fly by the toolkit and the OpenMP directives are inserted. The ... [More] toolkit consists of a family of special apply routines together with reduction routines like sum, mean, product which generate parallel OpenMP code. The toolkit can be used for easy parallelization of parts of an R program without a steep learning curve for the user. [Less]
Created 12 months ago.

0 Users

PyMCT Start PageIntroductionPyMCT consists of a suite of software packages necessary to build and run a Python Coupler like PyCCSM. MCT is a high performance regridding and parallel communication ... [More] package designed to address issues of coupling multiple scientific models on different scales and grids to one another. ArchitectureSystem OverviewPyMCT wraps the Fortran 90 MCT library and makes it available to Python Programmers. This wrapping is not normally possible due to complex issues with the many different interpretations of the Fortran 90 standard. However, a powrful tool, the CCA Babel project allowed us to address these issues and completely wrap the MCT functionality into Python. ComponentsThe following components are necessary to build and use MCT and PyMCT MCTFortran 90 Compiler MPI (we use MPICH2) BabelC, Java, and Fortran compilers ( Portland Group Fortran is NOT supported! ) Python Interpreter Chasm Numpy or Numeric Python array packages Python MPIThere are a number of Python bindings to MPI out there, but the only one that completely meets the requirements of our package is our own solution, MaroonMPI. Depending on your application you may have reasonable success with other bindings. NetCDFConfiguration and InstallationPlease see our InstallPyMCT page. [Less]
Created 12 months ago.