Login / Signup
Karl Rupp
ORCID
Publication Activity (10 Years)
Years Active: 2007-2021
Publications (10 Years): 12
Top Topics
Current Status And Future
Linear Algebra
Gpu Implementation
Graphics Processing Units
Top Venues
CoRR
SpringSim (HPS)
Appl. Math. Comput.
IWOCL
</>
Publications
</>
Richard Tran Mills
,
Mark F. Adams
,
Satish Balay
,
Jed Brown
,
Alp Dener
,
Matthew G. Knepley
,
Scott E. Kruger
,
Hannah Morgan
,
Todd S. Munson
,
Karl Rupp
,
Barry F. Smith
,
Stefano Zampini
,
Hong Zhang
,
Junchao Zhang
Toward performance-portable PETSc for GPU-based exascale systems.
Parallel Comput.
108 (2021)
Richard Tran Mills
,
Mark F. Adams
,
Satish Balay
,
Jed Brown
,
Alp Dener
,
Matthew G. Knepley
,
Scott E. Kruger
,
Hannah Morgan
,
Todd S. Munson
,
Karl Rupp
,
Barry F. Smith
,
Stefano Zampini
,
Hong Zhang
,
Junchao Zhang
Toward Performance-Portable PETSc for GPU-based Exascale Systems.
CoRR
(2020)
Lukas Gnam
,
Paul Manstetten
,
Michael Quell
,
Karl Rupp
,
Siegfried Selberherr
,
Josef Weinbub
A Flexible Shared-Memory Parallel Mesh Adaptation Framework.
ICCSA (7)
(2019)
Hong Zhang
,
Richard Tran Mills
,
Karl Rupp
,
Barry F. Smith
Vectorized Parallel Sparse Matrix-Vector Multiplication in PETSc Using AVX-512.
ICPP
(2018)
Tibor Grasser
,
Bernhard Stampfer
,
Michael Waltl
,
Gerhard Rzepa
,
Karl Rupp
,
Franz Schanovsky
,
Gregor Pobegen
,
Katja Puschkarsky
,
Hans Reisinger
,
Barry J. O'Sullivan
,
Ben Kaczer
Characterization and physical modeling of the temporal evolution of near-interfacial states resulting from NBTI/PBTI stress in nMOS/pMOS transistors.
IRPS
(2018)
Dave A. May
,
Patrick Sanan
,
Karl Rupp
,
Matthew G. Knepley
,
Barry F. Smith
Extreme-scale Multigrid Components within PETSc.
CoRR
(2016)
Dave A. May
,
Patrick Sanan
,
Karl Rupp
,
Matthew G. Knepley
,
Barry F. Smith
Extreme-Scale Multigrid Components within PETSc.
PASC
(2016)
Andreas Selinger
,
Karl Rupp
,
Siegfried Selberherr
Evaluation of mobile ARM-based SoCs for high performance computing.
SpringSim (HPS)
(2016)
Karl Rupp
,
Philippe Tillet
,
Florian Rudolf
,
Josef Weinbub
,
Andreas Morhammer
,
Tibor Grasser
,
Ansgar Jüngel
,
Siegfried Selberherr
ViennaCL - Linear Algebra Library for Multi- and Many-Core Architectures.
SIAM J. Sci. Comput.
38 (5) (2016)
Matthew G. Knepley
,
Karl Rupp
,
Andy R. Terrel
Finite Element Integration with Quadrature on the GPU.
CoRR
(2016)
Karl Rupp
,
Josef Weinbub
,
Ansgar Jüngel
,
Tibor Grasser
Pipelined Iterative Solvers with Kernel Fusion for Graphics Processing Units.
ACM Trans. Math. Softw.
43 (2) (2016)
Karl Rupp
The OpenCL Library Ecosystem: Current Status and Future Perspectives.
IWOCL
(2016)
Josef Weinbub
,
Matthias Wastl
,
Karl Rupp
,
Florian Rudolf
,
Siegfried Selberherr
ViennaMaterials - A dedicated material library for computational science and engineering.
Appl. Math. Comput.
267 (2015)
Prateek Sharma
,
Stanislav Tyaginov
,
Yannick Wimmer
,
Florian Rudolf
,
Karl Rupp
,
Hubert Enichlmair
,
J. H. Park
,
Hajdin Ceric
,
Tibor Grasser
Comparison of analytic distribution function models for hot-carrier degradation modeling in nLDMOSFETs.
Microelectron. Reliab.
55 (9-10) (2015)
Florian Rudolf
,
Karl Rupp
,
Josef Weinbub
,
Andreas Morhammer
,
Siegfried Selberherr
Transformation invariant local element size specification.
Appl. Math. Comput.
267 (2015)
Karl Rupp
,
Satish Balay
,
Jed Brown
,
Matthew G. Knepley
,
Lois C. McInnes
,
Barry Smith
On The Evolution Of User Support Topics in Computational Science and Engineering Software.
CoRR
(2015)
Florian Rudolf
,
Josef Weinbub
,
Karl Rupp
,
Peter Resutik
,
Andreas Morhammer
,
Siegfried Selberherr
Free Open Source Mesh Healing for TCAD Device Simulations.
LSSC
(2015)
Karl Rupp
,
Philippe Tillet
,
Florian Rudolf
,
Josef Weinbub
,
Tibor Grasser
,
Ansgar Jüngel
Performance Portability Study of Linear Algebra Kernels in OpenCL.
CoRR
(2014)
Florian Rudolf
,
Josef Weinbub
,
Karl Rupp
,
Siegfried Selberherr
The meshing framework ViennaMesh for finite element applications.
J. Comput. Appl. Math.
270 (2014)
Yushan Wang
,
Marc Baboulin
,
Karl Rupp
,
Olivier P. Le Maître
,
Yann Fraigneau
Solving 3D incompressible Navier-Stokes equations on hybrid CPU/GPU systems.
SpringSim (HPS)
(2014)
Josef Weinbub
,
Karl Rupp
,
Siegfried Selberherr
ViennaX: a parallel plugin execution framework for scientific computing.
Eng. Comput.
30 (4) (2014)
Karl Rupp
,
Josef Weinbub
,
Ansgar Jüngel
,
Tibor Grasser
Pipelined Iterative Solvers with Kernel Fusion for Graphics Processing Units.
CoRR
(2014)
Karl Rupp
,
Philippe Tillet
,
Florian Rudolf
,
Josef Weinbub
,
Tibor Grasser
,
Ansgar Jüngel
Performance portability study of linear algebra kernels in OpenCL.
IWOCL
(2014)
Josef Weinbub
,
Karl Rupp
,
Siegfried Selberherr
Highly flexible and reusable finite element simulations with ViennaX.
J. Comput. Appl. Math.
270 (2014)
Denis Demidov
,
Karsten Ahnert
,
Karl Rupp
,
Peter Gottschling
Programming CUDA and OpenCL: A Case Study Using Modern C++ Libraries.
SIAM J. Sci. Comput.
35 (5) (2013)
Philippe Tillet
,
Karl Rupp
,
Siegfried Selberherr
,
Chin-Teng Lin
Towards Performance-Portable, Scalable, and Convenient Linear Algebra.
HotPar
(2013)
Prasanna Balaprakash
,
Karl Rupp
,
Azamat Mametjanov
,
Robert B. Gramacy
,
Paul D. Hovland
,
Stefan M. Wild
Empirical performance modeling of GPU kernels using active learning.
PARCO
(2013)
Matthew G. Knepley
,
Jed Brown
,
Karl Rupp
,
Barry F. Smith
Achieving High Performance with Unified Residual Evaluation.
CoRR
(2013)
Karl Rupp
High-Level Manipulation of OpenCL-Based Subvectors and Submatrices.
ICCS
(2012)
Josef Weinbub
,
Karl Rupp
,
Siegfried Selberherr
A Lightweight Task Graph Scheduler for Distributed High-Performance Scientific Computing.
PARA
(2012)
Jorge Rodríguez
,
Josef Weinbub
,
Dieter Pahr
,
Karl Rupp
,
Siegfried Selberherr
Distributed High-Performance Parallel Mesh Generation with ViennaMesh.
PARA
(2012)
Volodymyr Kysenko
,
Karl Rupp
,
Oleksandr Marchenko
,
Siegfried Selberherr
,
Anatoly Anisimov
GPU-Accelerated Non-negative Matrix Factorization for Text Mining.
NLDB
(2012)
Denis Demidov
,
Karsten Ahnert
,
Karl Rupp
,
Peter Gottschling
Programming CUDA and OpenCL: A Case Study Using Modern C++ Libraries
CoRR
(2012)
Josef Weinbub
,
Karl Rupp
,
Siegfried Selberherr
Towards Distributed Heterogenous High-Performance Computing with ViennaCL.
LSSC
(2011)
Karl Rupp
,
Ansgar Jüngel
,
Tibor Grasser
A GPU-Accelerated Parallel Preconditioner for the Solution of the Boltzmann Transport Equation for Semiconductors.
Facing the Multicore-Challenge
(2011)
Karl Rupp
,
Ansgar Jüngel
,
Tibor Grasser
Matrix compression for spherical harmonics expansions of the Boltzmann transport equation for semiconductors.
J. Comput. Phys.
229 (23) (2010)
Karl Rupp
,
Siegfried Selberherr
The Economic Limit to Moore's Law [Point of View].
Proc. IEEE
98 (3) (2010)
Karl Rupp
Symbolic integration at compile time in finite element methods.
ISSAC
(2010)
Karl Rupp
Increased efficiency in finite element computations through template metaprogramming.
SpringSim
(2010)
Annett Bartsch
,
Wolfgang Wagner
,
Karl Rupp
,
Richard Kidd
Application of C and Ku-Band scatterometer data for catchment hydrology in northern latitudes.
IGARSS
(2007)