{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,24]],"date-time":"2025-08-24T01:14:48Z","timestamp":1755998088883,"version":"3.44.0"},"reference-count":28,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,11]]},"DOI":"10.1109\/iiswc47752.2019.9042166","type":"proceedings-article","created":{"date-parts":[[2020,3,20]],"date-time":"2020-03-20T04:55:14Z","timestamp":1584680114000},"page":"167-177","source":"Crossref","is-referenced-by-count":20,"title":["BHive: A Benchmark Suite and Measurement Framework for Validating x86-64 Basic Block Performance Models"],"prefix":"10.1109","author":[{"given":"Yishen","family":"Chen","sequence":"first","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ajay","family":"Brahmakshatriya","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Charith","family":"Mendis","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alex","family":"Renda","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Atkinson","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ond\u0159ej","family":"S\u00fdkora","sequence":"additional","affiliation":[{"name":"Google Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saman","family":"Amarasinghe","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Carbin","sequence":"additional","affiliation":[{"name":"Massachusetts Institute of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/PMBS.2018.8641578"},{"key":"ref11","article-title":"Ithernal: Accurate, portable and fast basic block throughput estimation using deep neural networks","author":"mendis","year":"0","journal-title":"International Conference on Machine Learning"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"year":"0","key":"ref13","article-title":"llvm: TargetTransformInfo Class Reference"},{"year":"0","key":"ref14","article-title":"llvm: targetschedmodel class reference"},{"year":"0","key":"ref15","article-title":"llvm: TargetRegisterInfo Class Reference"},{"year":"0","key":"ref16","article-title":"18.16 describing relative costs of operations"},{"year":"0","key":"ref17","article-title":"18.17 adjusting the instruction scheduler"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304062"},{"year":"0","key":"ref19","article-title":"Openssl, cryptography and ssl\/tls toolkit"},{"year":"0","key":"ref28","article-title":"Intel 64 and ia-32 architectures optimization reference manual"},{"article-title":"A tool for running small microbenchmarks on recent intel and amd x86 cpus","year":"2019","author":"abel","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.2307\/2332226"},{"year":"2019","key":"ref3","article-title":"Software optimization resources"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2518037.2491245"},{"key":"ref5","first-page":"993","article-title":"Latent dirichlet allocation","volume":"3","author":"blei","year":"2003","journal-title":"Journal of Machine Learning Research"},{"year":"2017","key":"ref8","article-title":"Intel architecture code analyzer"},{"key":"ref7","article-title":"Dremel: Interactive analysis of web-scale datasets","author":"melnik","year":"0","journal-title":"International Conference on Very Large Data Bases"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2019.00046"},{"year":"0","key":"ref9","article-title":"llvm-mca - llvm machine code analyzer"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3276480"},{"year":"0","key":"ref20","article-title":"Openblas, an optimized blas library"},{"key":"ref22","article-title":"Tensorflow: A system for large-scale machine learning","author":"abadi","year":"0","journal-title":"USENIX Conference on Operating Systems Design and Implementation"},{"year":"0","key":"ref21","article-title":"Eigen"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/InPar.2012.6339601"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601199"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/337449.337483"},{"key":"ref25","article-title":"An infrastructure for adaptive dynamic optimization","author":"bruening","year":"0","journal-title":"International Symposium on Code Generation and Optimization"}],"event":{"name":"2019 IEEE International Symposium on Workload Characterization (IISWC)","start":{"date-parts":[[2019,11,3]]},"location":"Orlando, FL, USA","end":{"date-parts":[[2019,11,5]]}},"container-title":["2019 IEEE International Symposium on Workload Characterization (IISWC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9027808\/9041927\/09042166.pdf?arnumber=9042166","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:26:51Z","timestamp":1755800811000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9042166\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11]]},"references-count":28,"URL":"https:\/\/doi.org\/10.1109\/iiswc47752.2019.9042166","relation":{},"subject":[],"published":{"date-parts":[[2019,11]]}}}