{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T07:34:16Z","timestamp":1726040056426},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030275617"},{"type":"electronic","value":"9783030275624"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","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":[[2019]]},"DOI":"10.1007\/978-3-030-27562-4_19","type":"book-chapter","created":{"date-parts":[[2019,8,8]],"date-time":"2019-08-08T23:02:47Z","timestamp":1565305367000},"page":"269-280","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Modeling Nested for Loops with Explicit Parallelism in Synchronous DataFlow Graphs"],"prefix":"10.1007","author":[{"given":"Alexandre","family":"Honorat","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karol","family":"Desnos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maxime","family":"Pelcat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Fran\u00e7ois","family":"Nezan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,8]]},"reference":[{"key":"19_CR1","doi-asserted-by":"publisher","first-page":"2408","DOI":"10.1109\/78.950795","volume":"49","author":"B Bhattacharya","year":"2001","unstructured":"Bhattacharya, B., Bhattacharyya, S.S.: Parameterized dataflow modeling for dspsystems. IEEE Trans. Signal Process. 49, 2408\u20132421 (2001)","journal-title":"IEEE Trans. Signal Process."},{"issue":"2","key":"19_CR2","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1109\/78.485935","volume":"44","author":"G Bilsen","year":"1996","unstructured":"Bilsen, G., Engels, M., Lauwereins, R., Peperstraete, J.: Cycle-static dataflow. Trans. Sig. Proc. 44(2), 397\u2013408 (1996)","journal-title":"Trans. Sig. Proc."},{"key":"19_CR3","unstructured":"Boulet, P.: Array-OL Revisited, Multidimensional Intensive Signal Processing Specification. Research Report RR-6113, INRIA (2007)"},{"key":"19_CR4","unstructured":"Cohen, A., Darte, A., Feautrier, P.: Static analysis of OpenStream programs. Research Report RR-8764, CNRS; Inria; ENS Lyon (2016)"},{"key":"19_CR5","doi-asserted-by":"crossref","unstructured":"Desnos, K., Pelcat, M., Nezan, J.F., Bhattacharyya, S.S., Aridhi, S.: PiMM: parameterized and interfaced dataflow meta-model for MPSoCs runtime reconfiguration. In: 13th International Conference on Embedded Computer Systems: Architecture, Modeling and Simulation (SAMOS XIII), Samos, Greece (2013)","DOI":"10.1109\/SAMOS.2013.6621104"},{"issue":"6","key":"19_CR6","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/BF01379404","volume":"21","author":"P Feautrier","year":"1992","unstructured":"Feautrier, P.: Some efficient solutions to the affine scheduling problem. Part II multidimensional time. Int. J. Parallel Prog. 21(6), 389\u2013420 (1992)","journal-title":"Int. J. Parallel Prog."},{"issue":"11","key":"19_CR7","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1145\/1168918.1168877","volume":"41","author":"MI Gordon","year":"2006","unstructured":"Gordon, M.I., Thies, W., Amarasinghe, S.: Exploiting coarse-grained task, data, and pipeline parallelism in stream programs. SIGPLAN Not. 41(11), 151\u2013162 (2006)","journal-title":"SIGPLAN Not."},{"key":"19_CR8","unstructured":"Kahn, G.: The semantics of simple language for parallel programming. In: IFIP Congress (1974)"},{"key":"19_CR9","doi-asserted-by":"publisher","first-page":"1145","DOI":"10.1007\/978-1-4614-6859-2_35","volume-title":"Handbook of Signal Processing Systems","author":"J Keinert","year":"2013","unstructured":"Keinert, J., Deprettere, E.F.: Multidimensional dataflow graphs. In: Bhattacharyya, S., Deprettere, E., Leupers, R., Takala, J. (eds.) Handbook of Signal Processing Systems, pp. 1145\u20131175. Springer, New York (2013). \n                      https:\/\/doi.org\/10.1007\/978-1-4614-6859-2_35"},{"issue":"9","key":"19_CR10","doi-asserted-by":"publisher","first-page":"1235","DOI":"10.1109\/PROC.1987.13876","volume":"75","author":"EA Lee","year":"1987","unstructured":"Lee, E.A., Messerschmitt, D.G.: Synchronous data flow. Proc. IEEE 75(9), 1235\u20131245 (1987)","journal-title":"Proc. IEEE"},{"issue":"4","key":"19_CR11","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MM.2012.49","volume":"32","author":"F Li","year":"2012","unstructured":"Li, F., Pop, A., Cohen, A.: Automatic extraction of Coarse-Grained Data-FlowThreads from imperative programs. IEEE Micro 32(4), 19\u201331 (2012)","journal-title":"IEEE Micro"},{"key":"19_CR12","unstructured":"Liao, S., Du, Z., Wu, G., Lueh, G.Y.: Data and computation transformations for brook streaming applications on multiprocessors. In: International Symposium on Code Generation and Optimization (CGO 2006) (2006)"},{"issue":"2","key":"19_CR13","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1023\/B:VISI.0000029664.99615.94","volume":"60","author":"DG Lowe","year":"2004","unstructured":"Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vision 60(2), 91\u2013110 (2004)","journal-title":"Int. J. Comput. Vision"},{"issue":"8","key":"19_CR14","doi-asserted-by":"publisher","first-page":"2064","DOI":"10.1109\/TSP.2002.800830","volume":"50","author":"PK Murthy","year":"2002","unstructured":"Murthy, P.K., Lee, E.A.: Multidimensional synchronous dataflow. IEEE Trans. Signal Process. 50(8), 2064\u20132079 (2002)","journal-title":"IEEE Trans. Signal Process."},{"issue":"1s","key":"19_CR15","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1145\/2536747.2536750","volume":"13","author":"D Nadezhkin","year":"2013","unstructured":"Nadezhkin, D., Nikolov, H., Stefanov, T.: Automated generation of polyhedral process networks from affine nested-loop programs with dynamic loop bounds. ACM Trans. Embed. Comput. Syst. 13(1s), 28 (2013)","journal-title":"ACM Trans. Embed. Comput. Syst."},{"issue":"7","key":"19_CR16","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/566225.513834","volume":"37","author":"H Oh","year":"2002","unstructured":"Oh, H., Ha, S.: Fractional rate dataflow model and efficient code synthesis for multimedia applications. SIGPLAN Not. 37(7), 12\u201317 (2002)","journal-title":"SIGPLAN Not."},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"Pelcat, M., Desnos, K., Heulot, J., Guy, C., Nezan, J.F., Aridhi, S.: Preesm: a dataflow-based rapid prototyping framework for simplifying multicore DSP programming. In: 6th Embedded Design Education and Research Conference (2014)","DOI":"10.1109\/EDERC.2014.6924354"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Piat, J., Bhattacharyya, S.S., Raulet, M.: Loop transformations for interface-based hierarchies IN SDF graphs. In: 21st IEEE International Conference on Application-specific Systems Architectures and Processors (ASAP), Rennes, France (2010)","DOI":"10.1109\/ASAP.2010.5540954"},{"key":"19_CR19","unstructured":"Pino, J.L., Bhattacharyya, S.S., Lee, E.A.: A hierarchical multiprocessor scheduling system for DSP applications. In: Conference Record of The Twenty-Ninth Asilomar Conference on Signals, Systems and Computers, vol. 1 (1995)"},{"key":"19_CR20","doi-asserted-by":"crossref","unstructured":"Thies, W., Amarasinghe, S.: An empirical characterization of stream programs and its implications for language and compiler design. In: Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, PACT 2010. ACM, New York (2010)","DOI":"10.1145\/1854273.1854319"},{"key":"19_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/3-540-45937-5_14","volume-title":"Compiler Construction","author":"W Thies","year":"2002","unstructured":"Thies, W., Karczmarek, M., Amarasinghe, S.: StreamIt: a language for streaming applications. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol. 2304, pp. 179\u2013196. Springer, Heidelberg (2002). \n                      https:\/\/doi.org\/10.1007\/3-540-45937-5_14"},{"key":"19_CR22","doi-asserted-by":"publisher","first-page":"931","DOI":"10.1007\/978-1-4419-6345-1_33","volume-title":"Handbook of Signal Processing Systems","author":"S Verdoolaege","year":"2010","unstructured":"Verdoolaege, S.: Polyhedral process networks. In: Bhattacharyya, S., Deprettere, E., Leupers, R., Takala, J. (eds.) Handbook of Signal Processing Systems, pp. 931\u2013965. Springer, Boston (2010). \n                      https:\/\/doi.org\/10.1007\/978-1-4419-6345-1_33"},{"key":"19_CR23","unstructured":"Yviquel, H., Lorence, A., Jerbi, K., Cocherel, G., Sanchez, A., Raulet, M.: Orcc: multimedia development made easy. In: Proceedings of the 21st ACM International Conference on Multimedia, MM 2013. ACM (2013)"},{"issue":"1","key":"19_CR24","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s11265-016-1107-8","volume":"87","author":"GF Zaki","year":"2017","unstructured":"Zaki, G.F., Plishker, W., Bhattacharyya, S.S., Fruth, F.: Implementation, scheduling, and adaptation of partial expansion graphs on multicore platforms. J. Signal Process. Syst. 87(1), 107\u2013125 (2017)","journal-title":"J. Signal Process. Syst."},{"key":"19_CR25","doi-asserted-by":"crossref","unstructured":"Zhai, J.T., Bamakhrama, M.A., Stefanov, T.: Exploiting just-enough parallelism when mapping streaming applications in hard real-time systems. In: 2013 50th ACM\/EDAC\/IEEE Design Automation Conference (DAC) (2013)","DOI":"10.1145\/2463209.2488944"},{"key":"19_CR26","doi-asserted-by":"crossref","unstructured":"Zhai, J.T., Nikolov, H., Stefanov, T.: Modeling adaptive streaming applications with parameterized polyhedral process networks. In: 2011 48th ACM\/EDAC\/IEEE Design Automation Conference (DAC) (2011)","DOI":"10.1145\/2024724.2024752"}],"container-title":["Lecture Notes in Computer Science","Embedded Computer Systems: Architectures, Modeling, and Simulation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-27562-4_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,8]],"date-time":"2019-08-08T23:13:39Z","timestamp":1565306019000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-27562-4_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030275617","9783030275624"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-27562-4_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"8 August 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"SAMOS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Embedded Computer Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Pythagorion","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"7 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"samos2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.samos-conference.com","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Softconf","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"55","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"47% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}