Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization 2020
DOI: 10.1145/3368826.3377912
|View full text |Cite
|
Sign up to set email alerts
|

Automatic generation of high-performance quantized machine learning kernels

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
22
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 31 publications
(22 citation statements)
references
References 16 publications
0
22
0
Order By: Relevance
“…a user-specified cost model that assigns a cost to each operation. Such a problem lies at the heart of many applications [5,[17][18][19]. Later, we supply the generated synthesis problems to a second synthesizer.…”
Section: Impact Of Algorithms 1 and 2 (Rq2)mentioning
confidence: 99%
See 1 more Smart Citation
“…a user-specified cost model that assigns a cost to each operation. Such a problem lies at the heart of many applications [5,[17][18][19]. Later, we supply the generated synthesis problems to a second synthesizer.…”
Section: Impact Of Algorithms 1 and 2 (Rq2)mentioning
confidence: 99%
“…Its ability to create a program that implements a specification function and consists of some given bit vector operations has recently propelled research in computer programming. For example, program synthesizers craft instruction selection rules in compilers [4], superoptimize code [18], generate code for unusual architectures [17], optimize machine learning kernels [5], or enumerate rewrite rules for SMT solvers [16]. As it is often not a priori known which and how many operations to use for a synthesized program, some applications formulate multiple synthesis problems that differ in the used operations [4] or in the length of the program [18].…”
Section: Introductionmentioning
confidence: 99%
“…Cowan et al [14] discusses a complementary, automated approach for implementing quantized inference that relies on the scheduling phase of a compiler and program synthesis techniques. Specifically, [14] takes as input a quantized inference kernel which we believe can be replaced by a SumMerge-based kernel.…”
Section: Related Workmentioning
confidence: 99%
“…Cowan et al [14] discusses a complementary, automated approach for implementing quantized inference that relies on the scheduling phase of a compiler and program synthesis techniques. Specifically, [14] takes as input a quantized inference kernel which we believe can be replaced by a SumMerge-based kernel. The result would be an optimized version of SumMerge that takes into account bitplane scheduling and other complementary optimizations discussed in [14].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation