Guided Equality Saturation
Rewriting is a principled term transformation technique with uses across theorem proving
and compilation. In theorem proving, each rewrite is a proof step; in compilation, rewrites …
and compilation. In theorem proving, each rewrite is a proof step; in compilation, rewrites …
Odyssey: An interactive workbench for expert-driven floating-point expression rewriting
In recent years, researchers have proposed a number of automated tools to identify and
improve floating-point rounding error in mathematical expressions. However, users struggle …
improve floating-point rounding error in mathematical expressions. However, users struggle …
Sketch-guided equality saturation: Scaling equality saturation to complex optimizations of functional programs
Generating high-performance code for diverse hardware and application domains is
challenging. Functional array programming languages with patterns like map and reduce …
challenging. Functional array programming languages with patterns like map and reduce …
Interactive Source-to-Source Optimizations Validated using Static Resource Analysis
G Bertholon, A Charguéraud, T Kœhler… - … on the State Of the Art …, 2024 - dl.acm.org
Developments in hardware have delivered formidable computing power. Yet, the increased
hardware complexity has made it a real challenge to develop software that exploits the …
hardware complexity has made it a real challenge to develop software that exploits the …
[PDF][PDF] Image buffering in application specific processors
АМ Сергієнко, ВО Романкевич… - Прикладні аспекти …, 2022 - aait.od.ua
In many digital image-processing applications, which are implemented in field
programmable gate arrays, the currently processed image's frames are stored in external …
programmable gate arrays, the currently processed image's frames are stored in external …
Design of data buffers in field programmablr gate arrays
A Sergiyenko, P Serhiienko, I Mozghovyi… - … and Intelligent systems, 2022 - itvisnyk.kpi.ua
The need to intensify the extraction process using the influence of chemical reagents on
beet chips was substantiated. The analysis of appli-cation of natural sorbents in food …
beet chips was substantiated. The analysis of appli-cation of natural sorbents in food …
[PDF][PDF] Eliciting Domain Expertise Reduces Examples Needed for Program Synthesis
J Ferguson - 2024 - eecs.berkeley.edu
While Programming By Example (PBE) holds the promise of putting programming tasks in
reach for nonprogrammer domain experts, PBE for complex programs often requires a large …
reach for nonprogrammer domain experts, PBE for complex programs often requires a large …
A domain-extensible compiler with controllable automation of optimisations
T Koehler - arXiv preprint arXiv:2212.12035, 2022 - arxiv.org
In high performance domains like image processing, physics simulation or machine
learning, program performance is critical. Programmers called performance engineers are …
learning, program performance is critical. Programmers called performance engineers are …