上传者: 26405165
|
上传时间: 2022-10-04 09:07:10
|
文件大小: 11.64MB
|
文件类型: PDF
Using existing programming tools, writing high-performance image processing code requires sacrificing readability, portability, and modularity. We argue that this is a consequence of conflating what computations define the algorithm, with decisions about storage and the order of computation. We refer to these latter two concerns as the schedule, including choices of tiling, fusion, recomputation vs. storage, vectorization, and parallelism.