1、Modelbased Cost Estimation onGPUand its application in deep learning operation optimizations金跃蚂蚁2020ANT#page#蚂蚁集团ANT GROUPWoodpecker-AutoSearchIntroductionIn this project instead of searching for insects, we develop aelq!ssod asesey Joy uleas o Mlomauely paseq-8ululeel aulueuprogram or hardware desi
2、gn, given a math operation and ahardware platform.Unliketraditionaltechnologies,Woodpecker-optimizingAutoSearch uses machine to write fast programs, instead oftedious hand optimizing by domain experts.The big question wed like to ask in this project is: can machinebeat human in coding?需要公开,请联系文档作者#p
3、age#蚂蚁集团ANT GROUPAlgorithmsfromvarious domainsDeep learningParameterized programEfficient programGraph computingWeldor hardwareHalideSpatialCUDAGraphitMath optimizationsData analysisHardwareCPUFeedbackGPUOptimization algorithmsMeasurementPerf modelFPGARLBayesiaGeneticProfilingProgramAIi-NPUMCMCSAHis
4、torical dataHardwareMobile/Embed请联系文档作者部交流使用好开#page#蚂蚁集团ANT GROUPAlgorithmsfromvarious domainsDeep learningParameterized programCost ModelGraph computingHalideWeldSpatialCUDAGraphitMath optimizationsData analysisEfficient programor hardware请联系文档作者部交流使用8开#page#蚂蚁集团ANT GROUPAlgorithmsfromvarious domai
5、nsDeep learningParameterized programGraph computingHalideWeldSpatialCUDAGraphitMath optimizationsData analysis请联系文档作者部交流使用8开#page#蚂蚁集团ANT GROUPHalideA Domain-Specific Language(DSL) and compiler for image processing pipelines.https:/ to use Separating algorithm and schedule opens the door for efficie
6、nt optimization.Algorithm: what you want to compute Schedule: how you want to compute it including choices about memorylocality,redundant computation and parallelism Blur functionAlgorithm:g(x,y)=x+y;f(x,y)=(g(x,y-1)+g(x,y)+g(x,y+1)/3需要公开,请联系文档作者3内部交术中用#page#蚂蚁集团Efficient Program for GPUANT GROUPgpu