• PETSc

  • Referenced in 1121 articles [sw04012]
  • blocks for the implementation of large-scale application codes on parallel (and serial) computers. PETSc ... needed within parallel application codes, such as parallel matrix and vector assembly routines. The library ... algorithms it incorporates may make the efficient implementation of many application codes simpler than “rolling...
  • SUNDIALS

  • Referenced in 208 articles [sw00927]
  • defined operation implementations for both serial and distributed memory parallel environments in case a user ... parallel consists of using a parallel vector implementation, either the one provided with SUNDIALS...
  • ParMETIS

  • Referenced in 122 articles [sw04697]
  • ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning ... includes routines that are especially suited for parallel AMR computations and large scale numerical ... simulations. The algorithms implemented in ParMETIS are based on the parallel multilevel k-way graph...
  • Aztec

  • Referenced in 83 articles [sw12817]
  • enhanced. The major components of Aztec are implementations of iterative solvers (CG, CGS, BiCGSTAB, GMRES ... formats have been generalized for parallel implementation and the library includes highly optimized matrix-vector...
  • DIRECT

  • Referenced in 61 articles [sw03054]
  • Design and implementation of a massively parallel version ... DIRECT. This paper describes several massively parallel implementations for a global search algorithm DIRECT ... number of improvements in the latest parallel DIRECT implementation. The performance studies demonstrate improved data...
  • Bertini

  • Referenced in 212 articles [sw06683]
  • start systems, and also user defined homotopies. Implements parameter continuation for families of systems, such ... kinematics of Stewart-Gough parallel-link robots. Adaptive multiprecision implemented for finding isolated solutions...
  • BoomerAMG

  • Referenced in 146 articles [sw00086]
  • grid points, based on modifications of certain parallel independent set algorithms and the application ... this paper we describe an implementation of a parallel AMG code, using the algorithm...
  • GloMoSim

  • Referenced in 60 articles [sw13764]
  • called GloMoSim (Global Mobile system Simulator), for parallel simulation of wireless networks. GloMoSim has been ... layer only via these APIs. The modular implementation enables consistent comparison of multiple ... protocols at a given layer. The parallel implementation of GloMoSim can be executed using ... number of issues relevant to its parallelization, and presents a set of experimental results...
  • PLAPACK

  • Referenced in 61 articles [sw04268]
  • library infrastructure for the parallel implementation of linear algebra algorithms and applications on distributed memory ... data distribution, sets PLAPACK apart from other parallel linear algebra libraries, allowing for strong performance...
  • FLAME

  • Referenced in 38 articles [sw00293]
  • APIs become not just a tool for implementing libraries, but also a valuable tool ... combination with an extension of the parallel linear algebra package (PLAPACK) API, the approach presents ... migratory path from algorithm to MATLAB implementation ... high-performance sequential implementation to parallel implementation. Finally, the APIs are being used to create...
  • LAPACK

  • Referenced in 1604 articles [sw00503]
  • efficiently on shared-memory vector and parallel processors. On these machines, LINPACK and EISPACK ... highly optimized block matrix operations be already implemented on each machine. LAPACK routines are written...
  • BDDC

  • Referenced in 27 articles [sw07232]
  • Parallel implementation of multilevel BDDC In application of the Balancing Domain Decomposition by Constraints (BDDC ... detailed description of a recently developed parallel implementation of this algorithm. The implementation is applied...
  • DASPK 3.0

  • Referenced in 34 articles [sw04288]
  • some implementation issues, in particular of parallel implementation, they present the results of some numerical...
  • OOPS

  • Referenced in 31 articles [sw10470]
  • programs. Issues of implementation of an object-oriented library for parallel interior-point methods ... optimization of networks. The sequential implementation outperforms the state ... commercial optimization software. The parallel implementation achieves speed-ups of about...
  • RAxML

  • Referenced in 34 articles [sw07716]
  • Parallel inference of a 10.000-taxon phylogeny with maximum likelihood. Inference of large phylogenetic trees ... well as real data and are implemented in a sequential program called RAxML. We have ... paper we present a non-deterministic parallel implementation of our algorithm which in some cases...
  • AGMG

  • Referenced in 33 articles [sw08090]
  • solution with AGgregation-based algebraic MultiGrid. AGMG implements an aggregation-based algebraic multigrid method. This ... complex, double complex). A Fortran 90 parallel implementation is also provided...
  • UG

  • Referenced in 187 articles [sw04596]
  • solvers and parallelization techniques. Up to now, these innovative techniques have been implemented mostly...
  • PT-Scotch

  • Referenced in 51 articles [sw07038]
  • hand minimum degree algorithms do not parallelize well, and on the other hand the obtainment ... best sequential implementations of which are also hard to parallelize. This paper presents ... algorithms, implemented in the PT-Scotch software package, which allows one to order large graphs ... parallel, yielding orderings the quality of which is only slightly worse than...
  • Square

  • Referenced in 54 articles [sw26286]
  • Pentium. Our M68HC05 Smart Card implementation fits in 547 bytes and takes less than ... Clock). The high degree of parallellism allows hardware implementations in the Gbit/s range today...
  • GraphLab

  • Referenced in 22 articles [sw12830]
  • Parallel Machine Learning. Designing and implementing efficient, provably correct parallel machine learning (ML) algorithms ... GraphLab framework by designing and implementing parallel versions of belief propagation, Gibbs sampling...