You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openpower.foundation_sw_dev/content/ready/parallelwaretrainer.md

1.3 KiB

title vendor criteria image link tags date draft
Parallelware Trainer Appentra 1 parallelwaretrainer.png https://www.appentra.com/products/parallelware-trainer/
software
training
programming
2017-10-26 true

Parallelware Trainer is an interactive training tool designed to facilitate the learning, usage, and implementation of parallel programming. It provides an integrated development environment (IDE) that gives users targeted advice on sections of code that can be successfully parallelized, along with the ability to test the performance improvements of particular parallel implementations.

By quickly and efficiently identifying areas for possible parallelism this tool is not only useful for those learning about parallel programming, but also to aid more experienced developers as the Trainer increases the speed of understanding the software and testing possible parallelism methods. The power of modern heterogeneous hardware including multi-core CPUs and GPUs can be exploited through different paradigms, such as multi-threading or tasking, and using standards such as OpenMP or OpenACC.

Furthermore, Parallelware Trainer looks for defects in your code as well as potential issues related to parallelism, reporting recommendations on how to fix them right from the integrated code editor.