Tim Süß, Prof. Dr.

suess

Professor, Practical Computer Science
Institute of Computer Science

Johannes Gutenberg-Universität Mainz
Staudinger Weg 9
55128 Mainz, Germany

Phone: +49 6131 3925128
Fax: +49 6131 3926407

Email: suesst@uni-mainz.de

 

Research Interests:

HPC, parallel algorithms, storage systems, robust algorithms, heterogeneous systems, scheduling, energy-aware computing, parallel rendering

Activities:

  • Program Committee member of the IEEE NAS 2017
  • Session-Chair of the Special Session on Energy Efficient Management of Parallel Systems, Platforms, and Computations, PDP 2016-2018
  • Co-chair for the special session on "Energy-Aware Computing" at PDP 2015
  • Program Committee member of the IEEE ICPADS 2012
  • Program Committee member of the ASME IDETC 2012

Short Scientific CV:

2017 - today

Professor, Computer Science.
Johannes Gutenberg University Mainz
Topic: Practical computing science

2012 - 2017

Post-Doc, Computer Science.
Johannes Gutenberg University Mainz
Zentrum fuer Datenverarbeitung

2007 - 2012

PhD studies, Computer Science.
University of Paderborn
Topic: Models and Algorithms

2005 - 2007

Diploma, Computer Science.
University of Paderborn
Major: Models and Algorithms
Minor: Media Studies

2000 - 2005

Bachelor of Science, Computer Science.
University of Paderborn
Major: Cryptography
Minor: Media Studies

1998 - 2000

Magister Studies.
University of Cologne
Major: New History
Minor: Old History, Egyptology

 

Teaching:

Lectures

  • ST 2017 - Communication networks
  • WT 2016/2017 - Operating systems
  • ST 2016 - Distributed systems
  • WT 2014/2015 - Graph and network optimization
  • WT 2014/2015 - Operating systems
  • ST 2014 - Communication networks
  • WT 2013/2014 - Communication networks practical course
  • ST 2013 - Communication networks
  • WT 2012/2013 - Communication networks practical course
  • ST 2012 - Programming Languages Part 1 C/C++

 

Substitute lecturer

  • ST 2012 - Multiple lectures of:Communication networks for Prof. Dr.-Ing. André Brinkmann
  • WT 2010/2011 - Multiple lectures of: Programming I for Prof. Dr. Stefan Böttcher
  • ST 2008 - One lecture: Routing and data management in networks for Prof. Dr. Friedhelm Meyer auf der Heide

Exercise leader

  • WT 2010/2011 - Programming I
  • ST 2009 - Routing and data management in networks
  • ST 2008 - Routing and data management in networks
  • WT 2004/2005 - Introduction to Computability, Complexity, and Formal Languages
  • ST 2004 - Introduction to Algorithms and Complexity

 

Supervised Projectgroups

  • ST 2008 - 3D-Rendering and Modeling of Simulated Productionenvironments
  • WT 2007/2008 - 3D-Rendering and Modeling of Simulated Productionenvironments

 

Supervised Diplomtheses

  • 2010 - Paralleles Occlusion Culling durch Approximationen der Szenen-Objekte
    (Parallel Occlusion Culling by Scene Object's Approximations)
  • 2010 - Effiktivitätsanalyse des c-Collision Protokolls als gewichteter Datenbalancierer in einem parallelen Out-of-Core Renderer
    (Analysis of the c-Collision Protocol's Efficiency for Weighted Data Load Balancing Within a Parallel Out-of-Core Rendering System)

 

Supervised Bachelortheses

  • 2015 - Entwicklung einer MultiUser-CrossPlattform Anwendung zur Betrachtung einer
    ParaView Szene in VR mit der Unity Engine
  • 2015 - Multi-Cloud-Encryption - Sicherung von sensiblen Daten auf mehreren Clouddiensten
  • 2015 - CuLi - A multithreaded Lisp implementation on GPUs
  • 2015 - Ein Vergleich zwischen professionellen und handelsüblichen CUDA-Grafikkarten für wissenschaftliche Anwendungen
  • 2015 - Evaluation of Software-Defined Networks in HPC-Environmants
  • 2015 - Update of Weak Clients over a Weak Connection
  • 2015 - Visualisierung von dichtbesetzten Octrees
  • 2015 - Identifizierung von Leistungsidikatoren in Desktopgrids
  • 2015 - Benchmarking von NoSQL-Datenbanken in HPC-Arbeitsumgebungen
  • 2015 - Implementation and Evaluation of Write Once Memory Codes on Solid State Drives
  • 2015 - Ein Framework zur Ausfallsicherung von parallelen Rechenjobs
  • 2014 - Optimierte Verteilung von Clients im zweidimensionalen Raum
  • 2009 - Triangulierung von Polygonzügen zur Vertexcache-Optimierung
    (Triangulation of Polygons to Optimize the Vertexcache)
  • 2009 - Approximation geschlossener polygonaler Modelle auf Basis von achsenorientierten Quadern
    (Approximate of Closed Polygon Models Based on Axis-Aligned Cubes)

 

Supervised Seminars

  • 2009-2011 - Different works of the seminar: Pearls of Theoretical Computer Science

 

ZDV Courses

  • 2015 - Introduction in C Programming
  • 2015 - Using the HPC-Clusters Mogon
  • 2015 - Introduction in BASH
  • 2013 - Introduction in C Programming
  • 2013 - Using the HPC-Clusters Mogon
  • 2013 - Introduction in parallel programming with MPI and OpenMP using C/C++

 

Miscellaneous

  • 2008-2011 - Supervisor at the Student-Cryptography Day, Paderborn
  • 2006 - Supervisor at the Student-Cryptography Day, Bonn

Publications

Accepted for publication:

2016-2017:

  • [CLU17] Süß, Tim; Nagel, Lars; Vef, Marc-André; Brinkmann, André, Feld, Dustin; Soddemann : Pure Functions in C: A Small Keyword for Automatic Parallelization. Accepted for publication on IEEE CLUSTER 2017
  • [SC17] Qian, Y., Li, X., Ihara, S., Zeng, L., Kaiser, J., Brinkmann, A., Süß, T.; A Configurable Rule based Classful Token Bucket Filter Network Request Scheduler for the Lustre File System. Accepted for publication: Proceedings of the International Conference for High Performance
    Computing, Networking, Storage and Analysis, November 2017
  • [EDCC17] Nagel, L., Süß, T.; Computing the Probability for Data Loss in Parity RAIDs. Accepted for publication: Proceedings of the 13th European Dependable Computing Conference, September 2017
  • [IWSG17] Brinkmann, A., Kaiser, J., Löwer, M., Nagel, L., Ugur Sahin, U., Süß, T.; Secure Genome Processing in Public Cloud and HPC Environments. Accepted for publication: Proceedings of the 9th International Workshop on Science Gateways, May 2017
  • [CLU16c] Congiu, Giuseppe, Narasimhamurthy, Sai; Süß, Tim; Brinkmann, André : "Improving Collective I/O Performance Using Non-Volatile Memory Devices", accepted for publication on IEEE CLUSTER 2016

[2017] - [2016] - [2015] - [2014] - [2013] - [2012] - [2011] - [2010] - [2009] - [2008] -

2017

2016

  • Gad, Ramy ; Pickartz, Simon ; Süß, Tim ; Nagel, Lars ; Lankes, Stefan ; Brinkmann, André:
    Accelerating application migration in HPC
    Taufer, Michela (Hrsg.). High Performance Computing : ISC High Performance 2016 International Workshops, ExaComm, E-MuCoCoS, HPC-IODC, IXPUG, IWOPH, P 3MA, VHPC, WOPSSS, Frankfurt, Germany, June 19–23, 2016 : revised selected papers. Cham, : Springer International Publishing, 2016. S. 663 - 673 (Konferenzbeitrag)

  • Kaiser, Jürgen ; Gad, Ramy ; Süß, Tim ; Padua, Federico ; Nagel, Lars ; Brinkmann, André:
    Deduplication potential of HPC applications' checkpoints
    2016 IEEE International Conference on Cluster Computing, CLUSTER 2016, Taipei, Taiwan, September 12-16, 2016. Taipei, Taiwan, : IEEE Computer Society, 2016. S. 413 - 422 (Konferenzbeitrag)

  • Süß, Tim ; Döring, Nils ; Gad, Ramy ; Nagel, Lars ; Brinkmann, André ; Feld, Dustin ; Schricker, Eric ; Soddemann, Thomas:
    Impact of the scheduling strategy in heterogeneous systems that provide co-scheduling
    Trinitis, Carsten (Hrsg.). Proceedings of the 1st COSH Workshop on Co-Scheduling of HPC Applications. München, : TUM library, 2016. S. 37 - 42 (Konferenzbeitrag)

  • Mäsker, Markus ; Nagel, Lars ; Süß, Tim ; Brinkmann, André ; Sorth, Lennart:
    Simulation and performance analysis of the ECMWF tape library system
    Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2016, Salt Lake City, UT, USA, November 13-18, 2016. Salt Lake City, Utah, : IEEE Press, 2016. S. 1 - 12 (Konferenzbeitrag)

  • Kaiser, Jürgen ; Süß, Tim ; Nagel, Lars ; Brinkmann, André:
    Sorted deduplication : how to process thousands of backup streams
    2016 32nd Symposium on Mass Storage Systems and Technologies (MSST) : 2-6 May 2016. Piscataway, NJ, : IEEE, 2016. S. 1 - 14 (Konferenzbeitrag)

  • Süß, Tim ; Döring, Nils ; Gad, Ramy ; Nagel, Lars ; Brinkmann, André ; Feld, Dustin ; Soddemann, Thomas ; Lankes, Stefan:
    VarySched : a framework for variable scheduling in heterogeneous environments
    2016 IEEE International Conference on Cluster Computing, CLUSTER 2016, Taipei, Taiwan, September 12-16, 2016. Taipei, Taiwan, : IEEE Computer Society, 2016. S. 489 - 492 (Konferenzbeitrag)

2015

2014

  • Gad, Ramy ; Süß, Tim ; Brinkmann, André:
    Compiler driven automatic kernel context migration for heterogeneous computing
    2014 IEEE 34th International Conference on Distributed Computing Systems (ICDCS 2014) : Madrid, Spain, 30 June - 3 July 2014 ; [proceedings]. Piscataway, NJ, : IEEE, 2014. S. 389 - 398 (Konferenzbeitrag)

  • Pickartz, Simon ; Gad, Ramy ; Lankes, Stefan ; Nagel, Lars ; Süß, Tim ; Brinkmann, André ; Krempel, Stephan:
    Migration techniques in HPC environments
    Euro-Par 2014 : Parallel Processing Workshops [Elektronische Ressource] : Euro-Par 2014 International Workshops, Porto, Portugal, August 25-26, 2014, Revised Selected Papers, Part II. Cham, : Springer, 2014. S. 486 - 497 (Konferenzbeitrag)

  • Congiu, Guiseppe ; Grawinkel, Matthias ; Padua, Federico ; Morse, James ; Süß, Tim ; Brinkmann, André:
    Optimizing scientific file {I/O} patterns using advice based knowledge
    Proceedings of the 2014 IEEE International Conference on Cluster Computing (CLUSTER). Madrid, Spain, . 2014. S. 282 - 283 (Konferenzbeitrag)

  • Brinkmann, André ; Kling, Peter ; Meyer auf der Heide, Friedhelm ; Nagel, Lars ; Riechers, Sören ; Süß, Tim:
    Scheduling shared continuous resources on many-cores
    Blelloch, Guy (Hrsg.). Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures, June 23 - 25, 2014, Prague, Czech Republic. New York, NY, : ACM, 2014. S. 128 - 137 (Konferenzbeitrag)

2013

  • Meister, Dirk ; Brinkmann, André ; Süß, Tim:
    File recipe compression in data deduplication systems
    Proceedings of FAST ’13 : 11th USENIX Conference on File and Storage Technologies : February 12 - 15, 2013, San Jose, CA. Berkeley, Calif., : USENIX Association, 2013. S. 175 - 182 (Konferenzbeitrag)

  • Magenheim, Johannes ; Dohmen, Michael ; Lehner, Leopold ; Reinhardt, Wolfgang ; Stahl, Katharina ; Süß, Tim:
    Informatik macchiato : Cartoonkurs für Schüler und Studenten
    2. Aufl. - München, : Pearson Studium, 2013. 239 S.  (Lehrbuch)

  • Süß, Tim ; Schoenrock, Andrew ; Meiser, Sebastian ; Plessl, Christian:
    Parallel macro pipelining on the intel SCC many-core computer
    IEEE 27th International Parallel and Distributed Processing Symposium workshops & Phd forum (IPDPSW), 2013 : 20 - 24 May 2013, Cambridge, Boston, Massachusetts, USA ; proceedings. Piscataway, NJ, : IEEE, 2013. S. 64 - 73 (Konferenzbeitrag)

  • Süß, Tim ; Schoenrock, Andrew ; Meiser, Sebastian ; Plessl, Christian:
    Parallel macro pipelining on the intel SCC many-core computer
    IEEE 27th International Parallel and Distributed Processing Symposium workshops & Phd forum (IPDPSW), 2013 : 20 - 24 May 2013, Cambridge, Boston, Massachusetts, USA. Piscataway, NJ, : IEEE, 2013. S. 64 - 73 (Konferenzbeitrag)

2012

  • Süß, Tim ; Koch, Clemens ; Jähn, Claudius ; Fischer, Matthias ; Meyer auf der Heide, Friedhelm:
    Asynchronous occlusion culling on heterogeneous PC clusters for distributed 3D scenes
    Advances in Visual Computing : 8th International Symposium, ISVC 2012, Rethymnon, Crete, Greece, July 16-18, 2012, Revised Selected Papers. Bd. 1. Berlin, : Springer, 2012. S. 502 - 512 (Konferenzbeitrag)

  • Grawinkel, Matthias ; Süß, Tim ; Best, Gregor ; Popov, Ivan ; Brinkmann, André:
    Towards dynamic scripted pNFS layouts
    SC companion: high performance computing, networking, storage and analysis (SCC), 2012 : 10 - 16 Nov. 2012, Salt Lake City, Utah, USA. Piscataway, NJ, : IEEE, 2012. S. 13 - 17 (Konferenzbeitrag)

2011

2010

2009

2008

  • Süß, Tim ; Fischer, Matthias ; Huber, Daniel ; Laroque, Christoph and ; Dangelmaier, Wilhelm:
    A system for aggregated visualization of multiple parallel discrete event simulations
    International Symposium on Parallel and Distributed Processing with Applications, 2008 : ISPA '08 ; 10 - 12 Dec. 2008, Sydney, NSW, Australia ; [in conjunction with] the 2008 International Conference on Intelligent Pervasive Computing (IPC-08) ; [including 10 symposia/workshops]. Piscataway, NJ, : IEEE, 2008. S. 587 - 593 (Konferenzbeitrag)

  • Dangelmaier, Wilhelm ; Fischer, Matthias ; Huber, Daniel ; Laroque, Christoph ; Süß, Tim:
    Aggregated 3D-visualization of a distributed simulation experiment of a queuing system
    Mason, Scott J. (Hrsg.). 2008 Winter Simuation Conference : (WSC 2008) ; Miami, Florida, USA, 7 - 10 December 2008. Piscataway, NJ, : IEEE, 2008. S. 2012 - 2020 (Konferenzbeitrag)