-
OpenFOAM
- Referenced in 390 articles
[sw04317]
- runs in parallel as standard, enabling users to take full advantage of computer hardware ... each compiled into their own shared library. Executable applications are then created that are simply...
-
Multilisp
- Referenced in 33 articles
[sw09420]
- constructs for parallel execution. Like Scheme, Multilisp is oriented toward symbolic computation. Unlike some parallel...
-
UNITY
- Referenced in 184 articles
[sw13461]
- analysis in UNITY. We evaluate UNITY -- a computational model, specification language and proof system defined ... Misra [5] for the development of parallel and distributed programs -- as a platform for simulation ... based methodology for the construction, analysis and execution of simulation models. The methodology starts with...
-
Nimrod/G
- Referenced in 50 articles
[sw09657]
- directly execute large-scale distributed parameter sweep and Monte-Carlo computational experiments. Nimrod/G provides ... your computational experiments. Each experiment can run over an aggregated ad-hoc computational grid/pool/cloud; start ... towards embarrassingly parallel computations Nimrod/G also provides general purpose loosely-coupled execution services. The architecture...
-
PyOP2
- Referenced in 13 articles
[sw14924]
- independent application lends itself naturally to parallel computation. An unstructured mesh can be described ... specific language (DSL) for the parallel executions of computational kernels on unstructured meshes or graphs...
-
k-Wave
- Referenced in 22 articles
[sw07387]
- Last, the optimization of computational speed is demonstrated through parallel execution using a graphics processing...
-
XtremWeb
- Referenced in 22 articles
[sw11411]
- gathering the unused resources of Desktop Computers (CPU, storage, network). Its primary features permit multi ... runtime environment executing highly parallel applications. Every day, XtremWeb provides computing power to scientists...
-
Dryad
- Referenced in 19 articles
[sw08916]
- distributed execution engine for coarse-grain data-parallel applications. A Dryad application combines computational ”vertices ... dataflow graph. Dryad runs the application by executing the vertices of this graph...
-
CloudBurst
- Referenced in 7 articles
[sw12025]
- Hadoop implementation of MapReduce to parallelize execution using multiple compute nodes. Results: CloudBurst’s running ... times faster than RMAP executing on a single core, while computing an identical ... alignments. Using a larger remote compute cloud with 96 cores, CloudBurst improved performance ... available open-source as a model for parallelizing algorithms with MapReduce at http://cloudburst-bio.sourceforge.net...
-
DualSPHysics
- Referenced in 39 articles
[sw17653]
- documentation that makes easy the compilation and execution of the source files is also distributed ... efficient and reliable. The parallel power computing of Graphics Computing Units (GPUs) is used...
-
pMatlab
- Referenced in 5 articles
[sw12984]
- computations could benefit from faster execution on a parallel computer. There have been many previous...
-
KAAPI
- Referenced in 13 articles
[sw04991]
- Asynchronous Parallel and Interactive programming” is a C++ library that allows to execute fine/medium grain ... multithreaded computation with dynamic data flow synchronizations...
-
MPICH-G2
- Referenced in 35 articles
[sw02373]
- that would be used on a parallel computer. This library extends the Argonne MPICH implementation ... Globus Toolkit for authentication, authorization, resource allocation, executable staging, and I/O, as well...
-
Isorropia
- Referenced in 8 articles
[sw10746]
- Isorropia is a package for combinatorial scientific computing, with focus on partitioning and load balancing ... graphs in a parallel execution setting, to allow for more efficient computations. Isorropia partitions matrices...
-
peperr
- Referenced in 4 articles
[sw10907]
- resampling techniques, possibly accelerated by parallel execution on a compute cluster. Newly developed model fitting...
-
FOXBOX
- Referenced in 16 articles
[sw00307]
- computation. FOXBOX provides an MPI compliant distribution mechanism that allows for parallel and distributed execution...
-
JoiN
- Referenced in 1 article
[sw07880]
- executing large parallel applications. The system is designed to be scalable by allowing computers ... withstand failures both in computers executing parallel tasks and in computers managing the groups...
-
OPT++
- Referenced in 20 articles
[sw05203]
- constraint evaluations require the execution of an expensive computer simulation. Currently, OPT++ includes the classic ... Newton methods, a nonlinear interior-point method, parallel direct search, generating set search, a trust...
-
Daim
- Referenced in 2 articles
[sw12313]
- application is computationally intensive, parallel execution can be used to reduce the computational effort...
-
PUMI
- Referenced in 10 articles
[sw17573]
- needed for the execution of mesh-based simulations on massively parallel computers. In PUMI...