• Colt

  • Referenced in 6 articles [sw07223]
  • problem sizes and a need for high performance at reasonably small memory footprint. There ... soon be a major player in performance sensitive scientific and technical computing. For example ... indeed perform BLAS matrix computations up to 90% as fast as optimized Fortran. The Java...
  • GMRES

  • Referenced in 16 articles [sw00365]
  • real and complex arithmetics on high performance computers In this article we describe our implementations ... GMRES solvers have been implemented in Fortran 77 using the reverse communication mechanism...
  • SUIF

  • Referenced in 27 articles [sw08807]
  • crucial to the advancement of high-performance computing. New compiler technology must be implemented ... passes. The toolkit currently includes C and Fortran front ends, a loop-level parallelism...
  • P3DFFT

  • Referenced in 22 articles [sw06503]
  • transforms (FFTs) in three dimensions in a highly efficient and scalable way. It overcomes ... dimensional domain decomposition. Designed for portable performance, P3DFFT achieves excellent timings for a number ... Library features include Fourier and Chebyshev transforms, Fortran and C interfaces...
  • ODEPACK++

  • Referenced in 2 articles [sw31193]
  • refactoring the LSODE Fortran library for use in the CCA high performance component software architecture...
  • Verdandi

  • Referenced in 6 articles [sw31993]
  • problems involving high-dimensional numerical models. To guarantee the highest performance, the library is implemented ... interface generated by Swig. Models implemented in Fortran, C, C++, Python, ... can be plugged...
  • GASNet

  • Referenced in 3 articles [sw23791]
  • networking layer that provides network-independent, high-performance communication primitives tailored for implementing parallel global ... libraries such as UPC, UPC++, Co-Array Fortran, Legion, Chapel, and many others. The interface ... users), and the primary goals are high performance, interface portability, and expressiveness. GASNet stands...
  • BLIS

  • Referenced in 13 articles [sw13858]
  • with little to no modification. Inserting high-performance kernels into the framework facilitates the immediate ... given a choice of using the traditional Fortran-77 BLAS interface, a generalized C interface...
  • ForOpenCL

  • Referenced in 1 article [sw25899]
  • Syntax in Fortran for Accelerator Programming. Emerging GPU architectures for high performance computing are well ... work examining a programming methodology that provides Fortran programmers with access to these emerging systems...
  • OFF

  • Referenced in 3 articles [sw21430]
  • free, high-order solver based on parallel, modular, object-oriented Fortran API. OFF, an open ... source (free software) code for performing fluid dynamics simulations, is presented ... research background is mainly focused on high-order (WENO) schemes for multi-fluids, multi-phase ... over complex geometries. To this purpose a highly modular, object-oriented application program interface...
  • PyFly

  • Referenced in 1 article [sw25306]
  • written in Fortran. The mixed language approach enables high performance regarding solution time and great...
  • KtJet

  • Referenced in 3 articles [sw29240]
  • algorithm for high energy particle collisions is presented. The time performance of this implementation ... comparable to the widely used Fortran implementation. Identical algorithmic functionality is provided, with a clean...
  • Parsol

  • Referenced in 20 articles [sw00684]
  • similar to the one HPF brings to Fortran. However, differently from HPF, ParSol ... library objects are fine-tuned for high performance. For example, ParSol arrays performs similar...
  • MUSCLE 2

  • Referenced in 2 articles [sw33053]
  • high-performance supercomputers or for local execution. MUSCLE supports Java, C, C++, Fortran, Python, MATLAB...
  • BACOL

  • Referenced in 8 articles [sw00064]
  • high quality, robust software package in Fortran 77 for solving one-dimensional parabolic PDEs, which ... this package is that it employs high order, adaptive methods in both time and space ... spatial discretization. The time integration is performed using a modification of the popular DAE solver...
  • PARMONC

  • Referenced in 8 articles [sw09209]
  • programs written in C, C++ or in FORTRAN without explicit usage of MPI instructions. Routines ... performed and automatically take into account its results. The PARMONC is implemented on high-performance...
  • OpenGeoSys

  • Referenced in 12 articles [sw09098]
  • concept and software development having evolved through Fortran, C, and C++ implementations. The idea behind ... codes still lacks efficiency. High-performance-computing efficiency of OO codes is subject to future...
  • ObjectMath

  • Referenced in 3 articles [sw12685]
  • numerical software often is developed manually in Fortran or C. This is especially true ... nonlinear problems are the norm, and high performance is required. Ideally, a high-level programming...
  • Loo.py

  • Referenced in 1 article [sw14864]
  • world Fortran subroutines as found in a weather model to a single high-performance computational...
  • TAC++

  • Referenced in 3 articles [sw01438]
  • established Fortran equivalent, Transformation of Algorithms in Fortran (TAF). TAC++ features forward and reverse ... generated by multiple application of TAC++. High performance of the generated derivate code is demonstrated...