The sparc64 port was created by Jakub Jermář as part of his master thesis which was defended in 2007. The initial port supported UltraSPARC II and similar processors. In 2008, Pavel Římský, as part of his master thesis, enhanced that support to new processors based on the UltraSPARC III processor. In 2010, he added support for the UltraSPARC T1 processor.


The port is fully supported by the HelenOS team and supports the standard set of features offered by HelenOS. Hardware support is limited to few Sun workstations and servers.

Supported hardware

Several workstations and servers are supported. Multiprocessors are supported. The QEMU sun4u and niagara machines can be used with HelenOS/sun4u and HelenOS/sun4v respectively. The gem5 simulator was also used for running HelenOS/sun4v.


  • Sun Ultra 5
  • Sun Ultra 60
  • Sun Blade 1500


  • Sun Fire T1000 / Sun SPARC Enterprise T1000
  • Sun Fire T2000


  • Sun UltraSPARC II
  • Sun UltraSPARC IIi
  • Sun UltraSPARC III
  • Sun UltraSPARC IIIi
  • Sun UltraSPARC IV
  • Sun UltraSPARC T1
Last modified 5 years ago Last modified on 2019-04-10T16:58:35Z
Note: See TracWiki for help on using the wiki.