Publication | Open Access
PaCMap
25
Citations
25
References
2015
Year
Unknown Venue
Cluster ComputingEngineeringHigh Performance Computer NetworkEdge ComputingParallel Performance EvaluationCloud ComputingComputer ArchitectureComputer EngineeringMultiple Machine NodesHigh-throughput ComputingParallel ProgrammingComputer ScienceNetwork DistancesParallel ComputingHigh Performance ComputingDistributed Processing
In high performance computing (HPC), applications usually have many parallel tasks running on multiple machine nodes. As these tasks intensively communicate with each other, the communication overhead has a significant impact on an application's execution time. This overhead is determined by the application's communication pattern as well as the network distances between communicating tasks. By mapping the tasks to the available machine nodes in a communication-aware manner, the network distances and the execution times can be significantly reduced.
| Year | Citations | |
|---|---|---|
Page 1
Page 1