info for old browsers

logo of UHH Logo des FBI



Content:

DFG Project MEMPHIS

MEMPHIS-Logo

Measurement- and model-based performance Evaluation and speed-up of communications of Multiprocessor PC systems in HIgh-Speed networks

The MEMPHIS project investigates principles and methods to evaluate and improve the performance of packet and protocol processing on current multi-processor computer systems. To use commodity hardware for high-speed data transmission at gigabit and 10-gigabit networks, it is necessary that drivers, network protocol stack and applications are better suited to the hardware architecture for parallel packet processing than it is currently the case. To determine what modifications are needed to achieve this, we want to develop in a first step, a model describing the interaction between hardware and software within existing systems and reflect the resource contention of individual processing steps. Furthermore, measurements are made on real systems that allow parameterization and validation of our model. In a second step, we will identify the performance-limiting factors and bottlenecks of existing systems with the help of the model and the measurements carried out. The model will allow us to make predictions on the impact of various software and hardware changes. The implementation and evaluation of performance-enhancing measurements are content of the second phase of the project, which extends over an optional third year. Based on the measurement methods and models to be developed, we expect a significant contribution to the development of future network drivers, operating systems and applications.

Project Participants

Cooperation project of Universität Hamburg (UHH) and TU München (TUM)

Project Leader:

Project Members at the University of Hamburg:

Partner Website: http://www.net.in.tum.de/de/projekte/dfg-memphis/


Publications

  • A. Beifuß, T. M. Runge, D. Raumer, P. Emmerich, B. E. Wolfinger, G. Carle, Building a Low Latency Linux Software Router, International Teletraffic Congress (ITC), Würzburg (Germany), September 2016

  • T. M. Runge Modell-basierte Leistungsbewertung und Optimierung von Multi-Core-Architekturen zur Paketverarbeitung in Kommunikationsnetzen, Dissertation, Universität Hamburg; In: B. E. Wolfinger (Ed.) Berichte aus dem Forschungsschwerpunkt Telekommunikation und Rechnernetze, Volume 10, Shaker-Verlag, 2016

  • T. M. Runge, F. Wohlfart, D. Raumer, B. E. Wolfinger, G. Carle, How Do Multiple Network Cards Influence the Software Router Performance?, Leistungs-, Zuverlässigkeits- und Verlässlichkeitsbewertung von Kommunikationsnetzen und verteilten Systemen, 8. GI/ITG-Workshop MMBnet, Hamburg, September 2015

  • T. M. Runge, A. Beifuß, B. E. Wolfinger, Low Latency Network Traffic Processing with Commodity Hardware, International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Chicago (USA), July 2015

  • P. Emmerich, D. Raumer, A. Beifuß, L. Erlacher, F. Wohlfart, T. M. Runge, S. Gallenmüller, G. Carle, Optimizing Latency and CPU Load in Packet Processing Systems, International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Chicago (USA), July 2015

  • T. M. Runge, D. Raumer, F. Wohlfahrt, B. E. Wolfinger, G. Carle, Towards Low Latency Software Routers, Journal of Networks, Academy Publisher, March 2015

  • A. Beifuß, D. Raumer, P. Emmerich, T. M. Runge, F. Wohlfart, B. E. Wolfinger, G. Carle, A Study of Networking Software Induced Latency, International Conference on Networked Systems (NetSys), Cottbus (Germany), March 2015

  • T. M. Runge, B. E. Wolfinger, S. Heckmüller, A. Abdollahpouri, A Modeling Approach for Resource Management in Resource-Constrained Nodes, Journal of Networks, vol. 10, pp. 39-50, Academy Publisher, February 2015

  • T. Meyer, D. Raumer, F. Wohlfart, B. E. Wolfinger, G. Carle, Low Latency Packet Processing in Software Routers, International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Best Paper Award, Monterey (USA), July 2014

  • T. Meyer, F. Wohlfart, D. Raumer, B. E. Wolfinger, G. Carle, Validated Model-Based Prediction of Multi-Core Software Router Performance, Praxis der Informationsverarbeitung und Kommunikation (PIK), April 2014

  • A. Müller, F. Wohlfart, G. Carle, Analysis and Topology-based Traversal of Cascaded Large Scale NATs, HotMiddlebox: ACM CoNEXT Workshop on Hot Topics in Middleboxes and Network Function Virtualization, Santa Barbara, CA, USA, December 2013

  • A. Beifuß, Leistungs- und Präzisionssteigerung des Lastgenerierungsprozesses von UniLoG unter Verwendung echtzeitfördernder Maßnahmen durch das Betriebssystem, Echtzeit 2013, Graduiertenpreis 2013 der GI-Fachgruppe "Echtzeitsysteme", Boppard am Rhein, November 2013

  • T. Meyer, F. Wohlfart, D. Raumer, Bernd E. Wolfinger, G. Carle, Measurement and Simulation of High-Performance Packet Processing in Software Routers, Leistungs-, Zuverlässigkeits- und Verlässlichkeitsbewertung von Kommunikationsnetzen und verteilten Systemen, 7. GI/ITG-Workshop MMBnet, Hamburg, September 2013

  • F. Wohlfart, D. Raumer, G. Carle, Reproducible Device Testing in Commodity Hardware Testbeds, Technical Report, September 2013

  • A. Kolesnikov, A. Beifuß, UniLoG: Lastgenerierung unter Verwendung eines Echtzeitbetriebssystems, Leistungs-, Zuverlässigkeits- und Verlässlichkeitsbewertung von Kommunikationsnetzen und verteilten Systemen, 7. GI/ITG-Workshop MMBnet, Hamburg, September 2013

  • T. Meyer, Bernd E. Wolfinger, Stephan Heckmüller, Alireza Abdollahpouri, Extensible and Realistic Modeling of Resource Contention in Resource-Constrained Nodes, International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS), Best Paper Award, Toronto, July 2013

  • L. Braun, C. Diekmann, N. Kammenhuber, G. Carle, Adaptive Load-Aware Sampling for Network Monitoring on Multicore Commodity Hardware, IFIP Networking, New York, May 2013


Student Theses

  • Malte Hamann, Modellierung und Simulation von OpenFlow in Software-Defined Networking Architekturen, Bachelor Thesis (Supervisor: T. M. Runge, B. E. Wolfinger), Universität Hamburg, December 2014.

  • Alexander Beifuß, A Validated Model for Packet Processing in Linux-based Routers embedded in ns-3, Master Thesis (Supervisor: T. M. Runge, B. E. Wolfinger), Universität Hamburg, November 2014.

  • Paul Lindt, Konzept und Implementierung von Betriebsmittelverwaltungsstrategien für Softwarerouter mit geringen Latenzzeiten, Bachelor Thesis (Supervisor: T. M. Runge, B. E. Wolfinger), Universität Hamburg, September 2014.

  • Norbert Schramm, Untersuchung von Mikroprozessor-Architekturen für Paketverarbeitung in Software-Routern, Bachelor Thesis (Supervisor: T. Meyer, B. E. Wolfinger), Universität Hamburg, November 2013.

  • Alexander Beifuß, Leistungs- und Präzisionssteigerung des Lastgenerierungsprozesses von UniLoG unter Verwendung echtzeitfördernder Maßnahmen durch das Betriebssystem, Bachelor Thesis (Supervisor: A. Kolesnikov, B. E. Wolfinger), Universität Hamburg, March 2012.

Downloads


Info:

Scroll: Seitenanfang