Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:services:application_services:high_performance_computing:running_jobs_slurm:resource_usage [2024/07/11 15:52] – [After the Job finished / Reports] nboelte | en:services:application_services:high_performance_computing:running_jobs_slurm:resource_usage [2024/11/19 10:32] (current) – edit reference to gwdu103 ckoehle2 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Resource Monitoring and Reports ====== | ||
+ | When debugging and optimizing your application, | ||
+ | |||
+ | ===== During Runtime ===== | ||
+ | |||
+ | While the job is running, you can use '' | ||
+ | |||
+ | ===== After the Job finished / Reports ===== | ||
+ | |||
+ | To get resource usage information about your job after it finished, you can use the tool [[https:// | ||
+ | <code bash> | ||
+ | # Display your recent jobs | ||
+ | gwdu101:121 14:00:00 ~ > module load py-reportseff | ||
+ | gwdu101:121 14:00:05 ~ > reportseff -u $USER | ||
+ | | ||
+ | |||
+ | 12671730 | ||
+ | 12671731 | ||
+ | 12701482 | ||
+ | | ||
+ | | ||
+ | # Give specific Job ID: | ||
+ | gwdu102:29 14:07:17 ~ > reportseff 12701482 | ||
+ | | ||
+ | 12701482 | ||
+ | </ | ||
+ | |||
+ | As you can see in my last example, I used only 4:20 minutes of my 1h allocated, resulting in a TimeEfficiency of 7.2%. I used only half my allocated cores (I allocated two and used only one) and basically non of my allocated memory. Next time, I should reduce the time limit, request one core less and definitely request less memory. | ||
+ | |||
+ | < |