  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:20200329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20201025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Rome:20200522T160000
DTEND;TZID=Europe/Rome:20200522T170000
DTSTAMP:20260916T225318
CREATED:20200519T233210Z
LAST-MODIFIED:20200519T233210Z
UID:10682-1590163200-1590166800@www.isislab.it
SUMMARY:Seminario: "Parallel Heterogenous Programming at Scale" di Biagio Cosenza
DESCRIPTION:Abstract: "The pursuit of high performance and energy efficiency led to the emergence of heterogeneous computing\, where different parts of an application benefit from specialized hardware better suited for the problem. Hardware accelerators such as GPUs\, FPGAs\, and many-core CPUs are used as co-processors resulting in heterogeneous architectures. \nThis talk introduces SYCL\, a royalty-free open standard published by the Khronos Group intended for programming a wide range of heterogeneous architectures. Its high-level single-source programming model combines the portability of OpenCL with modern C++ constructs and idioms. In SYCL\, scheduling\, data management\, and synchronization are handled implicitly by the SYCL runtime\, increasing programmer productivity. \nThis talk will also present the Celerity programming environment\, which builds on the top of SYCL and allow C++ applications to target cluster of accelerators. By having users provide minimal information about how data is accessed within compute kernels\, Celerity automatically distributes work and data. The Celerity prototype runtime implementation is shown to have comparable performance to more traditional approaches to distributed memory accelerator programming\, such as MPI+OpenCL\, with significantly lower implementation overhead." \n 
URL:https://www.isislab.it/event/seminario-parallel-heterogenous-programming-at-scale-di-biagio-cosenza-2/
ATTACH;FMTTYPE=image/png:https://www.isislab.it/wp-content/uploads/2020/05/SeminarioISISLab-2.png
END:VEVENT
END:VCALENDAR