Appentra as an innovation company provides a revolutionary approach: Parallelware Analyzer, the first static code analyzer that is designed specifically to boost the performance of C/C++ code.
Earlier generations of source code analysis are limited to bugs, coding standard enforcement or security, possibly even a combination of this functionality. While important, nothing is done to ensure that the code is written to take advantage of modern hardware capabilities offered by chip manufacturers in the low-power multicore processors. By using Paralleware Analyzer, leverage the benefits of parallelism and deliver significantly faster applications, in the order of magnitude of 3x-4x. Clearly, the benefits are huge to C/C++ applications in the scope of mission and business critical industries such as Aerospace, Automotive, Telecommunications, and Semiconductors.
Appentra was founded in 2012 as a spin-off at the University of A Coruña building on the work of CEO and Co-Founder Manuel Arenaz. Appentra’s products are based on over 10 years of research and development in improving the parallelization of code and parallel programming environment.
Parallelware was born in 2013 and has grown into a Tools Suite that aims to support programmers in parallelising software.Find out more about Parallelware.
Today the world is in a transition to a new era of computing-everywhere. What was until recently science-fiction material, such as autonomous cars, smart robots and drones, is nowadays present in our everyday lives thanks to the huge advances in computing power. Mobile phones are already more powerful than many ten-year old computers. Modern computers equip highly heterogeneous multicore processors with astonishing capabilities. But the problem is that developing software for those multicore computers is exploding in complexity and cannot rely anymore on the expertise of the senior experts who have been doing it manually for the last decades.
There needs to be a fundamental change in the area of software development for multicore computers in order to increase productivity, maintainability and sustainability.
The solution needs to be based on new technologies that can understand the software and can guide the developers on how to utilize modern heterogeneous multicore computers. This is the key value proposal of Appentra’s solution.
The Appentra team
The Appentra Team has a unique set of skills, combining experts in parallel programming, parallel simulations, HPC consultancy for scientific applications, HPC training and education, as well as best practices in software engineering. Based on research in developing advanced compiler techniques for parallelization of simulation programs we provide a unique approach to solving the parallelization challenge.
The team has experience in the parallelization of the main numerical methods and techniques (finite elements, finite differences, finite volumes, SPH, N-body methods, computational fluid dynamics and much more) as well as in many of the parallel programming standards used in HPC industry and academia (OpenMP, OpenACC, MPI).
Organization and groups
Contact our Team.
Subscribe to our newsletter and get all of our updates