{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:35Z","timestamp":1763467835747,"version":"build-2065373602"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2007,11,6]],"date-time":"2007-11-06T00:00:00Z","timestamp":1194307200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Real-Time Image Proc"],"published-print":{"date-parts":[[2007,12]]},"DOI":"10.1007\/s11554-007-0050-0","type":"journal-article","created":{"date-parts":[[2007,11,5]],"date-time":"2007-11-05T08:00:44Z","timestamp":1194249644000},"page":"179-190","source":"Crossref","is-referenced-by-count":7,"title":["Dynamo: a runtime partitioning system for FPGA-based HW\/SW image processing systems"],"prefix":"10.1007","volume":"2","author":[{"given":"Heather","family":"Quinn","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miriam","family":"Leeser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurie","family":"Smith King","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,11,6]]},"reference":[{"key":"50_CR1","unstructured":"ACCP.: Altera Accelchip. http:\/\/www.accelchip.com , last visited May 2007 (2006)"},{"key":"50_CR2","unstructured":"Annapolis Microsystems.: Annapolis wildcard. http:\/\/annapmicro.com\/wce.html , last visited May 2007 (2006)"},{"key":"50_CR3","doi-asserted-by":"crossref","unstructured":"Banerjee, S., Bozorgzadeh, E., Dutt, N.: Physically-aware HW\u2013SW partitioning for reconfigurable architectures with partial dynamic reconfiguration. In: Design Automation Conference (DAC), pp. 335\u2013340 (2005)","DOI":"10.1145\/1065579.1065667"},{"key":"50_CR4","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1109\/MDT.2005.109","volume":"22","author":"C Bobda","year":"2005","unstructured":"Bobda, C., Ahmadinia, A.: Dynamic interconnection of reconfigurable modules on reconfigurable devices. Des. Test Comput. 22, 443\u2013 451 (2005)","journal-title":"Des. Test Comput."},{"key":"50_CR5","unstructured":"CEL.: Celoxica. http:\/\/www.celoxica.com , last visited May 2007 (2007)"},{"key":"50_CR6","unstructured":"DBLD.: Altera DSP Builder. http:\/\/www.altera.com\/products\/software\/products\/dsp\/dsp-builder.html , last visited May 2007 (2007)"},{"key":"50_CR7","unstructured":"Eclipse.: Eclipse. http:\/\/www.eclipse.org\/ , last visited May 2007 (2006)"},{"key":"50_CR8","unstructured":"Eclipsecolorer.: Eclipsecolorer profiling tool. http:\/\/sourceforge.net\/ projects\/eclipsecolorer\/ , last visited May 2007 (2006)"},{"key":"50_CR9","doi-asserted-by":"crossref","unstructured":"Fu, W., Compton, K.: An execution environment for reconfigurable computing. In: Field-programmable Custom Computing Machines (FCCM), pp. 149\u2013158 (2005)","DOI":"10.1145\/1046192.1046238"},{"key":"50_CR10","doi-asserted-by":"crossref","unstructured":"Gupta, R.K., Jr CJNC, Micheli, G.D.: Synthesis and simulation of digital systems containing interacting hardware and software components. In: Design Automation Conference (DAC), pp. 225\u2013230 (1992)","DOI":"10.1109\/DAC.1992.227832"},{"key":"50_CR11","doi-asserted-by":"crossref","unstructured":"Kalavade, A., Lee, E.: A gobal criticality\/local phase driven algorithm for the constrainted hardware\/software partitioning problem. In: Third International Workshop on Hardware\/Software Co-design (Codes\/CASHE \u201994), pp. 42\u201348 (1994)","DOI":"10.1109\/HSC.1994.336724"},{"key":"50_CR12","unstructured":"King, L.A.S, Quinn, H., Leeser, M., et\u00a0al.: Run-time execution of reconfigurable hardware in a Java environment. In: International Conference on Computer Design (ICCD), pp. 380\u2013387 (2001)"},{"key":"50_CR13","unstructured":"King, L.A.S., Leeser, M., Quinn, H.: Dynamo: A runtime partitioning system. In: International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), pp. 145\u2013154 (2004)"},{"key":"50_CR14","doi-asserted-by":"crossref","unstructured":"Levine, B.A., Schmit, H.: Efficient application representation for HASTE: hybrid architectures with a single, transformable executable. In: Field Programmable Custom Computing Machines (FCCM), pp. 101\u2013110 (2003)","DOI":"10.1109\/FPGA.2003.1227246"},{"issue":"6","key":"50_CR15","doi-asserted-by":"crossref","first-page":"858","DOI":"10.1109\/92.974899","volume":"9","author":"R. Maestre","year":"2001","unstructured":"Maestre, R., Kurdahi, F.J., Fernandez, M., Hermida, R., Bagherzadeh, N., Singh, H.: A framework for reconfigurable computing: task scheduling and context management. IEEE Transactions on very Large Scale Integration (VLSI) Systems 9(6), 858\u2013873 (2001). doi: 10.1109\/92.974899","journal-title":"IEEE Transactions on very Large Scale Integration (VLSI) Systems"},{"key":"50_CR16","doi-asserted-by":"crossref","unstructured":"Mittal, G., Zaretsky, D., Tang, X., Banerjee, P.: Automatic translation of software binaries onto FPGAs. In: 41st Design Automation Conference (DAC), pp. 389\u2013394 (2004)","DOI":"10.1145\/996566.996678"},{"key":"50_CR17","doi-asserted-by":"crossref","unstructured":"Niemann, R., Marwedel, P.: Hardware\/software partitioning using Integer Programming. In: European Design and Test Conference, pp. 473\u2013480 (1996)","DOI":"10.1109\/EDTC.1996.494343"},{"issue":"4","key":"50_CR18","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1109\/TVLSI.2002.801575","volume":"10","author":"J. Noguera","year":"2002","unstructured":"Noguera, J., Badia, R.M.: Hw\/sw codesign techniques for dynamically reconfigurable architectures. IEEE Transactions on very Large Scale Integration (VLSI) Systems 10(4), 399\u2013415 (2002). doi: 10.1109\/TVLSI.2002.801575","journal-title":"IEEE Transactions on very Large Scale Integration (VLSI) Systems"},{"key":"50_CR19","unstructured":"Ong, S., Kerkiz, N., Srijanto, B., Tan, C., Langston, M., Newport, D., Bouldin, D.: Automatic mapping of multiple applications to multiple adaptive computing systems. In: Field-programmable Custom Computing Machines (FCCM), pp. 218\u2013227 (2001)"},{"key":"50_CR20","doi-asserted-by":"crossref","unstructured":"Passerone, R., Rowson, J.A., Sangiovanni-Vincentelli, A.L.: Automatic synthesis of interfaces between incompatible protocols. In: Design Automation Conference (DAC), pp. 8\u201313 (1998)","DOI":"10.1145\/277044.277047"},{"key":"50_CR21","unstructured":"Quinn, H.: Runtime tools for hardware\/software systems with reconfigurable hardware. PhD thesis, Department of Electrical and Computer Engineering, Northeastern University, available from http:\/\/www.ece.neu.edu\/groups\/rcl\/publications.html (2004)"},{"key":"50_CR22","doi-asserted-by":"crossref","unstructured":"Quinn, H., King, L.A.S, Leeser, M., Meleis, W.: Runtime assignment of reconfigurable hardware components for image processing pipelines. In: Field Programmable Custom Computing Machines (FCCM), pp. 173\u2013184 (2003)","DOI":"10.1109\/FPGA.2003.1227253"},{"key":"50_CR23","unstructured":"SGEN.: Xilinx System Generator. http:\/\/www.xilinx.com\/ise\/optional_prod\/system_generator.htm , last visited May 2007 (2007)"},{"key":"50_CR24","doi-asserted-by":"crossref","unstructured":"Siozios, K., Koutroumpezis, G., Tatas, K., Soudris, D., Thanailakis, A.: Dagger: A novel generic methodology for fpga bitstream generation and its software tool implementation. In: 19th International Parallel and Distributed Processing Symposium (IPDPS) (2005)","DOI":"10.1109\/IPDPS.2005.158"},{"key":"50_CR25","unstructured":"Srivastava, M.B., Yanbing, L., Callahan, T., Darnell, E., Harr, R., Kurkure, U., Stockwood, J.: Hardware\u2013software co-design of embedded reconfigurable architectures. In: Design Automation Conference, IEEE (2000)"},{"key":"50_CR26","doi-asserted-by":"crossref","unstructured":"Stitt, G., Lysecky, R., Vahid, F.: Dynamic hardware\/software partitioning: A first approach. In: Design Automation Conference, pp. 250\u2013255 (2003)","DOI":"10.1145\/775894.775896"},{"key":"50_CR27","doi-asserted-by":"crossref","unstructured":"Stitt, G., Vahid, F., McGregor, G., Einloth, B.: Hardware\/software partitioning of software binaries: a case study of H.264 decode. In: 3rd IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis (CODES\u00a0+\u00a0ISSS), pp. 285\u2013290 (2005)","DOI":"10.1145\/1084834.1084905"},{"key":"50_CR28","unstructured":"STRTCH.: Stretch s5000 Software-configurable Processors. http:\/\/www.stretchinc.com\/products\/ , last visited May 2007 (2007)"},{"key":"50_CR29","unstructured":"V2PRO.:Xilinx Virtex-II Pro. http:\/\/www.xilinx.com\/products\/silicon_solutions\/fpgas\/virtex\/virtex_ii_pro_fpgas\/ , last visited May 2007 (2007)"},{"key":"50_CR30","doi-asserted-by":"crossref","unstructured":"Wiangtong, T., Cheung, P., Luk, W.: Tabu search with intensification strategy for functional partitioning in hardware\u2013software codesign. In: Field-programmable Custom Computing Machines (FCCM), pp. 297\u2013298 (2002)","DOI":"10.1109\/FPGA.2002.1106691"},{"key":"50_CR31","unstructured":"XTREM.: Xtremedata. http:\/\/www.xtremedatainc.com\/ , last visited May 2007 (2007)"}],"container-title":["Journal of Real-Time Image Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-007-0050-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11554-007-0050-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11554-007-0050-0","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T03:06:04Z","timestamp":1737515164000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11554-007-0050-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,11,6]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2007,12]]}},"alternative-id":["50"],"URL":"https:\/\/doi.org\/10.1007\/s11554-007-0050-0","relation":{},"ISSN":["1861-8200","1861-8219"],"issn-type":[{"type":"print","value":"1861-8200"},{"type":"electronic","value":"1861-8219"}],"subject":[],"published":{"date-parts":[[2007,11,6]]}}}