Tue 6 Nov 2018 11:30 - 12:00 at St. James - DSLs that compute

A system that executes linear pipelines can benefit from domain-specific knowledge. This knowledge can be expressed with domain-specific directives and the design of the runtime system can exploit this knowledge to perform domain-specific optimizations. In this way, parallel programming is simplified since all low-level details are hidden from the user, and the proper configuration of the runtime system is easier since the parameters that determine the performance of linear pipelines are explicit to the user. The evaluation on a 44-core machine shows that a dynamic scheduler that is tailored to linear pipelines significantly outperforms the state-of-the-art for a set of popular fine-grained linear pipelines.

Tue 6 Nov

dsldi-2018-talks
10:30 - 12:00: DSLDI 2018 - DSLs that compute at St. James
dsldi-2018-talks10:30 - 11:00
Talk
Zachary PalmerSwarthmore College, Charlotte RatySwarthmore College
dsldi-2018-talks11:00 - 11:30
Talk
Nada AminUniversity of Cambridge, William E. ByrdUniversity of Alabama at Birmingham, USA
dsldi-2018-talks11:30 - 12:00
Talk