parsec
parsec copied to clipboard
PaRSEC is a generic framework for architecture aware scheduling and management of micro-tasks on distributed, GPU accelerated, many-core heterogeneous architectures. PaRSEC assigns computation threads...
**[Original report](https://bitbucket.org/icldistcomp/parsec/issue/42) by George Bosilca (Bitbucket: [bosilca](https://bitbucket.org/bosilca), GitHub: [bosilca](https://github.com/bosilca)).** ---------------------------------------- Currently the mechanism we use to allocate memory for internal usages, is tied to the NUMA node of the thread...
## Description As we are closing on releasing API v4, we will need to review copyrights and author files for accuracy. ### Describe the solution you'd like We have a...
https://bitbucket.org/icldistcomp/parsec/pull-requests/493 - [x] add info comm=%p to permit selection of comm before init - [ ] add parsec_info_create, use parsec_info_set to pass-in arguments to parsec before parsec_init - [x] Dplasma...
Avoids a round-trip by directly fetching data when a dependency release arrives. Adds `runtime_comm_get` MCA parameter to enable use of the GET protocol. Currently enabled to have it worked by...
This creates a simple test that makes data be updated on CPU and on GPUs alternatively. As part of the test, I found out that HIP was not ported over...
This need merged before release * [ ] run copycheck.sh -u -m again just before release * [ ] complete adding copyrights in files listed below (or remove them from...
Usage: ``` python ptt_converter.py 2t1 2023-05-01_xsdk_ts200_N4800_dtd_lfq_normal_tv2.prof.h5 test2v1.prof.h5 ``` I ran into an issue with this a while ago but never made a PR to start the conversation. Currently the biggest...
Introduce the DPC++ and LevelZero device driver and enable this device in DTD and PTG. This PR supersedes PR #483, as the changes due to the integration to HIP made...
There is a need to be able to share the same parsec context between multiple libraries. Typically MADNESS (over parsec) and TTG (also over parsec) will need to co-exist in...
Continuation of #509 adding a shortcut when discovering tasks in the dtd. The co-manager executes ready tasks discovered during completion immediatly instead of scheduling them