{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:43:58Z","timestamp":1750308238791,"version":"3.41.0"},"publisher-location":"Cham","reference-count":21,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319591049"},{"type":"electronic","value":"9783319591056"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-59105-6_29","type":"book-chapter","created":{"date-parts":[[2017,5,16]],"date-time":"2017-05-16T07:45:06Z","timestamp":1494920706000},"page":"341-353","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Task Allocation Strategies for FPGA Based Heterogeneous System on Chip"],"prefix":"10.1007","author":[{"given":"Atanu","family":"Majumder","sequence":"first","affiliation":[]},{"given":"Sangeet","family":"Saha","sequence":"additional","affiliation":[]},{"given":"Amlan","family":"Chakrabarti","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,5,17]]},"reference":[{"key":"29_CR1","doi-asserted-by":"publisher","unstructured":"Hayashi, T., Kojima, A., Miyazaki, T., Oda, N., Wakita, K., Furusawa, T.: Application of FPGA to nuclear power plant I&C systems. In: Yoshikawa, H., Zhang, Z. (eds.) Progress of Nuclear Safety for Symbiosis and Sustainability, pp. 41\u201347. Springer, Tokyo (2014). doi:10.1007\/978-4-431-54610-8_5","DOI":"10.1007\/978-4-431-54610-8_5"},{"key":"29_CR2","doi-asserted-by":"crossref","unstructured":"Jin, J., Lee, S., Jeon, B., Nguyen, T.T., Jeon, J.W.: Real-time multiple object centroid tracking for gesture recognition based on FPGA. In: Proceedings of the 7th International Conference on Ubiquitous Information, Management and Communication, p. 80. ACM (2013)","DOI":"10.1145\/2448556.2448636"},{"key":"29_CR3","unstructured":"Crockett, L.H., Elliot, R.A., Enderwitz, M.A., Stewart, R.W.: The Zynq Book: Embedded Processing with the Arm Cortex-A9 on the Xilinx Zynq-7000 All Programmable Soc. Strathclyde Academic Media (2014)"},{"key":"29_CR4","unstructured":"F\u00fcrst, S., M\u00f6ssinger, J., Bunzel, S., Weber, T., Kirschke-Biller, F., Heitk\u00e4mper, P., Kinkelin, G., Nishikawa, K., Lange, K.: Autosar-a worldwide standard is on the road. In: International VDI Congress Electronic Systems for Vehicles, vol. 62 (2009)"},{"key":"29_CR5","unstructured":"Corr\u00eaa, R., Ferreira, A.: Branch and bound. Parallel Algorithms for Irregular Problems: State of the Art, pp. 157\u2013176 (2013)"},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":"Moreira, O., Valente, F., Bekooij, M.: Scheduling multiple independent hard-real-time jobs on a heterogeneous multiprocessor. In: Proceedings of the 7th ACM & IEEE International Conference on Embedded Software, pp. 57\u201366. ACM (2007)","DOI":"10.1145\/1289927.1289941"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"Satish, N.R., Ravindran, K., Keutzer, K.: Scheduling task dependence graphs with variable task execution times onto heterogeneous multiprocessors. In: Proceedings of the 8th ACM International Conference on Embedded Software, pp. 149\u2013158. ACM (2008)","DOI":"10.1145\/1450058.1450079"},{"issue":"1","key":"29_CR8","first-page":"11","volume":"1","author":"S Dhingra","year":"2014","unstructured":"Dhingra, S., Gupta, S.B., Biswas, R.: Hybrid gasa for bi-criteria multiprocessor task scheduling with precedence constraints. Comput. Appl. Int. J. 1(1), 11\u201321 (2014)","journal-title":"Comput. Appl. Int. J."},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"Biswas, S.K., Rauniyar, A., Muhuri, P.K.: Multi-objective bayesian optimization algorithm for real-time task scheduling on heterogeneous multiprocessors. In: 2016 IEEE Congress on Evolutionary Computation (CEC), pp. 2844\u20132851. IEEE (2016)","DOI":"10.1109\/CEC.2016.7744148"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"Baruah, S.K., Bonifaci, V., Bruni, R., Marchetti-Spaccamela, A.: ILP-based approaches to partitioning recurrent workloads upon heterogeneous multiprocessors. In: ECRTS, pp. 215\u2013225 (2016)","DOI":"10.1109\/ECRTS.2016.10"},{"issue":"1","key":"29_CR11","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/s11241-013-9191-3","volume":"50","author":"G Raravi","year":"2014","unstructured":"Raravi, G., Andersson, B., N\u00e9lis, V., Bletsas, K.: Task assignment algorithms for two-type heterogeneous multiprocessors. Real-Time Syst. 50(1), 87\u2013141 (2014)","journal-title":"Real-Time Syst."},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"Kofler, K., Grasso, I., Cosenza, B., Fahringer, T.: An automatic input-sensitive approach for heterogeneous task partitioning. In: Proceedings of the 27th International ACM Conference on International Conference on Supercomputing, pp. 149\u2013160 (2013)","DOI":"10.1145\/2464996.2465007"},{"issue":"6","key":"29_CR13","doi-asserted-by":"publisher","first-page":"423","DOI":"10.1631\/jzus.C1300204","volume":"15","author":"H Tabatabaee","year":"2014","unstructured":"Tabatabaee, H., Akbarzadeh-T, M.R., Pariz, N.: Dynamic task scheduling modeling in unstructured heterogeneous multiprocessor systems. J. Zhejiang Univ. Sci. C 15(6), 423\u2013434 (2014)","journal-title":"J. Zhejiang Univ. Sci. C"},{"issue":"6","key":"29_CR14","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1016\/j.jpdc.2007.03.003","volume":"67","author":"P Luo","year":"2007","unstructured":"Luo, P., L\u00fc, K., Shi, Z.: A revisit of fast greedy heuristics for mapping a class of independent tasks onto heterogeneous computing systems. J. Parallel Distrib. Comput. 67(6), 695\u2013714 (2007)","journal-title":"J. Parallel Distrib. Comput."},{"key":"29_CR15","doi-asserted-by":"crossref","unstructured":"Chow, K.W., Liu, B.: On mapping signal processing algorithms to a heterogeneous multiprocessor system. In: 1991 International Conference on Acoustics, Speech, and Signal Processing, ICASSP 1991, pp. 1585\u20131588. IEEE (1991)","DOI":"10.1109\/ICASSP.1991.150555"},{"key":"29_CR16","unstructured":"Pagani, M., Marinoni, M., Biondi, A., Balsini, A., Buttazzo, G.: Towards real-time operating systems for heterogeneous reconfigurable platforms. In: OSPERT 2016, pp. 49\u201354 (2016)"},{"issue":"1","key":"29_CR17","doi-asserted-by":"publisher","first-page":"29","DOI":"10.14257\/ijca.2015.8.1.03","volume":"8","author":"L Li","year":"2015","unstructured":"Li, L., Sun, J., Li, W., Lv, Z., Guan, F.: Hardware\/software partitioning based on hybrid genetic and tabu search in the dynamically reconfigurable system. Int. J. Control Autom. 8(1), 29\u201336 (2015)","journal-title":"Int. J. Control Autom."},{"key":"29_CR18","unstructured":"Papadimitriou, C.H.: Computational Complexity. Wiley, Chichester (2003)"},{"key":"29_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/978-3-319-26350-2_14","volume-title":"AI 2015: Advances in Artificial Intelligence","author":"T Everitt","year":"2015","unstructured":"Everitt, T., Hutter, M.: Analytical results on the BFS vs. DFS algorithm selection problem. Part I: tree search. In: Pfahringer, B., Renz, J. (eds.) AI 2015. LNCS, vol. 9457, pp. 157\u2013165. Springer, Cham (2015). doi:10.1007\/978-3-319-26350-2_14"},{"key":"29_CR20","unstructured":"Chattopadhyay, S.: Embedded System Design. PHI Learning Pvt. Ltd., Delhi (2013)"},{"key":"29_CR21","doi-asserted-by":"crossref","unstructured":"Davidson, S.: Itc\u201999 benchmark circuits-preliminary results. In: Proceedings of International Test Conference 1999, pp. 1125\u20131125. IEEE (1999)","DOI":"10.1109\/TEST.1999.805857"}],"container-title":["Lecture Notes in Computer Science","Computer Information Systems and Industrial Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-59105-6_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:39:42Z","timestamp":1750264782000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-59105-6_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319591049","9783319591056"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-59105-6_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"17 May 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CISIM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"IFIP International Conference on Computer Information Systems and Industrial Management","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bialystok","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Poland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 June 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 June 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cisim2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/wi.pb.edu.pl\/cisim2017\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}