{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T09:37:05Z","timestamp":1742981825008,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031744297"},{"type":"electronic","value":"9783031744303"}],"license":[{"start":{"date-parts":[[2024,12,21]],"date-time":"2024-12-21T00:00:00Z","timestamp":1734739200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,12,21]],"date-time":"2024-12-21T00:00:00Z","timestamp":1734739200000},"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":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-74430-3_6","type":"book-chapter","created":{"date-parts":[[2024,12,20]],"date-time":"2024-12-20T07:44:16Z","timestamp":1734680656000},"page":"103-119","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Evaluation of\u00a0Heuristic Task-to-Thread Mapping Using Static and\u00a0Dynamic Approaches"],"prefix":"10.1007","author":[{"given":"Mohammad","family":"Samadi","sequence":"first","affiliation":[]},{"given":"Tiago","family":"Carvalho","sequence":"additional","affiliation":[]},{"given":"Lu\u00eds Miguel","family":"Pinho","sequence":"additional","affiliation":[]},{"given":"Sara","family":"Royuela","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,12,21]]},"reference":[{"key":"6_CR1","unstructured":"LLVM OpenMP documentation (2024). https:\/\/openmp.llvm.org\/"},{"key":"6_CR2","unstructured":"OpenMP - GCC Wiki (2024). https:\/\/gcc.gnu.org\/wiki\/openmp"},{"key":"6_CR3","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1007\/978-3-031-23220-6_11","volume-title":"High Performance Computing. ISC High Performance 2022 International Workshops: Hamburg, Germany, May 29 \u2013 June 2, 2022, Revised Selected Papers","author":"J Criado","year":"2022","unstructured":"Criado, J., Lopez, V., Vinyals-Ylla-Catala, J., Ramirez-Miranda, G., Teruel, X., Garcia-Gasulla, M.: Exploiting openmp malleability with\u00a0free agent threads and\u00a0DLB. In: Anzt, H., Bienz, A., Luszczek, P., Baboulin, M. (eds.) High Performance Computing. ISC High Performance 2022 International Workshops: Hamburg, Germany, May 29 \u2013 June 2, 2022, Revised Selected Papers, pp. 162\u2013175. Springer International Publishing, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-031-23220-6_11"},{"key":"6_CR4","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/978-3-030-52794-5_18","volume-title":"Architecture of Computing Systems \u2013 ARCS 2020: 33rd International Conference, Aachen, Germany, May 25\u201328, 2020, Proceedings","author":"F Fritz","year":"2020","unstructured":"Fritz, F., Schmid, M., Mottok, J.: Accelerating real-time applications with predictable work-stealing. In: Brinkmann, A., Karl, W., Lankes, S., Tomforde, S., Pionteck, T., Trinitis, C. (eds.) Architecture of Computing Systems \u2013 ARCS 2020: 33rd International Conference, Aachen, Germany, May 25\u201328, 2020, Proceedings, pp. 241\u2013255. Springer International Publishing, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-52794-5_18"},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Garcia, M., Corbalan, J., Labarta, J.: Lewi: A runtime balancing algorithm for nested parallelism. In: 2009 International Conference on Parallel Processing, pp. 526\u2013533. IEEE (2009)","DOI":"10.1109\/ICPP.2009.56"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Gharajeh, M.S., Royuela, S., Pinho, L.M., Carvalho, T., Qui\u00f1ones, E.: Heuristic-based task-to-thread mapping in multi-core processors. In: IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA), pp.\u00a01\u20134. IEEE (2022)","DOI":"10.1109\/ETFA52439.2022.9921453"},{"key":"6_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2020.100720","volume":"57","author":"J Gmys","year":"2020","unstructured":"Gmys, J., Carneiro, T., Melab, N., Talbi, E.G., Tuyttens, D.: A comparative study of high-productivity high-performance programming languages for parallel metaheuristics. Swarm Evol. Comput. 57, 100720 (2020)","journal-title":"Swarm Evol. Comput."},{"key":"6_CR8","unstructured":"G\u00f3mez, A., Alfonso, I., Coronel, J., Esclapez, M.D., Ferrer, J.: TRANSACT: Towards safe and secure distributed cyber-physical systems. In: Actas de las XXVI Jornadas de Ingenier\u00eda del Software y Bases de Datos (2022)"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Melani, A., Serrano, M.A., Bertogna, M., Cerutti, I., Quinones, E., Buttazzo, G.: A static scheduling approach to enable safety-critical OpenMP applications. In: 2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 659\u2013665. IEEE (2017)","DOI":"10.1109\/ASPDAC.2017.7858399"},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Munera, A., Royuela, S., Qui\u00f1ones, E.: Towards a qualifiable openmp framework for embedded systems. In: 2020 Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 903\u2013908. IEEE (2020)","DOI":"10.23919\/DATE48585.2020.9116230"},{"key":"6_CR11","doi-asserted-by":"crossref","unstructured":"Pereira, R., Martin, M., Roussel, A., Carribault, P., Gautier, T.: Suspending OpenMP tasks on asynchronous events: extending the taskwait construct. In: International Workshop on OpenMP, pp. 66\u201380. Springer (2023)","DOI":"10.1007\/978-3-031-40744-4_5"},{"issue":"2","key":"6_CR12","doi-asserted-by":"publisher","first-page":"2991","DOI":"10.1364\/OE.444099","volume":"30","author":"B Pou","year":"2022","unstructured":"Pou, B., Ferreira, F., Quinones, E., Gratadour, D., Martin, M.: Adaptive optics control with multi-agent model-free reinforcement learning. Opt. Express 30(2), 2991\u20133015 (2022)","journal-title":"Opt. Express"},{"key":"6_CR13","doi-asserted-by":"crossref","unstructured":"Royuela, S., Ferrer, R., Caballero, D., Martorell, X.: Compiler analysis for OpenMP tasks correctness. In: Proceedings of the 12th ACM International Conference on Computing Frontiers, pp.\u00a01\u20138 (2015)","DOI":"10.1145\/2742854.2742882"},{"key":"6_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2024.103068","volume":"148","author":"M Samadi","year":"2024","unstructured":"Samadi, M., Royuela, S., Pinho, L.M., Carvalho, T., Qui\u00f1ones, E.: Time-predictable task-to-thread mapping in multi-core processors. J. Syst. Architect. 148, 103068 (2024)","journal-title":"J. Syst. Architect."},{"key":"6_CR15","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/978-3-030-78307-5_5","volume-title":"Technologies and Applications for Big Data Value","author":"MA Serrano","year":"2022","unstructured":"Serrano, M.A., et al.: An elastic software architecture for extreme-scale big data analytics. In: Curry, E., Auer, S., Berre, A.J., Metzger, A., Perez, M.S., Zillner, S. (eds.) Technologies and Applications for Big Data Value, pp. 89\u2013110. Springer International Publishing, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-030-78307-5_5"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Serrano, M.A., Melani, A., Vargas, R., Marongiu, A., Bertogna, M., Quinones, E.: Timing characterization of OpenMP4 tasking model. In: International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES), pp. 157\u2013166. IEEE (2015)","DOI":"10.1109\/CASES.2015.7324556"},{"issue":"11","key":"6_CR17","doi-asserted-by":"publisher","first-page":"2004","DOI":"10.1109\/JPROC.2018.2853600","volume":"106","author":"BR de Supinski","year":"2018","unstructured":"de Supinski, B.R., Scogland, T.R., Duran, A., Klemm, M., Bellido, S.M., Olivier, S.L., Terboven, C., Mattson, T.G.: The ongoing evolution of OpenMP. Proc. IEEE 106(11), 2004\u20132019 (2018)","journal-title":"Proc. IEEE"},{"issue":"3","key":"6_CR18","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1007\/s11241-023-09403-3","volume":"59","author":"M Verucchi","year":"2023","unstructured":"Verucchi, M., Olmedo, I.S., Bertogna, M.: A survey on real-time dag scheduling, revisiting the global-partitioned infinity war. Real-Time Syst. 59(3), 479\u2013530 (2023)","journal-title":"Real-Time Syst."},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"Yu, C., Royuela, S., Qui\u00f5nes, E.: Taskgraph: A low contention openmp tasking framework. IEEE Transactions on Parallel and Distributed Systems (2023)","DOI":"10.1109\/TPDS.2023.3284219"}],"container-title":["Lecture Notes in Computer Science","Job Scheduling Strategies for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-74430-3_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,20]],"date-time":"2024-12-20T08:03:57Z","timestamp":1734681837000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-74430-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,21]]},"ISBN":["9783031744297","9783031744303"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-74430-3_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024,12,21]]},"assertion":[{"value":"21 December 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"JSSPP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Workshop on Job Scheduling Strategies for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"San Francisco","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 May 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 May 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"jsspp2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}