{"id":291,"date":"2013-04-25T15:30:18","date_gmt":"2013-04-25T15:30:18","guid":{"rendered":"http:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/?page_id=291"},"modified":"2017-05-22T10:31:34","modified_gmt":"2017-05-22T10:31:34","slug":"libraries","status":"publish","type":"page","link":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/libraries\/","title":{"rendered":"Libraries"},"content":{"rendered":"<p>List of libraries for parallel and serial software development. For a full list of software see the A-Z list.<\/p>\n<table class=\"striped\">\n<tbody>\n<tr>\n<th width=\"22%\">PACKAGE<\/th>\n<th>NOTES<\/th>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/acml\">ACML<\/a><\/td>\n<td>AMD Core Math Library &#8211; Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math etc<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/boost\">Boost<\/a><\/td>\n<td>C++ library.<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/fftw\">FFTW<\/a><\/td>\n<td>Fourier Transform library<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/hdf\">HDF<\/a><\/td>\n<td>A data format for large scientific data files<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/hwloc\">hwloc<\/a><\/td>\n<td>Hardware locality<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/mkl\">MKL<\/a><\/td>\n<td>Intel&#8217;s Maths Kernel Library &#8211; Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math etc<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/openmpi\">MPI<\/a><\/td>\n<td>Message Passing Interface<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/compilersamd\/openmpibd \">MPI on Bulldozer <\/a><\/td>\n<td>MPI on AMD Bulldozer compute nodes<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/naglibraries\">NAG Libraries<\/a><\/td>\n<td>User callable routines for mathematical and statistical computation<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/netcdf\">NetCDF Libraries<\/a><\/td>\n<td>Libraries and tools for array-oriented scientific data<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/openblas\">OpenBLAS<\/a><\/td>\n<td>Near-optimal BLAS\/LAPACK linear algebra library<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/openmp\">OpenMP<\/a><\/td>\n<td>The standard method for Shared Memory parallel programming<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/petsc\">PETSc<\/a><\/td>\n<td>Portable, Extensible Toolkit for Scientific Computation<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/zlib\">Zlib<\/a><\/td>\n<td>Library interface to gzip\/gunzip compression<\/td>\n<\/tr>\n<tr>\n<td><a href=\"\/csf-apps\/software\/applications\/zoltan\">Zoltan<\/a><\/td>\n<td>Parallel partitioning library<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>List of libraries for parallel and serial software development. For a full list of software see the A-Z list. PACKAGE NOTES ACML AMD Core Math Library &#8211; Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math etc Boost C++ library. FFTW Fourier Transform library HDF A data format for large scientific data files hwloc Hardware locality MKL Intel&#8217;s Maths Kernel Library &#8211; Optimised BLAS, LAPACK, ScaLAPACK1, sparse solvers, fast Fourier transforms, vector math.. <a href=\"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/software\/libraries\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":8,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-291","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/291","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/comments?post=291"}],"version-history":[{"count":14,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/291\/revisions"}],"predecessor-version":[{"id":3830,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/291\/revisions\/3830"}],"up":[{"embeddable":true,"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"https:\/\/ri.itservices.manchester.ac.uk\/csf-apps\/wp-json\/wp\/v2\/media?parent=291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}