Vi undersöker skalbarhet, arkitektoniska krav och prestandaegenskaper hos åtta skalbara vetenskapliga tillämpningar. Vår analys drivs av empiriska mätningar med hjälp av statistisk och spårande instrumentering för både kommunikation och beräkning. Baserat på dessa mätningar förfinar vi vår analys till exakta förklaringar av de faktorer som påverkar prestanda och skalbarhet för varje applikation; vi destillerar dessa faktorer till gemensamma egenskaper och övergripande rekommendationer för både användare och designers av skalbara plattformar. Våra experiment visar att vissa egenskaper, såsom förbättringar i skalning och prestanda av MPI:s kollektiva verksamhet, kommer att gynna de flesta applikationer. Vi hittar också specifika egenskaper hos vissa applikationer som begränsar prestanda. Till exempel, en ansökan intensiv användning av en 64-bitars, flyttal-punkt delning instruktion, som har hög latens och inte rörs på POWER3, begränsar prestandan av ansökans primära beräkning. 0-7695-1524-X/02 17.00 c 2002 IEEE-förfarandet vid konferensen IEEE/ACM SC2002 (SC'02) 0-7695-1524-X/02 17.00 © 2002 IEEE
Vetter och Yoo REF analyserar skalbarheten och prestandaegenskaperna hos vissa vetenskapliga tillämpningar och visar att kommunikation overhead är en av de viktiga begränsande faktorerna i vissa MPI-tillämpningar.
An Empirical Performance Evaluation of Scalable Scientific Applications
{'venue': "ACM/IEEE SC 2002 Conference (SC'02)", 'journal': "ACM/IEEE SC 2002 Conference (SC'02)", 'mag_field_of_study': ['Computer Science']}