{“状态”:“确定”,“消息类型”:“工作”,“信息版本”:“1.0.0”,“邮件”:{“索引”:{“日期-部件”:[[2024,3,26]],“日期-时间”:“2024-03-26T16:17:59Z”,“时间戳”:1711469879053},“引用-计数”:22,“出版商”:“计算机协会(ACM)”,“问题”:“12”,“许可证”:[{“开始”:{-“日期-零件”:[2020,11,21]],”日期-时间我“:“2020-11-21T00:00:00Z”,“timestamp”:1605916800000},“content-version”:“vor”,“delay-in-days”:366,“URL”:“http://www.acm.org\/publications\/policys\/corpyright_policy#Background”}],“funder”:[{“DOI”:“10.13039\/100006602”,“name”:“Air Force Research Laboratory”,“DOI-asserted-by”:“publisher”,“award”:[“FA8650-18-2-7846 and FA8650-1-7852”]},{“DOI”:“10.13039\/1000000001”,“名称”:“国家科学基金会”,“doi-asserted-by”:“出版商”,“奖项”:[“CNS-1823222,CCF-1217553,CCF-1453112,CCF-1438980”]},{“doi”:“10.13039\/10000181”,“名称”:“空军科学研究办公室”,“doi-asserted-by”:“crossref”,”奖项“:[“FA9550-14-1-0148”]},“doi,“doi-asserted-by”:“publisher”,“adward”:[“N66001-14-1-4040,HR0011-13-2-0005”]}],“content-domain”:{“domain”:[“dl.acm.org”],“crossmark-restriction”:true},“short-container-title”:[”Commun.acm“],“published-print”:{“date-parts”:[2019,11,21]]},”abstract“:”工业界正在凭借强大的机构知识构建更大、更复杂、多核的处理器,但学术项目在复制这种规模方面面临困难。为了缓解这些困难并开发和共享知识,社区需要用于仿真、芯片设计和软件探索的开放式体系结构框架,这些框架支持可扩展性、可扩展性和可配置性,以及已建立的验证工具和支持的软件基础。在本文中,我们介绍了OpenPiton,这是一个开源框架,用于构建从一个核心到5亿个核心的可伸缩架构研究原型。OpenPiton是世界上第一个开源、通用、多线程多核处理器和框架。OpenPiton具有高度可配置性,提供了跨越研究人员可以更改的各种硬件参数的丰富设计空间。OpenPiton设计可以在FPGA上进行模拟,在FPGA中可以运行全栈多用户Debian Linux。OpenPiton旨在扩展到非常大的核心结构,使研究人员能够测量操作系统、编译器和软件的可伸缩性。成熟的代码库反映了工业级设计的复杂性,并提供了构建新芯片所需的脚本,使OpenPiton成为计算机辅助设计(CAD)研究的自然选择。OpenPiton已通过一个名为Piton的25核芯片原型进行了验证,并由一个具有数千个测试的验证套件提供支持,为测试新硬件设计提供了一个环境,同时验证整个系统的正确性。OpenPiton正在普林斯顿大学内部和更广泛的社区中积极用于研究,并在教育、工业和政府机构中被采用<\/jats:p>“,”DOI“:”10.1145\/3366343“,”type“:”journal-article“,”created“:{”date-parts“:[[2019,11,21]],”date-time“:”2019-11-21T13:35:22Z“,”timestamp“:15743322000},”page“:,“title”:[“OpenPiton”],“prefix”:“10.1145”,“volume”:“62”,“author“:[{”given“:”Jonathan“,”family“:”Balkind“,”sequence“:”first“,”affiliation:[{“name”:”Princeton University,Princeton,NJ“}]},{“given”:“Michael”,“family”:“McKeown”,“sequence”:“additional”,“affiliation”:[{name”:“Princeton University,普林斯顿,NJ”}]}.,{,{given:“姚生”,“家庭”:“付”,“序列”:“附加”,“从属关系”:[}“name“:”NVIDIA,Santa Clara,CA“}]},{“given”:“Tri”,“family”:“Nguyen”,“sequence”:“additional”,“affiliation”:[{“name”:“Princeton University,Princeton,NJ”}]},}“giving”:“Yanqi”,“家族”:“Zhou”,“序列”:“附加的”,“从属关系”:[[{”name“:”Baidu SVAIL,Sunnyvale,CA“{]}”,{:“附加”,“从属关系”:[{“名称”:普林斯顿大学,普林斯顿,新泽西“}]},{“given”:“Mohammad”,“family”:“Shahrad”,“sequence”:“additional”,“affiliation”:[{“name”:“Princeton University,Princeton,NJ”}]},{“给定”:“Adi”,“家庭”:“Fuchs”,“序列”:“附加”,“从属关系”:[[{”name“:”Princeton大学,Princept,NJ“}]{“Givent”:“Samuel”,“家族”:“Payne”,“sequence”:“additionable”,“附属机构:[{“name”:“NVIDIA,Santa Clara,CA”}]},{“given”:“Xiaohua”,“family”:“Liang”,“sequence”:“additional”,“附属机构”:[{“name”:“Microsoft,Redmond,WA”}]},{“given”:“Matthew”,“family”:“Matl”,“sequence”:“additional”,“附属机构”:[{“name”:“University of California,Berkeley”}]},{“given”:“David”,“family”:“Wentzlaff”,“sequence”:“additional”affiliation“:[{”name“:”Princeton University,Princeton,NJ“}]}],”member“:”320“,”published-on-line“:{”date-parts“:[[2019,11,21]]},”reference“:[}”key“:”e_1_2_1_1“,”unstructured“:”OpenSPARC T1 Microarchitecture Specification。Santa Clara CA 2006。OpenSPARC T1微体系结构规范。Santa Clara CA 2006.“},{”key“:”e_1_1_2_1“,”doi-asserted-by“:”publisher“,”doi“:”10.1145\/2764908“}、{”key“:“e_1_i_1_3_1”,”volume-title“:”D.介绍SeaOS.在2014年国际信息科学与应用会议(ICISA)上”,“作者”:“Bittman D.”,“年份”:“2014”},“key”:“e_i_1_5_1”、“doi-assert-by”:“publisher”,“doi”:“”10.1109\/TEST.2017.8242063“},{“key”:“e_1_2_1_6_1”,“doi-asserted-by”:“publisher”,”doi“:“10.1145\/2000064.2000108”},“key“:”e_1_i_1_7_1“,”doi-assert-by“:”publisher“,0832“},{”键“:”e_1_2_1_9_1“,”doi-asserted-by“:”出版商“,”doi“:”10.1145\/871506.871610“},{“key”:“e_1_2_1_10_1”,“doi-asserted-by”:“publisher”,”doi“:“10.1109\/ISQED.2017.7918345”},“key“:”e_1_i_11_11_1“,”doi-assert-by“:”publisher“,.2017.36“},{”key“:”e_1_2_1_13_1“,”doi-asserted-by“:”publisher“,“doi”:“10.1109\/HPCA.2018.0070“},{“key”:“e_1_2_1_14_1”,“doi-asserted-by”:“publisher”,”doi“:”10.1109\/ISSCC.2012.6176877“}”,{”key“:”e_1_i_1_15_1“,”unstructured“:”Oracle.OpenSPARC T1。http://www.oracle.com/technetwork\/systems\/opensparc\/opensarc-t1-page-1444609.html。神谕。打开SPARC T1。http://www.oracle.com/technetwork\/systems\/opensparc\/opensarc-t1-page-1444609.html。“},{”key“:”e_1_1_16_1“,”unstructured“:”PyHP.PyHP官方主页.http:\/\/PyHP.sourceforge.net.PyHP.PyHP官方首页.http:/\/PyHP.sourceverge.net.“}”,{“key”:“e_1_i_1_17_1”,“doi-asserted-by”:“publisher”,”doi“:”10.1145\/1360612.1360617“}、{”密钥“:”d_2_1_18_1“、”doi-assert-by“:”publisher“”,“doi”:“10.1109\/RSP.2011.5929973”},{“键”:“e_1_2_1_19_1“,”doi-asserted-by“:”publisher“,“doi”:“10.1109\/JSSC.2007.910957”},{“key”:“e_1_i_1_20_1”,“doi-assert-by”:“publisher”,”doi“:”10.5555\/1320302.1320834“},”{“密钥”:“e_1_2_1_1_11”,“doi-asserted-by”:“publishers”,“doi:”10.1109\/ISCA.2012.6237040“}”,{”key“:”e_2_2_1 22_1“,“doi-asserted-by”:“publisher”,“doi”:“10.1109\/MC.2008.494”},{“key”:“e_1_2_1_23_1“,“doi-asserted-by”:“publisher”,“doi”:“10.1109\/ISCA.2016.53”}],“container-title”:[“ACM的通信”],“原始标题”:[],“language”:“en”,“link”:[{“URL”:“https:\/\/dl.ACM.org\/doi\/pdf\/10.1145\/3366343”,“content-type”:“application\/pdf”,”content-version“:”vor“,”intended-application:“联合”},{“URL”:https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3366343“,”content-type“:”unspecified“,”content-version“:”vor“,”intended-application“:”similarity-checking“}],”deposed“:{”date-parts“:[2023,1,1]],”date-time“:“2023-01-01T07:50:08Z”,”timestamp“:1672559408000},”score“:1,”resource“:”{“primary”:{“URL”:“https:\\/dl.acm.org\/doi\/10.1145\/3366343“}}”副标题“:[”您的研究的开放源码硬件平台“],”简短标题“:[],”已发布“:{”日期-部分“:[[2019,11,21]]},”参考计数“:22,”日志发布“:}”问题“:“12”,”发布-打印“:{“日期-部分”:[[202019,11,21]]}},“alternative-id”:[“10.1145\/3366343”],“URL”:“http://\/dx.doi.org\/10.1145\/33633343”“,”关系“:{},”ISSN“:[”0001-0782“,”1557-7317“],“issn-type”:[{“value”:“0001-0782”,“type”:“print”},{“value”:“1557-73十七”,“类型”:“electronic”}],“主题”:[],“已发布”:{“date-parts”:[[2019,11,21]]},“assertion”:[}“value”:“2019-11-21”,“order”:2,“name”:“published”,“label”:“published”,“group”:{“name”:“publication_history”,“table”:“publication”历史“}}]}}