{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:17:04Z","timestamp":1740097024342,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642544194"},{"type":"electronic","value":"9783642544200"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"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":[[2014]]},"DOI":"10.1007\/978-3-642-54420-0_82","type":"book-chapter","created":{"date-parts":[[2014,4,9]],"date-time":"2014-04-09T21:40:41Z","timestamp":1397079641000},"page":"845-854","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["PyDac: A Resilient Run-Time Framework for Divide-and-Conquer Applications on a Heterogeneous Many-Core Architecture"],"prefix":"10.1007","author":[{"given":"Bin","family":"Huang","sequence":"first","affiliation":[]},{"given":"Ron","family":"Sass","sequence":"additional","affiliation":[]},{"given":"Nathan","family":"DeBardeleben","sequence":"additional","affiliation":[]},{"given":"Sean","family":"Blanchard","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"82_CR1","unstructured":"Amber: ARM-compatible core, http:\/\/opencores.org\/project,amber"},{"key":"82_CR2","unstructured":"Python on a chip, http:\/\/code.google.com\/p\/python-on-a-chip\/"},{"key":"82_CR3","doi-asserted-by":"crossref","unstructured":"Baldeschwieler, J.E., Blumofe, R.D., Brewer, E.A.: ATLAS: an infrastructure for global computing. In: Proceedings of the 7th Workshop on ACM SIGOPS European Workshop: Systems Support for Worldwide Applications, pp. 165\u2013172. ACM (1996)","DOI":"10.1145\/504450.504482"},{"key":"82_CR4","doi-asserted-by":"crossref","unstructured":"Blumofe, R.D., Joerg, C., Kuszmaul, B., Leiserson, C., Randall, K., Zhou, Y.: Cilk: An efficient multithreaded runtime system, vol.\u00a030. ACM (1995)","DOI":"10.1145\/209937.209958"},{"key":"82_CR5","unstructured":"Blumofe, R.D., Lisiecki, P.A., et al.: Adaptive and reliable parallel computing on networks of workstations. In: USENIX 1997 Annual Technical Conference on UNIX and Advanced Computing Systems, pp. 133\u2013147 (1997)"},{"key":"82_CR6","doi-asserted-by":"crossref","unstructured":"Borkar, S.: The exascale challenge (2010)","DOI":"10.1109\/VDAT.2010.5496640"},{"issue":"4","key":"82_CR7","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1177\/1094342009347767","volume":"23","author":"F. Cappello","year":"2009","unstructured":"Cappello, F., Geist, A., Gropp, B., Kale, L., Kramer, B., Snir, M.: Toward exascale resilience. International Journal of High Performance Computing Applications\u00a023(4), 374\u2013388 (2009)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"82_CR8","doi-asserted-by":"crossref","unstructured":"Chung, E.S., Milder, P.A., Hoe, J.C., Mai, K.: Single-chip heterogeneous computing: Does the future include custom logic, FPGAs, and GPGPUs? In: Proceedings of the 2010 43rd Annual IEEE\/ACM International Symposium on Microarchitecture, pp. 225\u2013236. IEEE Computer Society (2010)","DOI":"10.1109\/MICRO.2010.36"},{"key":"82_CR9","doi-asserted-by":"publisher","first-page":"325","DOI":"10.1007\/s00450-011-0165-1","volume":"26","author":"J. Dennis","year":"2011","unstructured":"Dennis, J., Gao, G., Meng, X.: Experiments with the Fresh Breeze tree-based memory model. Computer Science - Research and Development\u00a026, 325\u2013337 (2011), http:\/\/dx.doi.org\/10.1007\/s00450-011-0165-1 , doi:10.1007\/s00450-011-0165-1","journal-title":"Computer Science - Research and Development"},{"key":"82_CR10","doi-asserted-by":"crossref","unstructured":"Fatahalian, K., Horn, D.R., Knight, T.J., Leem, L., Houston, M., Park, J.Y., Erez, M., Ren, M., Aiken, A., Dally, W.J., et al.: Sequoia: programming the memory hierarchy. In: Proceedings of the 2006 ACM\/IEEE Conference on Supercomputing, p. 83. ACM (2006)","DOI":"10.1109\/SC.2006.55"},{"key":"82_CR11","unstructured":"Golub, G.H., Van Loan, C.F.: Matrix Computations, 3rd edn. JHUP (1996)"},{"key":"82_CR12","unstructured":"Greenhalgh, P.: Big.little processing with ARM Cortex-A15 & Cortex-A7. White Paper (2011)"},{"issue":"7","key":"82_CR13","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2008.209","volume":"41","author":"M.D. Hill","year":"2008","unstructured":"Hill, M.D., Marty, M.R.: Amdahl\u2019s law in the multicore era. Computer\u00a041(7), 33\u201338 (2008)","journal-title":"Computer"},{"key":"82_CR14","unstructured":"Hofstee, H.P.: Power efficient processor architecture and the cell processor. In: 11th International Symposium on High-Performance Computer Architecture, HPCA-11, pp. 258\u2013262. IEEE (2005)"},{"key":"82_CR15","doi-asserted-by":"crossref","first-page":"1153","DOI":"10.1145\/2228360.2228572","volume-title":"Proceedings of the 49th Annual Design Automation Conference, DAC 2012","author":"H. Kaul","year":"2012","unstructured":"Kaul, H., Anders, M., Hsu, S., Agarwal, A., Krishnamurthy, R., Borkar, S.: Near-threshold voltage (NTV) design: opportunities and challenges. In: Proceedings of the 49th Annual Design Automation Conference, DAC 2012, pp. 1153\u20131158. ACM, New York (2012)"},{"key":"82_CR16","doi-asserted-by":"crossref","unstructured":"Mattson, T., Riepen, M., Lehnig, T., Brett, P., Haas, W., Kennedy, P., Howard, J., Vangal, S., Borkar, N., Ruhl, G., et al.: The 48-core SCC processor: the programmer\u2019s view. In: Proceedings of the 2010 ACM\/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 1\u201311. IEEE Computer Society (2010)","DOI":"10.1109\/SC.2010.53"},{"key":"82_CR17","unstructured":"van Nieuwpoort, R., Maassen, J., Kielmann, T., Bal, H.E.: Satin: Simple and efficient Java-based grid programming. Scalable Computing: Practice and Experience\u00a06(3) (2001)"},{"key":"82_CR18","volume-title":"A Guide to NumPy","author":"T. Oliphant","year":"2006","unstructured":"Oliphant, T.: A Guide to NumPy, vol.\u00a01. Trelgol Publishing, USA (2006)"},{"issue":"5","key":"82_CR19","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MM.2010.79","volume":"30","author":"A. Ramirez","year":"2010","unstructured":"Ramirez, A., Cabarcas, F., Juurlink, B., Alvarez Mesa, M., Sanchez, F., Azevedo, A., Meenderinck, C., Ciobanu, C., Isaza, S., Gaydadjiev, G.: The SARC architecture. IEEE Micro\u00a030(5), 16\u201329 (2010)","journal-title":"IEEE Micro"},{"key":"82_CR20","doi-asserted-by":"crossref","unstructured":"Wrzesinska, G., van Nieuwpoort, R., Maassen, J., Bal, H.E.: Fault-tolerance, malleability and migration for divide-and-conquer applications on the grid. In: Proc. of 19th IPDPS, vol.\u00a056. Citeseer (2005)","DOI":"10.1109\/IPDPS.2005.224"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2013: Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-54420-0_82","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T06:45:31Z","timestamp":1648795531000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-54420-0_82"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783642544194","9783642544200"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-54420-0_82","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}