Publikationen
2023
Tim Werner:Automatische Generierung von effizienten, parallelen Implementierungsvarianten für ODE-Verfahren aus deren Datenflussgraphen mit Kernelfusion und Tiling für GPUs und CPUs. - Bayreuth: 2023. - 343 S.
(Dissertation, 2023, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00007002
Silas Bartel, Matthias Korch: Generation of logic designs for efficiently solving ordinary differential equations on field programmable gate arrays. In: Software : Practice and Experience, 53 (2023). - S. 27-52.
doi:10.1002/spe.3043
2022
Henrik Laubert: Effiziente Threadkommunikation im gemeinsamen Speicher mithilfe lock-basierter und lock-freier Channel. - Bayreuth, 2022. I, 50 S.
(, 2022, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00006052
Christopher Brunner: Erweiterung eines channelbasierten Task-Laufzeitsystems um eine OpenMP-Nutzerschnittstelle. - Bayreuth, 2022. v, 64 S.
(, 2022, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00006047
Oliver Hacker, Matthias Korch, Johannes Seiferth: A Motivating Case Study on Code Variant Selection by Reinforcement Learning. In: Ana-Lucia Varbanescu, Abhinav Bhatele, Piotr Luszczek, Baboulin Marc (Hrsg.): High Performance Computing : Proceedings. - Cham : Springer, 2022. - S. 293-312.
doi:10.1007/978-3-031-07312-0_15
Fabian Mikula: Parameterautotuning für kompilierte Anwendungen durch Verwendung von Debugger-Werkzeugen. - Bayreuth, 2022. VIII, 52 S.
(, 2022, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00005980
Fabian Vießmann: Taskbasierte Umsetzung des parallelen hierarchischen Radiosity-Verfahrens in Nim mithilfe der Multithreading-Runtime Weave mit Untersuchung und Optimierung des Laufzeitverhaltens. - Bayreuth, 2022. VIII, 58 S.
(, 2022, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00006031
Matthias Markus Stachowski:Untersuchung und Modellierung des Energieverbrauchs von DVFS Prozessoren auf Basis von parallelen Berechnungen des wissenschaftlichen Rechnens. - Bayreuth: 2022. - xxi, 141 S.
(Dissertation, 2022, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00006387
2021
Thomas Rauber, Gudula Rünger: Modeling the effect of application-specific program transformations on energy and performance improvements of parallel ODE solvers. In: Journal of Computational Science, 51 (2021). - .
doi:10.1016/j.jocs.2021.101356
Natalia Kalinnik, Robert Kiesel, Thomas Rauber, Marcel Richter, Gudula Rünger: A performance- and energy-oriented extended tuning process for time-step-based scientific applications. In: The Journal of Supercomputing, 77 (2021). - S. 3484-3515.
doi:10.1007/s11227-020-03402-y
Christie L. Alappat, Johannes Seiferth, Georg Hager, Matthias Korch, Thomas Rauber, Gerhard Wellein: YaskSite : Stencil Optimization Techniques Applied to Explicit ODE Methods on Modern Architectures. In: Jae W. Lee, Mary Lou Soffa, Ayal Zaks (Hrsg.): 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) : Proceedings. - Piscataway, NJ : 2021. - S. 174-186.
doi:10.1109/CGO51591.2021.9370316
Matthias Stachowski, Alexander Fiebig, Thomas Rauber: Autotuning based on frequency scaling toward energy efficiency of blockchain algorithms on graphics processing units. In: The Journal of Supercomputing, 77 (2021). - S. 263-291.
doi:10.1007/s11227-020-03263-5
Matthias Korch, Tim Werner: An in-depth introduction of multi-workgroup tiling for improving the locality of explicit one-step methods for ODE systems with limited access distance on GPUs. In: Concurrency and Computation, 33 (2021). - .
doi:10.1002/cpe.6016
2020
Silas Bartel: Generierung von Logikschaltungen zum effizienten Lösen von Differentialgleichungen auf FPGAs. - Bayreuth, 2020. VIII, 66 S.
(, 2020, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00005013
Matthias Korch, Philipp Raithel, Tim Werner: Implementation and Optimization of a 1D2V PIC Method for Nonlinear Kinetic Models on GPUs. In: 2020 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing : PDP 2020 ; Proceedings. - Piscataway, NJ : IEEE, 2020. - S. 30-37.
doi:10.1109/PDP50117.2020.00012
Matthias Korch, Tim Werner: Improving locality of explicit one-step methods on GPUs by tiling across stages and time steps. In: Future Generation Computer Systems, 102 (2020). - S. 889-901.
doi:10.1016/j.future.2019.07.075
Matthias Korch, Tim Werner: Multi-workgroup Tiling to Improve the Locality of Explicit One-Step Methods for ODE Systems with Limited Access Distance on GPUs. In: Roman Wyrzykowski, Ewa Deelman, Jack Dongarra, Konrad Karczewski (Hrsg.): Parallel Processing and Applied Mathematics : 13th International Conference, PPAM 2019 ; Revised Selected Papers. Part I. - Cham : Springer, 2020. - S. 3-12.
doi:10.1007/978-3-030-43229-4_1
Johannes Seiferth, Matthias Korch, Thomas Rauber: Offsite Autotuning Approach : Performance Model Driven Autotuning Applied to Parallel Explicit ODE Methods. In: Ponnuswamy Sadayappan, Bradford L. Chamberlain, Guido Juckeland, Hatem Ltaief (Hrsg.): High Performance Computing. - Cham : Springer, 2020. - S. 370-390.
doi:10.1007/978-3-030-50743-5_19
Thomas Rauber, Gudula Rünger: A Parameter Selection Process by Data Analysis for Tuning Multi-threaded Time-Stepping Algorithms. In: 2020 Seventh International Conference on Software Defined Systems (SDS). - Piscataway, NJ : IEEE, 2020. - S. 43-50.
doi:10.1109/SDS49854.2020.9143911
2019
Svetozar Margenov, Thomas Rauber, Emanouil Atanassov, Francisco Almeida, Vicente Blanco, Raimondas Ciegis, Alberto Cabrera, Neki Frasheri, Stanislav Harizanov, Rima Kriauzien, Gudula Rünger, Pablo San Segundo, Adimas Starikovicius, Sandor Szabo, Bogdan Zavalnij: Applications for ultrascale systems. In: Ultrascale Computing Systems. - London : The Institution of Engineering and Technology, 2019. - S. 189-244.
doi:10.1049/PBPC024E_ch6
Benedikt Gleißner: Domänenspezifische Sprachen zur Umsetzung numerischer Lösungsverfahren für gewöhnliche Differentialgleichungssysteme. - Bayreuth, 2019. 63 S.
(Masterarbeit, 2019, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
doi:10.15495/EPub_UBT_00004297
Thomas Rauber, Gudula Rünger: DVFS RK : Performance and Energy Modeling of Frequency-Scaled Multithreaded Runge-Kutta Methods. In: 27th Euromicro International Conference on Parallel, Distributed and Network-based Processing : PDP 2019 ; Proceedings. - Piscataway, NJ : IEEE, 2019. - S. 392-399.
doi:10.1109/EMPDP.2019.8671593
Thomas Rauber, Gudula Rünger: Enabling Scalability, Adaptivity, and Resilience in Cloud Applications by Software-defined M-Task-based Programming. In: 2019 Sixth International Conference on Software Defined Systems (SDS). - Piscataway, NJ : IEEE, 2019. - S. 88-95.
doi:10.1109/SDS.2019.8768599
Thomas Rauber, Gudula Rünger, Matthias Stachowski: Model-based optimization of the energy efficiency of multi-threaded applications. In: Sustainable Computing, 22 (2019). - S. 44-61.
doi:10.1016/j.suscom.2019.01.022
Thomas Rauber, Gudula Rünger: Multiprocessor Task Programming and Flexible Load Balancing for Time-Stepping Methods on Heterogeneous Cloud Infrastructures. In: 2019 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation. - Piscataway, NJ : IEEE, 2019. - S. 1537-1544.
doi:10.1109/SmartWorld-UIC-ATC-SCALCOM-IOP-SCI.2019.00277
Thomas Rauber, Gudula Rünger: On the Energy Consumption and Accuracy of Multithreaded Embedded Runge-Kutta Methods. In: 2019 International Conference on High Performance Computing & Simulation (HPCS). - Piscataway, NJ : IEEE, 2019. - S. 382-389.
doi:10.1109/HPCS48598.2019.9188214
Philipp Raithel: Optimierung paralleler Particle-In-Cell-Verfahren für Grafikprozessoren. - Bayreuth, 2019. iv, 41 S.
(, 2019, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Markus Scherg, Johannes Seiferth, Matthias Korch, Thomas Rauber: Performance Prediction of Explicit ODE Methods on Multi-Core Cluster Systems. In: Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering. - New York, NY : ACM, 2019. - S. 139-150.
doi:10.1145/3297663.3310306
Thomas Rauber, Gudula Rünger: A Scheduling Selection Process for Energy-efficient Task Execution on DVFS Processors. In: Concurrency and Computation, 31 (2019). - .
doi:10.1002/cpe.5043
2018
Matthias Korch, Tim Werner: Accelerating explicit ODE methods on GPUs by kernel fusion. In: Concurrency and Computation, 30 (2018). - .
doi:10.1002/cpe.4470
Johannes Seiferth, Christie L. Alappat, Matthias Korch, Thomas Rauber: Applicability of the ECM Performance Model to Explicit ODE Methods on Current Multi-core Processors. In: Rio Yokota, Michèle Weiland, David Keyes, Carsten Trinitis (Hrsg.): High Performance Computing. - Cham : Springer, 2018. - S. 163-183.
doi:10.1007/978-3-319-92040-5_9
Thomas Rauber, Gudula Rünger: Comparison of Time and Energy Oriented Scheduling for Task-based programs. In: Parallel Processing and Applied Mathematics : 12th International Conference, PPAM 2017 ; Revised Selected Papers. Part I. - Cham : Springer, 2018. - S. 185-196.
doi:10.1007/978-3-319-78024-5_17
Thomas Rauber, Gudula Rünger: Energy and Performance Improvement of Parallel ODE Solvers by Application-specific Program Transformations. In: 2018 IEEE 32nd International Parallel and Distributed Processing Symposium Workshops : proceedings. - Piscataway, NJ : IEEE, 2018. - S. 967-976.
doi:10.1109/IPDPSW.2018.00151
Natalia Kalinnik, Thomas Rauber: Execution Behavior Analysis of Parallel Schemes for Implicit Solution Methods for ODEs. In: 17th International Symposium on Parallel and Distributed Computing : proceedings. - Piscataway, NJ : IEEE, 2018. - S. 1-8.
doi:10.1109/ISPDC2018.2018.00010
Matthias Korch, Tim Werner: Exploiting Limited Access Distance for Kernel Fusion Across the Stages of Explicit One-Step Methods on GPUs. In: 2018 30th International Symposium on Computer Architecture and High Performance Computing : proceedings. - Piscataway, NJ : IEEE, 2018. - S. 148-157.
doi:10.1109/CAHPC.2018.8645892
Natalia Kalinnik, Robert Kiesel, Thomas Rauber, Marcel Richter, Gudula Rünger: Exploring Self-Adaptivity towards Performance and Energy for Time-stepping Methods. In: 2018 30th International Symposium on Computer Architecture and High Performance Computing : proceedings. - Piscataway, NJ : IEEE, 2018. - S. 115-123.
doi:10.1109/CAHPC.2018.8645887
Thomas Rauber, Gudula Rünger: How do loop transformations affect the energy consumption of multi-threaded Runge-Kutta methods?. In: 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing : PDP 2018. - Piscataway, NJ : IEEE, 2018. - S. 499-507.
doi:10.1109/PDP2018.2018.00085
Natalia Kalinnik, Robert Kiesel, Thomas Rauber, Marcel Richter, Gudula Rünger: On the Autotuning Potential of Time-stepping methods from Scientific Computing. In: Proceedings of the 2018 Federated Conference on Computer Science and Information Systems. - Piscataway, NJ : IEEE, 2018. - S. 329-338.
doi:10.15439/2018F169
Thomas Rauber, Gudula Rünger, Matthias Stachowski: Performance and Energy Metrics for Multi-threaded Applications on DVFS Processors. In: Sustainable Computing, 17 (2018). - S. 55-68.
doi:10.1016/j.suscom.2017.10.015
2017
Matthias Stachowski: Analysis and Modeling of the Energy Consumption of DVFS Processors for Parallel Scientific Computing. - (Poster), Veranstaltung: ISC High Performance 2017, 18.06.2017 - 22.06.2017, Frankfurt.
Matthias Korch, Tim Werner: Efficient GPU-based Smoothed Particle Hydrodynamics. - (Vortrag), Veranstaltung: PARNUM 2017, 19.-21. Apr. 2017, Waischenfeld, Deutschland.
Stefan Koch: Sicherheitsaspekte beim Anschluss von USB-Geräten. - Bayreuth, 2017. 77 S.
(Masterarbeit, 2017, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik, Lehrstuhl Angewandte Informatik II)
Thomas Rauber, Gudula Rünger, Matthias Stachowski: Model-based Optimization of the Energy Efficiency of Multi-threaded Applications. In: 2017 Eighth International Green and Sustainable Computing Conference (IGSC). - Piscataway, NJ : IEEE, 2017.
doi:10.1109/IGCC.2017.8323578
Thomas Rauber, Gudula Rünger, Matthias Stachowski: Towards New Metrics for Appraising Performance and Energy Efficiency of Parallel Scientific Programs. In: iThings-GreenCom-CPSCom-SmartData 2017 : 2017 IEEE International Conference on Internet of Things, IEEE Green Computing and Communications, IEEE Cyber, Physical and Social Computing, IEEE Smart Data ; proceedings. - Piscataway, NJ : IEEE, 2017. - S. 466-474.
doi:10.1109/iThings-GreenCom-CPSCom-SmartData.2017.75
Thomas Rauber, Gudula Rünger: Tuning Energy Effort and Execution Time of Application Software. In: Information Systems Architecture and Technology : Proceedings of 38th International Conference on Information Systems Architecture and Technology – ISAT 2017. Part II. - Cham : Springer, 2017. - S. 239-251.
doi:10.1007/978-3-319-67229-8_22
2016
Andreas Prell:Embracing Explicit Communication in Work-Stealing Runtime Systems. - Bayreuth: 2016. - XIX, 176 S.
(Dissertation, 2016, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Alexander Fiebig: Effiziente Implementierung und Analyse eines Waveform-Relaxationsverfahrens mit NVIDIA CUDA. - Bayreuth, 2016. 47 S.
(, 2016, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Matthias Korch, Thomas Rauber, Matthias Stachowski, Tim Werner: Influence of locality on the scalability of method- and system-parallel explicit peer methods. In: Proceedings of the 2016 Federated Conference on Computer Science and Information Systems. - Piscataway, NJ : IEEE, 2016. - S. 685-694.
doi:10.15439/2016F464
2015
Georg Rollinger: Adding support for heterogeneous parallel architectures to Julia. - Bayreuth, 2015. 66 S.
(Masterarbeit, 2015, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik, Lehrstuhl Angewandte Informatik II)
Tim Werner: Effiziente SPH-basierte Flüssigkeitssimulation mit Visualisierung auf einem GPU-Cluster. - Bayreuth, 2015. 168 S.
(Masterarbeit, 2015, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik, Lehrstuhl Angewandte Informatik II)
Natalia Kalinnik:Effizientes Lösen von Anfangswertproblemen gewöhnlicher Differentialgleichungssysteme mithilfe von Autotuning-Techniken. - Bayreuth: 2015. - XVIII, 202 S.
(Dissertation, 2015, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Milan Mihajlovic, Lars Ailo Bongo, Raimondas Ciegis, Neki Frasheri, Dragi Kimovski, Peter Kropf, Svetozar Margenov, Maya Neytcheva, Thomas Rauber, Gudula Rünger, Roman Trobec, Roel Wuyts, Roman Wyrzykowski, Jing Gong: Applications for Ultrascale Computing. In: Supercomputing Frontiers and Innovations, 2 (2015). - S. 19-48.
doi:10.14529/jsfi150102
Jesus Carretero, Salvatore Distefano, Dana Petcu, Daniel Pop, Thomas Rauber, Gudula Rünger, David E. Singh: Energy-efficient Algorithms for Ultrascale Systems. In: Supercomputing Frontiers and Innovations, 2 (2015). - S. 77-104.
doi:10.14529/jsfi150205
Thomas Rauber, Gudula Rünger: Modeling and Analyzing the Energy Consumption of Fork-Join-based Task Parallel Programs. In: Concurrency and Computation, 27 (2015). - S. 211-236.
doi:10.1002/cpe.3219
2014
Marvin Ferber:Bedarfsgerechte Auswahl der Dienstqualität für Mobile Cloud-unterstützte Anwendungen. - Bayreuth: 2014. - X, 211 S.
(Dissertation, 2014, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Kai Baumgarten:Multiprozessor Task Scheduling - Entwicklung und Vergleich von Algorithmen zur optimalen Auslastung eines Parallelrechners. - Bayreuth: 2014. - 216 S.
(Dissertation, 2014, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Thomas Rauber, Gudula Rünger, Michael Schwind: Energy Measurement and Prediction for Multi-Threaded Programs. In: HPC '14 Proceedings of the High Performance Computing Symposium. - San Diego : Society for Computer Simulation International, 2014.
Thomas Rauber, Gudula Rünger, Michael Schwind, Haibin Xu, Simon Melzner: Energy Measurement, Modeling, and Prediction for Processors with Frequency Scaling. In: The Journal of Supercomputing, 70 (2014). - S. 1451-1476.
doi:10.1007/s11227-014-1236-4
Natalia Kalinnik, Matthias Korch, Thomas Rauber: Online auto-tuning for the time-step-based parallel solution of ODEs on shared-memory systems. In: Journal of Parallel and Distributed Computing, 74 (2014). - S. 2722-2744.
doi:10.1016/j.jpdc.2014.03.006
2013
Marvin Ferber, Natalia Kalinnik, Matthias Korch, Andreas Prell, Thomas Rauber, Matthias Witzgall: MAP : Mobile Assistance Platform with a VM Type Selection Ability. In: Proceedings of the 19th IEEE International Conference on Parallel and Distributed Systems 2013 : ICPADS. - New York : ACM, 2013. - S. 448-449.
doi:10.1109/ICPADS.2013.79
Thomas Rauber, Gudula Rünger: Parallel Programming : for Multicore and Cluster Systems. 2. Edition. - Berlin : Springer, 2013.
doi:10.1007/978-3-642-37801-0
Matthias Korch, Tobias Ramming, Gerhard Rein: Parallelization of particle-in-cell codes for nonlinear kinetic models from mathematical physics. In: International Conference on Parallel Processing, The 42nd Annual Conference ICPP 2013 : Proceedings ; 1 - 4 October 2013 Lyon, France. - Los Alamitos, CA : IEEE, 2013. - S. 523-529.
doi:10.1109/ICPP.2013.65
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Programming Support and Scheduling for Communicating Parallel Tasks. In: Journal of Parallel and Distributed Computing, 73 (2013). - S. 220-234.
doi:10.1016/j.jpdc.2012.09.017
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Scheduling Support for Communicating Parallel Tasks. In: Sanjay Rajopadhye, Michelle Mills Strout (Hrsg.): Languages and Compilers for Parallel Computing : Revised Selected Papers. - Berlin : Springer, 2013. - S. 252-267.
doi:10.1007/978-3-642-36036-7_17
2012
Thomas Rauber, Gudula Rünger: Analytical Modeling and Simulation of the Energy Consumption of Independent Tasks. In: Proceedings of the 2012 Winter Simulation Conference (WSC). - Piscataway, NJ : IEEE, 2012.
doi:10.1109/WSC.2012.6465151
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Combined Scheduling and Mapping for Scalable Computing with Parallel Tasks. In: Scientific Programming, 20 (2012). - S. 45-67.
doi:10.3233/SPR-2012-0338
Matthias Korch, Julien Kulbe, Carsten Scholtes: Diamond-Like Tiling Schemes for Efficient Explicit Euler on GPUs. In: 11th International Symposium on Parallel and Distributed Computing (ISPDC), 2012 : proceedings. - Piscataway, NJ : IEEE, 2012. - S. 259-266.
doi:10.1109/ISPDC.2012.42
Thomas Rauber, Gudula Rünger: Energy-aware Execution of Fork-Join-based Task Parallelism. In: IEEE 20th International Symposium on Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2012. - Piscataway, NJ : IEEE, 2012. - S. 231-240.
doi:10.1109/MASCOTS.2012.35
Thomas Rauber, Gudula Rünger: An execution environment for flexible task-oriented software on multicore systems. In: Concurrent Engineering, 20 (2012). - S. 161-173.
doi:10.1177/1063293X12446664
Matthias Korch: Exploiting Limited Access Distance of ODE Systems for Parallelism and Locality in Explicit Methods. In: Algoritmy 2012 : proceedings of contributed papers and posters. - Bratislava : Slovak University of Technology, 2012. - S. 250-260.
Matthias Witzgall, Kurt Chudej: Flight path optimization subject to instationary heat constraints. In: Troch, Inge ; Breitenecker, Felix (Hrsg.): 7th Vienna International Conference on Mathematical Modelling (MATHMOD 2012). - Wien : International Federation of Automatic Control, 2012. - S. 1141-1146.
doi:10.3182/20120215-3-AT-3016.00202
Matthias Witzgall, Kurt Chudej: Flight path optimization subject to instationary heat constraints. In: Troch, Inge ; Breitenecker, Felix (Hrsg.): Preprints MATHMOD 2012 Vienna - Full Paper Volume. - Wien : ARGESIM, 2012.
Andreas Prell, Thomas Rauber: Go's Concurrency Constructs on the SCC. In: Proceedings of the 6th Many-core Applications Research Community (MARC) Symposium. - Palaiseau : ONERA, 2012. - S. 2-6.
Matthias Korch: Locality Improvement of Data-Parallel Adams-Bashforth Methods through Block-Based Pipelining of Time Steps. In: Christos Kaklamanis, Theodore Papatheodorou, Paul G. Spirakis (Hrsg.): Euro-Par 2012 Parallel Processing : Proceedings. - Berlin : Springer, 2012. - S. 563-574.
doi:10.1007/978-3-642-32820-6_56
Marvin Ferber, Thomas Rauber: Mobile Cloud Computing in 3G Cellular Networks using Pipelined Tasks. In: Service-Oriented and Cloud Computing : Proceedings. - Berlin : Springer, 2012. - S. 192-199.
doi:10.1007/978-3-642-33427-6_14
Thomas Rauber, Gudula Rünger: Parallele Programmierung. 3. Auflage. - Berlin : Springer, 2012. - X, 522 S.
doi:10.1007/978-3-642-13604-7
Marvin Ferber, Thomas Rauber, Mario Henrique Cruz Torres, Tom Holvoet: Resource Allocation for Cloud-Assisted Mobile Applications. In: Proceedings 2012 IEEE 5th International Conference on Cloud Computing CLOUD 2012. - Los Alamitos, Calif. : IEEE, 2012. - S. 400-407.
doi:10.1109/CLOUD.2012.75
Thomas Rauber, Gudula Rünger: Towards an Energy Model for Modular Parallel Scientific Applications. In: 2012 IEEE International Conference on Green Computing and Communications (GreenCom 2012). - Piscataway, NJ : IEEE, 2012. - S. 523-532.
doi:10.1109/GreenCom.2012.79
2011
Matthias Korch, Thomas Rauber, Carsten Scholtes: Memory-Intensive Applications on a Many-Core Processor. In: IEEE 13th International Conference on High Performance Computing and Communications (HPCC) : Proceedings. - Los Alamitos, CA : IEEE, 2011. - S. 126-134.
doi:10.1109/HPCC.2011.26
Laurence T. Yang, John O'Donnell, Gudula Rünger, Thomas Rauber, Peter Strazdins: PDSEC Introduction. In: 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum. - Los Alamitos, Calif. : IEEE, 2011. - S. 1310-1311.
doi:10.1109/IPDPS.2011.407
Matthias Korch, Thomas Rauber, Carsten Scholtes: Scalability and locality of extrapolation methods on large parallel systems. In: Concurrency and Computation, 23 (2011). - S. 1789-1815.
doi:10.1002/cpe.1765
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Semi-dynamic Scheduling of Parallel Tasks for Heterogeneous Clusters. In: 10th International Symposium on Parallel and Distributed Computing (ISPDC) 2011 : Proceedings. - Piscataway, NJ : IEEE, 2011. - S. 1-8.
doi:10.1109/ISPDC.2011.11
Andreas Prell: Task Parallel Programming on the Cell Processor = Task-parallele Programmierung auf dem Cell-Prozessor. In: Information Technology, 53 (2011). - S. 76-82.
doi:10.1524/itit.2011.0628
Andreas Prell, Thomas Rauber: Task Parallelism on the SCC. In: 3rd Many-core Applications Research Community (MARC) Symposium. - Karlsruhe : KIT, 2011. - S. 65-67.
Ralf Hoffmann, Thomas Rauber: Adaptive Task Pools : Efficiently Balancing Large Number of Tasks on Shared-address Spaces. In: International Journal of Parallel Programming, 39 (2011). - S. 553-581.
doi:10.1007/s10766-010-0156-z
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Component-Based Programming Techniques for Coarse-grained Parallelism. In: High Performance Computing Symposium 2011. - Red Hook, NY : Curran, 2011. - S. 4-11.
Natalia Kalinnik, Matthias Korch, Thomas Rauber: Dynamic Selection of Implementation Variants of Sequential Iterated Runge-Kutta Methods with Tile Size Sampling. In: ICPE'11 : Proceedings of the 2nd AMC/SPEC International Conference on Performance Engineering. - New York : ACM, 2011. - S. 189-200.
doi:10.1145/1958746.1958775
Natalia Kalinnik, Matthias Korch, Thomas Rauber: An efficient time-step-based self-adaptive algorithm for predictor-corrector methods of Runge-Kutta type. In: Journal of Computational and Applied Mathematics, 236 (2011). - S. 394-410.
doi:10.1016/j.cam.2011.07.015
Kai Baumgarten, Thomas Rauber: Fast approximation algorithms for scheduling independent multiprocessor tasks. In: Proceedings of the 19th High Performance Computing Symposia. - San Diego, CA : Society for Computer Simulation International, 2011. - S. 65-72.
Chi-Chung Lam, Thomas Rauber, Gerald Baumgartner, Daniel Cociorva, P. Sadayappan: Memory-optimal evaluation of expression trees involving large objects. In: Computer Languages, Systems & Structures, 37 (2011). - S. 63-75.
doi:10.1016/j.cl.2010.09.003
Thomas Rauber, Gudula Rünger: Modeling the Energy Consumption for Concurrent Executions of Parallel Tasks. In: 14th Communications and Networking Symposium 2011. - Red Hook, NY : Curran, 2011. - S. 11-18.
Thomas Rauber: Multicore. In: Information Technology, 53 (2011). - S. 47-48.
doi:10.1524/itit.2011.9068
Matthias Korch, Thomas Rauber: Parallel Low-Storage Runge-Kutta Solvers for ODE Systems with Limited Access Distance. In: The International Journal of High Performance Computing Applications, 25 (2011). - S. 236-255.
doi:10.1177/1094342010384418
2010
Thomas Rauber, Gudula Rünger: Adaptive Execution of Software Systems on Parallel Multicore Architectures. In: Proceedings of the 12th International Conference on Enterprise Information Systems Volume 3. Information Systems Analysis and Specification. - Setúbal : SciTePress, 2010. - S. 191-198.
Natalia Kalinnik, Matthias Korch, Thomas Rauber: Applicability of Dynamic Selection of Implementation Variants of Sequential Iterated Runge-Kutta Methods. In: 2010 IEEE International Conference on Cluster Computing workshops and posters (CLUSTER WORKSHOPS). - Piscataway, NJ : IEEE, 2010.
doi:10.1109/CLUSTERWKSP.2010.5613097
Marvin Ferber, Thomas Rauber, Sascha Hunold: BPEL Remote Objects : Integrating BPEL Processes into Object-Oriented Applications. In: Proceedings 2010 IEEE Seventh International Conference on Services Computing. - Los Alamitos, Calif. : IEEE, 2010. - S. 33-40.
doi:10.1109/SCC.2010.84
Marvin Ferber, Thomas Rauber, Sascha Hunold: Combining Object-Oriented Design and SOA with Remote Objects over Web Services. In: Proceedings The Eighth IEEE European Conference on Web Services. - Los Alamitos, Calif. : IEEE, 2010. - S. 83-90.
doi:10.1109/ECOWS.2010.19
Ralf Hoffmann, Andreas Prell, Thomas Rauber: Dynamic Task Scheduling and Load Balancing on Cell Processors. In: 18th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP) : Proceedings. - Piscataway, NJ : IEEE, 2010. - S. 205-212.
doi:10.1109/PDP.2010.24
Ralf Hoffmann, Andreas Prell, Thomas Rauber: Exploiting Fine-Grained Parallelism on Cell Processors. In: Euro-Par 2010 - Parallel Processing : Proceedings. Part II. - Berlin : Springer, 2010. - S. 175-186.
doi:10.1007/978-3-642-15291-7_18
Raphaël Couturier, Yi Pan, Enrique S. Quintana-Ortí, Thomas Rauber, Gudula Rünger, Laurence T. Yang: Message from the PDSEC-10 workshop chairs. In: IEEE International Symposium on Parallel & Distributed Processing workshops and Phd forum (IPDPSW). - Piscataway, NJ : IEEE, 2010.
doi:10.1109/IPDPSW.2010.5470709
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Mixed Parallel Programming Models Using Parallel Tasks. In: Handbook of Research on Scalable Computing Technologies. - Hershey : Information Science Reference, 2010. - S. 246-275.
doi:10.4018/978-1-60566-661-7.ch011
Matthias Korch, Thomas Rauber, Carsten Scholtes: Mixed-Parallel Implementations of Extrapolation Methods with Reduced Synchronization Overhead for Large Shared-Memory Computers. In: IEEE 16th International Conference on Parallel and Distributed Systems (ICPADS) : Proceedings. - Los Alamitos, Calif. : IEEE, 2010. - S. 131-138.
doi:10.1109/ICPADS.2010.12
Matthias Korch, Thomas Rauber: Parallel Low-Storage Runge-Kutta Solvers for ODE Systems with Limited Access Distance. - Bayreuth, 2010.
Thomas Rauber, Gudula Rünger: Parallel Programming : for Multicore and Cluster Systems. - Berlin : Springer, 2010. - X, 455 S.
doi:10.1007/978-3-642-04818-0
Thomas Rauber, Gudula Rünger: Parallelization Strategies for ODE Solvers on Multicore Cluster Systems. In: Barbara Chapman, Frédéric Desprez, Gerhard R. Joubert, Alain Lichnewsky, Frans Peters, Thierry Priol (Hrsg.): Parallel Computing : From Multicores and GPU's to Petascale. - Amsterdam : IOS Press, 2010. - S. 117-125.
doi:10.3233/978-1-60750-530-3-117
Matthias Korch, Thomas Rauber, Carsten Scholtes: Scalability and Locality of Extrapolation Methods for Distributed-Memory Architectures. In: Pasqua D'Ambra, Mario Guarracino, Domenico Talia (Hrsg.): Euro-Par 2010 - Parallel Processing : Proceedings. Part II. - Berlin : Springer, 2010. - S. 65-76.
doi:10.1007/978-3-642-15291-7_8
Thomas Rauber, Gudula Rünger: Software Architectures for Flexible Task-Oriented Program Execution on Multicore Systems. In: Marc Aiguier, Francis Bretaudeau, Daniel Krob (Hrsg.): Complex Systems Design & Management : Proceedings. - Berlin : Springer, 2010. - S. 123-135.
doi:10.1007/978-3-642-15654-0_9
Matthias Korch, Thomas Rauber: Storage Space Reduction for the Solution of Systems of Ordinary Differential Equations by Pipelining and Overlapping of Vectors. In: IEEE International Symposium on Parallel & Distributed Processing workshops and Phd forum (IPDPSW). - Piscataway, NJ : IEEE, 2010.
doi:10.1109/IPDPSW.2010.5470768
Christoph Kessler, Thomas Rauber, Yves Robert, Vittorio Scarano: Theory and Algorithms for Parallel Computation. In: Euro-Par 2010 - Parallel Processing : Proceedings. Part II. - Berlin : Springer, 2010. - S. 365-366.
doi:10.1007/978-3-642-15291-7_33
J. Berndt, Marvin Ferber, Sascha Hunold, B. Krellner, I. Nobbers, Thomas Rauber, T. Reichel, Gudula Rünger: Transformation monolithischer Business-Softwaresysteme in verteilte, workflowbasierte Client-Server-Architekturen : Schlussbericht BMBF-Verbundprojekt TransBS. - Chemnitz, 2010.
2009
Marvin Ferber, Sascha Hunold, Thomas Rauber: Load Balancing Concurrent BPEL Processes by Dynamic Selection of Web Service Endpoints. In: International Conference on Parallel Processing Workshops, 2009 : ICPPW '09 ; Proceedings. - Piscataway, NJ : IEEE, 2009. - S. 290-297.
doi:10.1109/ICPPW.2009.18
Beniamino di Martino, Christoph W. Kessler, Yi Pan, Thomas Rauber, Gudula Rünger, Laurence T. Yang: Message from the PDSEC-09 workshop chairs. In: IEEE International Symposium on Parallel & Distributed Processing, 2009 : IPDPS 2009. - Piscataway, NJ : IEEE, 2009.
doi:10.1109/IPDPS.2009.5161171
Matthias Korch, Thomas Rauber: Parallel Implementation of Runge-Kutta Integrators with Low Storage Requirements. In: Henk Sips, Dick Epema, Hai-Xiang Lin (Hrsg.): Euro-Par 2009 Parallel Processing : Proceedings. - Berlin : Springer, 2009. - S. 785-796.
doi:10.1007/978-3-642-03869-3_73
Sascha Hunold, Björn Krellner, Thomas Rauber, Thomas Reichel, Gudula Rünger: Pattern-based Refactoring of Legacy Software Systems. In: Enterprise Information Systems : Proceedings. - Berlin : Springer, 2009. - S. 78-89.
doi:10.1007/978-3-642-01347-8_7
Marvin Ferber, Sascha Hunold, Björn Krellner, Thomas Rauber, Thomas Reichel, Gudula Rünger: Reducing the Class Coupling of Legacy Code by a Metrics-Based Relocation of Class Members. In: Advances in Software Engineering Techniques : Revised Selected Papers. - Berlin : Springer, 2009. - S. 202-214.
doi:10.1007/978-3-642-28038-2_16
Matthias Korch, Thomas Rauber: Scalability of Time- and Space-Efficient Embedded Runge-Kutta Solvers for Distributed Address Space. In: Proceedings of the 38th International Conference on Parallel Processing. - Los Alamitos, Calif. : IEEE, 2009. - S. 404-411.
doi:10.1109/ICPP.2009.14
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Scalable computing with parallel tasks. In: Proceedings of the 2nd Workshop on Many-Task Computing on Grids and Supercomputers. - New York : ACM, 2009.
doi:10.1145/1646468.1646477
Marvin Ferber, Sascha Hunold, Thomas Rauber, Björn Krellner, Thomas Reichel, Gudula Rünger: Softwaremodernisierung durch werkzeugunterstütztes Verschieben von Codeblöcken. In: Software Engineering 2009 - Workshopband. - Bonn : Gesellschaft für Informatik, 2009. - S. 393-401.
Ralf Hoffmann, Sascha Hunold, Matthias Korch, Thomas Rauber: Towards Scalable Parallel Numerical Algorithms and Dynamic Load Balancing Strategies. In: Siegfried Wagner, Matthias Steinmetz, Arndt Bode, Matthias Brehm (Hrsg.): High Performance Computing in Science and Engineering, Garching/Munich 2007 : Transactions. - Berlin : Springer, 2009. - S. 503-516.
doi:10.1007/978-3-540-69182-2_40
2008
Olaf Hartmann, M. Kühnemann, Thomas Rauber, Gudula Rünger: An Adaptive Extension Library for Improving Collective Communication Operations. In: Concurrency and Computation, 20 (2008). - S. 1173-1194.
doi:10.1002/cpe.1263
Sascha Hunold, Thomas Rauber, Gudula Rünger: Combining Building Blocks for Parallel Multi-level Matrix Multiplication. In: Parallel Computing, 34 (2008). - S. 411-426.
doi:10.1016/j.parco.2008.03.003
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Communicating Multiprocessor-Tasks. In: Languages and Compilers for Parallel Computing : Revised Selected Papers. - Berlin : Springer, 2008. - S. 292-307.
doi:10.1007/978-3-540-85261-2_20
Matthias Korch: Eingebettete Runge-Kutta-Verfahren für parallele Rechnersysteme : Effiziente Implementierung durch Ausnutzung der Speicherzugriffslokalität. - Saarbrücken : VDM Verlag Dr. Müller, 2008. - XVI, 272 S.
Ralf Hoffmann, Thomas Rauber: Fine-grained task scheduling using adaptive data structures. In: Euro-Par 2008 – Parallel Processing : Proceedings. - Berlin : Springer, 2008. - S. 253-262.
doi:10.1007/978-3-540-85451-7_28
Thomas Rauber, Gudula Rünger: Incremental Transformation of Business Software. In: Enterprise Information Systems : Revised Selected Papers. - Berlin : Springer, 2008. - S. 81-94.
doi:10.1007/978-3-540-88710-2_7
Sascha Hunold, Matthias Korch, Björn Krellner, Thomas Rauber, Thomas Reichel, Gudula Rünger: Inkrementelle Transformation einer monolithischen Geschäftssoftware. In: Software Engineering 2008 - Workshopband. - Bonn : Ges. für Informatik, 2008. - S. 226-231.
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Mapping Algorithms for Multiprocessor Tasks on Multi-Core Clusters. In: 37th International Conference on Parallel Processing : proceedings. - Piscataway, NJ : IEEE, 2008. - S. 141-148.
doi:10.1109/ICPP.2008.42
Thomas Rauber, Gudula Rünger: Models for Parallel Workflow Processing on Multi-Core Architectures. In: Proceedings of the 10th International Conference on Enterprise Information Systems. Volume 2. - Setúbal : INSTICC, 2008. - S. 220-227.
doi:10.5220/0001690402200227
Sascha Hunold, Thomas Rauber, Frédéric Suter: Redistribution Aware Two-Step Scheduling for Mixed-Parallel Applications. In: Proceedings of the 2008 IEEE International Conference on Cluster Computing. - Piscataway, NJ : IEEE, 2008. - S. 50-58.
doi:10.1109/CLUSTR.2008.4663755
Sascha Hunold, Thomas Rauber, Frédéric Suter: Scheduling Dynamic Workflows onto Clusters of Clusters using Postponing. In: 8th IEEE International Symposium on Cluster Computing and the Grid, 2008 : CCGrid '08 ; Proceedings. - Piscataway, NJ : IEEE, 2008. - S. 669-674.
doi:10.1109/CCGRID.2008.44
Jörg Dümmler, Thomas Rauber, Gudula Rünger: A Transformation Framework for Communicating Multiprocessor-Tasks. In: Proceedings of the 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing. - Los Alamitos, Calif. : IEEE, 2008. - S. 64-71.
doi:10.1109/PDP.2008.40
Sascha Hunold, Matthias Korch, Björn Krellner, Thomas Rauber, Thomas Reichel, Gudula Rünger: Transformation of Legacy Software into Client/Server Applications through Pattern-based Rearchitecturing. In: 32nd Annual IEEE International Computer Software and Applications Conference, 2008. - Piscataway, NJ : IEEE, 2008. - S. 303-310.
doi:10.1109/COMPSAC.2008.158
2007
Sascha Hunold, Thomas Rauber, Gudula Rünger: Dynamic Scheduling of Multi-Processor Tasks on Clusters of Clusters. In: Proceedings 2007 IEEE International Conference on Cluster Computing. - Piscataway, NJ : IEEE, 2007. - S. 507-514.
doi:10.1109/CLUSTR.2007.4629277
Matthias Korch, Thomas Rauber: Locality Optimized Shared-Memory Implementations of Iterated Runge-Kutta Methods. In: Anne-Marie Kermarrec, Luc Bougé, Thierry Priol (Hrsg.): Euro-Par 2007 Parallel Processing : Proceedings. - Berlin : Springer, 2007. - S. 737-747.
doi:10.1007/978-3-540-74466-5_78
Thomas Rauber, Gudula Rünger: Mixed Task and Data Parallel Executions in General Linear Methods. In: Scientific Programming, 15 (2007). - S. 137-155.
doi:10.1155/2007/683198
Thomas Rauber, Gudula Rünger: Multicore : Parallele Programmierung. - Berlin : Springer, 2007. - VIII, 164 S.
doi:10.1007/978-3-540-73114-6
Marco Höbbel, Thomas Rauber, Carsten Scholtes: Optimizing Cache Efficiency by Simulation Driven Automatic Padding. In: 21st European Conference on Modelling and Simulation and High Performance Computing and Simulation Conference 2007. - Prag : 2007. - S. 670-676.
Thomas Rauber, Gudula Rünger: Parallele Programmierung. 2. Auflage. - Berlin : Springer, 2007. - X, 485 S.
doi:10.1007/978-3-540-46548-5
Ralf Hoffmann, Thomas Rauber: Profiling of Task-Based Applications on Shared Memory Machines : Scalability and Bottlenecks. In: Anne-Marie Kermarrec, Luc Bougé, Thierry Priol (Hrsg.): Euro-Par 2007 Parallel Processing : Proceedings. - Berlin : Springer, 2007. - S. 118-128.
doi:10.1007/978-3-540-74466-5_14
Georg Wille, Thomas Rauber, Sascha Hunold: Sequential and Parallel Implementation of a Constraint-based Algorithm for Searching Protein Structures. In: Proceedings of the 2007 IEEE International Conference on Cluster Computing. - Piscataway, NJ : IEEE, 2007. - S. 392-397.
doi:10.1109/CLUSTR.2007.4629254
Marco Höbbel, Thomas Rauber, Carsten Scholtes: Trace-based Automatic Padding for Locality Improvement with Correlative Data Visualization Interface. In: 16th International Conference on Parallel Architecture and Compilation Techniques : PACT 2007 ; Proceedings. - Los Alamitos, Calif. : IEEE, 2007.
doi:10.1109/PACT.2007.4336237
Thomas Rauber, Gudula Rünger: Transformation of Legacy Business Software into Client-Server Acrchitectures. In: Proceedings of the Ninth International Conference on Enterprise Information Systems. Volume DISI. - Setúbal : INSTICC, 2007. - S. 36-43.
doi:10.5220/0002348400360043
2006
Olaf Hartmann, Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Adaptive Selection of Communication Methods to Optimize Collective MPI Operations. In: Proceedings of the 12th Workshop on Compilers for Parallel Computers. - A Coruña : 2006.
Olaf Hartmann, Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Adaptive Selection of Communication Methods to Optimize Collective MPI Operations. In: Parallel Computing : Current and Future Issues of High End Computing ; Proceedings of the International Conference ParCo 2005. - Jülich : NIC, 2006. - S. 457-464.
Thomas Rauber, Gudula Rünger: Anticipated Distributed Task Scheduling for Grid Environments. In: Proceedings of the 20th IEEE International Parallel & Distributed Processing Symposium. - Washington, DC : IEEE, 2006.
doi:10.1109/IPDPS.2006.1639656
Matthias Korch, Thomas Rauber: Applicability of Load Balancing Strategies to Data-Parallel Embedded Runge-Kutta Integrators. In: Euro-Par 2006 Parallel Processing : Proceedings. - Berlin : Springer, 2006. - S. 720-729.
doi:10.1007/11823285_75
Jörg Dümmler, Thomas Rauber, Gudula Rünger: Combining Measures for Temporal and Spatial Locality. In: Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops : Proceedings. - Berlin : Springer, 2006. - S. 697-706.
doi:10.1007/11942634_72
Thomas Rauber, Gudula Rünger: A Data Re-Distribution Library for Multi-Processor Task Programming. In: International Journal of Foundations of Computer Science, 17 (2006). - S. 251-270.
doi:10.1142/S0129054106003814
Olaf Hartmann, Matthias Kühnemann, Thomas Rauber, Gudula Rünger: A Decomposition Approach for Optimizing the Performance of MPI Libraries. In: Proceedings of the 20th IEEE International Parallel & Distributed Processing Symposium. - Washington, DC : IEEE, 2006.
doi:10.1109/IPDPS.2006.1639721
Sascha Hunold, Thomas Rauber, Gudula Rünger: Design and Evaluation of a Parallel Data Redistribution Component for TGrid. In: Parallel and Distributed Processing and Applications : Proceedings. - Berlin : Springer, 2006. - S. 618-629.
doi:10.1007/11946441_58
Matthias Korch:Effiziente Implementierung eingebetteter Runge-Kutta-Verfahren durch Ausnutzung der Speicherzugriffslokalität. - Bayreuth: 2006.
(Dissertation, 2006, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)
Matthias Korch, Thomas Rauber: Optimizing Locality and Scalability of Embedded Runge-Kutta Solvers Using Block-Based Pipelining. In: Journal of Parallel and Distributed Computing, 66 (2006). - S. 444-468.
doi:10.1016/j.jpdc.2005.09.003
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Optimizing MPI Collective Communication by Orthogonal Structures. In: Cluster Computing, 9 (2006). - S. 257-279.
doi:10.1007/s10586-006-9740-9
Raik Nagel, Thomas Rauber: RCM : a Multi-layered Reconfigurable Cluster Middleware. In: Proceedings 14th Euromicro International Conference on Parallel, Distributed, and Network-based Processing. - Los Alamitos, Calif. : IEEE, 2006. - S. 203-210.
doi:10.1109/PDP.2006.63
Matthias Korch, Thomas Rauber: Simulation-based analysis of parallel Runge-Kutta solvers. In: Applied Parallel Computing : State of the Art in Scientific Computing ; Revised Selected Papers. - Berlin : Springer, 2006. - S. 1105-1114.
doi:10.1007/11558958_133
Sascha Hunold, Thomas Rauber, Gudula Rünger: TGrid : Grid Runtime Support for Hierarchically Structured Task-parallel Programs. In: 2006 IEEE International Conference on Cluster Computing : Cluster 2006. - Piscataway, NJ : IEEE, 2006.
doi:10.1109/CLUSTR.2006.311910
2005
Sascha Hunold, Thomas Rauber: Automatic Tuning of PDGEMM Towards Optimal Performance. In: Euro-Par 2005 Parallel Processing : Proceedings. - Berlin : Springer, 2005. - S. 837-846.
doi:10.1007/11549468_91
Thomas Rauber, Gudula Rünger: A Data-Re-Distribution Library for Multi-Processor Task Programming. In: Proceedings 19th IEEE International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2005.
doi:10.1109/IPDPS.2005.15
Thomas Rauber, Gudula Rünger: Exploiting Multiple Levels of Parallelism in Scientific Computing. In: Michael K. Ng, Andrei Doncescu, Laurence T. Yang, Tau Leng (Hrsg.): High Performance Computational Science and Engineering. - Boston : Springer, 2005. - S. 3-19.
doi:10.1007/0-387-24049-7_1
Stefan Behrend: Implementierung eingebetteter Runge-Kutta-Verfahren für SMP-Cluster. - Bayreuth, 2005.
(Masterarbeit, 2005, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik, Lehrstuhl Angewandte Informatik II)
Ekaterina Gerkhardt: Lokalitätsoptimierung iterierter Runge-Kutta-Verfahren für gewöhnliche Differentialgleichungssysteme mit beschränkter Zugriffsdistanz. - Bayreuth, 2005.
(Masterarbeit, 2005, Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik, Lehrstuhl Angewandte Informatik II)
Thomas Rauber, Gudula Rünger: M-Task-Programming for Heterogeneous Systems and Grid Environments. In: Proceedings 19th IEEE International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2005.
doi:10.1109/IPDPS.2005.272
Carsten Scholtes: A method to derive the cache performance of irregular applications on machines with direct mapped caches. In: International Journal of Computational Science and Engineering, 1 (2005). - S. 157-174.
doi:10.1504/IJCSE.2005.009700
Sascha Hunold, Thomas Rauber: Reducing the Overhead of Intra-Node Communication in Clusters of SMPs. In: Parallel and Distributed Processing and Applications : Proceedings. - Berlin : Springer, 2005. - S. 58-65.
doi:10.1007/11576235_10
Thomas Rauber, Gudula Rünger: Tlib : A Library to Support Programming with Hierarchical Multi-Processor Tasks. In: Journal of Parallel and Distributed Computing, 65 (2005). - S. 347-360.
doi:10.1016/j.jpdc.2004.10.006
2004
Matthias Korch, Thomas Rauber: Comparison of Parallel Implementations of Runge-Kutta Solvers : Message Passing vs. Threads. In: Parallel Computing : Software Technology, Algorithms, Architectures Applications ; Proceedings. - Amsterdam : Elsevier, 2004. - S. 209-216.
doi:10.1016/S0927-5452(04)80029-7
Matthias Korch, Thomas Rauber: A comparison of task pools for dynamic load balancing of irregular algorithms. In: Concurrency and Computation, 16 (2004). - S. 1-47.
doi:10.1002/cpe.745
Ricolindo Cariño, Ioana Banicescu, Thomas Rauber, Gudula Rünger: Dynamic loop scheduling on processor groups. In: D. A. Bader (Hrsg.): Parallel and Distributed Computing Systems : Proceedings. - Cary, NC : ISCA, 2004. - S. 78-84.
Thomas Rauber, Gudula Rünger: Execution Schemes for Parallel Adams Methods. In: Marco Danelutto, Domenico Laforenza, Marco Vanneschi (Hrsg.): Euro-Par 2004 Parallel Processing : Proceedings. - Berlin : Springer, 2004. - S. 708-717.
doi:10.1007/978-3-540-27866-5_93
John O'Donnell, Thomas Rauber, Gudula Rünger: Functional Realization of Coordination Environments for Mixed Parallelism. In: Proceedings 18th International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2004.
doi:10.1109/IPDPS.2004.1303183
Thomas Rauber, Robert Reilein, Gudula Rünger: Group-SPMD programming with orthogonal processor groups. In: Concurrency and Computation, 16 (2004). - S. 173-195.
doi:10.1002/cpe.770
Sascha Hunold, Thomas Rauber, Gudula Rünger: Hierarchical Matrix-Matrix Multiplication based on Multiprocessor Tasks. In: Computational Science - ICCS 2004 : Proceedings. Part II. - Berlin : Springer, 2004. - S. 1-8.
doi:10.1007/978-3-540-24687-9_1
Thomas Rauber, Gudula Rünger: Improving Locality for ODE Solvers by Program Transformations. In: Scientific Programming, 12 (2004). - S. 133-154.
doi:10.1155/2004/175169
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Improving the Execution Time of Global Communication Operations. In: Proceedings of the 1st Conference on Computing Frontiers. - New York : ACM, 2004. - S. 276-287.
doi:10.1145/977091.977130
Thomas Rauber, Gudula Rünger: Modelling the Runtime of Scientific Programs on Parallel Computers. In: Yi Pan, Laurence Tianruo Yang (Hrsg.): Parallel and Distributed Scientific and Engineering Computing : Practice and Experience. - New York : Nova Science Publ., 2004. - S. 51-65.
Sascha Hunold, Thomas Rauber, Gudula Rünger: Multilevel Hierarchical Matrix Multiplication on Clusters. In: Proceedings of the 18th Annual International Conference on Supercomputing. - New York : ACM, 2004. - S. 136-145.
doi:10.1145/1006209.1006230
Thomas Rauber, Robert Reilein, Gudula Rünger: On Compiler Support for Mixed Task and Data Parallelism. In: Parallel Computing : Software Technology, Algorithms, Architectures Applications ; Proceedings. - Amsterdam : Elsevier, 2004. - S. 23-30.
doi:10.1016/S0927-5452(04)80006-6
Thomas Rauber, Gudula Rünger: Parallel Implementation Strategies for Algorithms from Scientific Computing. In: W. Hergert, A. Ernst, M. Däne (Hrsg.): Computational Materials Science : From Basic Principles to Material Properties. - Berlin : Springer, 2004. - S. 261-278.
doi:10.1007/978-3-540-39915-5_13
Ralf Hoffmann, Matthias Korch, Thomas Rauber: Performance Evaluation of Task Pools Based on Hardware Synchronization. In: SC2004 : Briding Communities ; Proceedings. - Piscataway, NJ : IEEE, 2004.
doi:10.1109/SC.2004.38
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Performance Modelling for Task-Parallel Programs. In: Vladimir Getov, Michael Gerndt, Adolfy Hoisie, Allen Malony, Barton Miller (Hrsg.): Performance Analysis and Grid Computing : Selected Articles. - Boston, MA : Springer, 2004. - S. 77-91.
doi:10.1007/978-1-4615-0361-3_5
Matthias Korch, Thomas Rauber, Gudula Rünger: Performance Optimization of RK Methods Using Block-based Pipelining. In: Vladimir Getov, Michael Gerndt, Adolfy Hoisie, Allen Malony, Barton Miller (Hrsg.): Performance Analysis and Grid Computing : Selected Articles. - Boston, MA : Springer, 2004. - S. 41-56.
doi:10.1007/978-1-4615-0361-3_3
Thomas Rauber, Gudula Rünger: Program-Based Locality Measures for Scientific Computing. In: International Journal of Foundations of Computer Science, 15 (2004). - S. 535-554.
doi:10.1142/S0129054104002595
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: A Source Code Analyzer for Performance Prediction. In: 18th International Parallel and Distributed Processing Symposium : proceedings. - Los Alamitos, Calif. : IEEE, 2004.
doi:10.1109/IPDPS.2004.1303333
Ralf Hoffmann, Matthias Korch, Thomas Rauber: Using Hardware Operations to Reduce the Synchronization Overhead of Task Pools. In: Proceedings 2004 International Conference on Parallel Processing ICPP. - Los Alamitos, Calif. : IEEE, 2004. - S. 241-249.
doi:10.1109/ICPP.2004.1327927
2003
Carsten Scholtes:Abschätzung der Fehlzugriffe bei dünn besetzten Matrixoperationen auf Architekturen mit einem direct mapped Cache. - : 2003. - X, 216 S.
(Dissertation, 2003, Universität Bayreuth, Fakultät für Mathematik und Physik)
Thomas Rauber, Gudula Rünger, Sven Trautmann: A Distributed Hierarchical Programming Model for Heterogeneous Cluster of SMPs. In: Proceedings International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2003.
doi:10.1109/IPDPS.2003.1213307
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Performance Modeling of Two-phase Realizations of Communication Operations. In: Proceedings of the High Performance Computing Symposium, HPC 2003. - San Diego, Calif. : SCS, 2003. - S. 222-230.
Thomas Rauber, Gudula Rünger: Program-Based Locality Measures for Scientific Computing. In: Proceedings International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2003.
doi:10.1109/IPDPS.2003.1213306
Matthias Korch, Thomas Rauber: Scalable Parallel RK Solvers for ODEs Derived by the Method of Lines. In: Euro-Par 2003 Parallel Processing : Proceedings. - Berlin : Springer, 2003. - S. 830-839.
doi:10.1007/978-3-540-45209-6_113
2002
Holger Blaar, Matthias Legeler, Thomas Rauber: Efficiency of Thread-parallel Java Programs from Scientific Computing. In: Proceedings International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2002.
doi:10.1109/IPDPS.2002.1016499
Thomas Rauber, Gudula Rünger: Library Support for Hierarchical Multi-Processor Tasks. In: SC 2002 : Proceedings of the IEEE ACM SC 2002 Conference on Supercomputing. - Piscataway, NJ : IEEE, 2002.
doi:10.1109/SC.2002.10064
Matthias Kühnemann, Thomas Rauber, Gudula Rünger: Performance Modelling for Task-Parallel Programs. In: Proceedings of the Communication Networks and Distributed Systems Modeling and Simulation (CNDS 2002). - San Diego, Calif. : SCS, 2002. - S. 148-154.
Matthias Korch, Thomas Rauber, Gudula Rünger: Pipelining for Locality Improvement in RK Methods. In: Burkhard Monien, Rainer Feldmann (Hrsg.): Euro-Par 2002 Parallel Processing : Proceedings. - Berlin : Springer, 2002. - S. 724-733.
doi:10.1007/3-540-45706-2_100
Thomas Rauber, Gudula Rünger: Selecting Data Distributions for Unbounded Loops. In: Proceedings International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2002.
doi:10.1109/IPDPS.2002.1016668
Laurence Tianruo Yang, Thomas Rauber, Gudula Rünger: Workshop Introduction. In: Proceedings International Parallel and Distributed Processing Symposium. - Los Alamitos, Calif. : IEEE, 2002.
2000
John O'Donnell, Thomas Rauber, Gudula Rünger: A Side-Effect-Free Hierarchical Radiosity Algorithm. In: Proceedings of the 2000 ACM Symposium on Applied Computing. Volume 2. - New York : ACM, 2000. - S. 782-789.
doi:10.1145/338407.338563