  BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ISISLab - ECPv6.3.3//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ISISLab
X-ORIGINAL-URL:https://www.isislab.it
X-WR-CALDESC:Eventi per ISISLab
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Rome
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20230326T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20231029T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20231109T120000
DTEND;TZID=Europe/Rome:20231109T120000
DTSTAMP:20260915T145330
CREATED:20231107T231306Z
LAST-MODIFIED:20231107T231307Z
UID:14749-1699531200-1699531200@www.isislab.it
SUMMARY:Fine-grained Energy-Efficient Heterogeneous Computing of Kaijie Fan
DESCRIPTION:Abstract: Energy-efficient computing uses power management techniques such as frequency scaling to save energy. Implementing energy-efficient techniques on large-scale computing systems is challenging for several reasons. While most modern architectures\, including GPUs\, are capable of frequency scaling\, these features are often not available on large systems. In addition\, achieving higher energy savings requires precise energy tuning because not only applications but also different kernels can have different energy characteristics. We propose SYnergy\, a novel energy-efficient approach that spans languages\, compilers\, runtimes\, and job schedulers to achieve unprecedented fine-grained energy savings on large-scale heterogeneous clusters. SYnergy defines an extension to the SYCL programming model that allows programmers to define a specific energy goal for each kernel. For example\, a kernel can aim to minimize well-known energy metrics such as EDP and ED2P or to achieve predefined energy-performance tradeoffs\, such as the best performance with 25% energy savings. Through compiler integration and a machine learning model\, each kernel is statically optimized for the specific target. On large computing systems\, a SLURM plugin allows SYnergy to run on all available devices in the cluster\, providing scalable energy savings. The methodology is inherently portable and has been evaluated on both NVIDIA and AMD GPUs. Experimental results show unprecedented improvements in energy and energy-related metrics on real-world applications\, as well as scalable energy savings on a 64-GPU cluster.
URL:https://www.isislab.it/event/fine-grained-energy-efficient-heterogeneous-computing-of-kaijie-fan/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2023/11/ISISLab_9-11-2023-1.png
END:VEVENT
END:VCALENDAR