jQuery('#ajaxmodal .modal-body-content').html('
\nRecorded\n11 December 2017\nin Lausanne, Vaud, Switzerland\n<\/p>\n
\nEvent:<\/b>\nIC Colloquia<\/a>\n- EPFL IC School Colloquia\n<\/p>\n Recognizing that applications are rarely executed in isolation today, I will discuss some practical challenges in making best use of available hardware and our approach to addressing these challenges. I will describe two independent and complementary control mechanisms using low-overhead hardware performance counters that we have developed: a sharing- and resource-aware mapper (SAM) to effect task placement with the goal of localizing shared data communication and minimizing resource contention based on the offered load; and an application parallelism manager (MAP) that controls the offered load with the goal of improving system parallel efficiency. Our results emphasize the need for low-overhead monitoring of application behavior under changing environmental conditions in order to adapt to environment and application behavior changes. If time permits, I will also outline additional work on memory management design that eliminates address translation redundancy via appropriate sharing.<\/p>\n\n<\/div>\n Watched 2429 times.<\/p>\n<\/i> Watch<\/a>\n<\/div>\n<\/div>\n<\/div>\n');
jQuery('#ajaxmodal .modal-title').html("Talk Details");
jQuery('#ajaxmodal').modal({keyboard: true, show: true});
Abstract<\/h4>\n