{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T01:23:45Z","timestamp":1777857825823,"version":"3.51.4"},"reference-count":43,"publisher":"Informa UK Limited","issue":"3","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Parallel, Emergent and Distributed Systems"],"published-print":{"date-parts":[[2026,5,4]]},"DOI":"10.1080\/17445760.2024.2375650","type":"journal-article","created":{"date-parts":[[2024,8,10]],"date-time":"2024-08-10T01:24:58Z","timestamp":1723253098000},"page":"321-332","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":0,"title":["Study and evaluation of automatic division of general-purpose programs to facilitate addition of user functions"],"prefix":"10.1080","volume":"41","author":[{"given":"Yoji","family":"Yamato","sequence":"first","affiliation":[{"name":"NTT Corporation","place":["Musashino-shi, Japan"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2024,8,9]]},"reference":[{"key":"e_1_3_2_2_1","unstructured":"Evans PC Annunziata M. Industrial internet: pushing the boundaries of minds and machines Technical report of General Electric (GE); 2012 Nov."},{"key":"e_1_3_2_3_1","doi-asserted-by":"crossref","unstructured":"Noguchi H Demizu T Hoshikawa N et\u00a0al. Autonomous device identification architecture for internet of things. In: 2018 IEEE 4th world forum on internet of things (WF-IoT 2018); 2018 Feb. Singapore. p. 407\u2013411.","DOI":"10.1109\/WF-IoT.2018.8355100"},{"issue":"5","key":"e_1_3_2_4_1","first-page":"289","article-title":"Proposal of real time predictive maintenance platform with 3D printer for business vehicles","volume":"6","author":"Yamato Y","year":"2016","unstructured":"Yamato Y, Fukumoto Y, Kumazaki H. Proposal of real time predictive maintenance platform with 3D printer for business vehicles. Int J Inf Electron Eng. 2016;6(5):289\u2013293.","journal-title":"Int J Inf Electron Eng"},{"key":"e_1_3_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2875734"},{"key":"e_1_3_2_6_1","doi-asserted-by":"crossref","unstructured":"Putnam A Caulfield AM Chung ES et\u00a0al. A reconfigurable fabric for accelerating large-scale datacenter services. In: Proceedings of the 41th Annual International Symposium on Computer Architecture (ISCA'14); 2014 Jun. Minneapolis. p. 13\u201324.","DOI":"10.1109\/ISCA.2014.6853195"},{"key":"e_1_3_2_7_1","doi-asserted-by":"publisher","DOI":"10.5120\/8738-2991"},{"key":"e_1_3_2_8_1","doi-asserted-by":"crossref","unstructured":"Yamato Y Nishizawa Y Nagao S. Fast restoration method of virtual resources on OpenStack. In: IEEE Consumer Communications and Networking Conference (CCNC 2015); 2015 Jan. Las Vegas. p. 607\u2013608.","DOI":"10.1109\/CCNC.2015.7158046"},{"key":"e_1_3_2_9_1","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2014EDL8094"},{"issue":"1","key":"e_1_3_2_10_1","first-page":"58","article-title":"Development of resource management server for production IAAS services based on OpenStack","volume":"23","author":"Yamato Y","year":"2015","unstructured":"Yamato Y, Nishizawa Y, Muroi M, et\u00a0al. Development of resource management server for production IAAS services based on OpenStack. J Inf Process. 2015 Jan;23(1):58\u201366.","journal-title":"J Inf Process"},{"key":"e_1_3_2_11_1","doi-asserted-by":"publisher","DOI":"10.1587\/comex.4.228"},{"key":"e_1_3_2_12_1","doi-asserted-by":"crossref","unstructured":"Yamato Y. Automatic verification for plural virtual machines patches. In: The 7th International Conference on Ubiquitous and Future Networks (ICUFN 2015); 2015 Jul. Sapporo. p. 837\u2013838.","DOI":"10.1109\/ICUFN.2015.7182660"},{"key":"e_1_3_2_13_1","volume-title":"High performance computing : modern systems and practices","author":"Sterling T","year":"2018","unstructured":"Sterling T, Anderson M, Brodowicz M. High performance computing : modern systems and practices. Cambridge (MA): Morgan Kaufmann: 2018. ISBN 9780124202153."},{"key":"e_1_3_2_14_1","volume-title":"CUDA by example: an introduction to general-purpose GPU programming","author":"Sanders J","year":"2010","unstructured":"Sanders J, Kandrot E. CUDA by example: an introduction to general-purpose GPU programming. Boston: Addison-Wesley; 2010. ISBN: 0131387685."},{"key":"e_1_3_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2010.69"},{"key":"e_1_3_2_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/17445760.2021.1971666"},{"key":"e_1_3_2_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/17445760.2021.1916020"},{"key":"e_1_3_2_18_1","doi-asserted-by":"crossref","unstructured":"Yamato Y. Proposal of automatic GPU offloading method from various language applications. In: The 9th International Conference on Information and Education Technology (ICIET 2021); 2021 Mar. Okayama. p. 400\u2013404.","DOI":"10.1109\/ICIET51873.2021.9419618"},{"key":"e_1_3_2_19_1","doi-asserted-by":"crossref","unstructured":"Yamato Y. Improvement proposal of automatic GPU offloading technology. In: The 8th International Conference on Information and Education Technology (ICIET 2020); 2020 Mar. Virtual Conference. p. 242\u2013246.","DOI":"10.1145\/3395245.3396200"},{"key":"e_1_3_2_20_1","doi-asserted-by":"crossref","unstructured":"Yamato Y. Proposal of automatic offloading for function blocks of applications. In: The 8th IIAE International Conference on Industrial Application Engineering 2020 (ICIAE 2020); 2020 Mar. Matsue. p. 4\u201311.","DOI":"10.12792\/iciae2020.004"},{"key":"e_1_3_2_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/17445760.2021.1941010"},{"key":"e_1_3_2_22_1","doi-asserted-by":"crossref","unstructured":"Fung J Steve M. Computer vision signal processing on graphics processing units. In: 2004 IEEE International Conference on Acoustics Speech and Signal Processing Vol. 5; 2004. Montreal. p. 93\u201396.","DOI":"10.1109\/ICASSP.2004.1327055"},{"key":"e_1_3_2_23_1","doi-asserted-by":"crossref","unstructured":"Wienke S Springer P Terboven C et\u00a0al. OpenACC-first experiences with real-world applications. In: Euro-Par 2012 parallel processing; 2012. Greece RI. p. 859\u2013870.","DOI":"10.1007\/978-3-642-32820-6_85"},{"key":"e_1_3_2_24_1","doi-asserted-by":"crossref","unstructured":"Wolfe M. Implementing the PGI accelerator model. In: ACM the 3rd workshop on general-purpose computation on graphics processing units; 2010 Mar. Pittsburgh PI. p. 43\u201350.","DOI":"10.1145\/1735688.1735697"},{"key":"e_1_3_2_25_1","unstructured":"Su E Tian X Girkar M et\u00a0al. Compiler support of the workqueuing execution model for Intel SMP architectures. In: Fourth European Workshop on OpenMP (EWOMP'02); 2002 Sep. Rome."},{"key":"e_1_3_2_26_1","unstructured":"oneM2M web site. Available from: https:\/\/onem2m.org\/technical\/published-specifications\/release-."},{"key":"e_1_3_2_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-2143-3_16"},{"key":"e_1_3_2_28_1","unstructured":"Armadillo IoT Gateway web site. Available from: https:\/\/manual.atmark-techno.com\/armadillo-iot-g3l\/armadillo-iotg-g3l_startup_guide_ja-2.0.1\/."},{"key":"e_1_3_2_29_1","doi-asserted-by":"crossref","unstructured":"Jiang L Misherghi G Su Z et\u00a0al. Deckard: scalable and accurate tree-based detection of code clones. In: The 29th IEEE International Conference on Software Engineering (ICSE'07); 2007 May. Minneapolis. p. 96\u2013105.","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_30_1","doi-asserted-by":"crossref","unstructured":"Babati B Horvath G Majer V et\u00a0al. Static analysis toolset with Clang. In: the 10th International Conference on Applied Informatics; 2017 Jan. Eger. p. 23\u201329.","DOI":"10.14794\/ICAI.10.2017.23"},{"key":"e_1_3_2_31_1","doi-asserted-by":"crossref","unstructured":"Phillips EH Fatica M. Implementing the Himeno benchmark with CUDA on GPU clusters. In: 2010 IEEE International Symposium on Parallel and Distributed Processing (IPDPS); 2010 Apr. Atlanta. p. 1\u201310.","DOI":"10.1109\/IPDPS.2010.5470394"},{"key":"e_1_3_2_32_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434209100500306"},{"key":"e_1_3_2_33_1","doi-asserted-by":"crossref","unstructured":"Ali SHA Ozawa S Ban T et\u00a0al. A neural network model for detecting DDoS attacks using Darknet traffic features. In: 2016 IEEE International Joint Conference on Neural Networks (IJCNN); 2016 Jul. Vancouver. p. 2979\u20132985.","DOI":"10.1109\/IJCNN.2016.7727577"},{"key":"e_1_3_2_34_1","doi-asserted-by":"crossref","unstructured":"Chen J Joo B Watson III W et\u00a0al. Automatic offloading C++ expression templates to CUDA enabled GPUs. In: 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum; 2012 May. Shanghai. p. 2359\u20132368.","DOI":"10.1109\/IPDPSW.2012.293"},{"key":"e_1_3_2_35_1","doi-asserted-by":"crossref","unstructured":"Bertolli C Antao SF Bercea GT et\u00a0al. Integrating GPU support for OpenMP offloading directives into Clang. In: ACM second workshop on the LLVM compiler infrastructure in HPC (LLVM'15); 2015 Nov. Austin TX.","DOI":"10.1145\/2833157.2833161"},{"key":"e_1_3_2_36_1","doi-asserted-by":"crossref","unstructured":"Lee S Min SJ Eigenmann R. OpenMP to GPGPU: a compiler framework for automatic translation and optimization. In: 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'09); Raleigh: 2009.","DOI":"10.1145\/1504176.1504194"},{"key":"e_1_3_2_37_1","unstructured":"Liu C Ng H-C So HK-H. Automatic nested loop acceleration on FPGAs using soft CGRA overlay. In: Second international workshop on FPGAs for software programmers (FSP 2015); London: 2015."},{"key":"e_1_3_2_38_1","doi-asserted-by":"crossref","unstructured":"Sommer L Korinth J Koch A. OpenMP device offloading to FPGA accelerators. In: 2017 IEEE 28th International Conference on Application-specific Systems Architectures and Processors (ASAP 2017); 2017 Jul. Seattle. p. 201\u2013205.","DOI":"10.1109\/ASAP.2017.7995280"},{"key":"e_1_3_2_39_1","doi-asserted-by":"crossref","unstructured":"Putnam A Bennett D Dellinger E et\u00a0al. CHiMPS: a C-level compilation flow for hybrid CPU-FPGA architectures. In: IEEE 2008 International Conference on Field Programmable Logic and Applications (FPL 2008); 2008 Sep. Heidelberg. p. 173\u2013178.","DOI":"10.1109\/FPL.2008.4629927"},{"key":"e_1_3_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CC.6245522"},{"key":"e_1_3_2_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.giq.2018.07.001"},{"key":"e_1_3_2_42_1","doi-asserted-by":"crossref","unstructured":"Kim SM Choi HS Rhee WS. IoT home gateway for auto-configuration and management of MQTT devices. In: 2015 IEEE Conference on Wireless Sensors (ICWiSe); 2015 Aug. Melaka. p. 12\u201317.","DOI":"10.1109\/ICWISE.2015.7380346"},{"key":"e_1_3_2_43_1","doi-asserted-by":"publisher","DOI":"10.3390\/electronics8060600"},{"key":"e_1_3_2_44_1","doi-asserted-by":"crossref","unstructured":"Kamimura M Yano K Hatano T et\u00a0al. Extracting candidates of microservices from monolithic application code. In: 2018 25th Asia-Pacific Software Engineering Conference (APSEC); 2018. Nara. p. 571\u2013580.","DOI":"10.1109\/APSEC.2018.00072"}],"container-title":["International Journal of Parallel, Emergent and Distributed Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/17445760.2024.2375650","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T00:02:09Z","timestamp":1777507329000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/17445760.2024.2375650"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,9]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2026,5,4]]}},"alternative-id":["10.1080\/17445760.2024.2375650"],"URL":"https:\/\/doi.org\/10.1080\/17445760.2024.2375650","relation":{},"ISSN":["1744-5760","1744-5779"],"issn-type":[{"value":"1744-5760","type":"print"},{"value":"1744-5779","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,9]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=gpaa20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=gpaa20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2024-02-28","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-29","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-08-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}