Verified Scheduling Via High-Level Scheduling Rewrites
I propose a lightweight Coq framework for optimizing tensor kernels written in a pure, functional array language. Optimizations rely on user scheduling using series of verified, semantics-preserving rewrites. Unusually for compilation targeting imperative code with arrays and nested loops, all rewri...
Main Author: | Liu, Amanda |
---|---|
Other Authors: | Chlipala, Adam |
Format: | Thesis |
Published: |
Massachusetts Institute of Technology
2022
|
Online Access: | https://hdl.handle.net/1721.1/144722 https://orcid.org/ 0000-0001-5549-9177 |
Similar Items
-
Verified tensor-program optimization via high-level scheduling rewrites
by: Liu, Amanda, et al.
Published: (2022) -
High level thermal-aware scheduling for multiprocessors
by: Jin, Cui
Published: (2013) -
Smart scheduling : optimizing Tilera's process scheduling via reinforcement learning
by: Hanus, Deborah
Published: (2014) -
Managing scheduled routing with a high-level communications language
by: Metcalf, Christopher D. (Christopher David), 1966-
Published: (2008) -
Managing Scheduled Routing with a High-level Communication Language
by: Metcalf, Christopher D.
Published: (2023)