Publications "Korch, Matthias"

One level up ...
Export as [RSS feed] RSS 1.0 [RSS2 feed] RSS 2.0
Group by: Item Type | Year
Number of items: 50.

Book / Monograph

Korch, Matthias:
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 p.
ISBN 978-3-8364-9140-2

Article in a journal

Bartel, Silas ; Korch, Matthias:
Generation of logic designs for efficiently solving ordinary differential equations on field programmable gate arrays.
In: Software : Practice and Experience. Vol. 53 (2023) Issue 1 . - pp. 27-52.
ISSN 1097-024X
DOI: https://doi.org/10.1002/spe.3043

Korch, Matthias ; Werner, Tim:
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. Vol. 33 (2021) Issue 11 . - e6016.
ISSN 1532-0634
DOI: https://doi.org/10.1002/cpe.6016

Korch, Matthias ; Werner, Tim:
Improving locality of explicit one-step methods on GPUs by tiling across stages and time steps.
In: Future Generation Computer Systems. Vol. 102 (2020) . - pp. 889-901.
ISSN 0167-739X
DOI: https://doi.org/10.1016/j.future.2019.07.075

Korch, Matthias ; Werner, Tim:
Accelerating explicit ODE methods on GPUs by kernel fusion.
In: Concurrency and Computation. Vol. 30 (2018) Issue 18 . - e4470.
ISSN 1532-0634
DOI: https://doi.org/10.1002/cpe.4470

Kalinnik, Natalia ; Korch, Matthias ; Rauber, Thomas:
Online auto-tuning for the time-step-based parallel solution of ODEs on shared-memory systems.
In: Journal of Parallel and Distributed Computing. Vol. 74 (2014) Issue 8 . - pp. 2722-2744.
ISSN 0743-7315
DOI: https://doi.org/10.1016/j.jpdc.2014.03.006

Kalinnik, Natalia ; Korch, Matthias ; Rauber, Thomas:
An efficient time-step-based self-adaptive algorithm for predictor-corrector methods of Runge-Kutta type.
In: Journal of Computational and Applied Mathematics. Vol. 236 (2011) Issue 3 . - pp. 394-410.
ISSN 0377-0427
DOI: https://doi.org/10.1016/j.cam.2011.07.015

Korch, Matthias ; Rauber, Thomas:
Parallel Low-Storage Runge-Kutta Solvers for ODE Systems with Limited Access Distance.
In: The International Journal of High Performance Computing Applications. Vol. 25 (2011) Issue 2 . - pp. 236-255.
ISSN 1741-2846
DOI: https://doi.org/10.1177/1094342010384418

Korch, Matthias ; Rauber, Thomas ; Scholtes, Carsten:
Scalability and locality of extrapolation methods on large parallel systems.
In: Concurrency and Computation. Vol. 23 (2011) Issue 15 . - pp. 1789-1815.
ISSN 1532-0634
DOI: https://doi.org/10.1002/cpe.1765

Korch, Matthias ; Rauber, Thomas:
Optimizing Locality and Scalability of Embedded Runge-Kutta Solvers Using Block-Based Pipelining.
In: Journal of Parallel and Distributed Computing. Vol. 66 (2006) Issue 3 . - pp. 444-468.
ISSN 0743-7315
DOI: https://doi.org/10.1016/j.jpdc.2005.09.003

Korch, Matthias ; Rauber, Thomas:
A comparison of task pools for dynamic load balancing of irregular algorithms.
In: Concurrency and Computation. Vol. 16 (2004) Issue 1 . - pp. 1-47.
ISSN 1532-0634
DOI: https://doi.org/10.1002/cpe.745

Article in a book

Hacker, Oliver ; Korch, Matthias ; Seiferth, Johannes:
A Motivating Case Study on Code Variant Selection by Reinforcement Learning.
In: Varbanescu, Ana-Lucia ; Bhatele, Abhinav ; Luszczek, Piotr ; Marc, Baboulin (ed.): High Performance Computing : Proceedings. - Cham : Springer , 2022 . - pp. 293-312 . - (Lecture Notes in Computer Science ; 13289 )
ISBN 978-3-031-07312-0
DOI: https://doi.org/10.1007/978-3-031-07312-0_15

Alappat, Christie L. ; Seiferth, Johannes ; Hager, Georg ; Korch, Matthias ; Rauber, Thomas ; Wellein, Gerhard:
YaskSite : Stencil Optimization Techniques Applied to Explicit ODE Methods on Modern Architectures.
In: Lee, Jae W. ; Soffa, Mary Lou ; Zaks, Ayal (ed.): 2021 IEEE/ACM International Symposium on Code Generation and Optimization (CGO) : Proceedings. - Piscataway, NJ , 2021 . - pp. 174-186
ISBN 978-1-7281-8613-9
DOI: https://doi.org/10.1109/CGO51591.2021.9370316

Korch, Matthias ; Raithel, Philipp ; Werner, Tim:
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 . - pp. 30-37
ISBN 978-1-7281-6582-0
DOI: https://doi.org/10.1109/PDP50117.2020.00012

Korch, Matthias ; Werner, Tim:
Multi-workgroup Tiling to Improve the Locality of Explicit One-Step Methods for ODE Systems with Limited Access Distance on GPUs.
In: Wyrzykowski, Roman ; Deelman, Ewa ; Dongarra, Jack ; Karczewski, Konrad (ed.): Parallel Processing and Applied Mathematics : 13th International Conference, PPAM 2019 ; Revised Selected Papers. Part I. - Cham : Springer , 2020 . - pp. 3-12 . - (Lecture Notes in Computer Science ; 12043 )
ISBN 978-3-030-43229-4
DOI: https://doi.org/10.1007/978-3-030-43229-4_1

Seiferth, Johannes ; Korch, Matthias ; Rauber, Thomas:
Offsite Autotuning Approach : Performance Model Driven Autotuning Applied to Parallel Explicit ODE Methods.
In: Sadayappan, Ponnuswamy ; Chamberlain, Bradford L. ; Juckeland, Guido ; Ltaief, Hatem (ed.): High Performance Computing. - Cham : Springer , 2020 . - pp. 370-390 . - (Lecture Notes in Computer Science ; 12151 )
ISBN 978-3-030-50743-5
DOI: https://doi.org/10.1007/978-3-030-50743-5_19

Scherg, Markus ; Seiferth, Johannes ; Korch, Matthias ; Rauber, Thomas:
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 . - pp. 139-150
ISBN 978-1-4503-6239-9
DOI: https://doi.org/10.1145/3297663.3310306

Seiferth, Johannes ; Alappat, Christie L. ; Korch, Matthias ; Rauber, Thomas:
Applicability of the ECM Performance Model to Explicit ODE Methods on Current Multi-core Processors.
In: Yokota, Rio ; Weiland, Michèle ; Keyes, David ; Trinitis, Carsten (ed.): High Performance Computing. - Cham : Springer , 2018 . - pp. 163-183
ISBN 978-3-319-92040-5
DOI: https://doi.org/10.1007/978-3-319-92040-5_9

Korch, Matthias ; Werner, Tim:
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 . - pp. 148-157
ISBN 978-1-5386-7769-8
DOI: https://doi.org/10.1109/CAHPC.2018.8645892

Korch, Matthias ; Rauber, Thomas ; Stachowski, Matthias ; Werner, Tim:
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 . - pp. 685-694
ISBN 978-83-60810-90-3
DOI: https://doi.org/10.15439/2016F464

Ferber, Marvin ; Kalinnik, Natalia ; Korch, Matthias ; Prell, Andreas ; Rauber, Thomas ; Witzgall, Matthias:
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 . - pp. 448-449
ISBN 978-1-4799-2081-5
DOI: https://doi.org/10.1109/ICPADS.2013.79

Korch, Matthias ; Ramming, Tobias ; Rein, Gerhard:
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 . - pp. 523-529
ISBN 978-0-7695-5117-3
DOI: https://doi.org/10.1109/ICPP.2013.65

Korch, Matthias ; Kulbe, Julien ; Scholtes, Carsten:
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 . - pp. 259-266
ISBN 978-1-4673-2599-8
DOI: https://doi.org/10.1109/ISPDC.2012.42

Korch, Matthias:
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 . - pp. 250-260
ISBN 978-80-227-3742-5

Korch, Matthias:
Locality Improvement of Data-Parallel Adams-Bashforth Methods through Block-Based Pipelining of Time Steps.
In: Kaklamanis, Christos ; Papatheodorou, Theodore ; Spirakis, Paul G. (ed.): Euro-Par 2012 Parallel Processing : Proceedings. - Berlin : Springer , 2012 . - pp. 563-574 . - (Lecture Notes in Computer Science ; 7484 )
ISBN 978-3-642-32820-6
DOI: https://doi.org/10.1007/978-3-642-32820-6_56

Korch, Matthias ; Rauber, Thomas ; Scholtes, Carsten:
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 . - pp. 126-134
ISBN 978-0-7695-4538-7
DOI: https://doi.org/10.1109/HPCC.2011.26

Kalinnik, Natalia ; Korch, Matthias ; Rauber, Thomas:
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 . - pp. 189-200
ISBN 978-1-4503-0519-8
DOI: https://doi.org/10.1145/1958746.1958775

Kalinnik, Natalia ; Korch, Matthias ; Rauber, Thomas:
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
ISBN 978-1-4244-8396-9
DOI: https://doi.org/10.1109/CLUSTERWKSP.2010.5613097

Korch, Matthias ; Rauber, Thomas ; Scholtes, Carsten:
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 . - pp. 131-138
ISBN 978-0-7695-4307-9
DOI: https://doi.org/10.1109/ICPADS.2010.12

Korch, Matthias ; Rauber, Thomas ; Scholtes, Carsten:
Scalability and Locality of Extrapolation Methods for Distributed-Memory Architectures.
In: D'Ambra, Pasqua ; Guarracino, Mario ; Talia, Domenico (ed.): Euro-Par 2010 - Parallel Processing : Proceedings. Part II. - Berlin : Springer , 2010 . - pp. 65-76 . - (Lecture Notes in Computer Science ; 6272 )
ISBN 978-3-642-15291-7
DOI: https://doi.org/10.1007/978-3-642-15291-7_8

Korch, Matthias ; Rauber, Thomas:
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
ISBN 978-1-4244-6533-0
DOI: https://doi.org/10.1109/IPDPSW.2010.5470768

Korch, Matthias ; Rauber, Thomas:
Parallel Implementation of Runge-Kutta Integrators with Low Storage Requirements.
In: Sips, Henk ; Epema, Dick ; Lin, Hai-Xiang (ed.): Euro-Par 2009 Parallel Processing : Proceedings. - Berlin : Springer , 2009 . - pp. 785-796 . - (Lecture Notes in Computer Science ; 5704 )
ISBN 978-3-642-03869-3
DOI: https://doi.org/10.1007/978-3-642-03869-3_73

Korch, Matthias ; Rauber, Thomas:
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 . - pp. 404-411
ISBN 978-0-7695-3802-0
DOI: https://doi.org/10.1109/ICPP.2009.14

Hoffmann, Ralf ; Hunold, Sascha ; Korch, Matthias ; Rauber, Thomas:
Towards Scalable Parallel Numerical Algorithms and Dynamic Load Balancing Strategies.
In: Wagner, Siegfried ; Steinmetz, Matthias ; Bode, Arndt ; Brehm, Matthias (ed.): High Performance Computing in Science and Engineering, Garching/Munich 2007 : Transactions. - Berlin : Springer , 2009 . - pp. 503-516
ISBN 978-3-540-69182-2
DOI: https://doi.org/10.1007/978-3-540-69182-2_40

Hunold, Sascha ; Korch, Matthias ; Krellner, Björn ; Rauber, Thomas ; Reichel, Thomas ; Rünger, Gudula:
Inkrementelle Transformation einer monolithischen Geschäftssoftware.
In: Software Engineering 2008 - Workshopband. - Bonn : Ges. für Informatik , 2008 . - pp. 226-231
ISBN 978-3-88579-216-1

Hunold, Sascha ; Korch, Matthias ; Krellner, Björn ; Rauber, Thomas ; Reichel, Thomas ; Rünger, Gudula:
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 . - pp. 303-310
ISBN 978-0-7695-3262-2
DOI: https://doi.org/10.1109/COMPSAC.2008.158

Korch, Matthias ; Rauber, Thomas:
Locality Optimized Shared-Memory Implementations of Iterated Runge-Kutta Methods.
In: Kermarrec, Anne-Marie ; Bougé, Luc ; Priol, Thierry (ed.): Euro-Par 2007 Parallel Processing : Proceedings. - Berlin : Springer , 2007 . - pp. 737-747 . - (Lecture Notes in Computer Science ; 4641 )
ISBN 978-3-540-74466-5
DOI: https://doi.org/10.1007/978-3-540-74466-5_78

Korch, Matthias ; Rauber, Thomas:
Applicability of Load Balancing Strategies to Data-Parallel Embedded Runge-Kutta Integrators.
In: Euro-Par 2006 Parallel Processing : Proceedings. - Berlin : Springer , 2006 . - pp. 720-729 . - (Lecture Notes in Computer Science ; 4128 )
ISBN 978-3-540-37784-9
DOI: https://doi.org/10.1007/11823285_75

Korch, Matthias ; Rauber, Thomas:
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 . - pp. 1105-1114 . - (Lecture Notes in Computer Science ; 3732 )
ISBN 978-3-540-33498-9
DOI: https://doi.org/10.1007/11558958_133

Korch, Matthias ; Rauber, Thomas:
Comparison of Parallel Implementations of Runge-Kutta Solvers : Message Passing vs. Threads.
In: Parallel Computing : Software Technology, Algorithms, Architectures Applications ; Proceedings. - Amsterdam : Elsevier , 2004 . - pp. 209-216
ISBN 978-0-444-51689-3
DOI: https://doi.org/10.1016/S0927-5452(04)80029-7

Hoffmann, Ralf ; Korch, Matthias ; Rauber, Thomas:
Performance Evaluation of Task Pools Based on Hardware Synchronization.
In: SC2004 : Briding Communities ; Proceedings. - Piscataway, NJ : IEEE , 2004
ISBN 0-7695-2153-3
DOI: https://doi.org/10.1109/SC.2004.38

Korch, Matthias ; Rauber, Thomas ; Rünger, Gudula:
Performance Optimization of RK Methods Using Block-based Pipelining.
In: Getov, Vladimir ; Gerndt, Michael ; Hoisie, Adolfy ; Malony, Allen ; Miller, Barton (ed.): Performance Analysis and Grid Computing : Selected Articles. - Boston, MA : Springer , 2004 . - pp. 41-56
ISBN 978-1-4615-0361-3
DOI: https://doi.org/10.1007/978-1-4615-0361-3_3

Hoffmann, Ralf ; Korch, Matthias ; Rauber, Thomas:
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 . - pp. 241-249
ISBN 0-7695-2197-5
DOI: https://doi.org/10.1109/ICPP.2004.1327927

Korch, Matthias ; Rauber, Thomas:
Scalable Parallel RK Solvers for ODEs Derived by the Method of Lines.
In: Euro-Par 2003 Parallel Processing : Proceedings. - Berlin : Springer , 2003 . - pp. 830-839 . - (Lecture Notes in Computer Science ; 2790 )
ISBN 978-3-540-45209-6
DOI: https://doi.org/10.1007/978-3-540-45209-6_113

Korch, Matthias ; Rauber, Thomas:
Evaluation of Task Pools for the Implementation of Parallel Irregular Algorithms.
In: Proceedings International Conference on Parallel Processing Workshops. - Los Alamitos, Calif. : IEEE , 2002 . - pp. 597-604
ISBN 0-7695-1680-7
DOI: https://doi.org/10.1109/ICPPW.2002.1039782

Korch, Matthias ; Rauber, Thomas ; Rünger, Gudula:
Pipelining for Locality Improvement in RK Methods.
In: Monien, Burkhard ; Feldmann, Rainer (ed.): Euro-Par 2002 Parallel Processing : Proceedings. - Berlin : Springer , 2002 . - pp. 724-733 . - (Lecture Notes in Computer Science ; 2400 )
ISBN 978-3-540-45706-0
DOI: https://doi.org/10.1007/3-540-45706-2_100

Conference item

Korch, Matthias ; Werner, Tim:
Efficient GPU-based Smoothed Particle Hydrodynamics.
2017
Event: PARNUM 2017 , 19.-21. Apr. 2017 , Waischenfeld, Deutschland.
(Conference item: Workshop , Speech )

Project report, research report, expert assessments

Korch, Matthias ; Rauber, Thomas:
Parallel Low-Storage Runge-Kutta Solvers for ODE Systems with Limited Access Distance.
Bayreuth , 2010

Doctoral thesis

Korch, Matthias:
Effiziente Implementierung eingebetteter Runge-Kutta-Verfahren durch Ausnutzung der Speicherzugriffslokalität.
Bayreuth , 2006
( Doctoral thesis, 2006 , Universität Bayreuth, Fakultät für Mathematik, Physik und Informatik)

Master's, Magister, Diploma, or Admission thesis

Korch, Matthias:
Einsatz von Taskpools in Pthreads und Java zur parallelen Implementierung irregulärer Algorithmen.
Halle , 2001
(Master's, 2001, Martin-Luther-Universität Halle-Wittenberg)

This list was generated on Fri Dec 6 08:57:09 2024 CET.
[Top of page]
Use this URL to embed this page in external websites:
https://eref.uni-bayreuth.de/XML/person_gndid/132915677.xml