{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T12:16:23Z","timestamp":1742991383765,"version":"3.40.3"},"publisher-location":"Cham","reference-count":10,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319504629"},{"type":"electronic","value":"9783319504636"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-50463-6_16","type":"book-chapter","created":{"date-parts":[[2016,12,9]],"date-time":"2016-12-09T01:45:11Z","timestamp":1481247911000},"page":"197-207","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Creating an Easy to Use and High Performance Parallel Platform on Multi-cores Networks"],"prefix":"10.1007","author":[{"given":"Viet Hai","family":"Ha","sequence":"first","affiliation":[]},{"given":"Xuan Huyen","family":"Do","sequence":"additional","affiliation":[]},{"given":"Van Long","family":"Tran","sequence":"additional","affiliation":[]},{"given":"\u00c9ric","family":"Renault","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,12,10]]},"reference":[{"key":"16_CR1","unstructured":"OpenMP API: OpenMP application programming interface 4.5 (2015)"},{"key":"16_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1291","DOI":"10.1007\/978-3-540-45209-6_175","volume-title":"Euro-Par 2003 Parallel Processing","author":"C Morin","year":"2003","unstructured":"Morin, C., Lottiaux, R., Vall\u00e9e, G., Gallard, P., Utard, G., Badrinath, R., Rilling, L.: Kerrighed: a single system image cluster operating system for high performance computing. In: Kosch, H., B\u00f6sz\u00f6rm\u00e9nyi, L., Hellwagner, H. (eds.) Euro-Par 2003. LNCS, vol. 2790, pp. 1291\u20131294. Springer, Heidelberg (2003). doi:\n                    10.1007\/978-3-540-45209-6_175"},{"key":"16_CR3","doi-asserted-by":"crossref","unstructured":"Sato, M., Harada, H., Hasegawa, A., Ishikawa, Y.: Cluster-enabled OpenMP: an OpenMP compiler for the SCASH software distributed shared memory system. Sci. Program. 9(2, 3), 123\u2013130 (2001)","DOI":"10.1155\/2001\/605217"},{"key":"16_CR4","doi-asserted-by":"crossref","unstructured":"Basumallik, A., Eigenmann, R.: Towards automatic translation of OpenMP to MPI. In: Proceedings of 19th Annual International Conference on Supercomputing, pp. 189\u2013198. ACM (2005)","DOI":"10.1145\/1088149.1088174"},{"key":"16_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1007\/11557265_22","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"AJ Dorta","year":"2005","unstructured":"Dorta, A.J., Bad\u00eda, J.M., Quintana, E.S., de Sande, F.: Implementing OpenMP for clusters on top of MPI. In: Martino, B., Kranzlm\u00fcller, D., Dongarra, J. (eds.) EuroPVM\/MPI 2005. LNCS, vol. 3666, pp. 148\u2013155. Springer, Heidelberg (2005). doi:\n                    10.1007\/11557265_22"},{"issue":"10","key":"16_CR6","doi-asserted-by":"publisher","first-page":"1114","DOI":"10.1016\/j.parco.2005.03.015","volume":"31","author":"L Huang","year":"2005","unstructured":"Huang, L., Chapman, B., Liu, Z.: Towards a more efficient implementation of OpenMP for clusters via translation to global arrays. Parallel Comput. 31(10), 1114\u20131139 (2005)","journal-title":"Parallel Comput."},{"key":"16_CR7","unstructured":"Hoeflinger, J.P.: Extending OpenMP to clusters. White paper (2006)"},{"key":"16_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/978-3-540-69303-1_22","volume-title":"A Practical Programming Model for the Multi-Core Era","author":"\u00c9 Renault","year":"2008","unstructured":"Renault, \u00c9.: Distributed implementation of OpenMP based on checkpointing aided parallel execution. In: Chapman, B., Zheng, W., Gao, G.R., Sato, M., Ayguad\u00e9, E., Wang, D. (eds.) IWOMP 2007. LNCS, vol. 4935, pp. 195\u2013206. Springer, Heidelberg (2008). doi:\n                    10.1007\/978-3-540-69303-1_22"},{"key":"16_CR9","doi-asserted-by":"crossref","unstructured":"Ha, V.H., Renault, \u00c9.: Discontinuous incremental: a new approach towards extremely lightweight checkpoints. In: 2011 International Symposium on Computer Networks and Distributed Systems (CNDS), pp. 227\u2013232, IEEE (2011)","DOI":"10.1109\/CNDS.2011.5764578"},{"key":"16_CR10","doi-asserted-by":"crossref","unstructured":"Ha, V.H., Renault, E.: Improving performance of CAPE using discontinuous incremental checkpointing. In: 2011 IEEE 13th International Conference on High Performance Computing and Communications (HPCC), pp. 802\u2013807, IEEE (2011)","DOI":"10.1109\/HPCC.2011.114"}],"container-title":["Lecture Notes in Computer Science","Mobile, Secure, and Programmable Networking"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-50463-6_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T01:42:25Z","timestamp":1558316545000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-50463-6_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319504629","9783319504636"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-50463-6_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"10 December 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"MSPN","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Mobile, Secure, and Programmable Networking","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Paris","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 June 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 June 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"mspn2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}