{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:09:41Z","timestamp":1763467781054,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2007,2,18]],"date-time":"2007-02-18T00:00:00Z","timestamp":1171756800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2007,2,18]]},"DOI":"10.1145\/1216919.1216936","type":"proceedings-article","created":{"date-parts":[[2007,4,5]],"date-time":"2007-04-05T19:41:00Z","timestamp":1175802060000},"page":"116-125","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":38,"title":["A practical FPGA-based framework for novel CMP research"],"prefix":"10.1145","author":[{"given":"Sewook","family":"Wee","sequence":"first","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jared","family":"Casper","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Njuguna","family":"Njoroge","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuriy","family":"Tesylar","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daxia","family":"Ge","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christos","family":"Kozyrakis","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kunle","family":"Olukotun","sequence":"additional","affiliation":[{"name":"Stanford University, Stanford, California"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,2,18]]},"reference":[{"key":"e_1_3_2_1_1_1","article-title":"The free lunch is over: A fundamental turn toward concurrency in software","volume":"30","author":"Sutter H.","year":"2005","journal-title":"Dr. Dobb's Journal"},{"volume-title":"Prentice Hall","year":"1998","author":"Lewis B.","key":"e_1_3_2_1_2_1"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165164"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"L. Hammond V. Wong M. Chen B. D. Carlstrom J. D. Davis B. Hertzberg M. K. Prabhu H. Wijaya C. Kozyrakis and K. Olukotun \"Transactional memory coherence and consistency \" in Proceedings of the 31st International Symposium on Computer Architecture pp. 102--113 June 2004.   L. Hammond V. Wong M. Chen B. D. Carlstrom J. D. Davis B. Hertzberg M. K. Prabhu H. Wijaya C. Kozyrakis and K. Olukotun \"Transactional memory coherence and consistency \" in Proceedings of the 31st International Symposium on Computer Architecture pp. 102--113 June 2004.","DOI":"10.1145\/1028176.1006711"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.41"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.54"},{"key":"e_1_3_2_1_7_1","unstructured":"K. E. Moore J. Bobba M. J. Moravan M. D. Hill and D. A. Wood \"LogTM: Log-Based Transactional Memory \" in 12th International Conference on High-Performance Computer Architecture February 2006.  K. E. Moore J. Bobba M. J. Moravan M. D. Hill and D. A. Wood \"LogTM: Log-Based Transactional Memory \" in 12th International Conference on High-Performance Computer Architecture February 2006."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/224964.224987"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/872035.872048"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949340"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"A.\n       \n      Welc S.\n       \n      Jagannathan and \n      \n      \n      A. L.\n       \n      Hosking \"\n  Transactional monitors for concurrent objects \" in Proceedings of the European Conference on Object-Oriented Programming\n   (M. Odersky ed.) vol. \n  3086\n   of \n  Lecture Notes in Computer Science pp. \n  519\n  --\n  542 Springer-Verlag 2004\n  .  A. Welc S. Jagannathan and A. L. Hosking \"Transactional monitors for concurrent objects \" in Proceedings of the European Conference on Object-Oriented Programming (M. Odersky ed.) vol. 3086 of Lecture Notes in Computer Science pp. 519--542 Springer-Verlag 2004.","DOI":"10.1007\/978-3-540-24851-4_24"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1123001"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1086365.1086378"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/11561927_26"},{"key":"e_1_3_2_1_15_1","unstructured":"Arvind K. Asanovic D. Chiou J. C. Hoe C. Kozyrakis S.-L. Lu M. Oskin D. Patterson J. Rabaey and J. Wawrzynek \"RAMP: Research accelerator for multiple processors - a community vision for a shared experimental parallel HW\/SW platform \" tech. rep. 2005.  Arvind K. Asanovic D. Chiou J. C. Hoe C. Kozyrakis S.-L. Lu M. Oskin D. Patterson J. Rabaey and J. Wawrzynek \"RAMP: Research accelerator for multiple processors - a community vision for a shared experimental parallel HW\/SW platform \" tech. rep. 2005."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2005.30"},{"key":"e_1_3_2_1_17_1","unstructured":"J. Chung H. Chafi C. Cao Minh A. McDonald B. D. Carlstrom C. Kozyrakis and K. Olukotun \"The Common Case Transactional Behavior of Multithreaded Programs \" in Proceedings of the 12th International Conference on High-Performance Computer Architecture February 2006.  J. Chung H. Chafi C. Cao Minh A. McDonald B. D. Carlstrom C. Kozyrakis and K. Olukotun \"The Common Case Transactional Behavior of Multithreaded Programs \" in Proceedings of the 12th International Conference on High-Performance Computer Architecture February 2006."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168903"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2005.11"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/201310.201321"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1105734.1105740"},{"volume-title":"12th International Symposium on High-Performance Computer Architecture (HPCA-12)","year":"2006","author":"Chiou D.","key":"e_1_3_2_1_22_1"},{"volume-title":"12th International Symposium on High-Performance Computer Architecture (HPCA-12)","year":"2006","author":"Dave N.","key":"e_1_3_2_1_23_1"},{"key":"e_1_3_2_1_24_1","unstructured":"D. A. Penry D. Fay D. Hodgdon R. Wells G. Schelle D. I. August and D. A. Connors \"Exploiting parallelism and structure to accelerate the simulation of chip multi-processors \" in Proceedings of the 12th International Conference on High-Performance Computer Architecture February 2006.  D. A. Penry D. Fay D. Hodgdon R. Wells G. Schelle D. I. August and D. A. Connors \"Exploiting parallelism and structure to accelerate the simulation of chip multi-processors \" in Proceedings of the 12th International Conference on High-Performance Computer Architecture February 2006."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1117201.1117211"},{"key":"e_1_3_2_1_26_1","unstructured":"F. J. Mesa-Martinez et al. \"SCOORE: Santa Cruz out-of-order RISC engine FPGA design issues \" in Workshop on Architectural Research Prototyping (WARP) held in conjunction with ISCA-33 2006.  F. J. Mesa-Martinez et al. \"SCOORE: Santa Cruz out-of-order RISC engine FPGA design issues \" in Workshop on Architectural Research Prototyping (WARP) held in conjunction with ISCA-33 2006."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024395"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2006.29"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1088149.1088176"},{"key":"e_1_3_2_1_30_1","unstructured":"A. S. G. Gibeling and K. Asanovic \"The RAMP architecture &amp; description language \" tech. rep. 2005.  A. S. G. Gibeling and K. Asanovic \"The RAMP architecture &amp; description language \" tech. rep. 2005."},{"key":"e_1_3_2_1_31_1","first-page":"18","article-title":"TULSA, A Dual P4 Core Large Shared Cache Intel Xeon Processor for the MP Server Market Segment, Intel","author":"Gilbert J. D.","year":"2006","journal-title":"Conference Record of Hot Chips"}],"event":{"name":"FPGA07: ACM\/SIGDA International Symposium on Field Programmable Gate Arrays 2007","sponsor":["ACM Association for Computing Machinery","SIGDA ACM Special Interest Group on Design Automation"],"location":"Monterey California USA","acronym":"FPGA07"},"container-title":["Proceedings of the 2007 ACM\/SIGDA 15th international symposium on Field programmable gate arrays"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1216919.1216936","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1216919.1216936","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:32Z","timestamp":1750258052000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1216919.1216936"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,2,18]]},"references-count":31,"alternative-id":["10.1145\/1216919.1216936","10.1145\/1216919"],"URL":"https:\/\/doi.org\/10.1145\/1216919.1216936","relation":{},"subject":[],"published":{"date-parts":[[2007,2,18]]},"assertion":[{"value":"2007-02-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}