Conference Contributions

With Proceedings Entry

[46] A. Selinger, D. Ojdanic, K. Rupp, and E. Langer: Eigenvalue Computations on Graphics Processing Units. Talk: Vienna Young Scientists Symposium (VSS), Vienna, Austria; 2015-06-25 - 2015-06-26; in "Proceedings of the Vienna Young Scientists Symposium (VSS)", (2015), 40 - 41.

[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.

[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: International Symposium on Power Semiconductor Devices and ICs (ISPSD), Hong Kong, China; 2015-05-10 - 2015-05-14; in "Proceedings of the 2015 IEEE 27th International Symposium on Power Semiconductor Devices & IC's (ISPSD)", (2015), ISBN: 978-1-4799-6259-4, 389 - 392. doi:10.1109/ISPSD.2015.7123471

[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; (2014), ISBN: 978-1-4799-7308-8, 58 - 62. doi:10.1109/IIRW.2014.7049511

[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; (2014), ISBN: 978-1-4799-5285-4, 217 - 220. doi:10.1109/SISPAD.2014.6931602

[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; (2014), ISBN: 978-1-4799-5285-4, 365 - 368. doi:10.1109/SISPAD.2014.6931639

[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; (2014), 191.

[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; (2014), 192.

[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; (2014), 226.

[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

[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.

[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.

[34] K. Rupp, Ph. Tillet, B. Smith, T. Grasser, A. Jüngel: 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.

[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.

[32] Ph. Tillet, K. Rupp, S. Selberherr, Ch-T. Lin: Towards Performance-Portable, Scalable, and Convenient Linear Algebra; Talk: HotPar 2013, San Jose, USA; 2013-06-24 - 2013-06-25.

[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; (2013), 1 page.

[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; (2013), 1 page.

[29] K. Rupp, B. Smith: On Level Scheduling for Incomplete LU Factorization Preconditioners on Accelerators; Talk: FEMTEC 2013, Las Vegas, USA; 2013-05-19 - 2013-05-24. [Slides] [Slides Sources]

[28] K. Rupp, F. Rudolf, J. Weinbub: A Discussion of Selected Vienna-Libraries for Computational Science; Talk: C++Now 2013, Aspen, USA; 2013-05-12 - 2013-05-17. [Slides Sources] [Video]

[27] M. Bina, K. Rupp, S. Tyaginov, O. Triebl, T. Grasser: Modeling of Hot Carrier Degradation Using a Spherical Harmonics Expansion of the Bipolar Boltzmann Transport Equation; Talk: International Electron Devices Meeting (IEDM), San Francisco, USA; 2012-12-10 - 2012-12-12; (2012), 713 - 716.

[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, USA; 2012-09-05 - 2012-09-07; (2012), ISBN: 978-0-615-71756-2; 19 - 22.

[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, USA; 2012-09-05 - 2012-09-07; (2012), ISBN: 978-0-615-71756-2; 400 - 403.

[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; (2012), ISBN: 978-988-19252-1-3; 1076 - 1081.

[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; (2012), 183.

[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; (2012), 109 - 110.

[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; (2012), 141 - 142.

[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;(2012), 77.

[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; (2012), 10 pages.

[18] M. Lukash, K. Rupp, S. Selberherr: Sparse Approximate Inverse Preconditioners for Iterative Solvers on GPUs; Talk: Spring Simulation Multiconference (SpringSim'12), Florida; 2012-03-26 - 2012-03-29; (2012), 7 pages.

[17] Ph. Tillet, K. Rupp, S. Selberherr: An Automatic OpenCL Compute Kernel Generator for Basic Linear Algebra Operations; Talk: Spring Simulation Multiconference (SpringSim'12), Florida; 2012-03-26 - 2012-03-29; (2012), 7 pages.

[16] M. Wagner, K. Rupp, J. Weinbub: A Comparison of Algebraic Multigrid Preconditioners using Graphics Processing Units and Multi-Core Central Processing Units; Talk: Spring Simulation Multiconference (SpringSim'12), Florida; 2012-03-26 - 2012-03-29; (2012), 7 pages.

[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: International Electron Devices Meeting (IEDM), Washington DC, USA; 2011-12-05 - 2011-12-07; (2011), ISBN: 978-1-4577-0505-2; 4 pages.

[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; (2011), 11 pages.

[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; (2011), ISBN: 978-1-61284-418-3; 151 - 155.

[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; (2011), ISBN: 978-1-61284-418-3; 147 - 150.

[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; (2011), ISBN: 978-1-61284-418-3; 139 - 142.

[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; (2011).

[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; (2011), 88 - 90.

[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; (2010), 7 - 8.

[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; (2010), 6 pages. doi:10.1145/2039312.2039318

[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; (2010), 51 - 56.

[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; 2010-09-06 - 2010-09-08; (2010), ISBN: 978-1-4244-7699-2; 159 - 162.

[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; (2010), 347 - 354.

[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; (2010), ISBN: 978-90-77381-5-57; 34 - 38.

[2] K. Rupp: Increased Efficiency In Finite Element Computations Through Template Metaprogramming; Talk: Spring Simulation Multiconference, Florida; 2010-04-12 - 2010-04-15; (2010).

[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; (2010), ISBN: 978-3-200-01797-9; 7 - 8.

Without Proceedings Entry

[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.

[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.

[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.

[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.

[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.

[4] K. Rupp, Ph. Tillet: Performance-portable kernels in OpenCL: Lessons learned; Talk: BLIS Retreat, Austin, USA; 2013-09-05 - 2013-09-06.

[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. [Slides] [Slides Sources]

[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.

[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.