Abstract-Hardware och mjukvara co-design blir allt viktigare på grund av komplexitet i supercomputing arkitekturer. Simulera applikationer innan det finns tillgång till den verkliga hårdvaran kan hjälpa maskin arkitekter att fatta bättre designbeslut som kan optimera applikationens prestanda. Samtidigt kan applikationen och körtiden optimeras och justeras i förväg. BigSim är ett simuleringsbaserat ramverk för förutsägelse av prestanda utformat för dessa ändamål. Den kan användas för att utföra nätverkssimuleringar på paketnivå av parallella tillämpningar med hjälp av befintliga parallella maskiner. I detta dokument demonstrerar vi nyttan av BigSim för att analysera och optimera parallellapplikationsprestanda för framtida system baserade på PERCS-nätverket. Vi presenterar simuleringsstudier med hjälp av riktmärken och verkliga tillämpningar som förväntas köras på framtida superdatorer. Framtida petascale-system kommer att ha mer än 100 000 kärnor, och vi presenterar simuleringar på den skalan.
Nätverkssimuleringskomponenten i BigSim har validerats i REF för PERCS-nätverket med hjälp av MERCURY.
Simulation-Based Performance Analysis and Tuning for a Two-Level Directly Connected System
{'venue': '2011 IEEE 17th International Conference on Parallel and Distributed Systems', 'journal': '2011 IEEE 17th International Conference on Parallel and Distributed Systems', 'mag_field_of_study': ['Computer Science']}