3.9 Article Proceedings Paper

OpenPiton: An Open Source Manycore Research Framework

期刊

ACM SIGPLAN NOTICES
卷 51, 期 4, 页码 217-232

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2954679.2872414

关键词

-

资金

  1. NSF [CCF-1217553, CCF-1453112, CCF-1438980]
  2. AFOSR [FA9550-14-1-0148]
  3. DARPA [N66001-14-1-4040, HR0011-13-2-0005]
  4. Division of Computing and Communication Foundations
  5. Direct For Computer & Info Scie & Enginr [1453112] Funding Source: National Science Foundation

向作者/读者索取更多资源

Industry is building larger, more complex, manycore processors on the back of strong institutional knowledge, but academic projects face difficulties in replicating that scale. To alleviate these difficulties and to develop and share knowledge, the community needs open architecture frameworks for simulation, synthesis, and software exploration which support extensibility, scalability, and configurability, alongside an established base of verification tools and supported software. In this paper we present OpenPiton, an open source framework for building scalable architecture research prototypes from 1 core to 500 million cores. OpenPiton is the world's first open source, general-purpose, multithreaded manycore processor and framework. OpenPiton leverages the industry hardened OpenSPARC T1 core with modifications and builds upon it with a scratch-built, scalable uncore creating a flexible, modern manycore design. In addition, OpenPiton provides synthesis and backend scripts for ASIC and FPGA to enable other researchers to bring their designs to implementation. OpenPiton provides a complete verification infrastructure of over 8000 tests, is supported by mature software tools, runs full-stack multiuser Debian Linux, and is written in industry standard Verilog. Multiple implementations of OpenPiton have been created including a taped-out 25-core implementation in IBM's 32nm process and multiple Xilinx FPGA prototypes.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.9
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据