BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:2.0 BEGIN:VEVENT DTSTART:20141120T223000Z DTEND:20141120T230000Z LOCATION:388-89-90 DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: Network performance aware optimizations have long been an effective approach to optimize distributed applications on traditional network environments. But the assumptions of network topology or direct use of several measurements of pair-wise network performance for optimizations are no longer valid on IaaS clouds. Virtualization hides network topology from users, and direct use of network performance measurements may not represent long-term performance.=0A=0ATo enable existing network performance aware optimizations on IaaS clouds, we propose to decouple constant component from dynamic network performance while minimizing the difference by a mathematical method called RPCA. We use the constant component to guide network performance aware optimizations and demonstrate the efficiency of our approach by adopting network aware optimizations for collective communications of MPI and generic topology mapping as well as two real-world applications, N-body and conjugate gradient (CG). Our experiments on Amazon EC2 and simulations demonstrate significant performance improvement on guiding the optimizations. SUMMARY:Finding Constant From Change: Revisiting Network Performance Aware Optimizations on IaaS Clouds PRIORITY:3 END:VEVENT END:VCALENDAR