{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T14:43:57Z","timestamp":1729608237932,"version":"3.28.0"},"reference-count":51,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,4]]},"DOI":"10.1109\/ispass.2017.7975290","type":"proceedings-article","created":{"date-parts":[[2017,7,13]],"date-time":"2017-07-13T20:47:13Z","timestamp":1499978833000},"page":"185-194","source":"Crossref","is-referenced-by-count":0,"title":["HW\/SW co-designed processors: Challenges, design choices and a simulation infrastructure for evaluation"],"prefix":"10.1109","author":[{"given":"Rakesh","family":"Kumar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jose","family":"Cano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aleksandar","family":"Brankovic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Demos","family":"Pavlou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kyriakos","family":"Stavrou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Enric","family":"Gibert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alejandro","family":"Martinez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antonio","family":"Gonzalez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/2.982915"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/88.473612"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"journal-title":"Apple Rosetta","year":"0","key":"ref31"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281670"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/12.931895"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191531"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2003.1253195"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370895"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/SBAC-PAD.2013.10"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"journal-title":"Virtual Machines Versatile Platforms for Systems and Processes","year":"2005","author":"smith","key":"ref2"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/237090.237140"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544142"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC.and.EUC.2013.80"},{"key":"ref21","doi-asserted-by":"crossref","DOI":"10.1145\/2807694","article-title":"Assisting static compiler vectorization with a speculative dynamic vectorizer in an hw\/sw codesigned environment","volume":"33","author":"kumar","year":"2016","journal-title":"ACM Trans Comput Syst (TOCS)"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2629681"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2016.7581274"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2013.6799102"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2597917.2597937"},{"key":"ref50","article-title":"Vmware virtual platform","volume":"1999","author":"walters","year":"1999","journal-title":"Linux J"},{"key":"ref51","article-title":"Virtualbox: Bits and bytes masquerading as machines","volume":"2008","author":"watson","year":"2008","journal-title":"Linux J"},{"journal-title":"Intel HW\/SW co-designed processor project","year":"0","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541978"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/2.982917"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2013.6494980"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736026"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451143"},{"journal-title":"Linley Group Microprocessor Report Nvidias First CPU Is a Winner","year":"0","key":"ref15"},{"journal-title":"Advanced Compiler Design & Implementation","year":"1997","author":"muchnick","key":"ref16"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2004.1303224"},{"journal-title":"Standard Performance Evaluation Corporation SPEC CPU2006 Benchmarks","year":"0","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250691"},{"key":"ref4","article-title":"The technology behind the crusoe processors","author":"klaiber","year":"2000","journal-title":"White Paper"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2015.12"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264126"},{"journal-title":"Proc 1999 Workshop on Binary Translation","article-title":"Boa: &#x2018;Targeting multi-gigahertz with binary translation&#x2019;","year":"1999","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669172"},{"key":"ref7","article-title":"Qemu, a fast and portable dynamic translator","author":"bellard","year":"2005","journal-title":"Proceedings of the Annual Conference on USENIX Annual Technical Conference ATEC '05"},{"key":"ref49","doi-asserted-by":"crossref","DOI":"10.1145\/1496909.1496921","article-title":"Cotson: Infrastructure for full system simulation","volume":"43","author":"argollo","year":"2009","journal-title":"SIGOPS Oper Syst Rev"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191529"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485963"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063454"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2013.6522340"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2024716.2024718"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2006.79"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/2.982916"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416635"},{"key":"ref43","doi-asserted-by":"crossref","DOI":"10.1145\/1105734.1105747","article-title":"Multifacet's general execution-driven multiprocessor simulator (gems) toolset","author":"martin","year":"2005","journal-title":"SIGARCH Comput Archit News"}],"event":{"name":"2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)","start":{"date-parts":[[2017,4,24]]},"location":"Santa Rosa, CA","end":{"date-parts":[[2017,4,25]]}},"container-title":["2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7965804\/7975258\/07975290.pdf?arnumber=7975290","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,12]],"date-time":"2020-10-12T07:07:56Z","timestamp":1602486476000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/7975290\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4]]},"references-count":51,"URL":"https:\/\/doi.org\/10.1109\/ispass.2017.7975290","relation":{},"subject":[],"published":{"date-parts":[[2017,4]]}}}