Difference between revisions of "REMORA"
Jump to navigation
Jump to search
Moskalenko (talk | contribs) (Created page with "Category:Software {|<!--CONFIGURATION: REQUIRED--> |{{#vardefine:app|remora}} |{{#vardefine:url|https://github.com/TACC/remora}} <!--CONFIGURATION: OPTIONAL (|1}} means it...") |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:Software]] | + | [[Category:Software]][[Category:Performance Analysis]][[Category:Performance Analysis]] |
{|<!--CONFIGURATION: REQUIRED--> | {|<!--CONFIGURATION: REQUIRED--> | ||
|{{#vardefine:app|remora}} | |{{#vardefine:app|remora}} | ||
Line 10: | Line 10: | ||
|{{#vardefine:testing|}} <!--PROFILING--> | |{{#vardefine:testing|}} <!--PROFILING--> | ||
|{{#vardefine:faq|}} <!--FAQ--> | |{{#vardefine:faq|}} <!--FAQ--> | ||
− | |{{#vardefine:citation|}} <!--CITATION--> | + | |{{#vardefine:citation|1}} <!--CITATION--> |
|{{#vardefine:installation|}} <!--INSTALLATION--> | |{{#vardefine:installation|}} <!--INSTALLATION--> | ||
|} | |} | ||
Line 29: | Line 29: | ||
* CPU Power and Temperature data | * CPU Power and Temperature data | ||
− | To use the tool, modify your batch script and include 'remora' before your script, executable, or MPI launcher. | + | To use the tool, modify your batch script and include 'remora' before your script, executable, or MPI launcher. E.g. |
+ | |||
+ | module load remora ncbi_blast | ||
+ | remora blastn -db nt .... | ||
<!--Modules--> | <!--Modules--> | ||
Line 35: | Line 38: | ||
Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application. | Run <code>module spider {{#var:app}}</code> to find out what environment modules are available for this application. | ||
==System Variables== | ==System Variables== | ||
− | * HPC_{{ | + | * HPC_{{uc:{{#var:app}}}}_DIR - installation directory |
+ | * HPC_{{uc:{{#var:app}}}}_BIN and REMORA_BIN - executable directory | ||
<!--Configuration--> | <!--Configuration--> | ||
{{#if: {{#var: conf}}|==Configuration== | {{#if: {{#var: conf}}|==Configuration== | ||
Line 69: | Line 73: | ||
If you publish research that uses {{#var:app}} you have to cite it as follows: | If you publish research that uses {{#var:app}} you have to cite it as follows: | ||
− | + | [http://dl.acm.org/citation.cfm?id=2834999 C. Rosales, A. Gómez-Iglesias, A. Predoehl. "REMORA: a Resource Monitoring Tool for Everyone". HUST2015 November 15-20, 2015, Austin, TX, USA. DOI: 10.1145/2834996.2834999] | |
|}} | |}} |
Latest revision as of 20:39, 24 August 2022
Description
REMORA: REsource MOnitoring for Remote Applications
Remora is a tool to monitor runtime resource utilization:
- Memory
- CPU utilization
- IO usage (Lustre, DVS)
- NUMA memory
- Network topology
- MPI statistics
- CPU Power and Temperature data
To use the tool, modify your batch script and include 'remora' before your script, executable, or MPI launcher. E.g.
module load remora ncbi_blast remora blastn -db nt ....
Environment Modules
Run module spider remora
to find out what environment modules are available for this application.
System Variables
- HPC_REMORA_DIR - installation directory
- HPC_REMORA_BIN and REMORA_BIN - executable directory
Citation
If you publish research that uses remora you have to cite it as follows: