2020
-
Minh Thanh Chung, Josef Weidendorfer, Philipp Samfass, Karl Fuerlinger, and Dieter Kranzmüller. Scheduling across Multiple Applications using Task-Based Programming Models. In Proceedings of the Fourth Annual Workshop on Emerging Parallel and Distributed Runtime Systems and Middleware (IPDRM 2020). IEEE. Atlanta, US, November 2020.
2019
-
Amir Raoofy, Dai Yang, Josef Weidendorfer, Carsten Trinitis, and Martin Schulz. Enabling Malleability for Livermore Unstructured Lagrangian Explicit Shock Hydrodynamics using LAIK. In Proceedings of the 29th PARS Workshop (PARS 2019). Berlin, DE, 2019.
-
David Boehme, Kevin Huck, Jonathan Madsen, and Josef Weidendorfer. The Case for a Common Instrumentation Interface for HPC Codes. In Proceedings of the 2019 IEEE/ACM International Workshop on Programming and Performance Visualization Tools (ProTools 2019). Denver, US, 2019.
-
Abhinav Bhatele, David Boehme, Tom Vierjahn, and Josef Weidendorfer, editors. Proceedings of the IEEE/ACM International Workshop on Programming and Performance Visualization Tools (ProTools 2019). IEEE. Denver, US, November 2019.
-
Josef Weidendorfer, Carla Guillen, and Michael Ott. Proceedings of the 13th Parallel Tools Workshop, chapter System-wide Low-frequency Sampling for Large HPC Systems. Dresden, DE, 2019.
2018
-
Carsten Trinitis and Josef Weidendorfer, editors. Proceedings of the 3rd Workshop on Co-Scheduling of HPC Applications (COSH 2018). TUM Library. Manchester, UK, January 2018 (DOI:10.14459/2018md1428535).
-
Minh Lê and Josef Weidendorfer. A Message-Passing based Algorithm for k-Terminal Reliability. In 14th European Dependable Computing Conference (EDCC 2018). Iasi, RO, 2018.
2017
-
Carsten Clauss, Stefan Lankes, Carsten Trinitis, and Josef Weidendorfer, editors. Proceedings of the Joined Workshops COSH 2017 and VisorHPC 2017. TUM Library, January 2017 (DOI:10.14459/2017md1344297).
-
Tilman Küstner, Carsten Trinitis, Josef Weidendorfer, Andreas Blaszczyk, Patrik Kaufmann, and Marcus Johansson. On the Applicability of Virtualization in an Industrial HPC Environment. In 1st Workshop on Virtualization Solutions for High-Performance Computing (VisorHPC'17). Stockholm, SE, 2017.
-
Carsten Trinitis and Josef Weidendorfer, editors. Co-Scheduling of HPC Applications. Volume 28 of Advances in Parallel Computing. IOS Press. Amsterdam, The Netherlands, January 2017.
-
Carsten Trinitis, Josef Weidendorfer, and André Brinkmann. Co-Scheduling of HPC Applications, chapter Co-Scheduling: Prospects and Challenges, pages 1-11. IOS Press. Amsterdam, The Netherlands, 2017.
-
Jens Breitbart and Josef Weidendorfer. Co-Scheduling of HPC Applications, chapter Detailed Application Characterization and Its Use for Effective Co-Scheduling, pages 69-94. IOS Press. Amsterdam, The Netherlands, 2017.
-
Alexis Engelke and Josef Weidendorfer. Using LLVM for Optimized Light-Weight Binary Re-Writing at Runtime. In Proceedings of the 22st int. Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2017). Orlando, US, 2017 (Slides).
-
Josef Weidendorfer, Dai Yang, and Carsten Trinitis. LAIK: A Library for Fault Tolerant Distribution of Global Data for Parallel Applications. In Proceedings of the 27th PARS Workshop (PARS 2017). Hagen, DE, 2017.
-
Carsten Trinitis and Josef Weidendorfer. Cachepartionierung im Kontext von Co-Scheduling. In Proceedings of the 27th PARS Workshop (PARS 2017). Hagen, DE, 2017.
-
Frédéric Desprez, Pierre-François Dutot, Christos Kaklamanis, Loris Marchal, Korbinian Molitorisz, Laura Ricci, Vittorio Scarano, Miguel A. Vega-Rodriguez, Ana Lucia Varbanescu, Sascha Hunold, Stephen L. Scott, Stefan Lankes, and Josef Weidendorfer, editors. Euro-Par 2016: Parallel Processing Workshops, volume 10104 of Lecture Notes in Computer Science. Springer, 2017.
-
Jens Breitbart, Simon Pickartz, Josef Weidendorfer, Stefan Lankes, and Antonello Monti. Dynamic Co-scheduling Driven by Main Memory Bandwidth Utilization. In 2016 IEEE International Conference on Cluster Computing (CLUSTER 2017), September 2017.
-
Dai Yang, Josef Weidendorfer, Carsten Trinitis, Tilman Küstner, and Sibylle Ziegler. Enabling Application-Integrated Proactive Fault Tolerance. In ParCo 2017: Proceedings of Parallel Computing 2017. IOS Press. Bolognia, Italy, September 2017.
2016
-
Carsten Trinitis and Josef Weidendorfer, editors. Proceedings of the 1st COSH Workshop on Co-Scheduling of HPC Applications. TUM Library, January 2016 (DOI:10.14459/2016md1285489).
-
Josef Weidendorfer and Jens Breitbart. Detailed Characterization of HPC Applications for Co-Scheduling. In Proceedings of the first Workshop on Co-Scheduling of HPC Applications (COSH 2016). Prague, Czech Republic, 2016.
-
Josef Weidendorfer and Jens Breitbart. The Case for Binary Rewriting at Runtime for Efficient Implementation of High-Level Programming Models in HPC. In Proceedings of the 21st int. Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2016). Chicago, US, 2016 (Slides).
-
Josef Weidendorfer and Jens Breitbart. Inclusive Cost Attribution for Cache Use Profiling. In Proceedings of the Workshop for Tools for Program Development and Analysis in Computational Science at ICCS 2016 (TOOLs 2016). San Diego, US, 2016.
-
Jens Breitbart, Josef Weidendorfer, and Carsten Trinitis. Automatic Co-scheduling based on Main Memory Bandwidth Usage. In Proceedings of the 20th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP 2016). Chicago, US, 2016.
-
Josef Weidendorfer. Simulation Driven Performance Analysis for Software Optimization. Technische Universität München, 2016. Habilitation Thesis (DOI:10.14459/2015MD1303711).
-
Jens Breitbart, Simon Pickartz, Josef Weidendorfer, and Antonello Monti. Viability of Virtual Machines in HPC. In 4th Workshop on Runtime and Operating Systems for the Many-core Era (ROME 2016). Grenoble, FR, 2016.
-
Jesus Carretero, Javier Garcia-Blas, Victor Gergel, Vladimir Voevodin, Iosif Meyerov, Juan A. Rico-Gallego, Juan C. Díaz-Martín, Pedro Alonso, Juan Durillo, José Daniel Garcia Sánchez, Alexey L. Lastovetsky, Fabrizio Marozzo, Qin Liu, Zakirul Alam Bhuiyan, Karl Fürlinger, Josef Weidendorfer, and José Gracia, editors. ICA3PP 2016 Collocated Workshops: SCDT, TAPEMS, BigTrust, UCER, DLMCS. Algorithms and Architectures for Parallel Processing, volume 10049 of Lecture Notes in Computer Science. Springer, 2016.
2015
-
Jens Breitbart, Josef Weidendorfer, and Carsten Trinitis. Case Study on Co-Scheduling for HPC Applications. In International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (SRMPDS 2015). Beijing, China, 2015.
-
S. Hunold, A. Costan, D. Giménez, A. Iosup, L. Ricci, M.E. Gómez Requena, V. Scarano, A.L. Varbanescu, S.L. Scott, S. Lankes, J. Weidendorfer, and M. Alexander, editors. Proceedings of UCHPC15. In Euro-Par 2015: Parallel Processing Workshops, volume 9523 of Lecture Notes in Computer Science. Springer, 2015.
2014
-
Minh Le, Max Walter, and Josef Weidendorfer. Improving the Kuo-Lu-Yeh algorithm for assessing Two-Terminal Reliability. 10th European Dependable Computing Conference (EDCC 2014). Newcastle, UK, 2014.
-
Minh Le, Josef Weidendorfer, and Max Walter. A Novel Variable Ordering Heuristic for BDD-Based k-Terminal Reliability. 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN 2014). Atlanta, US, 2014.
-
Dieter an Mey, Michael Alexander, Paolo Bientinesi, Mario Cannataro, Carsten Clauss, Alexandru Costan, Gabor Kecskemeti, Christine Morin, Laura Ricci, Julio Sahuquillo, Martin Schulz, Vittorio Scarano, Stephen L. Scott, and Josef Weidendorfer, editors. Proceedings of UCHPC13. Euro-Par 2013: Parallel Processing Workshops. BigDataCloud, DIHC, FedICI, HeteroPar, HiBB, LSDVE, MHPC, OMHI, PADABS, PROPER, Resilience, ROME, and UCHPC 2013. Aachen, Germany, August 26-27, 2013. Revised Selected Papers, volume 8374 of Lecture Notes in Computer Science. Springer, 2014.
2013
-
David Büttner, Jean-Thomas Aquaviva, and Josef Weidendorfer. Real Asynchronous MPI Communication in Hybrid Codes through OpenMP Communication Tasks. In 19th IEEE International Conference on Parallel and Distributed Systems. Seoul, Korea, 2013.
-
Josef Weidendorfer. Data Transfer Requirement Analysis with Bandwidth Curves. In 6th Workshop on Productivity and Performance. EuroPar 2013 Workshops. Aachen, Germany, 2013.
-
Ioannis Caragiannis, Michael Alexander, Rosa Maria Badia, Mario Cannataro, Alexandru Costan, Marco Danelutto, Frédéric Desprez, Bettina Krammer, Julio Sahuquillo, Stephen L. Scott, and Josef Weidendorfer, editors. Euro-Par 2012: Parallel Processing Workshops. BDMC, CGWS, HeteroPar, HiBB, OMHI, Paraphrase, PROPER, Resilience, UCHPC, VHPC, Rhodes Islands, Greece, August 27-31, 2012. Revised Selected Papers. Euro-Par Workshops, volume 7640 of Lecture Notes in Computer Science. Springer, 2013.
-
Thomas Müller, Josef Weidendorfer, and Andreas Blaszczyk. Expression Tree Evaluation by Dynamic Code Generation - Are Accelerators up for the Task?. In Proceedings of the 2013 International Conference on Parallel Processing (ICPP-2013). Lyon, France, 2013.
2012
-
Alin F. Murarasu, Gerrit Buse, Dirk Pflüger, Josef Weidendorfer, and Arndt Bode. fastsg: A Fast Routines Library for Sparse Grids. In Proceedings of the International Conference on Computational Science (ICCS 2012), volume 9 of Procedia CS, pages 354-363, 2012.
-
A. F. Murarasu and J. Weidendorfer. Building Input Adaptive Parallel Applications: A Case Study of Sparse Grid Interpolation. In Proceedings of the 15th IEEE International Conference on Computational Science and Engineering (ICCSE), 2012.
-
Michael Gerndt, Frank Hannig, Andreas Herkersdorf, Andreas Hollmann, Marcel Meyer, Sascha Roloff, Josef Weidendorfer, Thomas Wild, and Aurang Zaib. An integrated Simulation Framework for Invasive Computing. In Forum on specification and Design Languages (FDL 2012), pages 209-216, 2012.
-
Michael Gerndt, Andreas Hollmann, Marcel Meyer, Martin Schreiber, and Josef Weidendorfer. Invasive computing with iOMP. In Forum on specification and Design Languages (FDL 2012), pages 225-231, 2012.
-
Michael Alexander, Pasqua D'Ambra, Adam Belloum, George Bosilca, Mario Cannataro, Marco Danelutto, Beniamino Di Martino, Michael Gerndt, Emmanuel Jeannot, Raymond Namyst, Jean Roman, Stephen L. Scott, Jesper Larsson Träff, Geoffroy Vallée, and Josef Weidendorfer, editors. Euro-Par 2011: Parallel Processing Workshops - CCPI, CGWS, HeteroPar, HiBB, HPCVirt, HPPC, HPSS, MDGS, ProPer, Resilience, UCHPC, VHPC, Bordeaux, France, August 29 - September 2, 2011, Revised Selected Papers. Euro-Par Workshops, volume 7155 of Lecture Notes in Computer Science. Springer, 2012.
-
Minh Lê, Max Walter, and Josef Weidendorfer. A Memory-efficient Bounding Algorithm for the Two-terminal Reliability Problem. In Second Workshop on Quantitative Models for Performance and Dependability (QMPD 2012), volume 291 of Electronic Notes in Theoretical Computer Science, pages 15-25. Elsevier, 2012.
2011
-
Alin Murarasu, Josef Weidendorfer, and Arndt Bode. Workload Balancing on Heterogeneous Systems: A Case Study of Sparse Grid Interpolation. In The 4th Workshop on UnConventional High Performance Computing 2011 (UCHPC 2011). Springer, 2011.
-
Michael Bader, Hans-Joachim Bungartz, Michael Gerndt, Andreas Hollmann, and Josef Weidendorfer. Invasive Programming as a Concept for HPC. In Proceedings of the 10h IASTED International Conference on Parallel and Distributed Computing and Networks 2011 (PDCN 2011). Innsbruck, Austria, 2011.
-
Alin Murarasu, Josef Weidendorfer, Gerrit Buse, Daniel Butnaru, and Dirk Pflüeger. Compact Data Structure and Scalable Algorithms for the Sparse Grid Technique. In Proceedings of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'11), February 2011.
-
Josef Weidendorfer, Tilman Küstner, and Sally A. McKee. Performance Optimization by Dynamic Code Transformation. In Proceedings of Computing Frontiers 2011. ACM Press, 2011. Poster Abstract.
-
Josef Weidendorfer. Intel Core Microarchitecture, x86 Processor Family. In David Padua, editor, Encyclopedia of Parallel Computing. Springer, 2011.
2010
-
Alexander Heinecke, Carsten Trinitis, and Josef Weidendorfer. Porting existing cache-oblivious Linear Algebra HPC Modules to Larrabee Architecture. In Proceedings of Computing Frontiers 2010. ACM Press, May 2010.
-
Hans Hacker, Carsten Trinitis, Josef Weidendorfer, and Matthias Brehm. Considering GPGPU for HPC Centers: Is it Worth the Effort?. In Proceedings of Conference for Young Scientists: Facing the Multicore-Challenge. Heidelberg, 2010.
-
Carsten Trinitis, Tilman Küstner, Josef Weidendorfer, and J. Smajic. Sparse Matrix Operations on Multi-Core Architectures. Journal of Supercomputing (selected papers of PaCT-2009). Springer, 2010 (DOI:10.1007/s11227-010-0428-9).
-
Tilman Küstner, Peter Pedron, Jasmine Schirmer, Melanie Hohberg, Josef Weidendorfer, and Sibylle I. Ziegler. Fast System Matrix Generation Using the Detector Response Function Model on Nvidia Fermi GPUs. In Proceedings of IEEE Medical Imaging Conference 2010. IEEE, 2010. Extended Abstract.
2009
-
Tilman Küstner, Josef Weidendorfer, and Tobias Weinzierl. Argument Controlled Profiling. In Proceedings of 2nd Workshop on Productivity and Performance (PROPER 2009). Springer, 2009.
-
Tilman Küstner, Josef Weidendorfer, Jasmin Schirmer, T. Klug, C. Trinitis, and S. Ziegler. Parallel MLEM on Multicore Architectures. In Proceedings of 9th International Conference on Computational Science (ICCS 2009), number 5544 of LNCS, pages 491-500. Springer, 2009.
-
Michael Bader and Josef Weidendorfer. Exploiting Memory Hierarchies in Scientific Computing. Extended Abstract. In Proceedings of the 2009 International Conference on High Performance Computing and Simulation (HPCS2009). IEEE. Leipzig, Germany, 2009.
-
Carsten Trinitis, Tilman Küstner, Josef Weidendorfer, and J. Smajic. Sparse Matrix Operations on Multi-Core Architectures. In Proceedings of 11th International Conference on Parallel Computing Technologies (PaCT 2009). Springer, 2009.
-
Stephan M. Günther and Josef Weidendorfer. Assessing cache false sharing effects by dynamic binary instrumentation. In WBIA '09: Proceedings of the Workshop on Binary Instrumentation and Applications, pages 26-33. ACM Press. New York, 2009.
2008
-
Tobias Klug, Michael Ott, Josef Weidendorfer, and Carsten Trinitis. Autopin --- Automated Optimization of Thread-to-Core Pinning on Multicore Systems. Transactions on High-Performance Embedded Architectures and Compilers (Transactions on HiPEAC), volume 3 (4), pages 219-235, 2008.
-
Josef Weidendorfer and Carsten Trinitis. Off-loading application controlled data prefetching in numerical codes for multicore processors. International Journal of Computational Science and Engineering (IJCSE), volume 4 (1), pages 22-28, 2008.
-
Josef Weidendorfer. Tools for high performance computing: Proceedings of the 2nd International Workshop on Parallel Tools for High Performance Computing, chapter Sequential Performance Analysis with Callgrind and KCachegrind. Springer. Stuttgart, Juli 2008.
-
Michael Ott, Tobias Klug, Josef Weidendorfer, and Carsten Trinitis. autopin - Automated Optimization of Thread-to-Core Pinning on Multicore Systems. Proceedings of 1st Workshop on Programmability Issues for Multi-Core Computers (MULTIPROG), 2008.
-
Julian Seward, Nick Nethercode, and Josef Weidendorfer. Valgrind 3.3. Advanced Debugging and Profiling for GNU/Linux applications. Network Theory Limited. UK, March 2008.
2007
-
Josef Weidendorfer, Michael Ott, Tobias Klug, and Carsten Trinitis. Latencies of Conflicting Writes on Contemporary Multi-core Architectures. In Ninth International Conference on Parallel Computing Technologies (PaCT-2007), number 4671 of LNCS, pages 318-327. Springer. Pereslavl-Zalessky, Russia, 2007.
-
Josef Minde, Josef Weidendorfer, Tobias Klug, and Carsten Trinits. PET-Bildrekonstruktion auf der Cell-BE. In Tagungsband Kommunikation in Clusterrrechnern und Clusterverbundsystemen, 3. Tagung. RWTH Aachen. Aachen, Germany, December 2007.
-
Josef Weidendorfer, Michael Ott, Tobias Klug, and Carsten Trinitis. False Sharing auf aktuellen Mikroprozessoren. In Tagungsband 2. Workshop "Kommunikation in Clusterrechnern und Clusterverbundsystemen" (KiCC), volume ISSN 0947-5125. Chemnitz, Deutschland, February 2007.
-
Josef Weidendorfer. Understanding Memory Access Bottlenecks on Multi-core. In Book of Abstracts of the International Conference ParCo 2007, volume 37 of NIC Series. Forschungszentrum Jülich, 2007.
2006
-
Josef Weidendorfer and Carsten Trinitis. Block Prefetching for Numerical Codes. In Proceedings of 19th Symposium on Simulation Techniques (ASIM 2006). Hannover, Germany, September 2006.
-
Carsten Trinits, Tobias Klug, Max Walter, and Josef Weidendorfer. Automatic High Voltage Apparatus Optimization. Dresden, Germany, June 2006.
-
Josef Weidendorfer and Carsten Trinitis. Cache Optimizations for Iterative Numerical Codes Aware of Hardware Prefetching. In Applied Parallel Computing, State of the Art in Scientific Computing, 7th International Workshop, PARA 2004, Lyngby, Denmark, June 20-23, 2004, Revised Selected Papers, volume 3732 of LNCS, pages 921-927. Springer, 2006 (Slides).
2005
-
Josef Weidendorfer and Carsten Trinitis. Collecting and Exploiting Cache-Reuse Metrics. In ICCS 2005: 5th International Conference on Computational Science, volume 3515 of LNCS, pages 191-198. Springer, May 2005 (Slides).
-
Jie Tao, Jürgen Jeitner, Carsten Trinitis, Wolfgang Karl, and Josef Weidendorfer. Comprehensive Cache Inspection with Hardware Monitors. In Proceedings of 9th International Conference on Parallel Computing Technologies (PaCT 2005), number 3606 of LNCS, pages 331-345. Springer, 2005.
2004
-
Josef Weidendorfer, Markus Kowarschik, and Carsten Trinitis. A Tool Suite for Simulation Based Analysis of Memory Access Behavior. In ICCS 2004: 4th International Conference on Computational Science, volume 3038 of LNCS, pages 440-447. Springer, 2004 (Slides).
-
Jie Tao and Josef Weidendorfer. Cache Simulation Based on Runtime Instrumentation for OpenMP Applications. In Proceedings of the 37th annual symposium on Simulation, pages 97-104. IEEE Computer Society. Washington, DC, USA, 2004.
-
C. Trinitis, A. Blaszczyk, M. Walter, A. Uhl, and J. Weidendorfer. Parametric Optimization in a Distributed Engineering Environment. In Proceedings of 2nd Workshop on Challenges In Collaborative Engineering (CCE04/DDECS 2004), pages 55-62. Tatranska Lomnica, Slovakia, April 2004.
-
Edmond Kereku, Tianchao Li, Michael Gerndt, and Josef Weidendorfer. A Data Structure Oriented Monitoring Environment for Fortran OpenMP Programs. In Proceedings of Euro-Par 2004, volume 3038 of LNCS, pages 133-140. Springer, 2004.
2003
-
Josef Weidendorfer. Konzepte zur Optimierung der Skalierbarkeit von parallelen Fahrzeugkollisionsberechnungen und ihre industrielle Realisierbarkeit. Dissertation. Volume 29 of Research Report Series, Lehrstuhl für Rechnertechnik und Rechnerorganisation, Technische Universität München. Shaker Publishing, 2003.
2001
-
Josef Weidendorfer and Peter Luksch. A Framework for Transparent Load Balancing in Parallel Numerical Simulation. In Proceedings of the 34th annual symposium on Simulation, pages 125-132. IEEE Computer Society. Washington, DC, USA, 2001.
1999
-
Hermann Hellwagner and Josef Weidendorfer. SCI Sockets Library. In SCI: Scalable Coherent Interface, Architecture and Software for High-Performance Compute Clusters, volume 1734 of LNCS, pages 209-229. Springer. London, UK, 1999.
-
Josef Weidendorfer. Load balancing Contact 36 in PAMCRASH MPP. In Proceedings of EURO-PAM'99. Darmstadt, Germany, 1999.
1998
-
Michael Eberl, Hermann Hellwagner, Wolfgang Karl, Markus Leberecht, and Josef Weidendorfer. Fast Communication Libraries on a SCI Cluster. In Hermann Hellwagner and Alexander Reinefeld, editors, Scalable Coherent Interface: Technology and Applications. Proceedings of SCI Europe'98, pages 165-175. Cheshire Henbury Tamwoth House, P.O. Box 103 Macclesfield SK11 8UW, UK, 1998.
1997
-
Josef Weidendorfer. Entwurf und Implementierung einer Socket-Bibliothek für ein SCI-Netzwerk. Diploma thesis. Institut für Informatik, Technische Universität München. February 1997.