{"title":"基于大规模并行架构的图像可视化:一般用途和特定应用阵列的设计考虑","authors":"P. K. Robertson, J. Lilleyman","doi":"10.1109/MPCS.1994.367068","DOIUrl":null,"url":null,"abstract":"Massively parallel architectures are well suited to a class of SIMD image processing and visualisation algorithms based on separable transformations, for which multi-dimensional operations can be decomposed into independent one-dimensional operations. This allows regularisation of data movements as parallel mappings between computational operations. This paper outlines a generic class of separable visualisation and image processing algorithms, their data movement requirements, and their implementation on a general purpose massively parallel array, the MasPar MP-1. Design and performance issues for a custom ASIC array and an interconnected DSP array are compared against the general purpose implementation. A software framework to support this class of algorithms on parallel platforms, and its extension to include generalisation to tiled data algorithms, are described. Design implications for special purpose hardware are discussed.<<ETX>>","PeriodicalId":64175,"journal":{"name":"专用汽车","volume":"54 3 1","pages":"268-280"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Image based visualisation on massively parallel architectures: design considerations for general purpose and application specific arrays\",\"authors\":\"P. K. Robertson, J. Lilleyman\",\"doi\":\"10.1109/MPCS.1994.367068\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Massively parallel architectures are well suited to a class of SIMD image processing and visualisation algorithms based on separable transformations, for which multi-dimensional operations can be decomposed into independent one-dimensional operations. This allows regularisation of data movements as parallel mappings between computational operations. This paper outlines a generic class of separable visualisation and image processing algorithms, their data movement requirements, and their implementation on a general purpose massively parallel array, the MasPar MP-1. Design and performance issues for a custom ASIC array and an interconnected DSP array are compared against the general purpose implementation. A software framework to support this class of algorithms on parallel platforms, and its extension to include generalisation to tiled data algorithms, are described. Design implications for special purpose hardware are discussed.<<ETX>>\",\"PeriodicalId\":64175,\"journal\":{\"name\":\"专用汽车\",\"volume\":\"54 3 1\",\"pages\":\"268-280\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"专用汽车\",\"FirstCategoryId\":\"1087\",\"ListUrlMain\":\"https://doi.org/10.1109/MPCS.1994.367068\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"专用汽车","FirstCategoryId":"1087","ListUrlMain":"https://doi.org/10.1109/MPCS.1994.367068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Image based visualisation on massively parallel architectures: design considerations for general purpose and application specific arrays
Massively parallel architectures are well suited to a class of SIMD image processing and visualisation algorithms based on separable transformations, for which multi-dimensional operations can be decomposed into independent one-dimensional operations. This allows regularisation of data movements as parallel mappings between computational operations. This paper outlines a generic class of separable visualisation and image processing algorithms, their data movement requirements, and their implementation on a general purpose massively parallel array, the MasPar MP-1. Design and performance issues for a custom ASIC array and an interconnected DSP array are compared against the general purpose implementation. A software framework to support this class of algorithms on parallel platforms, and its extension to include generalisation to tiled data algorithms, are described. Design implications for special purpose hardware are discussed.<>