2021 30th International Conference on Parallel Architectures and Compilation Techniques (PACT) 2021
DOI: 10.1109/pact52795.2021.00012
|View full text |Cite
|
Sign up to set email alerts
|

Program Lifting using Gray-Box Behavior

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 43 publications
0
5
0
Order By: Relevance
“…Early work looked at generating Excel commands from a few examples [31]. The same concept and has been used for other tasks [21,73], including generating PyTorch or TensorFlow code from tensor inputs [46,59]. TF-Coder [59] takes as input a single userprovided example to generate equivalent TensorFlow code using type constraints and bottom-up enumerative synthesis.…”
Section: Program Synthesismentioning
confidence: 99%
“…Early work looked at generating Excel commands from a few examples [31]. The same concept and has been used for other tasks [21,73], including generating PyTorch or TensorFlow code from tensor inputs [46,59]. TF-Coder [59] takes as input a single userprovided example to generate equivalent TensorFlow code using type constraints and bottom-up enumerative synthesis.…”
Section: Program Synthesismentioning
confidence: 99%
“…Example driven synthesis. The use of input/output examples to synthesize high-level code has been explored in a number of projects [32], [58], [21], [20]. It has been used to generate pytorch or tensor-flow code from tensor inputs [49], [43].…”
Section: Related Workmentioning
confidence: 99%
“…Constraint matching [27,45,57] provides a way of matching and extracting interfaces from high-level code. Unfortunately, these approaches are brittle [45] -they do not scale beyond a single implementation/accelerator pair, and constraint patterns are extremely hard to write [39,40,58]. Rewrite-rule based compilers can be used to target accelerators [77], but these still rely on initial matching using constraints or similar.…”
Section: Existing Compilation Techniquesmentioning
confidence: 99%