BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Penn Engineering Events - ECPv6.15.18//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Penn Engineering Events
X-ORIGINAL-URL:https://seasevents.nmsdev7.com
X-WR-CALDESC:Events for Penn Engineering Events
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20200308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20201101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20210314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20211107T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20220313T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20221106T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20210304T110000
DTEND;TZID=America/New_York:20210304T120000
DTSTAMP:20260407T021957
CREATED:20210211T142929Z
LAST-MODIFIED:20210211T142929Z
UID:4219-1614855600-1614859200@seasevents.nmsdev7.com
SUMMARY:ESE Seminar: "High-Level Synthesis of Dynamically Scheduled Circuits"
DESCRIPTION:The slowdown in transistor scaling and the end of Moore’s law indicate a need to invest in new computing paradigms; specialized hardware devices\, such as FPGAs and ASICs\, are a promising solution as they can achieve high processing capabilities and energy efficiency. However\, a major barrier to the global success of specialized computing is the difficulty of hardware design. High-level synthesis (HLS) tools generate digital hardware designs from high-level programming languages (e.g.\, C/C++) and promise to liberate designers from low-level hardware description details. Yet\, HLS tools are still acceptable only for certain classes of applications and criticized for the difficulty of extracting the desired level of performance: generating good circuits still requires tedious code restructuring and hardware design expertise. \nIn this talk\, I will present a new HLS methodology that produces dynamically scheduled\, dataflow circuits out of C/C++ code; the resulting circuits achieve good performance out-of-the-box and realize behaviors that are beyond the capabilities of standard HLS tools. I will describe mathematical models to optimize the performance and area of the resulting circuits\, as well as techniques to achieve characteristics that standard HLS cannot support\, such as out-of-order memory accesses and speculative execution. These contributions redefine the HLS paradigm by introducing characteristics of modern superscalar processors to hardware designs; such behaviors are key for specialized computing to be successful in new contexts and broader application domains.
URL:https://seasevents.nmsdev7.com/event/ese-seminar-high-level-synthesis-of-dynamically-scheduled-circuits/
LOCATION:Zoom – Email ESE for Link jbatter@seas.upenn.edu
CATEGORIES:Seminar,Faculty,Colloquium,Student
END:VEVENT
END:VCALENDAR