Staff Person Publications
  •  Intranet
t3kitt3kitt3kit
  • Home
  • TeachingOpen
    • Lectures
    • Bachelor Theses
    • Master Theses
    • Dissertations
  • ResearchOpen
    • Activities
    • Computing Infrastructure
    • Characterization Lab
    • Annual Reviews
    • Active Public Projects
    • Completed Public Projects
    • Conferences
  • PublicationsOpen
    • Books and Book Editorships
    • Papers in Journals
    • Contributions to Books
    • Conference Presentations
    • Scientific Reports
    • Patents
    • Habilitation Theses
    • PhD Theses
    • Master's Theses
  • SoftwareOpen
    • Software
    • Download
    • License Agreement
  • StaffOpen
    • Active Staff
    • Former Staff
  • About UsOpen
    • Contact Us
    • Join Us
    • Partners
    • Imprint
    • Corporate Design
    • Sitemap
  • News

Publications Karl Rupp

115 records


Books and Editorships


2. L.T. Watson, M. Sosonkina, W.I. Thacker, J. Weinbub, K. Rupp:
"High Performance Computing";
The Society for Modeling and Simulation International, San Diego, CA, USA, (2018), ISBN: 978-1-5108-6016-2, 154 page(s) . BibTeX

1. L.T. Watson, J. Weinbub, M. Sosonkina, W.I. Thacker, K. Rupp:
"High Performance Computing";
The Society for Modeling and Simulation International, Vista, CA, USA, (2015), ISBN: 978-1-5108-0101-1, 242 page(s) . BibTeX


Publications in Scientific Journals


20. R. Mills, M. Adams, S. Balay, J. Brown, A. Dener, M. Knepley, S. Kruger, H. Morgan, T. Munson, K. Rupp, B. Smith, S. Zampini, H. Zhang, J. Zhang:
"Toward Performance-Portable PETSc for GPU-based Exascale Systems";
Parallel Computing, 108, (2021), 102831-1 - 102831-16 doi:10.1016/j.parco.2021.102831. BibTeX

19. A. Hartwig, E. Boman, R. Falgout, P. Ghysels, M. Heroux, X. Li, L. McInnes, R. Mills, S. Rajamanickam, K. Rupp, B. Smith, I. Yamazaki, U. Meier Yang:
"Preparing Sparse Solvers for Exascale Computing";
Philosophical Transactions of The Royal Society A, 378, (invited) (2020), 20190053-1 - 20190053-14 doi:10.1098/rsta.2019.0053. BibTeX

18. K. Rupp, C. Jungemann, S.-M Hong, M. Bina, T. Grasser, A. Jüngel:
"A Review of Recent Advances in the Spherical Harmonics Expansion Method for Semiconductor Device Simulation";
Journal of Computational Electronics, 15, (2016), 939 - 958 doi:10.1007/s10825-016-0828-z. BibTeX

17. K. Rupp, Ph. Tillet, F. Rudolf, J. Weinbub, A. Morhammer, T. Grasser, A. Jüngel, S. Selberherr:
"ViennaCL---Linear Algebra Library for Multi- and Many-Core Architectures";
SIAM Journal on Scientific Computing, 38, (2016), S412 - S439 doi:10.1137/15M1026419. BibTeX

16. K. Rupp, J. Weinbub, A. Jüngel, T. Grasser:
"Pipelined Iterative Solvers with Kernel Fusion for Graphics Processing Units";
ACM Transactions on Mathematical Software, 43, (2016), 11:1 - 11:27 doi:10.1145/2907944. BibTeX

15. F. Rudolf, K. Rupp, J. Weinbub, A. Morhammer, S. Selberherr:
"Transformation Invariant Local Element Size Specification";
Applied Mathematics and Computation, 267, (2015), 195 - 206 doi:10.1016/j.amc.2015.04.027. BibTeX

14. P. Sharma, S. E. Tyaginov, Y. Wimmer, F. Rudolf, K. Rupp, M. Bina, H. Enichlmair, J.M. Park, R. Minixhofer, H. Ceric, T. Grasser:
"Modeling of Hot-Carrier Degradation in nLDMOS Devices: Different Approaches to the Solution of the Boltzmann Transport Equation";
IEEE Transactions on Electron Devices, 62, (2015), 1811 - 1818 doi:10.1109/TED.2015.2421282. BibTeX

13. P. Sharma, S. E. Tyaginov, Y. Wimmer, F. Rudolf, K. Rupp, H. Enichlmair, J.M. Park, H. Ceric, T. Grasser:
"Comparison of Analytic Distribution Function Models for Hot-Carrier Degradation in nLDMOSFETs";
Microelectronics Reliability, 55, (2015), 1427 - 1432 doi:10.1016/j.microrel.2015.06.021. BibTeX

12. J. Weinbub, M. Wastl, K. Rupp, F. Rudolf, S. Selberherr:
"ViennaMaterials - A Dedicated Material Library for Computational Science and Engineering";
Applied Mathematics and Computation, 267, (2015), 282 - 293 doi:10.1016/j.amc.2015.03.094. BibTeX

11. M. Bina, S. E. Tyaginov, J. Franco, K. Rupp, Y. Wimmer, D. Osintsev, B. Kaczer, T. Grasser:
"Predictive Hot-Carrier Modeling of n-Channel MOSFETs";
IEEE Transactions on Electron Devices, 61, (2014), 3103 - 3110 doi:10.1109/TED.2014.2340575. BibTeX

10. F. Rudolf, J. Weinbub, K. Rupp, S. Selberherr:
"The Meshing Framework ViennaMesh for Finite Element Applications";
Journal of Computational and Applied Mathematics, 270, (2014), 166 - 177 doi:10.1016/j.cam.2014.02.005. BibTeX

9. K. Rupp, Ph. Tillet, A. Jüngel, T. Grasser:
"Achieving Portable High Performance for Iterative Solvers on Accelerators";
Proceedings in Applied Mathematics and Mechanics, 14, (2014), 963 - 964 doi:10.1002/pamm.201410462. BibTeX

8. J. Weinbub, K. Rupp, S. Selberherr:
"Highly Flexible and Reusable Finite Element Simulations with ViennaX";
Journal of Computational and Applied Mathematics, 270, (2014), 484 - 495 doi:10.1016/j.cam.2013.12.013. BibTeX

7. J. Weinbub, K. Rupp, S. Selberherr:
"ViennaX: A Parallel Plugin Execution Framework for Scientific Computing";
Engineering with Computers, 30, (2014), 651 - 668 doi:10.1007/s00366-013-0314-1. BibTeX

6. D. Demidov, K. Ahnert, K. Rupp, P. Gottschling:
"Programming CUDA and OpenCL: A Case Study Using Modern C++ Libraries";
SIAM Journal on Scientific Computing, 35, (2013), 453 - 472 doi:10.1137/120903683. BibTeX

5. F. Ortmann, S. Roche, J. C. Greer, G. Huhs, T. Shulthess, T. Deutsch, P. Weinberger, M. Payne, J. M. Sellier, J. Sprekels, J. Weinbub, K. Rupp, M. Nedjalkov, D. Vasileska, E. Alfi nito, L. Reggiani, D. Guerra, D.K. Ferry, M. Saraniti, S.M. Goodnick, A. Kloes, L. Colombo, K. Lilja, J. Mateos, T. Gonzalez, E. Velazquez, P. Palestri, A. Schenk, M. Macucci:
"Multi-Scale Modelling for Devices and Circuits";
E-Nano Newsletter, Special Issue April 2012, (2012), 31 page(s) . BibTeX

4. K. Rupp:
"High-Level Manipulation of OpenCL-Based Subvectors and Submatrices";
Procedia Computer Science, 9, (2012), 1857 - 1866 doi:10.1016/j.procs.2012.04.204. BibTeX

3. K. Rupp, S. Selberherr:
"The Economic Limit to Moore's Law";
IEEE Transactions on Semiconductor Manufacturing, 24, (2011), 1 - 4 doi:10.1109/TSM.2010.2089811. BibTeX

2. K. Rupp, A. Jüngel, T. Grasser:
"Matrix Compression for Spherical Harmonics Expansions of the Boltzmann Transport Equation for Semiconductors";
Journal of Computational Physics, 229, (2010), 8750 - 8765. BibTeX

1. K. Rupp, S. Selberherr:
"The Economic Limit to Moore´s Law";
Proceedings of the IEEE, 98, (2010), 351 - 353 doi:10.1109/JPROC.2010.2040205. BibTeX


Contributions to Books


12. M. Bina, K. Rupp:
"The Spherical Harmonics Expansion Method for Assessing Hot Carrier Degradation";
in "Hot Carrier Degradation in Semiconductor Devices", T. Grasser (ed); Springer International Publishing, 2015, ISBN: 978-3-319-08993-5, 197 - 220 doi:10.1007/978-3-319-08994-2_6. BibTeX

11. F. Rudolf, J. Weinbub, K. Rupp, P. Resutik, A. Morhammer, S. Selberherr:
"Free Open Source Mesh Healing for TCAD Device Simulations";
in "Large-Scale Scientific Computing, Lecture Notes in Computer Science", 9374, I. Lirkov, S. Margenov, J. Wasniewski (ed); Springer International Publishing, 2015, ISBN: 978-3-319-26519-3, 293 - 300 doi:10.1007/978-3-319-26520-9_32. BibTeX

10. J. Rodriguez, J. Weinbub, D. Pahr, K. Rupp, S. Selberherr:
"Distributed High-Performance Parallel Mesh Generation with ViennaMesh";
in "Applied Parallel and Scientific Computing, Lecture Notes in Computer Science", 7782, P. Manninen, P. Öster (ed); Springer Berlin Heidelberg, 2013, ISBN: 978-3-642-36802-8, 548 - 552 doi:10.1007/978-3-642-36803-5_44. BibTeX

9. J. Weinbub, K. Rupp, S. Selberherr:
"A Flexible Dynamic Data Structure for Scientific Computing";
in "IAENG Transactions on Engineering Technologies, Lecture Notes in Electrical Engineering", 229, G.-C. Yang, S.-L. Ao, L. Gelman (ed); Springer, (invited) 2013, ISBN: 978-94-007-6189-6, 565 - 577 doi:10.1007/978-94-007-6190-2_43. BibTeX

8. J. Weinbub, K. Rupp, S. Selberherr:
"A Lightweight Task Graph Scheduler for Distributed High-Performance Scientific Computing";
in "Applied Parallel and Scientific Computing, Lecture Notes in Computer Science", 7782, P. Manninen, P. Öster (ed); Springer Berlin Heidelberg, 2013, ISBN: 978-3-642-36802-8, 563 - 566 doi:10.1007/978-3-642-36803-5_47. BibTeX

7. V. Kysenko, K. Rupp, O. Marchenko, S. Selberherr, A. Anisimov:
"GPU-Accelerated Non-negative Matrix Factorization for Text Mining";
in "Natural Language Processing and Information Systems, Lecture Notes in Computer Science", 7337, G. Bouma, A. Ittoo, E. Metais, H. Wortmann (ed); Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-31177-2, 158 - 163 doi:10.1007/978-3-642-31178-9_15. BibTeX

6. K. Rupp, A. Jüngel, T. Grasser:
"A GPU-Accelerated Parallel Preconditioner for the Solution of the Boltzmann Transport Equation for Semiconductors";
in "Facing the Multicore - Challenge II, Lecture Notes in Computer Science", 7174, R. Keller, D. Kramer, J.-Ph. Weiss (ed); Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-30396-8, 147 - 157 doi:10.1007/978-3-642-30397-5. BibTeX

5. K. Rupp, A. Jüngel, T. Grasser:
"Deterministic Numerical Solution of the Boltzmann Transport Equation";
in "Progress in Industrial Mathematics at ECMI 2010, Mathematics in Industry", 17, R. Keller, D. Kramer, J.-Ph. Weiss (ed); Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-25099-6, 53 - 59 doi:10.1007/978-3-642-25100-9_7. BibTeX

4. K. Rupp, P. Lagger, T. Grasser, A. Jüngel:
"Inclusion of Carrier-Carrier-Scattering Into Arbitrary-Order Spherical Harmonics Expansions of the Boltzmann Transport Equation";
in "The 15th International Workshop on Computational Electronics", IEEE Xplore, 2012, ISBN: 978-1-4673-0705-5, 1 - 4 doi:10.1109/IWCE.2012.6242856. BibTeX

3. J. Weinbub, K. Rupp, L. Filipovic, A. Makarov, S. Selberherr:
"Towards a Free Open Source Process and Device Simulation Framework";
in "The 15th International Workshop on Computational Electronics (IWCE)", IEEE Xplore, 2012, ISBN: 978-1-4673-0705-5, 1 - 4 doi:10.1109/IWCE.2012.6242867. BibTeX

2. J. Weinbub, K. Rupp, S. Selberherr:
"Towards Distributed Heterogenous High-Performance Computing with ViennaCL";
in "Large-Scale Scientific Computing, Lecture Notes in Computer Science", 7116, I. Lirkov, S. Margenov, J. Wasniewski (ed); Springer Berlin Heidelberg, 2012, ISBN: 978-3-642-29842-4, 359 - 367 doi:10.1007/978-3-642-29843-1_41. BibTeX

1. K. Rupp, A. Jüngel, T. Grasser:
"Matrix Compression for Spherical Harmonics Expansions of the Boltzmann Transport Equation for Semiconductors";
in "ASC Report 10/2010", issued by Institute for Analysis and Scientific Computing; Vienna University of Technology, Wien, 2010, ISBN: 978-3-902627-03-2, 1 - 32. BibTeX


Talks and Poster Presentations (with Proceedings-Entry)


65. F. Ribeiro, K. Rupp, T. Grasser:
"Parallel Solver Study for Solving the Boltzmann Transport Equation using Spherical Harmonics Expansions on Supercomputers";
Talk: International Workshop on Computational Nanotechnology (IWCN), Daejeon, Korea (Virtual); 2021-05-24 - 2021-06-06; in "Book of Abstracts of the International Workshop on Computational Nanotechnology (IWCN)", (2021), ISBN: 978-89-89453-30-7, 97 - 98. BibTeX

64. L. Gnam, P. Manstetten, M. Quell, K. Rupp, S. Selberherr, J. Weinbub:
"A Flexible Shared-Memory Parallel Mesh Adaptation Framework";
Talk: International Conference on Computational Science and Its Applications (ICCSA), Saint Petersburg , Russia; 2019-07-01 - 2019-07-04; in "Proceedings of the International Conference on Computational Science and Its Applications (ICCSA)", (2019), ISBN: 978-1-7281-2847-4, 158 - 165 doi:10.1109/ICCSA.2019.00016. BibTeX

63. M. Nedjalkov, J. Weinbub, M. Ballicchia, S. Selberherr, I. Dimov, D.K. Ferry, K. Rupp:
"A Gauge-Invariant Wigner Equation for General Electromagnetic Fields";
Talk: International Workshop on Computational Nanotechnology (IWCN), Chicago, IL, USA; 2019-05-20 - 2019-05-24; in "Book of Abstracts of the International Workshop on Computational Nanotechnology (IWCN)", (2019), ISBN: 978-3-9504738-0-3, 67 - 68. BibTeX

62. M. Nedjalkov, J. Weinbub, M. Ballicchia, S. Selberherr, I. Dimov, D.K. Ferry, K. Rupp:
"Posedness of Stationary Wigner Equation";
Talk: International Wigner Workshop (IW2), Chicago, IL, USA; 2019-05-19 - 2019-05-20; in "Book of Abstracts of the International Wigner Workshop (IW2)", (2019), ISBN: 978-3-9504738-1-0, 32 - 33. BibTeX

61. T. Grasser, B. Stampfer, M. Waltl, G. Rzepa, K. Rupp, F. Schanovsky, G. Pobegen, K. Puschkarsky, H. Reisinger, B. O´Sullivan, B. Kaczer:
"Characterization and Physical Modeling of the Temporal Evolution of Near-Interfacial States Resulting from NBTI/PBTI Stress in nMOS/pMOS Transistors";
Talk: IEEE International Reliability Physics Symposium (IRPS), Burlingame, CA, USA; 2018-03-11 - 2018-03-15; in "Proceedings of the IEEE International Reliability Physics Symposium (IRPS)", (2018), 2A.2-1 - 2A.2-10. BibTeX

60. K. Rupp, F. Rudolf, J. Weinbub:
"Features of ViennaCL in PETSc";
Talk: Austrian HPC Meeting (AHPC), Linz; 2018-02-19 - 2018-02-21; in "Book of Abstracts of the 2018 Austrian HPC Meeting (AHPC)", (2018), 18. BibTeX

59. L. Gnam, J. Weinbub, K. Rupp, F. Rudolf, S. Selberherr:
"Using Graph Partitioning and Coloring for Flexible Coarse-Grained Shared-Memory Parallel Mesh Adaptation";
Talk: International Meshing Roundtable (IMR), Barcelona, Spanien; 2017-09-18 - 2017-09-21; in "Proceedings of the 26th International Meshing Roundtable (IMR26)", (2017), 5 page(s) . BibTeX

58. F. Rudolf, A. Morhammer, K. Rupp, J. Weinbub:
"VSC School Project: Performance Enhancements of Algebraic Multigrid Methods in ViennaCL";
Talk: Austrian HPC Meeting (AHPC), Grundlsee; 2017-03-01 - 2017-03-03; in "Book of Abstracts of the 2017 Austrian HPC Meeting (AHPC)", (2017), 1 page(s) . BibTeX

57. R. Mills, M. Adams, J. Brown, M. Fabien, T. Isaac, M. Knepley, K. Rupp, B. Smith, H. Zhang:
"Experiences, Optimizations, and Future Directions with Petsc on the 2nd Generation ("Knights Landing") Intel Xeon Phi Processor";
Talk: SIAM Conference on Computational Science and Engineering, Atlanta, GA, USA; 2017-02-27 - 2017-03-03; in "CSE17 Abstracts", (2017), 370 - 371. BibTeX

56. P. Sanan, O. Schenk, M. Bollhoefer, K. Rupp, D. May:
"Preconditioners for Stokes Flow with Highly Heterogeneous Viscosity Structure: Saddle-Point Smoothing Via Local Incomplete Factorization";
Talk: SIAM Conference on Computational Science and Engineering, Atlanta, GA, USA; 2017-02-27 - 2017-03-03; in "CSE17 Abstracts", (2017), 258. BibTeX

55. K. Rupp, A. Morhammer, T. Grasser, A. Jüngel:
"Parallel Deterministic Solution of the Boltzmann Transport Equation for Semiconductors";
Talk: International Workshop on Finite Elements for Microwave Engineering, Florence, Italy; 2016-05-16 - 2016-05-18; in "Proceedings of the 13th Workshop on Finite Elements for Microwave Engineering", (2016), ISBN: 978-88-6655-967-2, 104. BibTeX

54. A. Selinger, K. Rupp, S. Selberherr:
"Evaluation of Mobile ARM-Based SoCs for High Performance Computing";
Talk: High Performance Computing Symposium (HPC), Pasadena, CA, USA; 2016-04-03 - 2016-04-06; in "Proceedings of the 24th High Performance Computing Symposium", (2016), ISBN: 978-1-5108-2318-1, 21:1 - 21:7 doi:10.22360/SpringSim.2016.HPC.022. BibTeX

53. A. Morhammer, K. Rupp, F. Rudolf, J. Weinbub:
"Optimized Sparse Matrix-Matrix Multilication for Multi-Core CPUs, GPUs and MICs";
Talk: Austrian HPC Meeting (AHPC), Grundlsee, Austria; 2016-02-22 - 2016-02-24; in "Book of Abstracts of the 2016 Austrian HPC Meeting (AHPC)", (2016), 23. BibTeX

52. K. Rupp, J. Weinbub:
"A Computational Scientist's Perspective on Current and Future Hardware Architectures";
Talk: Austrian HPC Meeting (AHPC), Grundlsee, Austria; 2016-02-22 - 2016-02-24; in "Book of Abstracts of the 2016 Austrian HPC Meeting (AHPC)", (2016), 24. BibTeX

51. K. Rupp:
"Scaling Deterministic Solution of the Boltzmann Transport Equation on Heterogeneous Computing Platforms";
Talk: Scalable Methods for Kinetic Equations, Oak Ridge, TN, USA; (invited) 2015-10-19 - 2015-10-23; in "Scalable Methods for Kinetic Equations - Presentation Titles and Abstracts", (2015), 17. BibTeX

50. K. Rupp, S. Balay, J. Brown, M. Knepley, L. McInnes, B. Smith:
"On The Evolution Of User Support Topics in Computational Science and Engineering Software";
Poster: Computational Science & Engineering Software Sustainability and Productivity Challenges (CSESSP Challenges), Rockville, MD, USA; 2015-10-15 - 2015-10-16; in "Computational Science and Engineering Software Sustainability and Productivity Challenges (CSESSP) Workshop", (2015), 1 - 2. BibTeX

49. F. Rudolf, J. Weinbub, K. Rupp, A. Morhammer, S. Selberherr:
"Symmetry-Aware 3D Volumetric Mesh Generation - An Analysis of Performance and Element Quality";
Talk: International Meshing Roundtable (IMR), Austin, Texas, USA; 2015-10-11 - 2015-10-14; in "Proceedings of the 24th International Meshing Roundtable (IMR24)", (2015), 5 page(s) . BibTeX

48. P. Sharma, S. E. Tyaginov, Y. Wimmer, F. Rudolf, K. Rupp, H. Enichlmair, J.M. Park, H. Ceric, T. Grasser:
"Comparison of Analytic Distribution Function Models for Hot-Carrier Degradation in nLDMOSFETs";
Talk: European Symposium on Reliability of Electron Devices, Failure Physics and Analysis (ESREF), Toulouse, France; 2015-10-05 - 2015-10-09; in "Abstracts of the 26th European Symposium on Reliability of Electron Devices, Failure Physics and Analysis", (2015), 60. BibTeX

47. P. Sharma, M. Jech, S. E. Tyaginov, F. Rudolf, K. Rupp, H. Enichlmair, J.M. Park, T. Grasser:
"Modeling of Hot-Carrier Degradation in LDMOS Devices Using a Drift-Diffusion Based Approach";
Talk: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Washington DC, USA; 2015-09-09 - 2015-09-11; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2015), ISBN: 978-1-4673-7858-1, 60 - 63 doi:10.1109/SISPAD.2015.7292258. BibTeX

46. A. Selinger, D. Ojdanic, K. Rupp, E. Langer:
"Eigenvalue Computations on Graphics Processing Units";
Talk: Vienna Young Scientists Symposium - VSS 2015, Vienna University of Technology; 2015-06-25 - 2015-06-26; in "Proceedings of the 2015 Vienna Young Scientist Symposium", (2015), Gumpoldskirchen, Austria, ISBN: 978-3-9504017-0-7, 40 - 41. BibTeX

45. F. Rudolf, J. Weinbub, K. Rupp, P. Resutik, S. Selberherr:
"Mesh Healing for TCAD Simulations";
Talk: International Conference on Large-Scale Scientific Computations (LSSC), Sozopol, Bulgaria; 2015-06-08 - 2015-06-12; in "Abstracts International Conference on Large-Scale Scientific Computations (LSSC)", (2015), 66. BibTeX

44. P. Sharma, S. E. Tyaginov, Y. Wimmer, F. Rudolf, K. Rupp, M. Bina, H. Enichlmair, J.M. Park, H. Ceric, T. Grasser:
"Predictive and Efficient Modeling of Hot-Carrier Degradation in nLDMOS Devices";
Talk: IEEE International Symposium on Power Semiconductor Devices and ICs (ISPSD), Hong Kong, China; 2015-05-10 - 2015-05-14; in "Proceedings of the IEEE International Symposium on Power Semiconductor Devices and ICs (ISPSD)", (2015), ISBN: 978-1-4799-6259-4, 389 - 392 doi:10.1109/ISPSD.2015.7123471. BibTeX

43. Y. Wimmer, S. E. Tyaginov, F. Rudolf, K. Rupp, M. Bina, H. Enichlmair, J.M. Park, R. Minixhofer, H. Ceric, T. Grasser:
"Physical Modeling of Hot-Carrier Degradation in nLDMOS Transistors";
Talk: IEEE International Reliability Workshop (IIRW), South Lake Tahoe, CA, USA; 2014-10-12 - 2014-10-16; in "Proceedings of the IEEE International Integrated Reliability Workshop (IIRW)", (2014), ISBN: 978-1-4799-7308-8, 58 - 62 doi:10.1109/IIRW.2014.7049511. BibTeX

42. F. Rudolf, J. Weinbub, K. Rupp, A. Morhammer, S. Selberherr:
"Template-Based Mesh Generation for Semiconductor Devices";
Poster: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Yokohama, Japan; 2014-09-09 - 2014-09-11; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2014), ISBN: 978-1-4799-5285-4, 217 - 220 doi:10.1109/SISPAD.2014.6931602. BibTeX

41. K. Rupp, M. Bina, Y. Wimmer, A. Jungel, T. Grasser:
"Cell-Centered Finite Volume Schemes for Semiconductor Device Simulation";
Talk: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Yokohama, Japan; 2014-09-09 - 2014-09-11; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2014), ISBN: 978-1-4799-5285-4, 365 - 368 doi:10.1109/SISPAD.2014.6931639. BibTeX

40. F. Rudolf, Y. Wimmer, J. Weinbub, K. Rupp, S. Selberherr:
"Mesh Generation Using Dynamic Sizing Functions";
Talk: European Seminar on Computing (ESCO), Pilsen, Czech Republic; 2014-06-15 - 2014-06-20; in "Proc. 4th European Seminar on Computing", (2014), 191. BibTeX

39. K. Rupp, F. Rudolf, J. Weinbub, A. Jungel, T. Grasser:
"Automatic Finite Volume Discretizations Through Symbolic Computations";
Talk: European Seminar on Computing (ESCO), Pilsen, Czech Republic; 2014-06-15 - 2014-06-20; in "Proc. 4th European Seminar on Computing", (2014), 192. BibTeX

38. J. Weinbub, K. Rupp, F. Rudolf:
"A Flexible Material Database for Computational Science and Engineering";
Talk: European Seminar on Computing (ESCO), Pilsen, Czech Republic; 2014-06-15 - 2014-06-20; in "Proc. 4th European Seminar on Computing", (2014), 226. BibTeX

37. K. Rupp, Ph. Tillet, F. Rudolf, J. Weinbub, T. Grasser, A. Jüngel:
"Performance Portability Study of Linear Algebra Kernels in OpenCL";
Talk: International Workshop on OpenCL (IWOCL), Bristol, UK; 2014-05-12 - 2014-05-13; in "Proceedings of the International Workshop on OpenCL 2013 & 2014 (IWOCL)", (2014), ISBN: 978-1-4503-3007-7, 11 page(s) doi:10.1145/2664666.2664674. BibTeX

36. Y. Wang, M. Baboulin, K. Rupp, O. Le Maitre:
"Solving 3D incompressible Navier-Stokes equations on hybrid CPU/GPU systems";
Talk: High Performance Computing Symposium (HPC), Tampa, Florida, USA; 2014-04-13 - 2014-04-16; in "HPC '14 Proceedings of the High Performance Computing Symposium", (2014), 1 - 8. BibTeX

35. K. Rupp, Ph. Tillet, A. Jungel, T. Grasser:
"Achieving Portable High Performance for Iterative Solvers on Accelerators";
Talk: Annual Meeting of the International Association of Applied Mathematics and Mechanics (GAMM), Erlangen, Germany; 2014-03-10 - 2014-03-14; in "Book of Abstracts", (2014), 815. BibTeX

34. K. Rupp, Ph. Tillet, B. Smith, T. Grasser, A. Jungel:
"A Note on the GPU Acceleration of Eigenvalue Computations";
Talk: International Conference of Numerical Analysis and Applied Mathematics (ICNAAM), Rhodes, Greece; 2013-09-21 - 2013-09-27; in "AIP Proceedings, volume 1558", (2013), 1536 - 1539. BibTeX

33. K. Rupp, Ph. Tillet, F. Rudolf, J. Weinbub:
"ViennaCL - Portable High Performance at High Convenience";
Talk: The European Conference on Numerical Mathematics and Advanced Applications (ENUMATH), Lausanne, Switzerland; (invited) 2013-08-26 - 2013-08-30; in "ENUMATH 2013 Proceedings", (2013), 1 - 2. BibTeX

32. Ph. Tillet, K. Rupp, S. Selberherr, C. Lin:
"Towards Performance-Portable, Scalable, and Convenient Linear Algebra";
Talk: USENIX Workshop on Hot Topics in Parallelism, San Jose, CA, USA; 2013-06-24 - 2013-06-25; in "Proceedings of 5th USENIX Workshop on Hot Topics in Parallelism", (2013), 1 - 8. BibTeX

31. F. Rudolf, K. Rupp, S. Selberherr:
"ViennaMesh - a Highly Flexible Meshing Framework";
Talk: International Congress on Computational Engineering and Sciences (FEMTEC), Las Vegas, USA; 2013-05-20 - 2013-05-25; in "Abstracts 4th International Congress on Computational Engineering and Sciences", (2013), 1 page(s) . BibTeX

30. J. Weinbub, K. Rupp, S. Selberherr:
"Increasing Flexibility and Reusability of Finite Element Simulations With ViennaX";
Talk: International Congress on Computational Engineering and Sciences (FEMTEC), Las Vegas, USA; 2013-05-20 - 2013-05-25; in "Abstracts 4th International Congress on Computational Engineering and Sciences", (2013), 1 page(s) . BibTeX

29. K. Rupp, B. Smith:
"On Level Scheduling for Incomplete LU Factorization Preconditioners on Accelerators";
Talk: International Congress on Computational Engineering and Sciences (FEMTEC), Las Vegas, USA; 2013-05-19 - 2013-05-24; in "Abstracts 4th International Congress on Computational Engineering and Sciences", (2013), 1. BibTeX

28. K. Rupp, F. Rudolf, J. Weinbub:
"A Discussion of Selected Vienna-Libraries for Computational Science";
Talk: C++Now, Aspen, CO, USA; 2013-05-12 - 2013-05-17; in "Proceedings of C++Now (2013)", (2013), 10 page(s) . BibTeX

27. M. Bina, K. Rupp, S. E. Tyaginov, O. Triebl, T. Grasser:
"Modeling of Hot Carrier Degradation Using a Spherical Harmonics Expansion of the Bipolar Boltzmann Transport Equation";
Talk: IEEE International Electron Devices Meeting (IEDM), San Francisco, CA, USA; 2012-12-10 - 2012-12-12; in "Proceedings of the IEEE International Electron Devices Meeting (IEDM)", (2012), 713 - 716 doi:10.1109/IEDM.2012.6479138. BibTeX

26. K. Rupp, C. Jungemann, M. Bina, A. Jüngel, T. Grasser:
"Bipolar Spherical Harmonics Expansions of the Boltzmann Transport Equation";
Talk: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Denver, CO, USA; 2012-09-05 - 2012-09-07; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2012), ISBN: 978-0-615-71756-2, 19 - 22. BibTeX

25. J. Weinbub, K. Rupp, S. Selberherr:
"A Flexible Execution Framework for High-Performance TCAD Applications";
Poster: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Denver, CO, USA; 2012-09-05 - 2012-09-07; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2012), ISBN: 978-0-615-71756-2, 400 - 403. BibTeX

24. J. Weinbub, K. Rupp, S. Selberherr:
"A Generic Multi-Dimensional Run-Time Data Structure for High-Performance Scientific Computing";
Talk: World Congress on Engineering (WCE), London, UK; 2012-07-04 - 2012-07-06; in "Proceedings of the World Congress on Engineering (WCE)", (2012), ISBN: 978-988-19252-1-3, 1076 - 1081. BibTeX

23. K. Rupp, T. Grasser, A. Jüngel:
"Recent advances in the spherical harmonics expansion of the Boltzmann transport equation";
Talk: Congresso Nationale Simai 2012, Turin, Italy; 2012-06-25 - 2012-06-28; in "Abstracts of Congresso Nationale Simai 2012", (2012), 183. BibTeX

22. K. Rupp, P. Lagger, T. Grasser:
"Inclusion of Carrier-Carrier-Scattering Into Arbitrary-Order Spherical Harmonics Expansions of the Boltzmann Transport Equation";
Talk: International Workshop on Computational Electronics (IWCE), Madison, WI, USA; 2012-05-22 - 2012-05-25; in "Book of Abstracts of the International Workshop on Computational Electronics (IWCE)", (2012), 109 - 110. BibTeX

21. J. Weinbub, K. Rupp, L. Filipovic, A. Makarov, S. Selberherr:
"Towards a Free Open Source Process and Device Simulation Framework";
Poster: International Workshop on Computational Electronics (IWCE), Madison, WI, USA; 2012-05-22 - 2012-05-25; in "Book of Abstracts of the International Workshop on Computational Electronics (IWCE)", (2012), 141 - 142. BibTeX

20. K. Rupp:
"The High-Level Linear Algebra Library ViennaCL and Its Applications";
Talk: GPU Technology Conference, San Jose, California, USA; 2012-05-14 - 2012-05-17; in "Abstracts of GPU Technology Conference", (2012), 77. BibTeX

19. J. Weinbub, K. Rupp, S. Selberherr:
"Utilizing Modern Programming Techniques and the Boost Libraries for Scientific Software Development";
Talk: C++Now, Aspen, CO, USA; 2012-05-13 - 2012-05-18; in "Proceedings of C++Now (2012)", (2012), 10 page(s) . BibTeX

18. M. Lukash, K. Rupp, S. Selberherr:
"Sparse Approximate Inverse Preconditioners for Iterative Solvers on GPUs";
Talk: High Performance Computing Symposium (HPC), Orlando, FL, USA; 2012-03-26 - 2012-03-29; in "HPC '12 Proceedings of the 2012 Symposium on High Performance Computing", (2012), ISBN: 978-1-61839-788-1, 7 page(s) . BibTeX

17. Ph. Tillet, K. Rupp, S. Selberherr:
"An Automatic OpenCL Compute Kernel Generator for Basic Linear Algebra Operations";
Talk: High Performance Computing Symposium (HPC), Orlando, FL, USA; 2012-03-26 - 2012-03-29; in "HPC '12 Proceedings of the 2012 Symposium on High Performance Computing", (2012), ISBN: 978-1-61839-788-1, 7 page(s) . BibTeX

16. M. Wagner, K. Rupp, J. Weinbub:
"A Comparison of Algebraic Multigrid Preconditioners using Graphics Processing Units and Multi-Core Central Processing Units";
Talk: High Performance Computing Symposium (HPC), Orlando, FL, USA; 2012-03-26 - 2012-03-29; in "Proceedings of the High Performance Computing Symposium (HPC)", (2012), ISBN: 978-1-61839-788-1, 7 page(s) doi:10.5555/2338816.2338818. BibTeX

15. K. Rupp, T. Grasser, A. Jüngel:
"On the Feasibility of Spherical Harmonics Expansions of the Boltzmann Transport Equation for Three-Dimensional Device Geometries";
Talk: IEEE International Electron Devices Meeting (IEDM), Washington DC, USA; 2011-12-05 - 2011-12-07; in "Proceedings of the IEEE International Electron Devices Meeting (IEDM)", (2011), ISBN: 978-1-4577-0505-2, 4 page(s) doi:10.1109/IEDM.2011.6131667. BibTeX

14. K. Rupp, A. Jüngel, T. Grasser:
"A GPU-Accelerated Parallel Preconditioner for the Solution of the Boltzmann Transport Equation for Semiconductors";
Talk: Facing the Multicore Challenge II, Karlsruhe, Germany; 2011-09-28 - 2011-09-30; in "Proceedings of Facing the Multicore Challenge II", (2011), 11 page(s) . BibTeX

13. K. Rupp, T. Grasser, A. Jüngel:
"Adaptive Variable-Order Spherical Harmonics Expansion of the Boltzmann Transport Equation";
Poster: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Osaka, Japan; 2011-09-08 - 2011-09-10; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2011), ISBN: 978-1-61284-418-3, 151 - 155 doi:10.1109/SISPAD.2011.6034964. BibTeX

12. K. Rupp, T. Grasser, A. Jüngel:
"Parallel Preconditioning for Spherical Harmonics Expansions of the Boltzmann Transport Equation";
Poster: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Osaka, Japan; 2011-09-08 - 2011-09-10; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2011), ISBN: 978-1-61284-418-3, 147 - 150 doi:10.1109/SISPAD.2011.6034963. BibTeX

11. J. Weinbub, J. Cervenka, K. Rupp, S. Selberherr:
"High-Quality Mesh Generation Based on Orthogonal Software Modules";
Poster: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Osaka, Japan; 2011-09-08 - 2011-09-10; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2011), ISBN: 978-1-61284-418-3, 139 - 142 doi:10.1109/SISPAD.2011.6035078. BibTeX

10. J. Weinbub, J. Cervenka, K. Rupp, S. Selberherr:
"A Generic High-Quality Meshing Framework";
Talk: Symposium on Trends in Unstructured Mesh Generation (Meshtrends), Minneapolis, USA; 2011-07-25 - 2011-07-28; in "Proceedings of the 11th US National Congress on Computational Mechanics (USNCCM)", (2011), 1 page(s) . BibTeX

9. J. Weinbub, K. Rupp, S. Selberherr:
"Distributed Heterogenous High-Performance Computing with ViennaCL";
Talk: International Conference on Large-Scale Scientific Computations (LSSC), Sozopol, Bulgaria; 2011-06-06 - 2011-06-10; in "Abstracts Intl. Conf. on Large-Scale Scientific Computations", (2011), 88 - 90. BibTeX

8. K. Rupp:
"Deterministic Numerical Solution of the Boltzmann Transport Equation";
Talk: Austrian-Chinese Workshop on DISSIPATIVE SYSTEMS: KINETIC THEORY AND SEMICONDUCTOR APPLICATIONS, Wien, Austria; (invited) 2010-11-03 - 2010-11-05; in "Proceedings of the Austrian-Chinese Workshop on DISSIPATIVE SYSTEMS: KINETIC THEORY AND SEMICONDUCTOR APPLICATIONS", (2010), 7 - 8. BibTeX

7. K. Rupp, J. Weinbub, F. Rudolf:
"Automatic Performance Optimization in ViennaCL for GPUs";
Talk: Workshop on Parallel/High-Performance Object-Oriented Scientific Computing, Reno, Nevada, USA; 2010-10-17 - 2010-10-21; in "Proceedings of the 9th Workshop on Parallel/High-Performance Object-Oriented Scientific Computing", (2010), 6 page(s) doi:10.1145/2039312.2039318. BibTeX

6. K. Rupp, F. Rudolf, J. Weinbub:
"ViennaCL - A High Level Linear Algebra Library for GPUs and Multi-Core CPUs";
Talk: International Workshop on GPUs and Scientific Applications (GPUScA 2010), Vienna; 2010-09-11 in "Proceedings of the International Workshop on GPUs and Scientific Applications (GPUScA 2010)", (2010), 51 - 56. BibTeX

5. K. Rupp, T. Grasser, A. Jüngel:
"System Matrix Compression for Spherical Harmonics Expansions of the Boltzmann Transport Equation";
Talk: International Conference on Simulation of Semiconductor Processes and Devices (SISPAD), Bologna, Italy; 2010-09-06 - 2010-09-08; in "Proceedings of the International Conference on Simulation of Semiconductor Processes and Devices (SISPAD)", (2010), ISBN: 978-1-4244-7699-2, 159 - 162 doi:10.1109/SISPAD.2010.5604542. BibTeX

4. K. Rupp:
"Symbolic Integration at Compile Time in Finite Element Methods";
Talk: International Symposium on Symbolic and Algebraic Computation (ISSAC), Munich; 2010-07-25 - 2010-07-28; in "Proceedings of the 2010 International Symposium on Symbolic and Algebraic Computation", (2010), 347 - 354. BibTeX

3. J. Weinbub, K. Rupp, S. Selberherr:
"ViennaIPD - An Input Control Language for Scientific Computing";
Talk: Industrial Simulation Conference (ISC), Budapest; 2010-06-07 - 2010-06-09; in "Proceedings of the Industrial Simulation Conference", (2010), ISBN: 978-90-77381-5-57, 34 - 38. BibTeX

2. K. Rupp:
"Increased Efficiency In Finite Element Computations Through Template Metaprogramming";
Talk: High Performance Computing Symposium (HPC), Orlando, FL, USA; 2010-04-12 - 2010-04-15; in "Proceedings of the Spring Simulation Multiconference 2010", (2010), ISBN: 978-1-4503-0069-8, 1 page(s) doi:10.1145/1878537.1878633. BibTeX

1. K. Rupp, T. Grasser, A. Jüngel:
"A Matrix Compression Scheme for Spherical Harmonics Expansions of the Boltzmann Transport Equation";
Talk: Junior Scientist Conference 2010 (JSC 2010), Wien; 2010-04-07 - 2010-04-09; in "Proceedings of the Junior Scientist Conference 2010", (2010), ISBN: 978-3-200-01797-9, 7 - 8. BibTeX


Talks and Poster Presentations (without Proceedings-Entry)


11. K. Rupp:
"Vendor-Optimized vs. Portable Performance: Approaches to Get Both";
Talk: SIAM Conference on Parallel Processing for Scientific Computing (PP), Seattle, WA, USA; 2020-02-12 - 2020-02-15; . BibTeX

10. K. Rupp:
"Semiconductor Device Simulation Approaches for Massively Parallel Computing Architectures";
Talk: SIAM Conference on Computational Science and Engineering, Atlanta, GA, USA; 2017-02-27 - 2017-03-03; . BibTeX

9. K. Rupp:
"PETSc on GPUs and MIC: Current Status and Future Directions";
Talk: Workshop: Celebrating 20 Years of Computational Science with PETSc Tutorial and Conference, Argonne National Laboratory, IL, USA; 2015-06-15 - 2015-06-18; . BibTeX

8. K. Rupp, A. Jüngel, T. Grasser:
"A Performance Comparison of Algebraic Multigrid Preconditioners on GPUs and MIC";
Talk: Copper Mountain Conference on Multigrid Methods, Copper Mountain, CO, USA; 2015-03-22 - 2015-03-27; . BibTeX

7. M. Knepley, K. Rupp, A. Terrel:
"FEM Integration with Quadrature on the GPU";
Talk: SIAM Conference on Computational Science and Engineering, Salt Lake City, Utah, USA; 2015-03-14 - 2015-03-18; . BibTeX

6. K. Rupp, Ph. Tillet, T. St Clere Smithe, N. Karovic, J. Weinbub, F. Rudolf:
"ViennaCL - Fast Linear Algebra for Multi and Many-Core Architectures";
Poster: SIAM Conference on Computational Science and Engineering, Salt Lake City, Utah, USA; 2015-03-14 - 2015-03-18; . BibTeX

5. K. Rupp, M. Bina, A. Morhammer, T. Grasser, A. Jüngel:
"ViennaSHE: A Semiconductor Device Simulator Based on the Spherical Harmonics Expansion Method";
Talk: Workshop on Applied Mathematics and Simulation for Semiconductors (AMaSIS), Berlin, Germany; (invited) 2015-03-11 - 2015-03-13; . BibTeX

4. K. Rupp, Ph. Tillet:
"Performance-portable kernels in OpenCL: Lessons learned";
Talk: BLIS Retreat, Austin, USA; (invited) 2013-09-05 - 2013-09-06; . BibTeX

3. K. Rupp:
"ViennaCL: GPU-accelerated Linear Algebra at the Convenience of the C++ Boost Libraries";
Talk: SIAM Conference on Computational Science and Engineering, Boston, USA; 2013-02-25 - 2013-03-01; . BibTeX

2. K. Rupp, J. Weinbub, F. Rudolf:
"Highly Productive Application Development with ViennaCL for Accelerators";
Poster: AGU Fall Meeting, San Francisco, USA; (invited) 2012-12-03 - 2012-12-07; . BibTeX

1. K. Rupp, H. Ceric:
"Analytical and Numerical Investigation of the Segregation Problem";
Talk: 4th International Conference Computational Methods in Applied Mathematics: CMAM-4, Bedlewo; 2010-06-20 - 2010-06-26; . BibTeX


Doctor's Theses (authored and supervised)


1. K. Rupp:
"Deterministic Numerical Solution of the Boltzmann Transport Equation";
Reviewer: T. Grasser, C. Jungemann; Institut für Mikroelektronik, 2011, oral examination: 2011-12-19 doi:10.34726/hss.2011.24957. BibTeX


Diploma and Master Theses (authored and supervised)


4. A. Selinger:
"Lösung der Poisson Gleichung auf Supercomputern";
Supervisor: T. Grasser, K. Rupp; Institut für Mikroelektronik, 2018, final examination: 2018-06-13. BibTeX

3. M. Wagner:
"Algebraic Multigrid Methods on Parallel Architectures";
Supervisor: E. Langer, K. Rupp; Institut für Mikroelektronik, 2011, final examination: 2011-11-25. BibTeX

2. P. Lagger:
"Scattering Operators for the Spherical Harmonics Expansion of the Boltzmann Transport Equation";
Supervisor: T. Grasser, K. Rupp; Institut für Mikroelektronik, 2011, final examination: 2011-10-07. BibTeX

1. K. Rupp:
"Multiphysics Modelling in the Context of Generative Programming";
Supervisor: E. Langer; Institut für Mikroelektronik, 2009, final examination: 2009-04-24. BibTeX

Institute for Microelectronics
Head: Univ. Prof. Dipl.-Ing. Dr. techn. Tibor Grasser
Deputy Head: O. Univ. Prof. Dipl.-Ing. Dr. techn. Dr.h.c. Siegfried Selberherr
Contact Us    |    Join Us    |    Imprint
© E360 - Institute for Microelectronics 2018