Mon 19 Jun 2023 18:07 - 18:15 at Cypress 1 - SRC: Poster Session

In hardware accelerator design, High level synthesis (HLS) lowering high level software languages like C and C++ to circuits remains a tempting substitute for hardware description languages (HDLs). Parallelism in HLS, nevertheless, is confined to loop unrolling and pipelining, which are semantically no different from sequential loops. Systems that support multi-threaded libraries for HLS are likely subject to correctness issues due to inconsistency between memory models used by those libraries and the frontend language’s compiler. To mitigate this issue, our work implements the control operator, a language-level barrier, in Calyx, a general-purpose intermediate language for accelerator design. Apart from enhanced articulation for parallelism, the new syntax can also be exploited to deduce finer-grained data live range patterns useful for compiler optimizations like resource sharing.

Mon 19 Jun

Displayed time zone: Eastern Time (US & Canada) change

18:00 - 19:30
SRC: Poster SessionSRC at Cypress 1
18:00
7m
Poster
An Eager SMT Solver for Algebraic Data Type Queries
SRC
File Attached
18:07
7m
Poster
A Synchronization Mechanism for an Accelerator Design IR
SRC
Pai Li Cornell University, USA
Media Attached
18:15
7m
Poster
ConstraintFlow: A Declarative DSL for Certified Artificial Intelligence
SRC
Media Attached
18:22
7m
Poster
Distributions for Compositionally Differentiating Parametric Discontinuities
SRC
Jesse Michel Massachusetts Institute of Technology
Media Attached
18:30
7m
Poster
Formal Verification of a MIR-to-MIR optimisation
SRC
Media Attached
18:37
7m
Poster
Formal verification of approximate differential privacy via the characteristic function
SRC
Media Attached
18:45
7m
Poster
Leveraging Far Memory for Data-Intensive Processing: A Hotness-Segregated Heap Approach
SRC
Dat Nguyen Texas A & M University
File Attached
18:52
7m
Poster
On lightweight Hoare logic of probabilistic programs: a bound tighter than the union bound
SRC
Xingyu Xie Tsinghua University
Media Attached
19:00
7m
Poster
Prettybird: A DSL for Programmatic Font Compilation
SRC
Charles Averill University of Texas at Dallas
Media Attached
19:07
7m
Poster
Quantum Simulation using Context-Free-Language Ordered Binary Decision Diagrams
SRC
Media Attached
19:15
7m
Poster
Resource Sharing through Control-Flow Based Optimizations
SRC
Media Attached
19:22
7m
Poster
Scaling Decision-Theoretic Probabilistic Programs Through Factorization
SRC
Minsung Cho Northeastern University
Media Attached