Here's another draft of the announcement:

It seems like open source hardware has really begun to take off lately, but
this is because quite a few enthusiasts have been working for years on some
really cool projects, and they've reached a critical mass.  Since 2010,
Jeff Bush (<a href="https://github.com/jbush001";>github</a>, <a href="
http://latchup.blogspot.com";>blog</a>) has been working on an
Apache-licensed open source GPU (<a href="
https://github.com/jbush001/NyuziProcessor";>github</a>, <a href="
http://nyuzi.org";>home page</a>), and he has a few other interesting github
projects as well (<a href="https://github.com/jbush001/RotorCPU";>link</a>,
<a href="https://github.com/jbush001/LispMicrocontroller";>link</a>, <a
href="https://github.com/jbush001/os";>link</a>).  The Nyuzi Processor is a
fully functional GPU.  It is written in synthesizable Verilog, has a
functional <a href="https://github.com/jbush001/NyuziToolchain";>compiler
toolchain</a>, and comes with test suites, benchmarks, the software
component of 3D rendering engine, and more.  Its development has been
gaining momentum in discussions (<a href="
http://digitalfanatics.org/2015/03/follow-up-on-the-nyuzi-processor/";>link</a>,
<a href="
http://listmaster.pepperfish.net/pipermail/lowrisc-dev-lists.lowrisc.org/2015-February/000068.html";>link</a>,
<a href="https://groups.google.com/forum/#!forum/nyuzi-processor-dev";>Google
Group</a>) and coding projects (<a href="
http://www.lowrisc.org/docs/gsoc-2015-ideas/";>gsoc</a>).  It has been
implemented on an Altera FPGA, and there are some videos online of it
animating <a href="https://www.youtube.com/watch?v=DsvZorBu4Uk";>a rotating
teapot</a> and <a href="https://www.youtube.com/watch?v=qIMMj4Zwqv0";>a
Phong-shaded torus</a>, along with the results of <a href="
http://i.imgur.com/sHAsAU5.png";>recently-added mipmap support</a>.
Recently, Jeff Bush got together with the founder of the <a href="
http://en.wikipedia.org/wiki/Open_Graphics_Project";>Open Graphics
Project</a>, and they co-wrote <a href="
http://www.cs.binghamton.edu/~millerti/nyami-ispass2015.pdf";>a
peer-reviewed publication</a> about this GPU and some experiments they did,
which was recently presented at a well-respected academic CS conference (<a
href="http://www.ispass.org/ispass2015/";>ISPASS</a>).  Although its
developer and other hobbyists are doing this for fun, academics and
engineers who specialize in GPU architecture are already showing interest
in using Nyuzi for their own research (e.g. <a href="
http://www.slideshare.net/aj0612/sitcon2015";>link</a>, <a href="
http://www.slideshare.net/aj0612/linux-runs-on-so-c-kit-board-with-the-gpgpu";>link</a>),
which gives them finally an open platform to estimate not just cycle count
but also clock frequency, energy, and circuit area effects of GPU design
experiments.


On Wed, Apr 1, 2015 at 2:43 PM, Timothy Normand Miller <[email protected]>
wrote:

> We presented our ISPASS paper this week, so we can go ahead and slashdot
> this.  I've written a draft of what I'd like to post, and I'd like to get
> some feedback.  Thanks!
>
>
> It seems like open source hardware has really begun to take off lately,
> but this is because quite a few enthusiasts have been working for years on
> some really cool projects, and they've reached a critical mass.  Since
> 2010, Jeff Bush [link to something about Jeff or blog] has been working on
> an Apache-licensed open source GPU [links to Nyuzi], and he has several
> other interesting github projects as well [links].  The Nyuzi Processor is
> a fully functional GPU.  It is written in synthesizable Verilog, has a
> functional compiler toolchain [link], and comes with test suites,
> benchmarks, the software component of 3D rendering engine, and more.  Its
> development has been gaining momentum in discussions [links to some
> mentions on websites] and coding projects [Google summer of code].  There
> are some videos online of it animating a rotating teapot [
> https://www.youtube.com/watch?v=DsvZorBu4Uk] and a Phong-shaded torus [
> https://www.youtube.com/watch?v=qIMMj4Zwqv0], along with the results of
> recently-added mipmap support [http://i.imgur.com/sHAsAU5.png].
> Recently, Jeff Bush got together with the founder of the Open Graphics
> Project [link to wikipedia], and they co-wrote a paper about this GPU and
> some experiments they did, which was recently presented at a well-respected
> academic CS conference [
> http://www.cs.binghamton.edu/~millerti/nyami-ispass2015.pdf].
>
>
>
> --
> Timothy Normand Miller, PhD
> Assistant Professor of Computer Science, Binghamton University
> http://www.cs.binghamton.edu/~millerti/
> Open Graphics Project
>



-- 
Timothy Normand Miller, PhD
Assistant Professor of Computer Science, Binghamton University
http://www.cs.binghamton.edu/~millerti/
Open Graphics Project
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to