de uk

Dr. Matthias Korch

 
 

Matthias Korch
Universität Bayreuth
Lehrstuhl für Angewandte Informatik II
95440 Bayreuth

Büro:

Gebäude: Angewandte Informatik
Raum: 2.11

Telefon:
Fax:
E-Mail:

+49 (0) 921 55 7705
+49 (0) 921 55 7702
matthias.korch @ uni-bayreuth.de

Kurzbiographie

Lehre

Forschungsschwerpunkte

  • Paralleles Rechnen
  • Systeme gewöhnlicher Differentialgleichungen
  • Irreguläre Algorithmen
  • Verteilte Systeme

Projekte

Dissertation

Diplomarbeit

Veröffentlichungen

2009

  • Matthias Korch and Thomas Rauber.
    Scalability of Time- and Space-Efficient Embedded Runge-Kutta Solvers for Distributed Address Space.
    In Proceedings of the 2009 International Conference on Parallel Processing (ICPP-2009).
    CD-ROM. IEEE Computer Society Press. Wien, Austria, 2009.
    mime
  • Matthias Korch and Thomas Rauber.
    Parallel Implementation of Runge-Kutta Integrators with Low Storage Requirements.
    In H. Sips et al., editors, Euro-Par 2009. Parallel Processing, LNCS 5704, pages 785–796.
    Springer-Verlag. Delft, The Netherlands, 2009.
    DOI: 10.1007/978-3-642-03869-3_73
    mime mime mime

2008

  • Sascha Hunold, Matthias Korch, Björn Krellner, Thomas Rauber, Thomas Reichel, and Gudula Rünger.
    Inkrementelle Transformation einer monolithischen Geschäftssoftware.
    In Software Engineering 2008 – Workshopband, LNI P-122, pages 226–231.
    Köllen Druck+Verlag GmbH. München, 2008.
    mime
  • Sascha Hunold, Matthias Korch, Björn Krellner, Thomas Rauber, Thomas Reichel, and 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 (COMPSAC 2008), pages 303–310.
    IEEE. Turku, Finland, July/August 2008.
    DOI: 10.1109/COMPSAC.2008.158
    mime
  • Ralf Hoffmann, Sascha Hunold, Matthias Korch, and Thomas Rauber.
    Towards Scalable Parallel Numerical Algorithms and Dynamic Load Balancing Strategies.
    In High Performance Computing in Science and Engineering, Garching/Munich 2007. Transactions of the Third Joint HLRB and KONWIHR Status and Result Workshop, Dec. 2007, Leibniz Supercomputing Centre, Garching/Munich, Germany.
    Springer-Verlag. 2008.
    mime

2007

  • Matthias Korch and Thomas Rauber.
    Locality Optimized Shared-Memory Implementations of Iterated Runge-Kutta Methods.
    In A.-M. Kermarrec et al., editors, Euro-Par 2007. Parallel Processing, LNCS 4641, pages 737–747.
    Springer-Verlag. Rennes, France, 2007.
    DOI: 10.1007/978-3-540-74466-5_78
    mime mime mime

2006

  • Matthias Korch and Thomas Rauber.
    Simulation-Based Analysis of Parallel Runge-Kutta Solvers.
    In J. Dongarra et al., editors, Applied Parallel Computing: State of the Art in Scientific Computing. 7th International Workshop, PARA 2004, Lyngby, Denmark, June 2004. Revised Selected Papers, LNCS 3732, pages 1105–1114.
    Springer-Verlag, 2006.
    DOI: 10.1007/11558958_133
    mime mime mime
  • Matthias Korch and Thomas Rauber.
    Applicability of Load Balancing Strategies to Data-Parallel Embedded Runge-Kutta Integrators.
    In W.E. Nagel et al., editors, Euro-Par 2006. Parallel Processing, LNCS 4128, pages 720–729.
    Springer-Verlag. Dresden, Germany, 2006.
    DOI: 10.1007/11823285_75
    mime mime mime
  • Matthias Korch and Thomas Rauber.
    Optimizing Locality and Scalability of Embedded Runge-Kutta Solvers Using Block-Based Pipelining.
    Journal of Parallel and Distributed Computing, volume 66, issue 3, pages 444–468.
    Elsevier, 2006.
    DOI: 10.1016/j.jpdc.2005.09.003
    mime mime mime

2004

  • Ralf Hoffmann, Matthias Korch, and Thomas Rauber.
    Performance Evaluation of Task Pools Based on Hardware Synchronization.
    In SC '04: Proceedings of the 2004 ACM/IEEE Conference on Supercomputing.
    IEEE Computer Society Press. Pittsburgh, USA, 2004.
    DOI: 10.1109/SC.2004.38
    mime
  • Matthias Korch and Thomas Rauber.
    A comparison of task pools for dynamic load balancing of irregular algorithms.
    Concurrency and Computation: Practice and Experience, volume 16, pages 1–47.
    John Wiley & Sons, Ltd., January 2004.
    DOI: 10.1002/cpe.745
    The task pools investigated in this paper are available for download.
    mime mime mime
  • Matthias Korch and Thomas Rauber.
    Comparison of Parallel Implementations of Runge-Kutta Solvers: Message Passing vs. Threads.
    In G.R. Jouber et al., editors, Parallel Computing: Software Technology, Algorithms, Architectures and Applications – Proceedings of the International Conference ParCo2003, Dresden, Germany, volume 13 of Advances in Parallel Computing, pages 209–216.
    Elsevier, September 2004.
    mime
  • Ralf Hoffmann, Matthias Korch, and Thomas Rauber.
    Using Hardware Operations to Reduce the Synchronization Overhead of Task Pools.
    In Proceedings of the 2004 International Conference on Parallel Processing (ICPP'04) , pages 241–249.
    IEEE Computer Society Press. Montreal, Quebec, Canada, August 2004.
    DOI: 10.1109/ICPP.2004.1327927
    mime

2003

  • Matthias Korch and Thomas Rauber.
    Scalable Parallel RK Solvers for ODEs Derived by the Method of Lines.
    In H. Kosch et al., editors, Euro-Par 2003. Parallel Processing, LNCS 2790, pages 830–839.
    Springer-Verlag. Klagenfurt, Austria, August 2003.
    mime mime mime
  • Matthias Korch, Thomas Rauber, and Gudula Rünger.
    Performance optimization of RK methods using block-based pipelining.
    In V. Getov et al., editors, Performance Analysis and Grid Computing, pages 41–56.
    Kluwer Academic Publishers, October 2003.
    mime

2002

  • Matthias Korch and Thomas Rauber.
    Evaluation of Task Pools for the Implementation of Parallel Irregular Algorithms.
    In Proceedings of the 2002 ICPP Workshops, pages 597–604.
    IEEE Computer Society Press. Vancouver, B.C., Canada, August 2002.
    DOI: 10.1109/ICPPW.2002.1039782
    mime
  • Matthias Korch, Thomas Rauber, and Gudula Rünger.
    Pipelining for Locality Improvement in RK Methods.
    In B. Monien and R. Feldmann, editors, Euro-Par 2002. Parallel Processing, LNCS 2400, pages 724–733.
    Springer-Verlag. Paderborn, Germany, August 2002.
    mime mime mime