March 20, 2006 9:37 PM PST

Sun to release open-source Sparc designs

Sun Microsystems plans to release on Tuesday the underlying design of its UltraSparc T1 "Niagara" processor under the terms of the General Public License.

The move fulfills a commitment to employ the widely used open-source license that Sun President Jonathan Schwartz made at the Open Source Business Conference in January. David Yen, executive vice president of Sun's Sparc server group, is expected to discuss the move at the MultiCore Expo, which runs Tuesday through Thursday in Santa Clara, Calif., where Sun also has its headquarters.

Sun's UltraSparc T1 has eight processing engines, called cores, each able to run four simultaneous instruction sequences, called threads. When one thread stalls because it has to retrieve data from comparatively slow memory, a core switches to another thread. This approach is designed to let T2000 and forthcoming T1000 servers run many jobs in parallel with good performance, even though an individual job may not get done as fast as on a more single-minded chip.

The OpenSparc project is designed to increase the relevance of Sun's Sparc family, which has lost market share in recent years to Power chips from IBM and to x86 chips from Intel and Advanced Micro Devices. Sun hopes that making the designs available in the Verilog format will trigger research projects and commercial development.

The General Public License (GPL) was developed by Richard Stallman and is a cornerstone of his free-software movement and the closely related open-source software concept. It lets a program's underlying source code be seen, modified and distributed by anyone, so long as anyone who distributes a changed version publishes those changes under the same license.

One company, SimplyRISC, plans to make a single-core version of Niagara for embedded computing devices, which often require low power consumption. And a chip design company called Aldec plans to make its Riviera software available for 90-day free trials so people can simulate Verilog designs.

In conjunction with the chip designs, Sun also has published at its OpenSparc.net site the UltraSparc Architecture 2005, which defines the set of instructions the chips can execute. In addition, the company has published verification software and simulation models to test software on chip designs, as well as a version of its Solaris 10 operating system that can be used in such simulations.

See more CNET content tagged:
Sun Sparc, Sun Microsystems Inc., Sun UltraSPARC, GPL, open source

4 comments

Join the conversation!
Add your comment
Really good
It's great to see a non-DRM direction for chipmaking beginning to take hold. Custom designed cheaper chips should be near plus the ability for open source software to work well with the chip. Think about how much cheaper and better quality that $100 laptop could be.
With nano-chips this should add extra security that people have been wary of because people are more aware of what it is being made of especially at that size. Why trust only the manufacturer when they probably don't even know what they're making.
Posted by Blito (436 comments )
Reply Link Flag
Very cool..
..now we can get cheap made in China RISC chips. This might be the nail in Sun's coffin.
Posted by FutureGuy (742 comments )
Reply Link Flag
Yeah right..
..just like the Compaq x86 clone was going to kill IBM. Last I looked x86 has the largest server chip share and IBM holds the server revenue crown.
Posted by zkysr (78 comments )
Link Flag
SUN continuing to lead the Open industry
Once again, SUN is the company who continues to lead the Open industry. Any vendor could build SPARC chips in the past or direct the architecture of SPARC through the open organization... and many vendors did.

It is healthy for the industry to see vendors collaborating without fear of retribution from legal departments. This is what Open is all about and SUN has always done Open well - giving its technology away to other vendors to use in other open or commercial products (firmware, os components, nfs, booting protocols, etc.)
Posted by DavidHalko (18 comments )
Reply Link Flag
 

Join the conversation

Add your comment

The posting of advertisements, profanity, or personal attacks is prohibited. Click here to review our Terms of Use.

What's Hot

Discussions

Shared

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.