• H-BSP

  • Referenced in 2 articles [sw38897]
  • Hierarchical BSP computation model. This paper presents a new parallel computing model, called ... Bulk Synchronous Parallel) computing model. An H-BSP program consists of a number ... program. Based on the distributed memory model, H-BSP provides a group-based programming paradigm ... describes the structure of the H-BSP model, complexity analysis and some examples...
  • MulticoreBSP

  • Referenced in 2 articles [sw36396]
  • high-performance codes: Valiant introduced the BSP model to abstractly represent a parallel computer ... model enables the simplified design of parallel algorithms, and allows for the transparent analysis ... bridge design and analysis to actual codes, BSP programming interfaces exist. MulticoreBSP ... brings. Read on about the BSP model and the MulticoreBSP library . The latest versions...
  • BSPlib

  • Referenced in 42 articles [sw03374]
  • architecture independent parallel performance tuning using BSP. A call-graph profiling tool has been designed ... uses the bulk synchronous parallel cost model, thus providing a mechanism for portable and architecture...
  • InteGrade

  • Referenced in 7 articles [sw10214]
  • applications that follow the BSP or the MPI programming models. This article presents the lessons...
  • Giraphx

  • Referenced in 1 article [sw07621]
  • graph processing Bulk Synchronous Parallelism (BSP) provides a good model for parallel processing of many ... present an efficient modification to the BSP model to implement serializability (sequential consistency) without reducing...
  • BSP2OMP

  • Referenced in 1 article [sw02032]
  • BSP2OMP: A compiler for translating BSP programs to OpenMP The convergence of the two widely ... memory and distributed-shared-memory parallel programming models, into a unified parallel programming model ... OpenMP) and a distributed-shared programming model (BSP). The study was carried out by designing ... compiler for translating BSP parallel programs to an OpenMP programming model called BSP2OMP. Analysis...
  • JBSP

  • Referenced in 1 article [sw00470]
  • implementation of the Bulk Synchronous Parallel (BSP) model. JBSP (a Java-based BSP system) uses...
  • ParLeda

  • Referenced in 1 article [sw00682]
  • heterogeneous parallel model named HBSP, which is based on BSP and is introduced here. ParLeda...
  • Moldy

  • Referenced in 5 articles [sw01311]
  • parallel communications library such as MPI or BSP. The “replicated data” parallelization strategy is used ... both serial and parallel cases. The model system is completely specified in a run-time...
  • pycsg

  • Referenced in 1 article [sw35393]
  • csg.js. Constructive Solid Geometry (CSG) is a modeling technique that uses Boolean operations like union ... operations on meshes elegantly and concisely using BSP trees, and is meant to serve...
  • gmp

  • Referenced in 274 articles [sw00363]
  • GMP is a free library for arbitrary precision...
  • BLAS

  • Referenced in 489 articles [sw03216]
  • Low-level utilities common to many mathematical software...
  • LINPACK

  • Referenced in 515 articles [sw04209]
  • LINPACK is a collection of Fortran subroutines that...
  • LAM-MPI

  • Referenced in 52 articles [sw04971]
  • LAM/MPI is a high-quality open-source implementation...
  • OCaml

  • Referenced in 271 articles [sw06363]
  • OCaml is the most popular variant of the...
  • MPI

  • Referenced in 503 articles [sw06496]
  • Automatic differentiation through the use of hyper-dual...
  • OpenMPI

  • Referenced in 80 articles [sw13111]
  • A High Performance Message Passing Library. The Open...
  • Pregel

  • Referenced in 33 articles [sw13416]
  • Pregel: a system for large-scale graph processing...
  • Python

  • Referenced in 1618 articles [sw14460]
  • Python is a widely used high-level, general...