/
openpiton-asplos16.html
executable file
·167 lines (145 loc) · 12.4 KB
/
openpiton-asplos16.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
<!DOCTYPE HTML>
<!--
Read Only by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>The OpenPiton Platform</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="assets/css/main.css" />
<link rel="stylesheet" href="assets/css/academicons.css"/>
<link rel="stylesheet" href="assets/css/label.css" />
<!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]-->
<!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]-->
</head>
<body>
<section id="header">
<header>
<span class="image avatar"><img src="./images/mohammad_shahrad.jpg"></span>
<h1 id="logo"><a href="./index.html">Mohammad Shahrad</a></h1>
<p></p>
mohammad\DoT\shahrad/AT/ubc.ca</p>
</header>
<nav id="nav">
<ul>
<li><a href="./index.html">Homepage</a></li>
</ul>
</nav>
<footer>
<ul class="icons">
<li><a href="https://twitter.com/MShahrad" class="icon fa-twitter fa-2x"><span class="label">Twitter</span></a></li>
<li><a href="https://www.linkedin.com/in/mshahrad" class="icon fa-linkedin fa-2x"><span class="label">LinkedIn</span></a></li>
<li><a href="https://scholar.google.com/citations?user=iXgmttoAAAAJ&hl=en" class="ai ai-google-scholar-square ai-3x"><span class="label"></span></a></li>
<!-- <li><a href="#" class="icon fa-envelope fa-2x"><span class="label">Email</span></a></li> -->
</ul>
</footer>
</section>
<!-- Wrapper -->
<div id="wrapper">
<!-- Main -->
<div id="main">
<!-- One -->
<section id="one_openpiton">
<div class="container">
<header class="major">
<h3>The OpenPiton Platform</h3>
</header>
<p><a href="https://parallel.princeton.edu/openpiton/">OpenPiton</a> is the world's first open source, general-purpose, multithreaded, manycore processor and framework. It is based on the <a href="https://parallel.princeton.edu/piton/">Princeton Piton</a> processor which was designed and taped-out in March 2015 by the Princeton Parallel Group. OpenPiton is open source across the entire computing stack, from the hardware to the firmware and software. Researchers and industry experts from many fields can utilize OpenPiton to modify any part of the stack and evaluate their ideas at scale. The hardware can be easily synthesized to FPGA and run an OS and applications at reasonable speeds for realistic evaluations. OpenPiton is designed to be highly configurable, including core count, cache sizes, and NoC topology, enabling it to adapt to different use cases. OpenPiton has an active community of users and is supported by the Princeton Parallel Group.</p>
<ul class="actions">
<li><a href="https://github.com/PrincetonUniversity/openpiton" class="button special icon fa-github">Code</a></li>
<li><a href="https://parallel.princeton.edu/openpiton/" class="button special icon fa-external-link">Webpage</a></li>
<li><a href="https://twitter.com/OpenPiton" class="button special icon fa-twitter">Twitter</a></li> <br><br>
<li><a href="https://parallel.princeton.edu/papers/openpiton-asplos16.pdf" class="button special icon fa-file-pdf-o">Paper</a></li>
<li><a href="bibtex/openpiton_an_open_source_manycore_research_framework.bib" class="button special icon fa-download" download="openpiton_an_open_source_manycore_research_framework.bib">BibTex</a></li>
<li><a href="https://parallel.princeton.edu/openpiton/tutorials.html" class="button special icon fa-school">Tutorials</a></li>
</ul>
You may also access the paper PDF through the ACM Author-Izer link, below:<br><br>
<!-- ACM DL Article: OpenPiton: An Open Source Manycore Research Framework -->
<div class="acmdlitem" id="item2872414"><img src="https://dl.acm.org/images/oa.gif" width="25" height="25" border="0" alt="ACM DL Author-ize service" style="vertical-align:middle"/><a href="https://dl.acm.org/authorize?N13870" title="OpenPiton: An Open Source Manycore Research Framework">OpenPiton: An Open Source Manycore Research Framework</a><div style="margin-left:25px"><a href="https://dl.acm.org/author_page.cfm?id=99658691893" >Jonathan Balkind</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658688161" >Michael McKeown</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658970593" >Yaosheng Fu</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658969534" >Tri Nguyen</a>, <a href="https://dl.acm.org/author_page.cfm?id=87358619357" >Yanqi Zhou</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658993061" >Alexey Lavrov</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658993442" >Mohammad Shahrad</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658690459" >Adi Fuchs</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658994109" >Samuel Payne</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658993535" >Xiaohua Liang</a>, <a href="https://dl.acm.org/author_page.cfm?id=99658993339" >Matthew Matl</a>, <a href="https://dl.acm.org/author_page.cfm?id=81100339831" >David Wentzlaff</a><br />ASPLOS '16 Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, 2016</div></div>
<!-- ACM DL Bibliometrics: OpenPiton: An Open Source Manycore Research Framework-->
<div class="acmdlstat" id ="stats2872414"><iframe src="https://dl.acm.org/authorizestats?N13870" width="100%" height="30" scrolling="no" frameborder="0">frames are not supported</iframe></div>
<br>
Related publications:
<ul>
<li>
<font size="3vw"><a href="https://parallel.princeton.edu/openpiton/piton_power_char.html">Power and Energy Characterization of an Open Source 25-core Manycore Processor <font color="#4acaa8"><span class="fa fa-external-link"aria-hidden="true"></span></font></a></font><br>
<font size="2vw">M. McKeown, A. Lavrov, M. Shahrad, P. Jackson, Y. Fu, J. Balkind, T. Nguyen, K. Lim, Y. Zhou, and D. Wentzlaff</font><br>
<font size="2vw">24th IEEE International Symposium on High-Performance Computer Architecture (<a href="https://www.computer.org/csdl/proceedings/hpca/2018/12OmNwCJP0e">HPCA '18</a>)</font>
</li>
<li>
<font size="3vw"><a href="https://parallel.princeton.edu/papers/piton-micro-mag-17.pdf">Piton: A Manycore Processor for Multi-Tenant Clouds</a></font><br>
<font size="2vw">M. McKeown, Y. Fu, T. Nguyen, Y. Zhou, J. Balkind, A. Lavrov, M. Shahrad, S. Payne, and D. Wentzlaff</font><br>
<font size="2vw">IEEE Micro, March/April 2017</font>
</li>
<li>
<font size="3vw"><a href="https://cacm.acm.org/magazines/2019/12/241058-openpiton/abstract">OpenPiton: an Open Source Hardware Platform for Your Research</a></font><br>
<font size="2vw">J. Balkind, M. McKeown, Y. Fu, T. Nguyen, Y. Zhou, A. Lavrov, M. Shahrad, A. Fuchs, S. Payne, X. Liang, M. Matl, and D. Wentzlaff</font><br>
<font size="2vw">Communications of the ACM (CACM), December 2019</font>
</li>
<li>
<font size="3vw"><a href="https://parallel.princeton.edu/piton/piton_hotchips28_talk.pdf">Piton: A 25-core Academic Manycore Processor</a></font><br>
<font size="2vw">M. McKeown, Y. Fu, T. Nguyen, Y. Zhou, J. Balkind, A. Lavrov, M. Shahrad, S. Payne, and D. Wentzlaff</font><br>
<font size="2vw">2016 IEEE Hot Chips 28 Symposium (HCS)</font>
</li>
<li>
<font size="3vw">OpenPiton at 5: A Nexus For Open And Agile Hardware Design</font><br>
<font size="2vw">J. Balkind, T. Chang, P. Jackson, G. Tziantzioulis, A. Li, F. Gao, A. Lavrov, G. Chirkov, J. Tu, M. Shahrad, and D. Wentzlaff</font><br>
<font size="2vw">IEEE Micro, July/Aug 2020</font>
</li>
<li>
<font size="3vw"><a href="https://woset-workshop.github.io/PDFs/2018/a2.pdf">OpenPiton: An Emerging Standard for Open-Source EDA Tool Development</a></font><br>
<font size="2vw">J. Balkind, A. Lavrov, M. McKeown, Y. Fu, T. Nguyen, M. Shahrad, A. Li, K. Lim, Y. Zhou, T. Chang, P. Jackson, A. Fuchs, S. Payne, X. Liang, M. Matl, and D. Wentzlaff</font><br>
<font size="2vw">2018 Workshop on Open-Source EDA Technology (<a href="https://woset-workshop.github.io/WOSET2018.html">WOSET '18</a>)</font>
</li>
</ul>
OpenPiton and Piton have been mentioned in some news articles, including:
<ul>
<li><a href="https://cloud.google.com/blog/products/compute/scale-up-your-eda-flows-on-google-cloud">Scale your EDA flows: How Google Cloud enables faster verification</a>. Google Cloud Blog. 12/22/2020.</li>
<li><a href="https://abopen.com/news/openpitonariane-reaches-the-clouds-via-amazons-ec2-fpgas/">OpenPiton+Ariane Reaches the Clouds via Amazon’s EC2 FPGAs</a>. AB Open. 10/31/2019.</li>
<li><a href="https://abopen.com/news/juxtapiton-merges-opensparc-risc-v-soft-cores/">JuxtaPiton Merges OpenSPARC, RISC-V Soft-cores</a>. AB Open. 11/23/2018.</li>
<li><a href="https://abopen.com/news/cru-oshcamp-2018-openpiton-lorawan/">CRU: OSHCamp 2018, OpenPiton, LoRaWAN and More</a>. AB Open. 1/26/2018.</li>
<li><a href="http://blog.instor.com/five-innovative-ways-to-save-power-data-centers">Five innovative ways to save power in data centers</a>. Instor. 10/10/2017.</li>
<li><a href="https://www.sigarch.org/when-to-prototype-when-to-simulate/">When to prototype? When to simulate?</a>. ACM SIGARCH. 9/21/2017</li>
<li><a href="https://www.insidescience.org/news/reducing-massive-energy-appetite-data-centers">Reducing the massive energy appetite of data centers</a>. InsideScience. 9/18/2017.</li>
<li><a href="https://www.bit-tech.net/news/tech/cpus/princeton-25-core-cpu/1/">Princeton researchers launch 25-core open-source CPU</a>. Bit-tech. 8/26/2016.</li>
<li><a href="https://www.hpcwire.com/2016/08/25/princeton-researchers-debut-25-core-open-source-cpu/">Manycore piton climbs toward 200,000-core peak</a>. HPC Wire. 8/25/2016.</li>
<li><a href="https://www.nextplatform.com/2016/08/24/inside-manycore-research-chip-power-future-clouds/">Inside the manycore research chip that could power future clouds</a>. The Next Platform. 8/24/2016.</li>
<li><a href="https://www.pcworld.com/article/3111693/hardware/open-source-25-core-chip-can-be-stringed-into-a-200000-core-computer.html">Open source 25-core processor can be stringed into a 200,000-core computer</a>. PC World. 8/24/2016.</li>
<li><a href="https://www.sciencedaily.com/releases/2016/08/160822181811.htm">New microchip demonstrates efficiency and scalable design</a>. Science Daily. 8/22/2016.</li>
</ul>
<br>
<a href="https://twitter.com/share" class="twitter-share-button" data-show-count="false">Tweet</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>
</div>
</section>
</div>
<!-- Footer -->
<section id="footer">
<div class="container">
<ul class="copyright">
<!-- <li>© Untitled. All rights reserved.</li> -->
<li>Design: <a href="https://html5up.net/">HTML5 UP</a></li>
</ul>
</div>
</section>
</div>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrollzer.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/skel.min.js"></script>
<script src="assets/js/util.js"></script>
<!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]-->
<script src="assets/js/main.js"></script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-80541256-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-80541256-2');
</script>
</body>
</html>