mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-21 13:03:31 -04:00
sys-cluster/parsec: move parsec's use expand to profiles/desc
Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
This commit is contained in:
@@ -21,29 +21,6 @@ The framework includes libraries, a runtime system, and development tools to hel
|
||||
<flag name="home-config-files">Should the runtime check for the parameter configuration file in the user home (\$HOME/.parsec/mca-params.conf)</flag>
|
||||
<!--<flag name="opencl">Enable GPU support using OpenCL kernels</flag>-->
|
||||
<flag name="sched-deps-mask">Use a complete bitmask to track the dependencies, instead of a counter -- increase the debugging features, but limits to a maximum of 30 input dependencies</flag>
|
||||
<flag name="parsec-debug-history">Keep a summarized history of critical events in memory that can be dumped in gdb when deadlock occur</flag>
|
||||
<!--<flag name="parsec-debug-mem-addr">Enable the memory access checker</flag>-->
|
||||
<!--<flag name="parsec-debug-mem-leak">Enable only the memory leak checker</flag>-->
|
||||
<!--<flag name="parsec-debug-mem-race">Enable the memory thread-race checker</flag>-->
|
||||
<flag name="parsec-debug-noisier">Enable chatterbox-like verbose debugging (may impact performance)</flag>
|
||||
<flag name="parsec-debug-paranoid">Enable extra paranoid checks (may impact performance)</flag>
|
||||
<flag name="parsec-dist-collectives">Use optimized asynchronous operations where collective communication pattern is detected</flag>
|
||||
<flag name="parsec-dist-priorities">Favor the communications that unlock the most prioritary tasks</flag>
|
||||
<flag name="parsec-dist-thread">Use an extra thread to progress the data movements</flag>
|
||||
<flag name="parsec-prof-active-arena-set">Enable the profiling of active arena set to track memory usage of parsec handles</flag>
|
||||
<flag name="parsec-prof-btf">Force PaRSEC Binary Tracing Format to be the profiling system</flag>
|
||||
<flag name="parsec-prof-dry-body">Disable calls to the actual bodies, no computation is performed</flag>
|
||||
<flag name="parsec-prof-dry-dep">Disable calls to the actual data transport, remote dependencies are notified, but no data movement takes place</flag>
|
||||
<flag name="parsec-prof-dry-run">Disable calls to the actual bodies and do not move the data between nodes, unfold the dependencies only</flag>
|
||||
<flag name="parsec-prof-grapher">Enable the generation of the dot graph representation during execution</flag>
|
||||
<flag name="parsec-prof-mmap">Use MMAP to create the profile files</flag>
|
||||
<flag name="parsec-prof-otf2">Force otf2 to be the profiling system</flag>
|
||||
<flag name="parsec-prof-pins">Enable the use of the PaRSEC callback instrumentation system</flag>
|
||||
<flag name="parsec-prof-ptg">Generate Profiling traces for the internal_init tasks in the PTG interface</flag>
|
||||
<flag name="parsec-prof-rusage">Print the rusage per execution unit for each progress</flag>
|
||||
<flag name="parsec-prof-scheduling-events">Enable the tracing of fine-grained scheduling details during execution</flag>
|
||||
<!--<flag name="parsec-prof-tau">Experimental usage of TAU profiling framework</flag>-->
|
||||
<flag name="parsec-prof-thread">Use a Helper Thread to create the profile files</flag>
|
||||
<flag name="sim">Enable the computation of the critical path, through simulation</flag>
|
||||
<flag name="tools">Build the helper tools such as the pre-compilers, profiling manipulation and so on</flag>
|
||||
</use>
|
||||
|
||||
Reference in New Issue
Block a user