• NAS Parallel Benchmarks

  • Referenced in 128 articles [sw08853]
  • programs designed to help evaluate the performance of parallel supercomputers. The benchmarks are derived from...
  • Chaco

  • Referenced in 117 articles [sw09640]
  • Before a calculation can be performed on a parallel computer, it must first be decomposed ... development of parallel applications, and to ensure that high performance is obtained. Chaco has contributed...
  • BSPlib

  • Referenced in 42 articles [sw03374]
  • Portable and architecture independent parallel performance tuning using BSP. A call-graph profiling tool ... tool highlights computation and communication imbalance in parallel programs, exposing portions of program code which ... mechanism for portable and architecture-independent parallel performance tuning. In order to test the capabilities ... model on a real-world example, the performance characteristics of an SQL query processing application...
  • PetIGA

  • Referenced in 52 articles [sw12420]
  • including large-scale simulations where high performance parallel is a must. PetIGA can be thought...
  • Thrust

  • Referenced in 51 articles [sw09618]
  • Thrust allows you to implement high performance parallel applications with minimal programming effort through ... Thrust provides a rich collection of data parallel primitives such as scan, sort, and reduce ... production, where robustness and absolute performance are crucial...
  • TAO

  • Referenced in 44 articles [sw10597]
  • large optimization problems on high-performance parallel architectures. Our case study uses the GPCG (gradient ... available for a wide range of high-performance architectures and has been tested on problems...
  • LAPACK

  • Referenced in 1647 articles [sw00503]
  • efficiently on shared-memory vector and parallel processors. On these machines, LINPACK and EISPACK ... instead of ”portable” because, for fastest possible performance, LAPACK requires that highly optimized block matrix...
  • ScaLAPACK

  • Referenced in 407 articles [sw00830]
  • LAPACK. It is a library of high-performance linear algebra routines for distributed memory message ... MIMD computers and networks of workstations supporting parallel virtual machine (PVM) and/or message passing interface...
  • GraphLab

  • Referenced in 24 articles [sw12830]
  • achieving a high degree of parallel performance. We demonstrate the expressiveness of the GraphLab framework ... using GraphLab we can achieve excellent parallel performance on large scale real-world problems...
  • BoomerAMG

  • Referenced in 168 articles [sw00086]
  • BoomerAMG: A parallel algebraic multigrid solver and preconditioner. Driven by the need to solve linear ... holds out the possibility of multigrid-like performance on unstructured grids. The sheer size ... development of massively parallel computers, and has sparked much research into developing algorithms for them ... well as other approaches to parallelizing the coarse-grid selection. We consider three basic coarsening...
  • IPython

  • Referenced in 66 articles [sw15655]
  • projects. Easy to use, high performance tools for parallel computing...
  • TAU

  • Referenced in 21 articles [sw10173]
  • parallel performance system. The ability of performance technology to keep pace with the growing complexity ... parallel and distributed systems depends on robust performance frameworks that can at once provide system ... specific performance capabilities and support high-level performance problem solving. Flexibility and portability in empirical ... Tuning and Analysis Utilities) parallel performance sytem and describe how it addresses diverse requirements...
  • rgenoud

  • Referenced in 30 articles [sw08657]
  • multiple computers, CPUs or cores to perform parallel computations...
  • PaStiX

  • Referenced in 28 articles [sw00685]
  • PaStiX: A high-performance parallel direct solver for sparse symmetric positive definite systems. Solving large...
  • Gaalop

  • Referenced in 27 articles [sw00313]
  • Gaalop – high performance parallel computing based on conformal geometric algebra. We present Gaalop (Geometric algebra ... algorithms optimizer), our tool for high-performance computing based on conformal geometric algebra. The main ... achieve this goal, our focus is on parallel target platforms like FPGA (field-programmable gate...
  • Cactus

  • Referenced in 79 articles [sw04422]
  • such frameworks to support multi-platform, high performance applications across diverse communities. We then describe ... versions, which enables highly modular, multi-language, parallel applications to be developed by single researchers ... science, such as interchangeable parallel data distribution and high performance IO layers, while hiding most...
  • Pluto

  • Referenced in 27 articles [sw09092]
  • Interface (MPI) to achieve highly scalable parallel performance. The software is developed at the Dipartimento...
  • NAMD

  • Referenced in 77 articles [sw03198]
  • NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular...
  • WSMP

  • Referenced in 47 articles [sw06749]
  • WSMP: A high-performance serial and parallel sparse linear solver. Watson Sparse Matrix Package (WSMP ... whose coefficient matrices are sparse. This high-performance, robust, and easy-to-use software ... memory multiprocessor environment, or as a scalable parallel solver in a message-passing environment, where...
  • P3DFFT

  • Referenced in 25 articles [sw06503]
  • P3DFFT: A framework for parallel computations of Fourier transforms in three dimensions. Fourier and related ... notoriously difficult to scale on high-performance parallel computers with a large number of processing ... dimensional domain decomposition. Designed for portable performance, P3DFFT achieves excellent timings for a number...