{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T17:11:36Z","timestamp":1772644296812,"version":"3.50.1"},"reference-count":34,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2023,3,30]],"date-time":"2023-03-30T00:00:00Z","timestamp":1680134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41930110"],"award-info":[{"award-number":["41930110"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>Interferometric synthetic aperture radar (InSAR) has developed rapidly over the past years and is considered as an important method for surface deformation monitoring, benefiting from growing data quantities and improving data quality. However, the handing of SAR big data poses significant challenges for related algorithms and pipeline, particularly in large-scale SAR data processing. In addition, InSAR algorithms are highly complex, and their task dependencies are intricate. There is a lack of efficient optimization models and task scheduling for InSAR pipeline. In this paper, we design parallel time-series InSAR processing models based on multi-thread technology for high efficiency in processing InSAR big data. These models concentrate on parallelizing critical algorithms that have high complexity, with a focus on deconstructing two computationally intensive algorithms through loop unrolling. Our parallel models have shown a significant improvement of 10\u201320 times in performance. We have also developed a parallel optimization tool, Simultaneous Task Automatic Runtime (STAR), which utilizes a data flow optimization strategy with thread pool technology to address the problem of low CPU utilization resulting from multiple modules and task dependencies in the InSAR processing pipeline. STAR provides a data-driven pipeline and enables concurrent execution of multiple tasks, with greater flexibility to keep the CPU busy and further improve CPU utilization through predetermined task flow. Additionally, a supercomputing-based system has been constructed for processing massive InSAR scientific big data and providing technical support for nationwide surface deformation measurement, in accordance with the framework of time series InSAR data processing. Using this system, we processed InSAR data with the volumes of 500 TB and 700 TB in 5 and 7 days, respectively. Finally we generated two maps of land surface deformation all over China.<\/jats:p>","DOI":"10.3390\/rs15071850","type":"journal-article","created":{"date-parts":[[2023,3,31]],"date-time":"2023-03-31T01:37:02Z","timestamp":1680226622000},"page":"1850","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Parallel Optimization for Large Scale Interferometric Synthetic Aperture Radar Data Processing"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2279-3294","authenticated-orcid":false,"given":"Weikang","family":"Zhang","sequence":"first","affiliation":[{"name":"State Key Laboratory of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"Zhongguancun Laboratory, Beijing 100094, China"}]},{"given":"Haihang","family":"You","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"Zhongguancun Laboratory, Beijing 100094, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4887-923X","authenticated-orcid":false,"given":"Chao","family":"Wang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0088-8148","authenticated-orcid":false,"given":"Hong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China"}]},{"given":"Yixian","family":"Tang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Digital Earth Science, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100094, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,30]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2202","DOI":"10.1109\/36.868878","article-title":"Nonlinear subsidence rate estimation using permanent scatterers in differential SAR interferometry","volume":"38","author":"Ferretti","year":"2000","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/36.898661","article-title":"Permanent scatterers in SAR interferometry","volume":"39","author":"Ferretti","year":"2001","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2375","DOI":"10.1109\/TGRS.2002.803792","article-title":"A new algorithm for surface deformation monitoring based on small baseline differential SAR interferograms","volume":"40","author":"Berardino","year":"2002","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Hooper, A. (2008). A multi-temporal InSAR method incorporating both persistent scatterer and small baseline approaches. Geophys. Res. Lett., 35.","DOI":"10.1029\/2008GL034654"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.tecto.2011.10.013","article-title":"Recent advances in SAR interferometry time series analysis for measuring crustal deformation","volume":"514","author":"Hooper","year":"2012","journal-title":"Tectonophysics"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Costantini, M., Falco, S., Malvarosa, F., and Minati, F. (2008, January 7\u201311). A new method for identification and analysis of persistent scatterers in series of SAR images. Proceedings of the IGARSS 2008\u20132008 IEEE International Geoscience and Remote Sensing Symposium, Boston, MA, USA.","DOI":"10.1109\/IGARSS.2008.4779025"},{"key":"ref_7","unstructured":"Costantini, M., Chen, T., Xu, Y., Trillo, F., Vecchioli, F., Kong, L., Jiang, D., and Hu, Q. (2011, January 19\u201323). High resolution ground deformations monitoring by COSMO-SkyMed PSP SAR interferometry: Accuracy analysis and validation. Proceedings of the Fringe 2011 Workshop, Frascati, Italy."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/TGRS.2011.2162630","article-title":"A general formulation for redundant integration of finite differences and phase unwrapping on a sparse multidimensional domain","volume":"50","author":"Costantini","year":"2011","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_9","unstructured":"Dehls, J., Larsen, Y., and Marinkovic, P. (2016, January 17\u201322). Sentinel-1 Constellation for Nationwide Deformation Mapping with InSAR\u2013From Science to Operations. Proceedings of the EGU General Assembly Conference, Vienna Austria."},{"key":"ref_10","unstructured":"Dehls, J.F., Larsen, Y., Marinkovic, P., and Moldestad, D.A. (2017, January 23\u201328). InSAR. No: First results from the Norwegian national deformation mapping service. Proceedings of the EGU General Assembly Conference, Vienna, Austria."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Novellino, A., Cigna, F., Brahmi, M., Sowter, A., Bateson, L., and Marsh, S. (2017). Assessing the feasibility of a national InSAR ground deformation map of Great Britain with Sentinel-1. Geosciences, 7.","DOI":"10.3390\/geosciences7020019"},{"key":"ref_12","first-page":"245","article-title":"Sentinel-1 InSAR over Germany: Large-scale interferometry, atmospheric effects, and ground deformation mapping","volume":"2017","author":"Motagh","year":"2017","journal-title":"ZfV Z. Geod\u00e4sie Geoinf. Landmanagement"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"7253","DOI":"10.1038\/s41598-018-25369-w","article-title":"Continuous, semi-automatic monitoring of ground deformation using Sentinel-1 satellites","volume":"8","author":"Raspini","year":"2018","journal-title":"Sci. Rep."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"111608","DOI":"10.1016\/j.rse.2019.111608","article-title":"Improving tropospheric corrections on large-scale Sentinel-1 interferograms using a machine learning approach for integration with GNSS-derived zenith total delay (ZTD)","volume":"239","author":"Shamshiri","year":"2020","journal-title":"Remote Sens. Environ."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3285","DOI":"10.1109\/JSTARS.2014.2322671","article-title":"SBAS-DInSAR parallel processing for deformation time-series computation","volume":"7","author":"Casu","year":"2014","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_16","unstructured":"Casu, F., De Luca, C., Elefante, S., Lanari, R., Manunta, M., and Zinno, I. (2015, January 12\u201317). New perspectives and advanced approaches on effectively processing big insar data: From long term ers archives to new sentinel-1 massive data flow. Proceedings of the EGU General Assembly Conference, Vienna, Austria."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1109\/JSTARS.2016.2598397","article-title":"A cloud computing solution for the efficient implementation of the P-SBAS DInSAR approach","volume":"10","author":"Zinno","year":"2016","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"15630","DOI":"10.3390\/rs71115630","article-title":"An on-demand web tool for the unsupervised retrieval of earth\u2019s surface deformation from SAR data: The P-SBAS service within the ESA G-POD environment","volume":"7","author":"Cuccu","year":"2015","journal-title":"Remote Sens."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.rse.2017.05.022","article-title":"Large areas surface deformation analysis through a cloud computing P-SBAS approach for massive processing of DInSAR time series","volume":"202","author":"Zinno","year":"2017","journal-title":"Remote Sens. Environ."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Lanari, R., Bonano, M., Casu, F., Luca, C.D., Manunta, M., Manzo, M., Onorato, G., and Zinno, I. (2020). Automatic generation of sentinel-1 continental scale DInSAR deformation time series through an extended P-SBAS processing pipeline in a cloud computing environment. Remote Sens., 12.","DOI":"10.3390\/rs12182961"},{"key":"ref_21","unstructured":"Leighton, F.T. (2014). Introduction to Parallel Algorithms and Architectures: Arrays\u00b7Trees\u00b7Hypercubes, Elsevier."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Kirk, D. (2007, January 21\u201322). NVIDIA CUDA Software and GPU Parallel Computing Architecture. Proceedings of the ISMM, Montreal, QC, Canada.","DOI":"10.1145\/1296907.1296909"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"285","DOI":"10.4208\/cicp.110113.010813a","article-title":"A survey on parallel computing and its applications in data-parallel problems using GPU architectures","volume":"15","author":"Navarro","year":"2014","journal-title":"Commun. Comput. Phys."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1504\/IJHPCN.2012.046370","article-title":"Algorithmic skeletons for multi-core, multi-GPU systems and clusters","volume":"7","author":"Ernsting","year":"2012","journal-title":"Int. J. High Perform. Comput. Netw."},{"key":"ref_25","unstructured":"Chandra, R., Dagum, L., Kohr, D., Menon, R., Maydan, D., and McDonald, J. (2001). Parallel Programming in OpenMP, Morgan Kaufmann."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Gropp, W., Lusk, E., and Skjellum, A. (1999). Using MPI: Portable Parallel Programming with the Message-Passing Interface, MIT Press.","DOI":"10.7551\/mitpress\/7056.001.0001"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Gabriel, E., Fagg, G.E., Bosilca, G., Angskun, T., Dongarra, J.J., Squyres, J.M., Sahay, V., Kambadur, P., Barrett, B., and Lumsdaine, A. (2004, January 19\u201322). Open MPI: Goals, concept, and design of a next generation MPI implementation. Proceedings of the European Parallel Virtual Machine\/Message Passing Interface Users\u2019 Group Meeting, Budapest, Hungary.","DOI":"10.1007\/978-3-540-30218-6_19"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"McCool, M., Reinders, J., and Robison, A. (2012). Structured Parallel Programming: Patterns for Efficient Computation, Elsevier.","DOI":"10.1016\/B978-0-12-415993-8.00003-7"},{"key":"ref_29","unstructured":"Foster, I. (2020). Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering, Addison-Wesley."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Rauber, T., and R\u00fcnger, G. (2013). Parallel Programming, Springer.","DOI":"10.1007\/978-3-642-37801-0"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Rajasekaran, S., and Reif, J. (2007). Handbook of Parallel Computing: Models, Algorithms and Applications, CRC Press.","DOI":"10.1201\/9781420011296"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1519","DOI":"10.1016\/S0167-8191(00)00048-X","article-title":"Graph partitioning models for parallel computing","volume":"26","author":"Hendrickson","year":"2000","journal-title":"Parallel Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1013208.1013209","article-title":"Advances in dataflow programming languages","volume":"36","author":"Johnston","year":"2004","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1608","DOI":"10.1016\/j.scib.2021.04.026","article-title":"First mapping of China surface movement using supercomputing interferometric SAR technique","volume":"66","author":"Wang","year":"2021","journal-title":"Sci. Bull."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/7\/1850\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:07:15Z","timestamp":1760123235000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/7\/1850"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,30]]},"references-count":34,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["rs15071850"],"URL":"https:\/\/doi.org\/10.3390\/rs15071850","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,30]]}}}