{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,15]],"date-time":"2024-05-15T00:21:53Z","timestamp":1715732513888},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T00:00:00Z","timestamp":1683763200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T00:00:00Z","timestamp":1683763200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["CCF Trans. HPC"],"published-print":{"date-parts":[[2024,4]]},"DOI":"10.1007\/s42514-023-00148-w","type":"journal-article","created":{"date-parts":[[2023,5,11]],"date-time":"2023-05-11T09:55:49Z","timestamp":1683798949000},"page":"221-239","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A large-scale heterogeneous computing framework for non-uniform sampling two-dimensional convolution applications"],"prefix":"10.1007","volume":"6","author":[{"given":"Yu","family":"Lu","sequence":"first","affiliation":[]},{"given":"Ce","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Jian","family":"Xiao","sequence":"additional","affiliation":[]},{"given":"Hao","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Hao","family":"Fu","sequence":"additional","affiliation":[]},{"given":"Bo","family":"Kang","sequence":"additional","affiliation":[]},{"given":"Gang","family":"Zheng","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,5,11]]},"reference":[{"key":"148_CR1","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1016\/j.jpdc.2021.05.017","volume":"157","author":"M Aldinucci","year":"2021","unstructured":"Aldinucci, M., Cesare, V., Colonnelli, I., et al.: Practical parallelization of scientific applications with openmp, openacc and mpi. J. Parallel Distrib. Comput. 157, 13\u201329 (2021)","journal-title":"J. Parallel Distrib. Comput."},{"key":"148_CR2","doi-asserted-by":"crossref","unstructured":"Breyer, M., Van\u00a0Craen, A., Pfl\u00fcger, D.: A comparison of sycl, opencl, cuda, and openmp for massively parallel support vector machine classification on multi-vendor hardware. In: International Workshop on OpenCL, IWOCL\u201922 (2022)","DOI":"10.1145\/3529538.3529980"},{"issue":"12","key":"148_CR3","first-page":"24","volume":"116","author":"CP Dave","year":"2015","unstructured":"Dave, C.P., Joshi, R., Srivastava, S.S.: A survey on geometric correction of satellite imagery. Int. J. Comput. Appl. 116(12), 24\u201327 (2015)","journal-title":"Int. J. Comput. Appl."},{"issue":"4","key":"148_CR4","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1007\/s42514-020-00039-4","volume":"2","author":"J Fang","year":"2020","unstructured":"Fang, J., Huang, C., Tang, T., et al.: Parallel programming models for heterogeneous many-cores: a comprehensive survey. CCF Trans. High Perform. Comput. 2(4), 382\u2013400 (2020)","journal-title":"CCF Trans. High Perform. Comput."},{"key":"148_CR5","doi-asserted-by":"crossref","unstructured":"Georganas, E., Avancha, S., Banerjee, K., et\u00a0al.: Anatomy of high-performance deep learning convolutions on simd architectures. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE Press (2018)","DOI":"10.1109\/SC.2018.00069"},{"issue":"10","key":"148_CR6","doi-asserted-by":"publisher","first-page":"2281","DOI":"10.1109\/TMI.2019.2903562","volume":"38","author":"Z Gu","year":"2019","unstructured":"Gu, Z., Cheng, J., Fu, H., et al.: Ce-net: context encoder network for 2d medical image segmentation. IEEE Trans. Med. Imaging 38(10), 2281\u20132292 (2019)","journal-title":"IEEE Trans. Med. Imaging"},{"key":"148_CR7","doi-asserted-by":"crossref","unstructured":"Hermosilla, P., Ritschel, T., V\u00e1zquez, P.P., et\u00a0al.: Monte carlo convolution for learning on non-uniformly sampled point clouds. ACM Trans. Graphics 37(6) (2018)","DOI":"10.1145\/3272127.3275110"},{"key":"148_CR8","doi-asserted-by":"crossref","unstructured":"Jia, Z., Zlateski, A., Durand, F., et\u00a0al.: Optimizing n-dimensional, winograd-based convolution for manycore cpus. In: Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP \u201918, pp. 109-123 (2018)","DOI":"10.1145\/3178487.3178496"},{"issue":"2","key":"148_CR9","doi-asserted-by":"publisher","first-page":"1459","DOI":"10.1007\/s10586-021-03494-y","volume":"25","author":"M Jord\u00e0","year":"2022","unstructured":"Jord\u00e0, M., Valero-Lara, P., Pe\u00f1a, A.J.: cuconv: Cuda implementation of convolution for cnn inference. Cluster Comput. 25(2), 1459\u20131473 (2022)","journal-title":"Cluster Comput."},{"issue":"2","key":"148_CR10","doi-asserted-by":"publisher","first-page":"222","DOI":"10.1016\/j.mri.2010.08.017","volume":"29","author":"S Kashyap","year":"2011","unstructured":"Kashyap, S., Yang, Z., Jacob, M.: Non-iterative regularized reconstruction algorithm for non-cartesian mri: Nirvana. Magn. Reson. Imaging 29(2), 222\u2013229 (2011)","journal-title":"Magn. Reson. Imaging"},{"key":"148_CR11","doi-asserted-by":"crossref","unstructured":"Li, Y., He, L., Ye, X., et\u00a0al.: Geometric correction algorithm of uav remote sensing image for the emergency disaster. In: 2016 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), pp. 6691\u20136694 (2016)","DOI":"10.1109\/IGARSS.2016.7730747"},{"key":"148_CR12","volume-title":"Advances in Neural Information Processing Systems","author":"Y Li","year":"2018","unstructured":"Li, Y., Bu, R., Sun, M., et al.: Pointcnn: convolution on x-transformed points. In: Bengio, S., Wallach, H., Larochelle, H., et al. (eds.) Advances in Neural Information Processing Systems, vol. 31. Curran Associates Inc, Red Hook (2018)"},{"key":"148_CR13","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1007\/978-3-030-05051-1_43","volume-title":"Algorithms and Architectures for Parallel Processing","author":"Q Luo","year":"2018","unstructured":"Luo, Q., Xiao, J., Yu, C., et al.: Hygrid: a cpu-gpu hybrid convolution-based gridding algorithm in radio astronomy. In: Vaidya, J., Li, J. (eds.) Algorithms and Architectures for Parallel Processing, pp. 621\u2013635. Springer International Publishing, Cham (2018)"},{"issue":"3","key":"148_CR14","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1007\/s10915-014-9836-y","volume":"61","author":"A Martinez","year":"2014","unstructured":"Martinez, A., Gelb, A., Gutierrez, A.: Edge detection from non-uniform Fourier data using the convolutional gridding algorithm. J. Sci. Comput. 61(3), 490\u2013512 (2014)","journal-title":"J. Sci. Comput."},{"key":"148_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2788396","volume":"47","author":"S Mittal","year":"2015","unstructured":"Mittal, S., Vetter, J.S.: A survey of cpu-gpu heterogeneous computing techniques. ACM Comput. Surv. 47, 1\u201335 (2015)","journal-title":"ACM Comput. Surv."},{"issue":"06","key":"148_CR16","doi-asserted-by":"publisher","first-page":"989","DOI":"10.1142\/S0218271811019335","volume":"20","author":"R Nan","year":"2011","unstructured":"Nan, R., Li, D., Jin, C., et al.: The five-hundred-meter aperture spherical radio telescope (FAST) project. Int. J. Mod. Phys. D 20(06), 989\u20131024 (2011)","journal-title":"Int. J. Mod. Phys. D"},{"key":"148_CR17","doi-asserted-by":"crossref","unstructured":"Paz, A., Plaza, A.: GPU implementation of target and anomaly detection algorithms for remotely sensed hyperspectral image analysis. In: Huang B, Plaza AJ, Serra-Sagrist\u00e0 J, et\u00a0al (eds) Satellite Data Compression, Communications, and Processing VI, p 78100R (2010)","DOI":"10.1117\/12.860213"},{"issue":"8","key":"148_CR18","doi-asserted-by":"publisher","first-page":"857","DOI":"10.1109\/TIP.2003.814248","volume":"12","author":"S Reichenbach","year":"2003","unstructured":"Reichenbach, S., Geng, F.: Two-dimensional cubic convolution. IEEE Trans. Image Process. 12(8), 857\u2013865 (2003)","journal-title":"IEEE Trans. Image Process."},{"issue":"5","key":"148_CR19","doi-asserted-by":"publisher","first-page":"862","DOI":"10.1109\/TPDS.2011.218","volume":"23","author":"S Tang","year":"2012","unstructured":"Tang, S., Yu, C., Sun, J., et al.: Easypdp: an efficient parallel dynamic programming runtime system for computational biology. IEEE Trans. Parallel Distrib. Syst. 23(5), 862\u2013872 (2012)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"148_CR20","doi-asserted-by":"crossref","unstructured":"Wang, H., Yu, C., Zhang, B., et\u00a0al.: Hcgrid: a convolution-based gridding framework for radio astronomy in hybrid computing environments. Mon. Not. R. Astron. Soc. 501(2):2734\u20132744 (2021). https:\/\/arxiv.org\/abs\/arXiv:2012.13173 [astro-ph.IM]","DOI":"10.1093\/mnras\/staa3800"},{"key":"148_CR21","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/j.future.2022.09.004","volume":"138","author":"H Wang","year":"2023","unstructured":"Wang, H., Yu, C., Xiao, J., et al.: Hegrid: a high efficient multi-channel radio astronomical data gridding framework in heterogeneous computing environments. Future Gener. Comput. Syst. 138, 243\u2013253 (2023)","journal-title":"Future Gener. Comput. Syst."},{"key":"148_CR22","doi-asserted-by":"publisher","first-page":"A12","DOI":"10.1051\/0004-6361\/201628475","volume":"591","author":"B Winkel","year":"2016","unstructured":"Winkel, B., Lenz, D., Fl\u00f6er, L.: Cygrid: a fast cython-powered convolution-based gridding module for python. Astron. Astrophys. 591, A12 (2016)","journal-title":"Astron. Astrophys."},{"key":"148_CR23","doi-asserted-by":"crossref","unstructured":"Xie, G., Zhang, Yl.: A few of the most popular models for heterogeneous parallel programming. In: 2017 16th International Symposium on Distributed Computing and Applications to Business, Engineering and Science (DCABES), pp. 15\u201318 (2017)","DOI":"10.1109\/DCABES.2017.11"},{"key":"148_CR24","doi-asserted-by":"crossref","unstructured":"Yang, L., He, Z., Cao, Y., et\u00a0al.: Non-uniform dnn structured subnets sampling for dynamic inference. In: 2020 57th ACM\/IEEE Design Automation Conference (DAC), pp. 1\u20136 (2020)","DOI":"10.1109\/DAC18072.2020.9218736"},{"issue":"4","key":"148_CR25","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1109\/TCT.1956.1086325","volume":"3","author":"J Yen","year":"1956","unstructured":"Yen, J.: On nonuniform sampling of bandwidth-limited signals. IRE Trans. Circuit Theory 3(4), 251\u2013257 (1956)","journal-title":"IRE Trans. Circuit Theory"}],"container-title":["CCF Transactions on High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-023-00148-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42514-023-00148-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42514-023-00148-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,14]],"date-time":"2024-05-14T09:03:24Z","timestamp":1715677404000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42514-023-00148-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,11]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,4]]}},"alternative-id":["148"],"URL":"https:\/\/doi.org\/10.1007\/s42514-023-00148-w","relation":{},"ISSN":["2524-4922","2524-4930"],"issn-type":[{"value":"2524-4922","type":"print"},{"value":"2524-4930","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,11]]},"assertion":[{"value":"15 December 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 April 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 May 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"On behalf of all authors, the corresponding author states that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}