{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T01:54:14Z","timestamp":1743040454508,"version":"3.40.3"},"publisher-location":"New York, NY","reference-count":24,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781461438786"},{"type":"electronic","value":"9781461438793"}],"license":[{"start":{"date-parts":[[2013,7,19]],"date-time":"2013-07-19T00:00:00Z","timestamp":1374192000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2013,7,19]],"date-time":"2013-07-19T00:00:00Z","timestamp":1374192000000},"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":[[2014]]},"DOI":"10.1007\/978-1-4614-3879-3_3","type":"book-chapter","created":{"date-parts":[[2013,7,18]],"date-time":"2013-07-18T12:35:31Z","timestamp":1374150931000},"page":"41-65","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Dataflow-Based, Cross-Platform Design Flow for DSP Applications"],"prefix":"10.1007","author":[{"given":"Zheng","family":"Zhou","sequence":"first","affiliation":[]},{"given":"Chung-Ching","family":"Shen","sequence":"additional","affiliation":[]},{"given":"William","family":"Plishker","sequence":"additional","affiliation":[]},{"given":"Shuvra S.","family":"Bhattacharyya","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2013,7,19]]},"reference":[{"volume-title":"Handbook of Signal Processing Systems","year":"2010","key":"3_CR1","unstructured":"Bhattacharyya, S.S., Deprettere, E., Leupers, R., Takala, J. (eds.): Handbook of Signal Processing Systems. Springer, Berlin (2010)"},{"issue":"9","key":"3_CR2","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":"5","key":"3_CR3","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1109\/5.381846","volume":"83","author":"EA Lee","year":"1995","unstructured":"Lee, E.A., Parks, T.M.: Dataflow process networks. Proc. IEEE 83(5), 773\u2013799 (1995)","journal-title":"Proc. IEEE"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Plishker, W., Sane, N., Kiemb, M., Anand, K., Bhattacharyya, S.S.: Functional DIF for rapid prototyping. In: Proceedings of the International Symposium on Rapid System Prototyping, pp. 17\u201323. Monterey, California (2008)","DOI":"10.1109\/RSP.2008.32"},{"key":"3_CR5","unstructured":"Shen, C., Plishker, W., Wu, H., Bhattacharyya, S.S.: A lightweight dataflow approach for design and implementation of SDR systems. In: Proceedings of the Wireless Innovation Conference and Product Exposition, pp. 640\u2013645. Washington DC, USA (2010)"},{"issue":"3","key":"3_CR6","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1109\/TMM.2012.2191397","volume":"14","author":"C Shen","year":"2012","unstructured":"Shen, C., Wu, S., Sane, N., Wu, H., Plishker, W., Bhattacharyya, S.S.: Design and synthesis for multimedia systems using the targeted dataflow interchange format. IEEE Trans. Multimedia 14(3), 630\u2013640 (2012)","journal-title":"IEEE Trans. Multimedia"},{"key":"3_CR7","doi-asserted-by":"crossref","unstructured":"Shen, C., Plishker, W., Bhattacharyya, S.S.: Dataflow-based design and implementation of image processing applications. In: Guan, L., He, Y., Kung, S. (eds.) Multimedia Image and Video Processing, 2nd edn., pp. 609\u2013629. CRC Press, Boca Raton (2012). Chapter 24","DOI":"10.1201\/b11716-30"},{"key":"3_CR8","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/978-3-642-24568-8_20","volume-title":"Transactions on High-Performance Embedded Architectures and Compilers IV, Lecture Notes in Computer Science","author":"W Plishker","year":"2011","unstructured":"Plishker, W., Sane, N., Kiemb, M., Bhattacharyya, S.S.: Heterogeneous design in functional DIF. In: Stenstr\u00f6m, P. (ed.) Transactions on High-Performance Embedded Architectures and Compilers IV, Lecture Notes in Computer Science, vol. 6760, pp. 391\u2013408. Springer, Berlin\/Heidelberg (2011)"},{"key":"3_CR9","unstructured":"NVIDIA: NVIDIA CUDA Compute Unified Device Architecture: Programming Guide, Version 1.0 (2007)"},{"key":"3_CR10","unstructured":"Texas Instruments, Inc.: TMS320C6678 Multicore Fixed and Floating-Point Digital Signal Processor Data Manual (2012)"},{"issue":"6","key":"3_CR11","doi-asserted-by":"publisher","first-page":"3126","DOI":"10.1109\/TSP.2007.893964","volume":"55","author":"M Ko","year":"2007","unstructured":"Ko, M., Zissulescu, C., Puthenpurayil, S., Bhattacharyya, S.S., Kienhuis, B., Deprettere, E.: Parameterized looped schedules for compact representation of execution sequences in DSP hardware and software implementation. IEEE Trans. Signal Process. 55(6), 3126\u20133138 (2007)","journal-title":"IEEE Trans. Signal Process."},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Plishker, W., Sane, N., Bhattacharyya, S.S.: A generalized scheduling approach for dynamic dataflow applications. In: Proceedings of the Design, Automation and Test in Europe Conference and Exhibition, pp. 111\u2013116. Nice, France (2009)","DOI":"10.1109\/DATE.2009.5090642"},{"issue":"1","key":"3_CR13","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1023\/A:1008806425898","volume":"2","author":"SS Bhattacharyya","year":"1997","unstructured":"Bhattacharyya, S.S., Murthy, P.K., Lee, E.A.: APGAN and RPMC: Complementary heuristics for translating DSP block diagrams into efficient software implementations. J. Des. Autom. Embed. Syst. 2(1), 33\u201360 (1997)","journal-title":"J. Des. Autom. Embed. Syst."},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Wu, S., Shen, C., Sane, N., Davis, K., Bhattacharyya, S.: Parameterized scheduling for signal processing systems using topological patterns. In: Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, pp. 1561\u20131564. Kyoto, Japan (2012)","DOI":"10.1109\/ICASSP.2012.6288190"},{"issue":"2","key":"3_CR15","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.A.: Cyclo-static dataflow. IEEE Trans. Signal Process. 44(2), 397\u2013408 (1996)","journal-title":"IEEE Trans. Signal Process."},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Plishker, W., Sane, N., Bhattacharyya, S.S.: Mode grouping for more effective generalized scheduling of dynamic dataflow applications. In: Proceedings of the Design Automation Conference, pp. 923\u2013926. San Francisco (2009)","DOI":"10.1145\/1629911.1630148"},{"issue":"5","key":"3_CR17","first-page":"879","volume":"96","author":"JD Owens","year":"2008","unstructured":"Owens, J.D., Houston, M., Luebke, D., Green, S., Stone, J.E., Phillips, J.C.: GPU computing. Proc. IEEE 96(5), 879\u2013899 (2008)","journal-title":"GPU computing. Proc. IEEE"},{"key":"3_CR18","volume-title":"Optimum vectorization of scalable synchronous dataflow graphs","author":"S Ritz","year":"1993","unstructured":"Ritz, S., Pankert, M., Meyr, H.: Optimum vectorization of scalable synchronous dataflow graphs. Proceedings of the International Conference on Application Specific Array Processors, In (1993)"},{"key":"3_CR19","unstructured":"Zivojnovic, V., Ritz, S., Meyr, H.: Retiming of DSP programs for optimum vectorization. In: Proceedings of the International Conference on Acoustics, Speech, and, Signal Processing, pp. 492\u2013496 (1994)"},{"issue":"3","key":"3_CR20","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1145\/348019.348304","volume":"5","author":"KN Lalgudi","year":"2000","unstructured":"Lalgudi, K.N., Papaefthymiou, M.C., Potkonjak, M.: Optimizing computations for effective block-processing. ACM Trans. Des. Autom. Electron. Syst. 5(3), 604\u2013630 (2000)","journal-title":"ACM Trans. Des. Autom. Electron. Syst."},{"issue":"2","key":"3_CR21","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1007\/s11265-007-0114-1","volume":"50","author":"M Ko","year":"2008","unstructured":"Ko, M., Shen, C., Bhattacharyya, S.S.: Memory-constrained block processing for DSP software optimization. J. Signal Process. Syst. 50(2), 163\u2013177 (2008)","journal-title":"J. Signal Process. Syst."},{"key":"3_CR22","unstructured":"Lapsley, P., Bier, J., Shoham, A., Lee, E.A.: DSP Processor Fundamentals. Berkeley Design Technology, Inc. (1994)"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Zaki, G., Plishker, W., Bhattacharyya, S., Clancy, C., Kuykendall, J.: Vectorization and mapping of software defined radio applications on heterogeneous multi-processor platforms. In: Proceedings of the IEEE Workshop on Signal Processing Systems, pp. 31\u201336. Beirut, Lebanon (2011)","DOI":"10.1109\/SiPS.2011.6088945"},{"key":"3_CR24","unstructured":"Blossom, E.: GNU radio: tools for exploring the radio frequency spectrum. Linux J. (2004)"}],"container-title":["Embedded Systems","Embedded Systems Development"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4614-3879-3_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,9]],"date-time":"2023-02-09T17:41:22Z","timestamp":1675964482000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-1-4614-3879-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,19]]},"ISBN":["9781461438786","9781461438793"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-3879-3_3","relation":{},"ISSN":["2193-0155","2193-0163"],"issn-type":[{"type":"print","value":"2193-0155"},{"type":"electronic","value":"2193-0163"}],"subject":[],"published":{"date-parts":[[2013,7,19]]},"assertion":[{"value":"19 July 2013","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}