Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.2%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
Parsec Impl for dare project
Basic Info
- Host: GitHub
- Owner: hongyx11
- License: other
- Language: C
- Default Branch: master
- Size: 1.23 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created almost 4 years ago
· Last pushed over 3 years ago
Metadata Files
Readme
Changelog
Contributing
License
Citation
Authors
README.rst
PaRSEC ====== PaRSEC: the Parallel Runtime Scheduler and Execution Controller for micro-tasks on distributed heterogeneous systems. Features -------- PaRSEC_ is a generic framework for architecture aware scheduling and management of micro-tasks on distributed many-core heterogeneous architectures. Applications are expressed as a Direct Acyclic Graph of tasks with labeled edges designating data dependencies. PaRSEC assigns computation threads to the cores, overlaps communications and computations between nodes as well as between host and accelerators (like GPUs). It achieves these features by using a dynamic, fully-distributed scheduler based on architectural features such as NUMA nodes and GPU awareness, as well as algorithmic features such as data reuse. Several high level languages are proposed to expose the DAG from the applications. You can either build the DAG as you go, by using a mechanism called dynamic task discovery (DTD), or use the Parameterized Task Graph language (PTG) to expose a compact problem-size independent format that can be queried on-demand to discover data dependencies in a totally distributed fashion. The framework includes libraries, a runtime system, and development tools to help application developers tackle the difficult task of porting their applications to highly heterogeneous and diverse environment. .. _PaRSEC: https://github.com/icldisco/parsec Installing PaRSEC ----------------- Please read the INSTALL.rst_ file for the software dependencies and the installation instructions. .. _INSTALL.rst: https://github.com/icldisco/parsec/blob/master/INSTALL.rst Links and Community ------------------- You can report bugs on the GitHub issues_ and find documentation and tutorials in the PaRSEC wiki_. .. _issues: https://github.com/icldisco/parsec/issues .. _wiki: https://github.com/icldisco/parsec/wiki If you are interested in this project and want to join the users community, our mailman will be happy to accept you on the project user (moderated) mailing list at parsec-users@icl.utk.edu. ---- Happy hacking, The PaRSEC team.
Owner
- Name: Yuxi Hong
- Login: hongyx11
- Kind: user
- Location: KAUST
- Company: KAUST
- Website: https://www.semanticscholar.org/author/1491166481
- Twitter: yuxihong
- Repositories: 1
- Profile: https://github.com/hongyx11
Computer Science PhD in High Performance Computing
Citation (CITATION.cff)
cff-version: 1.2.0
message: "Please cite this software using the metadata from 'preferred-citation'."
authors:
- family-names: "Bosilca"
given-names: "George"
orcid: "https://orcid.org/0000-0003-2411-8495"
- family-names: "Bouteiller"
given-names: "Aurelien"
orcid: "https://orcid.org/0000-0001-5108-509X"
- family-names: "Herault"
given-names: "Thomas"
orcid: "https://orcid.org/0000-0001-6756-6189"
title: "PaRSEC: Parallel Runtime Scheduler "
url: "https://github.com/icldisco/parsec"
license: BSD-3-Clause-Open-MPI
preferred-citation:
type: article
title: "DAGuE: A generic distributed DAG engine for High Performance Computing"
authors:
- family-names: "Bosilca"
given-names: "George"
orcid: "https://orcid.org/0000-0003-2411-8495"
- family-names: "Bouteiller"
given-names: "Aurelien"
orcid: "https://orcid.org/0000-0001-5108-509X"
- family-names: "Danalis"
given-names: "Anthony"
- family-names: "Herault"
given-names: "Thomas"
orcid: "https://orcid.org/0000-0001-6756-6189"
- family-names: "Lemarinier"
given-names: "Pierre"
- family-names: "Dongarra"
given-names: "Jack"
doi: "10.1016/j.parco.2011.10.003"
month: 2
year: 2012
volume: 38
issue: 1
start: 37 # First page number
end: 51 # Last page number
issn: "0167-8191"