Bringing instant threading to everyone
Threading software is difficult, time-consuming and error-prone – problems Nema Labs was founded to solve. Nema Labs technology and products are engineered with three core values in mind:
- Multi-core software development shall be easy regardless of prior threading experience.
- Programmers need explicit help on how to deal with threading pitfalls - not only be made aware of them.
- Threading tools shall be fun to use and compatible with established programming workflow and tools.
|
|
FASThread in action
Programmers using FASThread do not need to learn new language technologies as FASThread hides complicated low-level threading challenges. The workflow of FASThread is summarized in:
- Identifying performance demanding code segments for maximum multi-core leverage.
- Threading code through automatic code transformations and interactive easy-to-understand code modification feedback.
- Verifying the correctness and performance of the threaded code.
|