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

MulticoreBSP
 Referenced in 2 articles
[sw36396]
 highperformance 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 callgraph 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 distributedsharedmemory parallel programming models, into a unified parallel programming model ... OpenMP) and a distributedshared 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 Javabased 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 runtime...

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]
 Lowlevel utilities common to many mathematical software...

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

LAMMPI
 Referenced in 52 articles
[sw04971]
 LAM/MPI is a highquality opensource 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 hyperdual...

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

Pregel
 Referenced in 33 articles
[sw13416]
 Pregel: a system for largescale graph processing...

Python
 Referenced in 1618 articles
[sw14460]
 Python is a widely used highlevel, general...