Skip to content

PlatformAwareProgramming/NPBMZ.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPBMZ.jl

This is an experimental implementation of the multizone versions of the simulated applications SP, BT, and LU, from the NAS Parallel Benchmarks (NPB) in Julia, developed to be a case study of multicluster computations using an extended version of Distributed.jl with multilevel parallelism.

The zones are workload units that are distributed from a driver process, using Distributed.jl, across the entry processes running in the access node of one or more clusters. Then, using MPI.jl, the entry processes divide the zones into cells to be distributed across worker processes distributed over the cluster nodes.

Reference

Francisco Carvalho Junior and Tiago Carneiro. 2024. Towards multicluster computations with Julia. In Anais do XXV Simpósio em Sistemas Computacionais de Alto Desempenho, outubro 23, 2024, São Carlos/SP, Brasil. SBC, Porto Alegre, Brasil, 276-287. DOI: https://doi.org/10.5753/sscad.2024.244307.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages