Publication | IPDPS – IEEE International Parallel & Distributed Processing Symposium 2022
Neon
A Multi-GPU Programming Model for Grid-based Computations
While multi-GPU systems are effective at accelerating simulations, achieving the best performance and scalability has its challenges. Along with domain expertise, a strong knowledge of parallel programming is required. Neon is a new framework designed to make multi-GPU programming easier and more intuitive for non-GPU experts. Neon is based on a structured parallel model that primarily targets simulation on cartesian grids. Neon efficiently hides the complexity of managing a domain that is partitioned across multi-GPU and more.
Download publicationAbstract
Neon: A Multi-GPU Programming Model for Grid-based Computations
Massimiliano Meneghin, Ahmed H. Mahmoud, Pradeep Kumar Jayaraman, Nigel J. W. Morris
IPDPS – IEEE International Parallel & Distributed Processing Symposium 2022
We present Neon, a new programming model for grid-based computation with an intuitive, easy-to-use interface that allows domain experts to take full advantage of single-node multi-GPU systems. Neon decouples data structure from computation and back end configurations, allowing the same user code to operate on a variety of data structures and devices. Neon relies on a set of hierarchical abstractions that allow the user to write their applications as if they were sequential applications, while the runtime handles distribution across multiple GPUs and performs optimizations such as overlapping computation and communication without user intervention. We evaluate our programming model on several applications: a Lattice Boltzmann fluid solver, a finite-difference Poisson solver and a finite-element linear elastic solver. We show that these applications can be implemented concisely and scale well with the number of GPUs—achieving more than 99% of ideal efficiency.
Related Resources
2024
Multidisciplinary Modular Approach to Kinematic Mechanism SynthesisWe present the first set of Mechanical Building Blocks modelled so…
2022
A Discretization-free Metric For Assessing Quality Diversity AlgorithmsA multi-scale generative design model that adapts the Wave Function…
2019
An Empirical Study of how Socio-Spatial Formations are influenced by Interior Elements and Displays in an Office ContextThe design of a workplace can have a profound impact on the…
2022
Evolving Through the Looking Glass: Learning Improved Search Spaces with Variational Autoencoders.Nature has spent billions of years perfecting our genetic…
Get in touch
Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.
Contact us