

TBoost.STM is currently in an alpha release stage. This means our STM library is downloadable,
but is undergoing some fundamental changes. Furthermore, our alpha release of TBoost.STM may exhibit some
stability issues. While our internal tests have shown TBoost.STM to be fairly stable,
your usage may vary. Both GNU G++ and Windows Visual Studio 6.0 downloads are available below.
TBoost.STM's current alpha download is mainly intended for other researchers who are curious about
TBoost.STM's implementation and transactional memory. While we encourage non-TM experts to download
the library and explore writing parallel code within its framework, we want such users know the
system is in its early stages. As such, your usage of TBoost.STM may reveal some weaknesses or
stability issues. Until we are into a fully released version, these issues are to be expected.
However, please let us know if you encounter any problems using our library and we will do our best
to resolve such issues immediately.
POSIX threads (pthreads) for WindowsThank you for considering TBoost.STM and we hope you enjoy exploring transactional memory!
October 11, 2009: Toward.Boost.STM v.0.2.3
TowardBoost.STM (TBoost.STM) for Visual Studio 6.0 and GNU G++
September 19, 2009: Toward.Boost.STM v.0.2.2
TowardBoost.STM (TBoost.STM) for Visual Studio 6.0 and GNU G++
May 1, 2009: Toward.Boost.STM v.0.2.1
TowardBoost.STM (TBoost.STM) for Visual Studio 6.0 and GNU G++Visual Studio 6.0 .dsw files are in stm\libs\stm\build\ directory. The G++ makefile is in the root directory.
April 25, 2009: Toward.Boost.STM v.0.1 (DracoSTM v.0.2)
TowardBoost.STM (TBoost.STM) for GNU G++
TowardBoost.STM (TBoost.STM) for Microsoft Visual Studio 6
Old Toward.Boost.STM (DracoSTM) Releases
DracoSTM.v.0.1 for GNU G++
DracoSTM.v.0.1 for Microsoft Visual Studio 6