{"title":"ppOpen-AT: A Directive-base Auto-tuning Language","authors":"Takahiro Katagiri","doi":"arxiv-2408.16607","DOIUrl":null,"url":null,"abstract":"ppOpen-AT is a domain-specific language designed to ease the workload for\ndevelopers creating libraries with auto-tuning (AT) capabilities. It consists\nof a set of directives that allow for the automatic generation of code\nnecessary for AT by placing annotations in the source program. This approach\nsignificantly reduces the effort required by numerical library developers. This\ntechnical report details the implementation of the AT software and its extended\nfunctions, and provides an explanation of the internal specifications of\nppOpen-AT.","PeriodicalId":501291,"journal":{"name":"arXiv - CS - Performance","volume":"65 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Performance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.16607","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
ppOpen-AT is a domain-specific language designed to ease the workload for
developers creating libraries with auto-tuning (AT) capabilities. It consists
of a set of directives that allow for the automatic generation of code
necessary for AT by placing annotations in the source program. This approach
significantly reduces the effort required by numerical library developers. This
technical report details the implementation of the AT software and its extended
functions, and provides an explanation of the internal specifications of
ppOpen-AT.