Quick and easy parallel programming for multi-core

Your software code needs to be parallel to take advantage of multi-core microprocessor performance. Parallelizing code is a difficult, time-consuming and error-prone process. FASThread from Nema Labs helps you address the parallelization pitfalls and enables quick and easy parallelization of C/C++ code. The first release of FASThread integrates into Microsoft Visual Studio.

 

Try FASThread

The first release of FASThread supports C/C++, uses the OpenMP threading API and integrates into Microsoft Visual Studio. Releases for Linux and Eclipse will follow. Please click here to sign up for our beta test/early preview program.  Subscribe to our news letter to keep up to date with upcoming product releases, offers and other parallelization news.

FASThread in action

FASThread integrates into popular development environments (IDEs) and hides complicated low-level threading challenges. Through a combination of code analysis, automatic code transformation and easy-to-understand modification feedback, FASThread enables easy and reliable parallelization of code for multi-cores.

The driving forces behind FASThread

You should focus on creating cool functionality for your customers – not spend time and money on parallelization and tedious testing of parallel code. Nema Labs technology and products are engineered with three core values in mind:

  • Multi-core software development shall be easy and reliable.
  • Programmers need explicit help on how to deal with parallelization pitfalls—not only be made aware of them.
  • Tools for multi-core development need to be compatible with established software engineering tools and workflows.