Appentra strives to minimize and eventually remove the parallel software development barrier, making parallel computing easier for everyone. Today we announce Parallelware Analyzer, a suite of command-line tools aimed at helping software developers to build better quality parallel software in less time.
We are excited to announce that we are also offering developers the opportunity to join the Early Access Program for Parallelware Analyzer.
What does Parallelware Analyzer offer?
While Parallelware Trainer provides an interactive learning environment where users can learn how to parallelize, Parallelware Analyzer provides the appropriate tools for the key stages of the parallel development workflow, aiding developers with code analysis that would otherwise be error-prone, time-consuming and completed manually.
Thanks to the state-of-the-art static code analysis capabilities of the Parallelware technology, source code is analyzed quickly, enabling real-time static code analysis for the development of correct parallel software.
Parallelware Analyzer assists throughout the parallelization workflow by:
- detecting defects related to parallelism and suggesting appropriate fixes,
- identifying opportunities for parallelization,
- performing data scoping analysis,
- and generating parallel-equivalent code using several technologies and heterogeneous computing platforms.
It is available for Linux – on both x86-64 and Power architectures – at the moment. Windows and Mac versions will be out soon.
How to join the Early Access Program?
Joining the Parallelware Analyzer Early Access Program is very easy: just head to the Parallelware Analyzer website and click ‘Join for free’.
After that, we will contact you to deliver Parallelware Analyzer and help you get started. You will have access to new releases, information on new features and functionalities and support for the duration of the program.
We are eager to receive your feedback so that we can fulfill your needs with our tools.
Head over to our blog to read an example of how Parallelware Analyzer can help you fix defects in OpenMP code.