MIAOW Open Source GPU Debuts At Hot Chips
alexvoica writes: The first general-purpose graphics processor (GPGPU) now available as open-source RTL was unveiled at the Hot Chips event. Although the GPGPU is in an early and relatively crude stage, it is another piece of an emerging open-source hardware platform, said Karu Sankaralingam, an associate professor of computer science at the University of Wisconsin-Madison. Sankaralingam led the team that designed the Many-core Integrated Accelerator of Wisconsin (MIAOW). A 12-person team developed the MIAOW core in 36 months. Their goal was simply to create a functional GPGPU without setting any specific area, frequency, power or performance goals. The resulting GPGPU uses just 95 instructions and 32 compute units in its current design. It only supports single-precision operations. Students are now adding a graphics pipeline to the design, a job expected to take about six months.
Isn't the secong G graphics? If graphics pipeline is missing, this is just a multicore CPU..
I attended the presentation for this chip, and as multiple audience questioners pointed out, this design hasn't been carefully designed to be clear of patents. As a university project, it's not likely to be an issue, but cribbing from a recent GPU design is not a promising way to get a patent-clear open-source hardware design. It's also not complete, as it's missing graphics-specific functions, such as texture-mapping, and the FPGA implementation had a single processing pipeline. By taking the same instruction set, they made it easier to test and operate their design using AMD's tools. All that being said, it's an impressive start for a small university group, and by enabling operation with instrumentation hooks for measuring dynamic operations, may become useful as benchmarking and measurement tool for GPGPU programs. Just don't expect this to displace commercial designs RealSoonNow.
Check out "nyuzi.org". This is a fully functional open source GPU. It's synthesizable Verilog and works already in an FPGA. So not only is it more or less complete, but it also came out before MIAOW.