Start |  english |  Kontakt | Internes |  KIT
Kontakt
Haid-und-Neu-Str. 7,
76131 Karlsruhe, Deutschland

Tel.: +49 721 608-46048
Fax: +49 721 608-43962

E-Mail: schindewolf@kit.edu

Martin Schindewolf








Dipl.-Inform. Martin Schindewolf
Wiss. Mitarbeiter
Martin Schindewolf
CAPP - Computer Architecture and Parallel Processing
Institut für Technische Informatik (ITEC)
Fakultät für Informatik
Karlsruher Institut für Technologie (KIT)
Technologiefabrik, 2. OG, Raum 314.1
Haid-und-Neu-Str. 7
76131 Karlsruhe
Deutschland
Telefon:
Fax:
E-Mail:
Web:
+49 721-608-46048
+49 721-608-43962

http://capp.itec.kit.edu/~schindew/

  • Forschungsinteressen
    • Rechnerarchitektur
    • Klassifikation von Cachefehlzugriffen
    • Leistungsschätzung von Rechnersystemen
    • Transaktionsbasierte Speicherverwaltung
    • Compilerbau
  • Forschungsprojekte
    • Erweiterung des GCC um ein transaktionsbasiertes Programmiermodell
    • Optimierung von transaktionsbasierten Anwendungen
  • Veröffentlichungen
    • Papers
      • Evaluation of two Formulations of the Conjugate Gradients Method with Transactional Memory
        Martin Schindewolf, Björn Rocker, Wolfgang Karl, Vincent Heuveline
        In: Euro-Par 2013 Parallel Processing erscheint im Springer Verlag Berlin / Heidelberg, Reihe "Lecture Notes in Computer Science", Aachen, Deutschland, 26. bis 30. August 2013.
      • What Scientific Applications Can Benefit from Hardware Transactional Memory?
        Martin Schindewolf, Martin Schulz, John Gyllenhaal, Barna Bihari, Amy Whang, Wolfgang Karl
        In: The International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2012) Salt Lake City, Utah, November 10-16, 2012.
      • Software Transactional Memory, OpenMP and Pthread Implementations of the Conjugate Gradients Method - a Preliminary Evaluation
        Vincent Heuveline, Sven Janko, Wolfgang Karl, Björn Rocker, Martin Schindewolf
        In: 10th International Meeting on High-Performance Computing for Computational Science (VECPAR 2012) Kobe, Japan, 17. bis 20. Juli 2012.
      • Capturing Transactional Memory Application's Behavior - The Prerequisite for Performance Analysis
        Martin Schindewolf, Wolfgang Karl
        In: International Conference on Multicore Software Engineering, Performance and Tools (MSEPT 2012) Seiten 30-41. Springer, Reihe "Lecture Notes in Computer Science", Volume 7303, ISBN 978-3-642-31201-4, Prag, Tschechien, 31. Mai bis 01. Juni 2012.
      • A low-overhead Profiling and Visualization Framework for Hybrid Transactional Memory
        Nehir Sonmez, Oriol Arcas, Philipp Kirchhofer, Martin Schindewolf, Osman S. Unsal, Adriàn Cristal und Wolfgang Karl
        In: FCCM 2012: The 20th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines Seiten 1-8. Toronto, Canada, 29. April - 1. Mai 2012.
      • Efficient Synchronization Techniques in a Decentralized Memory Management System Enabling Shared Memory
        Oliver Mattes, Martin Schindewolf, Roland Sedler, Rainer Buchty und Wolfgang Karl
        Parallel-Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS), Gesellschaft für Informatik e.V., Serie "PARS Mitteilungen GI", Volume 28, ISSN 0177-0454, 24ter PARS Workshop, Rüschlikon, Schweiz, 26./27. Mai 2011.
      • Compiler-Assisted Selection of a Software Transactional Memory System
        Martin Schindewolf, Alexander Esselson, Wolfgang Karl
        In: Architecture of Computing Systems - ARCS 2011, Seiten 147-157. Springer, Reihe "Lecture Notes in Computer Science", Volume 6566, ISBN 978-3-642-19136-7, Lake Como, Italien, 22.-25. Februar 2011.
      • Thread Creation for Self-aware Parallel Systems
        Martin Schindewolf, Oliver Mattes, Wolfgang Karl
        In: Facing the Multicore-Challenge, Seiten 42-53. Springer Berlin / Heidelberg, Reihe "Lecture Notes in Computer Science", Volume 6310, ISBN 978-3-642-16232-9, Heidelberg, Deutschland, 17.-19. März 2010.
      • Compiler-Directed Performance Model Construction for Parallel Programs
        Martin Schindewolf, David Kramer, Marcelo Cintra
        Architecture of Computing Systems (ARCS 2010), Seiten 187-198
        Lecture Notes in Computer Science, Springer, Volume 5974, ISBN 978-3-642-11949-1, Hannover, Deutschland.
      • Towards Transactional Memory Support for GCC
        Martin Schindewolf, Albert Cohen, Wolfgang Karl, Andrea Marongiu, Luca Benini
        GROW '09: First International Workshop on GCC Research Opportunities. Held in conjunction with: the fourth International Conference on High-Performance Embedded Architectures and Compilers (HiPEAC), Paphos, Zypern
      • A Generic Tool Supporting Cache Designs and Optimisation on Shared Memory Systems
        Martin Schindewolf, Jie Tao, Wolfgang Karl, Marcelo Cintra
        9th Workshop on Parallel Systems and Algorithms (PASA 2008), Dresden, Deutschland, 26. Februar, 2008
    • Poster
      • SaM-TM: A Revolutionary Memory Architecture Incorporating the Latest Synchronization Technique
        Martin Schindewolf, Oliver Mattes, Wolfgang Karl
        In: Proceedings of ACACES 2010 Poster Abstracts: Advanced Computer Architecture and Compilation for Embedded Systems, Seiten 57-58. Academia Press, Ghent, ISBN 978-90-382-1631-7, Terrassa, Spanien, Juli 2010.
      • Investigating Compiler Support for Software Transactional Memory
        Martin Schindewolf, Wolfgang Karl
        Proceedings of ACACES 2009 Poster Abstracts: Advanced Computer Architecture and Compilation for Embedded Systems, Seiten 89-92, Academia Press, Ghent, ISBN 978-90-382-1467-2, Terrassa, Spanien, Juli 2009.
    • Preise
      • Als Mitautor des Artikels A low-overhead Profiling and Visualization Framework for Hybrid Transactional Memory wurde Martin Schindewolf der prestigeträchtige HiPEAC Paper Award verliehen.
      • Der erste Preis des PARS Student Paper Award wurde Martin Schindewolf zum 9th Workshop on Parallel Systems and Algorithms (PASA 2008) durch die GI/ITG Fachgruppe 'Parallel - Algorithmen, -Rechnerstrukturen und -Systemsoftware (PARS)', für die Arbeit A Generic Tool Supporting Cache Design and Optimisation on Shared Memory Systems, mit den Mitautoren Jie Tao, Wolfgang Karl und Marcelo Cintra in Dresden im February 2008 verliehen.