ECP’s Ginkgo Math Library Increases Software Portability Across Architectures

Scientists working with the Exascale Computing Project (ECP) have developed Ginkgo, a sparse linear algebra library designed to increase portability of software among heterogeneous supercomputing architectures. The portability problem is usually addressed by applying a portability layer, which generates language-specific kernels through interfaces like Kokkos, RAJA or OpenMP. The Ginkgo effort choses a different strategy that combines performance optimization, portability, and developer productivity while leveraging native programming APIs for all hardware. The scientists also proved the adaptability of their approach to newer hardware by extending the initial scope to AMD and Intel ecosystems with low effort. Their work was published in the July 2022 issue of Parallel Computing.

The post ECP’s Ginkgo Math Library Increases Software Portability Across Architectures appeared first on HPCwire.

More Related Posts

Bringing Chemistry to Exascale: Argonne’s Aurora Gears Up for Deep Catalyst Exploration

The U.S. Department of Energy’s (DOE) Argonne National Laboratory is building one...

How Waymo’s self-driving cars handle fog in SF

Just like with human drivers, rain, snow and fog can all distort...

Summit Supercomputer Research Delves Into Shape-Based Protein Binding

During the pandemic, protein binding simulations have had a heyday as researchers...

Home

Highly Niched Headhunters Specialized in Physical AI/Robotics, High-Performance Computing, Unmanned/Autonomous Systems, Defense Technology and Energy.

Specializations

We recruit across complex engineering markets where understanding the technology is critical to finding the right talent.

How We Work

Overview of how PACE partners with teams: Our process, what clients get, and why PACE is different.

About Us

PACE’s story, values, and culture define how we operate and who we are.

News & Insights

Stay up to date on industry trends.

Contact

All the information needed for anyone interested in contacting us.