Toward performance-portable PETSc for GPU-based exascale systems
Richard Mills, Mark F. Adams, Satish Balay, Jed Brown, Alp Dener, Matthew G. Knepley, Scott Kruger, Hannah Morgan, Todd Munson, Karl Rupp, Barry Smith, Stefano Zampini, Hong Zhang, Junchao Zhang
Topics & Concepts
Computer scienceSoftware portabilityScalabilityExtensibilityCUDAParallel computingFlexibility (engineering)Programming paradigmGeneral-purpose computing on graphics processing unitsComputer architectureGraphicsOperating systemProgramming languageStatisticsMathematicsParallel Computing and Optimization TechniquesAdvanced Data Storage TechnologiesDistributed and Parallel Computing Systems