European software startup to demo award-winning training tools for parallelizing sequential codes.
Salt Lake City, November 14, 2016 — Appentra Solutions, a technology company providing software tools for guided parallelization in HPC, was one of just 13 companies selected to participate in the Emerging Technologies Showcase at SC16. SC16 is the premier international conference for high performance computing, networking, storage, and analysis.
Every year, SC identifies innovative solutions for the Showcase that may significantly improve and extend the world of HPC over the next five to 15 years throughout industry, government, national labs, and academia. Appentra was selected for its Parallware technology, an LLVM-based software technology that assists in the parallelization of scientific codes with OpenMP and OpenACC.
Parallware technology uses a fast, extensible hierarchical classification scheme to address dependence analysis. It discovers parallelism and annotates the source code with the most appropriate OpenMP and OpenACC directives. Appentra’s flagship product, Parallware Trainer, will be demonstrated at their booth in the Emerging Technologies Showcase.
Parallware Trainer takes a new approach to training parallel programming through an interactive real-time desktop tool that facilitates learning, implementation, and usage of parallel programming. It trains the user, tests the environment, and provides insights on the how the sequential code can be improved. Parallware Trainer provides support for widely-used parallel programming strategies with execution on multicore processors and GPUs.
Appentra participates in the Industrial Partnership Program of Oak Ridge National Labs and is also a partner of Barcelona Supercomputing Center, where their technology has received rave reviews. “The new Parallware Trainer is a great tool for providing support to parallel programmers on their daily work,” said Xavier Martorell, Parallel Programming Models Group Manager at Barcelona Supercomputing Center. “It provides a nice GUI to quickly switch between parallel versions of programs, and it’s powered by Appentra’s compiler analysis technology, which has been shown to be able to automatically parallelize a number of relevant application structures.”
Appentra has received multiple awards and achievements for their technology and products, including:
- SC16 Emerging Technologies Showcase
- South Summit Top 100 Startups
- Spanish CDTI NEOTEC Funding
- Red Herring 2016 Top 100 Europe
- NVIDIA 2015 Early Stage Challenge Finalist at Emerging Company Summit
- HiPEAC Technology Transfer Award
The software startup is particularly proud of its Red Herring award. “In 2016, selecting the top achievers was by no means a small feat,” said Alex Vieux, publisher and CEO of Red Herring. “We believe Appentra embodies the vision, drive, and innovation that define a successful entrepreneurial venture. Appentra should be proud of its accomplishment, as the competition was very strong.”
Appentra will be demonstrating Parallware Trainer at their booth in the Emerging Technologies Showcase, Room 155-B at the Salt Palace Convention Center. CEO and co-founder Dr. Manuel Arenaz will also be demonstrating and sharing success stories about Parallware technology at the following locations:
- CxO Panel “Getting it off the Ground” at the Startup HPC event, Grand America Hotel: Monday, November 14, 11:00-11:45am
- Appentra booth, Room 155-B: Tuesday, November 15, 11:00am
- DOE booth #1030: Tuesday, November 15, 4:00pm
- OpenMP booth #611: Wednesday, November 16, 1:15-1:45pm
- OpenACC booth #634: Wednesday, November 16, 4:00pm
- Appentra booth, Room 155-B: Thursday, November 17, 11:00am and 4:00pm
To book a meeting with Appentra or learn more about Parallware, email info [at] appentra.com.
About Appentra Solutions
Appentra Solutions was formed in 2012 by a team of researchers from the the Univeristy of A Coruña in Spain. Their advanced compiler technologies for programming environments use static program analysis for parallelization of sequential codes to manage the complexity that HPC developers face in modern HPC facilities. Appentra’s flagship Parallware Suite not only optimizes parallel programming, but guides users in parallel programming techniques for faster, more effective learning and immediate use of parallel programming.