MISSION STATEMENT AND VALUES
Appentra is a technology-based company whose mission is to provide top quality software tools for the democratization of High Performance Computing (HPC) in all application areas of engineering, science, and industry.
High Performance Computing (HPC) is a key technology for the future of industry (4.0), science, and society. Companies are using HPC to improve customer service by analyzing increasingly large volumes of customer data; mine logging data to improve enterprise network security; and simulating product development to improve quality, accelerate time-to-market, and reduce development costs. These are just a few of the many universal HPC applications that demonstrate its growing influence in the enterprise.
Today, the full potential of HPC is being hindered by software issues. The power of supercomputers are increasingly accessible to a broader set of industrial users; however, the challenges of parallel programming have created a bottleneck in embracing HPC on a massive scale. We at Appentra have defined a set of products to address this challenge. The Parallware tools are a new generation of software to help manage the complexity of parallel programming and release the full potential of HPC.
Our values are respect, tolerance, responsibility, honesty, teamwork, customer orientation, continuous learning, and passion.
Appentra is a startup founded in 2012 as a spin-off at the University of A Coruña. The aim of Appentra is to transfer research results from Ph.d Manuel Arenaz and team in the area of Advanced Compilation Techniques for High-Performance Computing. During his period as a member of the Computer Architecture Group at the University of A Coruña, Dr. Arenaz’s research was focused on automatic parallelization of sequential scientific applications that use sparse computations, more specifically, automatic parallelism discovery and development of parallelizing code transformations for sparse applications.
THE APPENTRA TEAM
The Appentra Team has unique expertise that combines experience in developing parallel simulation programs from many fields of computational science and engineering as well as deep knowledge in developing advanced compiler techniques for automatic parallelization of simulation programs. The team has experience in the parallelization of the main numerical methods and techniques (finite elements, finite differences, finite volumes, SPH) as well as in the parallel programming standards used in HPC industry and academy (OpenMP, OpenACC, MPI, CUDA). The team has already achieved success in the fields computational electromagnetics, computational astrophysics, and computational hydraulics.
Parallware tools offer a new parallel programming environment that manages the complexity of developing parallel programs by automatically collecting the key information needed by HPC developers. In contrast to current tools, Parallware is interactive and fast, provides detailed information for guided parallelization, and produces human-readable parallel programs based on the OpenMP and OpenACC standards without the need for the user to understand and know the detailed standards.