
arXiv: 1702.06865
The supercomputing platforms available for high performance computing based research evolve at a great rate. However, this rapid development of novel technologies requires constant adaptations and optimizations of the existing codes for each new machine architecture. In such context, minimizing time of efficiently porting the code on a new platform is of crucial importance. A possible solution for this common challenge is to use simulations of the application that can assist in detecting performance bottlenecks. Due to prohibitive costs of classical cycle-accurate simulators, coarse-grain simulations are more suitable for large parallel and distributed systems. We present a procedure of implementing the profiling for openQCD code [1] through simulation, which will enable the global reduction of the cost of profiling and optimizing this code commonly used in the lattice QCD community. Our approach is based on well-known SimGrid simulator [2], which allows for fast and accurate performance predictions of HPC codes. Additionally, accurate estimations of the program behavior on some future machines, not yet accessible to us, are anticipated.
FOS: Computer and information sciences, [PHYS.PHYS.PHYS-COMP-PH] Physics [physics]/Physics [physics]/Computational Physics [physics.comp-ph], High Energy Physics - Lattice (hep-lat), FOS: Physical sciences, [PHYS.HLAT] Physics [physics]/High Energy Physics - Lattice [hep-lat], Computational Physics (physics.comp-ph), SimGrid, lattice QCD, High Energy Physics - Lattice, Computer Science - Distributed, Parallel, and Cluster Computing, HPC, [INFO.INFO-DC] Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC], openQCD, Distributed, Parallel, and Cluster Computing (cs.DC), Physics - Computational Physics
FOS: Computer and information sciences, [PHYS.PHYS.PHYS-COMP-PH] Physics [physics]/Physics [physics]/Computational Physics [physics.comp-ph], High Energy Physics - Lattice (hep-lat), FOS: Physical sciences, [PHYS.HLAT] Physics [physics]/High Energy Physics - Lattice [hep-lat], Computational Physics (physics.comp-ph), SimGrid, lattice QCD, High Energy Physics - Lattice, Computer Science - Distributed, Parallel, and Cluster Computing, HPC, [INFO.INFO-DC] Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC], openQCD, Distributed, Parallel, and Cluster Computing (cs.DC), Physics - Computational Physics
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
