GraphIt to CUDA Compiler in 2021 LOC: A Case for High-Performance DSL Implementation via Staging with BuilDSL

2022 IEEE/ACM International Symposium on Code Generation and Optimization (CGO)(2022)

引用 1|浏览37
暂无评分
摘要
Domain-Specific Languages (DSLs) provide the optimum balance between generalization and specialization that is crucial to getting the best performance for a particular domain. DSLs like Halide and GraphIt and their rich scheduling languages allow users to generate an implementation best suited for the algorithm and input. DSLs also provide the right abstraction for generating code for diverse arch...
更多
查看译文
关键词
Schedules,Codes,Graphics processing units,Prototypes,C++ languages,Programming,Libraries
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要