Integrating Linpack Benchmark with Condor for Optimal HPC Cluster Performance

Hey everyone @Middleware & OS , I'm currently benchmarking a small HPC cluster (4 nodes, each with an Intel Xeon E5-2630 CPU) running CentOS 7.9. The cluster uses Condor (v8.9.3) with MPICH2 for job scheduling and communication. I've installed Linpack and the ATLAS library, aiming to achieve the maximum GFLOPS for the cluster. I've been looking at the Condor documentation and online resources, but I haven't found a clear guide on integrating Linpack with Condor for benchmarking. Specifically, I'm not sure how to submit Linpack jobs as Condor jobs, how to configure Condor to distribute the workload better across the cluster nodes using MPICH2. Pls I need advice on achieving this.
Solution:
@Dtynin I would have suggested you use debian instead of centOS, but you can Ensure Linpack and MPICH2 is correctly installed and functioning on the cluster create a bash script to collect input run executables, display the outcome and monitor execution and performance results to evaluate the maximum GFLOPS achieved by the cluster...
Jump to solution
14 Replies
techielew
techielew6mo ago
Why centOS?
Dtynin
Dtynin6mo ago
CentOS is a popular choice for HPC clusters due to its stability, long-term support, and compatibility with many scientific and engineering applications. it also has a robust community and extensive documentation, making it easier to find support and resources for managing and optimizing HPC workloads, and can be used also to build embedded systems
techielew
techielew6mo ago
It’s EOL’ing next month so wondering if you’re thinking about migrating to another distro
Marvee Amasi
Marvee Amasi6mo ago
Try out another distro to work conveniently with
youcef_ali
youcef_ali6mo ago
Our server was also built in with centos, @Dtynin sorry i can't help cause this is not my field,but centos this the best distro four this kind of use, good Luck
techielew
techielew6mo ago
Are you all going to migrate?
youcef_ali
youcef_ali6mo ago
It was my previous company but i don't think they will, since it is working for years, they keep updating the os, and like we say in french (on ne change pas une équipe qui gagne) Never change a winning team,
Marvee Amasi
Marvee Amasi6mo ago
it all depends on application , CentOS has slow updates
Marvee Amasi
Marvee Amasi6mo ago
Well maybe they prioritize on stability
Solution
Enthernet Code
Enthernet Code6mo ago
@Dtynin I would have suggested you use debian instead of centOS, but you can Ensure Linpack and MPICH2 is correctly installed and functioning on the cluster create a bash script to collect input run executables, display the outcome and monitor execution and performance results to evaluate the maximum GFLOPS achieved by the cluster
youcef_ali
youcef_ali6mo ago
I agree with you
Dtynin
Dtynin6mo ago
it's all good, thanks
Dtynin
Dtynin6mo ago
I would try to consider that
Dtynin
Dtynin6mo ago
this is quite helpful, thanks @Enthernet Code
Want results from more Discord servers?
Add your server