Date: | Tue, 19 May 2020 14:43:50 -0500 |
---|---|
From: | Aws Albarghouthi <aws@xxxxxxxxxxx> |
Subject: | [pl-seminar] Seminar: Adrian Sampson on Accelerator Design Languages |
Hello,
We are beginning our summer virtual seminar series. Our first speaker is Adrian Sampson (Cornell), who will be speaking this Friday, May 22, at 10am (see link below) The talk is at the intersection of PL and architecture. Architecture folks: please forward to students. title: Accelerator Design Languages abstract: We need to make it easier to design custom accelerators, especially for reconfigurable hardware (i.e., FPGAs). The current mainstream options are hardware description languages (HDLs), which are low-level languages that make it feel like youâre wiring up a circuit by hand, and high-level synthesis (HLS) tools, which compile legacy software languages like C or C++ to an HDL. The thesis of this talk is that better alternatives are possible. Perhaps unsurprisingly, we find that the semantic chasm between C++ and hardware circuits comes with myriad correctness and performance pitfalls. We advocate instead for more research on accelerator design languages: programming models that maintain computational semantics while not attempting to shield developers from thinking about hardware. Our lab is working on a programming language, Dahlia, that uses a type system to restrict HLS programs to a subset with predictable semantics and performance. Based on Dahlia, we are designing a compiler infrastructure to support the construction of new accelerator design languages. -- Join Zoom Meeting https://us02web.zoom.us/j/87201745773?pwd=c2svOWp6TWNPMUVtKzQzYVMxWlkzUT09 Meeting ID: 872 0174 5773 Password: 999836 One tap mobile +13017158592,,87201745773#,,1#,999836# US (Germantown) +13126266799,,87201745773#,,1#,999836# US (Chicago) Dial by your location +1 301 715 8592 US (Germantown) +1 312 626 6799 US (Chicago) +1 929 205 6099 US (New York) +1 253 215 8782 US (Tacoma) +1 346 248 7799 US (Houston) +1 669 900 6833 US (San Jose) Meeting ID: 872 0174 5773 Password: 999836 Find your local number: https://us02web.zoom.us/u/kZ2UNGcJK -- Aws |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [pl-seminar] Summer Seminar Schedule, Loris D'Antoni |
---|---|
Next by Date: | [pl-seminar] Seminar Tomorrow, JOHN CYPHERT |
Previous by Thread: | [pl-seminar] See you all at the bottom floor of the Sett in 5 minutes, Loris D'Antoni |
Next by Thread: | Re: [pl-seminar] Seminar: Adrian Sampson on Accelerator Design Languages, Aws Albarghouthi |
Indexes: | [Date] [Thread] |