Algorithm-Architecture Trade-offs in Network Processor Design

Größe: px
Ab Seite anzeigen:

Download "Algorithm-Architecture Trade-offs in Network Processor Design"

Transkript

1 Diss. ETH No Algorithm-Architecture Trade-offs in Network Processor Design A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical Seiences presented by MATTHIAS GRIES Dipl.-Ing., TU Hamburg-Harburg, Germany born May 15, 1972 citizen of Germany accepted on the recommendation of Prof. Dr. Lothar Thiele, examiner Prof. Dr. Wolfgang Fichtner, co-examiner 2001 Examination date: May 21, 2001

2 Abstract The increasing use of computer netwarks for all kinds of information exchange between autonomous computing resources is associated with a number of sideeffects. In the Internet, where computers all over the globe are interconnected, the traffic volume grows faster than the infrastructure improves, leading to congestion of networking routes. In the application domain of embedded systems, networks can be used to couple complex sensor systems with a computing core. The provision of raw bandwidth may not be sufficient in such systems to allow control with real-time constraints. The underlying requirement in both cases is a network service with a defined quality, for instance, in terms of traffic loss ratio and worst-case communication delay. The provision of suitable communication services however requires a noticeable overhead in terms of computing load. Therefore, application-specific hardware accelerators - so-called network processors - have been introduced to speed up or even enable the maintenance of certain network services. The following issues have not yet been dealt with: Although there are network processors for high-speed networks, no processor is available that considers the requirements of the interface between networks of a service provider and a customer. While each individual task of a network processor is weil understood, it is unclear how different tasks, that potentially show interfering properties, should cooperate to preserve the service quality. The above issues are addressed in this thesis and the major contributions in the research area of algorithms and architectures for network processors are: A service scheme is defined which takes care of the requirements at the interface between networks of a service provider and a customer. Various combinations of network processing tasks are explored for this service scheme by exhaustive simulation. The exploration focuses on the preservation of service quality parameters.

3 ii The exploration of processing tasks is combined with an evaluation of suitable building blocks for architectures of network processors so that the interaction of algorithm behavior and timing of hardware resources can be examined by co-simulation of both aspects. Due to its impact on the overall performance, refinements of a particular building block - the memory controller - are evaluated. The influence of an application-specific memory controller is explored by extensive simulation of various benchmarks, dynamic RAMs, and memory access schemes incorporated into a mature epd simulator.

4 Kurzfassung Aufgrund der zunehmenden Verbreitung von Computernetzwerken für den Informationsaustausch aller Art zwischen autonomen Rechnern kann man gewisse Seiteneffekte beobachten. Im Internet, das Rechner verteilt auf der ganzen Welt miteinander verbindet, steigt die Menge des Verkehrs stärker an, als Netzwerkinfrastruktur nachgerüstet werden kann. Dies führt zu einer Überlastung von Netzwerkverbindungen. Ein weiteres Beispiel sind eingebettete Systeme, in denen Netzwerke eingesetzt werden können, um Sensorsysteme an einen Rechnerkern zu koppeln. Es ist in solchen Systemen meistens nicht ausreichend, lediglich Durchsatz durch ein Netzwerk zur Verfügung zu stellen, da ggf. Echtzeitbeschränkungen nicht eingehalten werden können. Beide Anwendungsfälle haben gemeinsam, dass Dienste definierter Qualität benötigt werden, z.b. spezifiziert gemäss einer Verlustrate oder einer maximalen Verzögerung. Die Unterstützung von geeigneten Kommunikationsdiensten bringt jedoch einen merklichen Anstieg an Rechenzeitbedarf mit sich. Deshalb sind anwendungsspezifische Hardwarebeschleuniger - sog. Netzwerkprozessoren - vorgeschlagen worden, um Netzwerkdienste zu etablieren und zu ermöglichen. Die folgenden Fragestellungen sind bisher noch nicht behandelt worden: Obwohl viele Netzwerkprozessoren für hohen Durchsatz erhältlich sind, fehlen Prozessoren, welche die Bedürfnisse an der Schnittstelle zwischen Netzwerken eines Dienstanbieters und eines Kunden berücksichtigen. Während die einzelnen Aufgaben eines Netzwerkprozessors umfassend verstanden sind, ist nach wie vor unklar, in welcher Form mehrere Funktionen, deren Eigenschaften sich möglicherweise gegenseitig beeinflussen, zusammenarbeiten müssen, um eine Dienstqualität beizubehalten. Diese Punkte werden in der vorliegenden Arbeit behandelt, und die Hauptbeiträge zum Forschungsgebiet der Algorithmen und Architekturen von Netzwerkprozessoren sind: Eine Abstufung von Netzwerkdiensten wird vorgestellt, welche die Anforderungen an der Schnittstelle zwischen Kunden- und Dienstanbieternetzwerken berücksichtigt. Verschiedene Kombinationen von Funktionen, die ein Netzwerkprozessor ausführen muss, werden für die vorgeschlagene Abstufung von Diensten mit

5 iv Hilfe von umfangreichen Simulationen untersucht. Dabei wird sich auf die Beibehaltung der Dienstqualität konzentriert. Die Untersuchung der Funktionen wird mit einer Bewertung geeigneter Architekturblöcke für Netzwerkprozessoren kombiniert, so dass der Einfluss von Algorithmen auf die Auslastung von Hardwareressourcen durch gleichzeitige Simulation beider Aspekte ergründet werden kann. Die Diskussion eines bestimmten Hardwareblocks, des sog. Speichercontrollers, wird weiter verfeinert, da dieser Block grosse Auswirkungen auf die Gesamtperformanz eines Systems zeigt. Der Einfluss eines anwendungsspezifischen Speichercontrollers wird durch umfangreiche Simulationen verschiedener Testanwendungen, dynamischer RAMs und unterschiedlicher Speicherzugriffsverfahren aufgezeigt, die in einen ausgereiften Cl'Ll-Simulator integriert worden sind.

Efficient Design Space Exploration for Embedded Systems

Efficient Design Space Exploration for Embedded Systems Diss. ETH No. 16589 Efficient Design Space Exploration for Embedded Systems A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Sciences presented by

Mehr

Group and Session Management for Collaborative Applications

Group and Session Management for Collaborative Applications Diss. ETH No. 12075 Group and Session Management for Collaborative Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH for the degree of Doctor of Technical Seiences

Mehr

All-Digital Standard-Cell Based Audio Clock Synthesis

All-Digital Standard-Cell Based Audio Clock Synthesis Diss. ETH No. 15667 All-Digital Standard-Cell Based Audio Clock Synthesis A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical Sciences presented

Mehr

Large-Scale Mining and Retrieval of Visual Data in a Multimodal Context

Large-Scale Mining and Retrieval of Visual Data in a Multimodal Context Diss. ETH No. 18190 Large-Scale Mining and Retrieval of Visual Data in a Multimodal Context A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical

Mehr

Optimal Energy Management and Component Sizing of a Stand-Alone Building Energy System

Optimal Energy Management and Component Sizing of a Stand-Alone Building Energy System Diss. ETH No. 21036 Optimal Energy Management and Component Sizing of a Stand-Alone Building Energy System A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by Samuel

Mehr

MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS

MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS DISS. ETH NO. 20172 MANAGEMENT AND FEDERATION OF STREAM PROCESSING APPLICATIONS A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by MICHAEL ALEXANDER DULLER Master

Mehr

Strategies for Random Contract-Based Testing

Strategies for Random Contract-Based Testing DISS. ETH NO. 18143 Strategies for Random Contract-Based Testing A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by ILINCA CIUPA Dipl. Eng., Technical University of

Mehr

Understanding and Improving Collaboration in Distributed Software Development

Understanding and Improving Collaboration in Distributed Software Development Diss. ETH No. 22473 Understanding and Improving Collaboration in Distributed Software Development A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH (Dr. sc. ETH Zurich) presented

Mehr

Resilient Remote Procedure Call

Resilient Remote Procedure Call Diss. ETM V/? Diss. ETH No. 8379 Resilient Remote Procedure Call An Approach to Fault-Tolerant Computing in Distributed Systems A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH

Mehr

Diss. ETH No. 20295 SCALABLE SYSTEMS FOR DATA ANALYTICS AND INTEGRATION. A dissertation submitted to ETH ZURICH. for the degree of. Doctor of Sciences

Diss. ETH No. 20295 SCALABLE SYSTEMS FOR DATA ANALYTICS AND INTEGRATION. A dissertation submitted to ETH ZURICH. for the degree of. Doctor of Sciences Diss. ETH No. 20295 SCALABLE SYSTEMS FOR DATA ANALYTICS AND INTEGRATION A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by MARTIN HENTSCHEL Master of Science ETH in

Mehr

EvaluatingPerformance in Systems with Heavy-Tailed Input A Quantile-based Approach

EvaluatingPerformance in Systems with Heavy-Tailed Input A Quantile-based Approach Diss. ETH No. 15233 EvaluatingPerformance in Systems with Heavy-Tailed Input A Quantile-based Approach A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of DOCTOR

Mehr

eurex rundschreiben 094/10

eurex rundschreiben 094/10 eurex rundschreiben 094/10 Datum: Frankfurt, 21. Mai 2010 Empfänger: Alle Handelsteilnehmer der Eurex Deutschland und Eurex Zürich sowie Vendoren Autorisiert von: Jürg Spillmann Weitere Informationen zur

Mehr

An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry

An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry Diss ETH NO. 20731 An Open Innovation Technology Transfer Concept - R&D Cooperation for breakthrough Technologies between Academic Spin-Offs and established Industry A dissertation submitted to ETH ZURICH

Mehr

MODEL-BASED IMAGE SEGMENTATION FOR BONE STRUCTURE EVALUATION

MODEL-BASED IMAGE SEGMENTATION FOR BONE STRUCTURE EVALUATION Diss. ETH No. 14889 MODEL-BASED IMAGE SEGMENTATION FOR BONE STRUCTURE EVALUATION A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY for the degree of Doctor of Technical Science presented

Mehr

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem

GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GRIPS - GIS basiertes Risikoanalyse-, Informations- und Planungssystem GIS based risk assessment and incident preparation system Gregor Lämmel TU Berlin GRIPS joined research project TraffGo HT GmbH Rupprecht

Mehr

Orchestrating Performance Through a Digital Business Strategy Creating Value by Leveraging IT Resources

Orchestrating Performance Through a Digital Business Strategy Creating Value by Leveraging IT Resources DISS. ETH NO. 23472 Orchestrating Performance Through a Digital Business Strategy Creating Value by Leveraging IT Resources A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH (Dr.

Mehr

On Incentive-Based Ancillary Service Markets for Incorporation of Renewable Energy Sources and Demand Response

On Incentive-Based Ancillary Service Markets for Incorporation of Renewable Energy Sources and Demand Response DISS. ETH NO. 22555 On Incentive-Based Ancillary Service Markets for Incorporation of Renewable Energy Sources and Demand Response A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH

Mehr

Hardware Virtualization on a Coarse-GrainedReconfigurable Processor. presented by

Hardware Virtualization on a Coarse-GrainedReconfigurable Processor. presented by Diss. ETHNo. 16742 Hardware Virtualization on a Coarse-GrainedReconfigurable Processor A dissertation submittedto the SWISS FEDERAL INSTITUTEOF TECHNOLOGY ZÜRICH for the degree of Doctor of Sciences presented

Mehr

Classical and Quantum Secure Two-Party Computation

Classical and Quantum Secure Two-Party Computation Diss. ETH No. 20342 Classical and Quantum Secure Two-Party Computation A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by SEVERIN WINKLER MSc in Computer Science,

Mehr

Resource Allocation for Peer-to-Peer Multicast Streaming

Resource Allocation for Peer-to-Peer Multicast Streaming Diss. ETH No. 19982 TIK-Schriftenreihe Nr. 130 Resource Allocation for Peer-to-Peer Multicast Streaming A dissertation submitted to ETH ZURICH for the degree of Doctor of Science presented by Jinyao Yan

Mehr

DISS. ETH NO. 22311. A thesis submitted to attain the degree of. DOCTOR OF SCIENCES of ETH ZURICH. (Dr. sc. ETH Zurich) presented by

DISS. ETH NO. 22311. A thesis submitted to attain the degree of. DOCTOR OF SCIENCES of ETH ZURICH. (Dr. sc. ETH Zurich) presented by DISS. ETH NO. 22311 A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH (Dr. sc. ETH Zurich) presented by born on citizen of Germany accepted on the recommendation of 20 Abstract

Mehr

Project GIPSY. Facing the Challenge of Future Integrated Software Engineering Environments. Dipl. Betr. Wiss. NDS ETH. Dipl. Inf.

Project GIPSY. Facing the Challenge of Future Integrated Software Engineering Environments. Dipl. Betr. Wiss. NDS ETH. Dipl. Inf. Diss. ETH No 12350 Project GIPSY Facing the Challenge of Future Integrated Software Engineering Environments A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree

Mehr

Customer-specific software for autonomous driving and driver assistance (ADAS)

Customer-specific software for autonomous driving and driver assistance (ADAS) This press release is approved for publication. Press Release Chemnitz, February 6 th, 2014 Customer-specific software for autonomous driving and driver assistance (ADAS) With the new product line Baselabs

Mehr

Ways and methods to secure customer satisfaction at the example of a building subcontractor

Ways and methods to secure customer satisfaction at the example of a building subcontractor Abstract The thesis on hand deals with customer satisfaction at the example of a building subcontractor. Due to the problems in the building branch, it is nowadays necessary to act customer oriented. Customer

Mehr

Mitglied der Leibniz-Gemeinschaft

Mitglied der Leibniz-Gemeinschaft Methods of research into dictionary use: online questionnaires Annette Klosa (Institut für Deutsche Sprache, Mannheim) 5. Arbeitstreffen Netzwerk Internetlexikografie, Leiden, 25./26. März 2013 Content

Mehr

Real-time Model Predictive Control

Real-time Model Predictive Control Diss. ETH No. 19524 Real-time Model Predictive Control Adissertationsubmittedto ETH ZURICH for the degree of Doctor of Sciences presented by Melanie Nicole Zeilinger Dipl.-Ing., University of Stuttgart

Mehr

DATA STREAM PROCESSING ON EMBEDDED DEVICES

DATA STREAM PROCESSING ON EMBEDDED DEVICES DISS. ETH NO. 19163 DATA STREAM PROCESSING ON EMBEDDED DEVICES A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by RENÉ MÜLLER Master of Science ETH in Computer Science,

Mehr

On Optimal Algorithms for List Ranking in the Parallel External Memory Model with Applications to Treewidth and other Elementary Graph Problems

On Optimal Algorithms for List Ranking in the Parallel External Memory Model with Applications to Treewidth and other Elementary Graph Problems Diss. ETH No. 22205 On Optimal Algorithms for List Ranking in the Parallel External Memory Model with Applications to Treewidth and other Elementary Graph Problems A thesis submitted to attain the degree

Mehr

Dissertation. submitted to the Swiss Federal Institute of Technology, Zurich. for the degree of Doctor of Technical Sciences

Dissertation. submitted to the Swiss Federal Institute of Technology, Zurich. for the degree of Doctor of Technical Sciences DISS. ETH NO. 15579 Personal Information Organisation: Studies on User-Appropriate Classification and Retrieval Strategies and their Implications for Information Management Systems Design Dissertation

Mehr

DECLARATIVE RESOURCE MANAGEMENT FOR VIRTUAL NETWORK SYSTEMS

DECLARATIVE RESOURCE MANAGEMENT FOR VIRTUAL NETWORK SYSTEMS DISS. ETH NO. 20932 DECLARATIVE RESOURCE MANAGEMENT FOR VIRTUAL NETWORK SYSTEMS A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by QIN YIN Master of Science ETH in

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

Communications & Networking Accessories

Communications & Networking Accessories 3Com10 Mbit (Combo) 3Com world leading in network technologies is a strategic partner of Fujitsu Siemens Computers. Therefore it is possible for Fujitsu Siemens Computers to offer the very latest in mobile

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

Diss. ETH No. 13123 ROUTERS. A dissertation submitted to the. for the degree of Doctorof Technical Sciences. presented by. Daniel S. Dfcaspf.

Diss. ETH No. 13123 ROUTERS. A dissertation submitted to the. for the degree of Doctorof Technical Sciences. presented by. Daniel S. Dfcaspf. Diss. ETH No. 13123 A SoftwareArchitecture or Next Generation ROUTERS A dissertation submitted to the Swiss Federal Instituteof TechnologyZürich for the degree of Doctorof Technical Sciences presented

Mehr

Radiation Grafted Fuel Cell Membranes with Improved Oxidative Stability

Radiation Grafted Fuel Cell Membranes with Improved Oxidative Stability Diss. ETH No. 16995 Radiation Grafted Fuel Cell Membranes with Improved Oxidative Stability A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY For the deg ree of DOCTOR OF SCIENCES presented

Mehr

GALS System Design: Side Channel Attack Secure Cryptographic Accelerators

GALS System Design: Side Channel Attack Secure Cryptographic Accelerators Diss. ETH No. 16351 GALS System Design: Side Channel Attack Secure Cryptographic Accelerators A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical

Mehr

Strategic Resource Management for Power Grid Operators

Strategic Resource Management for Power Grid Operators Diss. ETH No. 19761 Strategic Resource Management for Power Grid Operators A dissertation submitted to ETH Zurich for the degree of Doctor of Sciences presented by Michael Simon Guarisco Dipl. Math. ETH

Mehr

Contract-based tests in the software process and environment

Contract-based tests in the software process and environment DISS. ETH N O 18072 Contract-based tests in the software process and environment A dissertation submitted to the ETH Zurich for the degree of Doctor of Sciences presented by Andreas Leitner Diplom Ingenieur,

Mehr

MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET

MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET MODELLING AND CONTROLLING THE STEERING FORCE FEEDBACK USING SIMULINK AND xpc TARGET Dipl.-Ing. M. Brünger-Koch, 05/06/09 Model-Based Design Conference 2005 1 Agenda 1. Introduction Company and institute

Mehr

Klausur Verteilte Systeme

Klausur Verteilte Systeme Klausur Verteilte Systeme SS 2005 by Prof. Walter Kriha Klausur Verteilte Systeme: SS 2005 by Prof. Walter Kriha Note Bitte ausfüllen (Fill in please): Vorname: Nachname: Matrikelnummer: Studiengang: Table

Mehr

Corporate Digital Learning, How to Get It Right. Learning Café

Corporate Digital Learning, How to Get It Right. Learning Café 0 Corporate Digital Learning, How to Get It Right Learning Café Online Educa Berlin, 3 December 2015 Key Questions 1 1. 1. What is the unique proposition of digital learning? 2. 2. What is the right digital

Mehr

Speaker Separation and Tracking

Speaker Separation and Tracking Diss. ETH No. 16237 Speaker Separation and Tracking A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Seiences presented by Urs Anliker Dipl. El.-Ing.

Mehr

Data Stream Processing in Complex Applications

Data Stream Processing in Complex Applications Diss. ETH No. 19907 Data Stream Processing in Complex Applications A dissertation submitted to the ETH ZURICH for the degree of Doctor of Sciences presented by KYUMARS SHEYKH ESMAILI Master of Science

Mehr

Repositioning University Collections as Scientific Infrastructures.

Repositioning University Collections as Scientific Infrastructures. Repositioning University Collections as Scientific Infrastructures. HUMANE Seminar Academic Cultural Heritage: The Crown Jewels of Academia Rome, November 14-16, 2014 Dr. Cornelia Weber Humboldt University

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define

Mehr

Modeling and Design of Unmanned Rotorcraft Systems for Contact Based Inspection. Christoph HÜRZELER

Modeling and Design of Unmanned Rotorcraft Systems for Contact Based Inspection. Christoph HÜRZELER DISS. ETH. NO. 21083 Modeling and Design of Unmanned Rotorcraft Systems for Contact Based Inspection A dissertation submitted to ETH ZÜRICH for the degree of Doctor of Science presented by Christoph HÜRZELER

Mehr

MorphMix A Peer-to-Peer-based System for Anonymous Internet Access

MorphMix A Peer-to-Peer-based System for Anonymous Internet Access Diss. ETH No. 15420 MorphMix A Peer-to-Peer-based System for Anonymous Internet Access A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical

Mehr

Capillary interactions, shear thickening and liquid migration in wet granular media

Capillary interactions, shear thickening and liquid migration in wet granular media Diss. ETH No. 21809 Capillary interactions, shear thickening and liquid migration in wet granular media A dissertation submitted to ETH Zurich for the degree of Doctor of Sciences presented by Roman Andri

Mehr

USBASIC SAFETY IN NUMBERS

USBASIC SAFETY IN NUMBERS USBASIC SAFETY IN NUMBERS #1.Current Normalisation Ropes Courses and Ropes Course Elements can conform to one or more of the following European Norms: -EN 362 Carabiner Norm -EN 795B Connector Norm -EN

Mehr

In-Memory Parallel Join Processing on Multi-Core Processors

In-Memory Parallel Join Processing on Multi-Core Processors DISS. ETH NO. 21954 In-Memory Parallel Join Processing on Multi-Core Processors A thesis submitted to attain the degree of DOCTOR OF SCIENCES of ETH ZURICH (Dr. sc. ETH Zurich) presented by ÇAĞRI BALKESEN

Mehr

Integrating Cloud Applications with Mobile Devices

Integrating Cloud Applications with Mobile Devices DISS. ETH. NO. 20692 Integrating Cloud Applications with Mobile Devices Design Principles and Performance Optimizations A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented

Mehr

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS An AAA/Switch cooperative project run by LET, ETH Zurich, and ilub, University of Bern Martin Studer, ilub, University of Bern Julia Kehl, LET, ETH Zurich 1 Contents

Mehr

Monte Carlo simulation for estimating rare event probabilities and parameters in Markov process models

Monte Carlo simulation for estimating rare event probabilities and parameters in Markov process models Diss. ETH No. 19452 Monte Carlo simulation for estimating rare event probabilities and parameters in Markov process models A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented

Mehr

AS Path-Prepending in the Internet And Its Impact on Routing Decisions

AS Path-Prepending in the Internet And Its Impact on Routing Decisions (SEP) Its Impact on Routing Decisions Zhi Qi ytqz@mytum.de Advisor: Wolfgang Mühlbauer Lehrstuhl für Netzwerkarchitekturen Background Motivation BGP -> core routing protocol BGP relies on policy routing

Mehr

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!!

Notice: All mentioned inventors have to sign the Report of Invention (see page 3)!!! REPORT OF INVENTION Please send a copy to An die Abteilung Technologietransfer der Universität/Hochschule An die Technologie-Lizenz-Büro (TLB) der Baden-Württembergischen Hochschulen GmbH Ettlinger Straße

Mehr

A Systematic Approach to Adaptive Algorithms for Multichannel System Identification, Inverse Modeling, and Blind Identification

A Systematic Approach to Adaptive Algorithms for Multichannel System Identification, Inverse Modeling, and Blind Identification Series in Diss. ETH No 13783 Signal and Information Processing Volume 6 A Systematic Approach to Adaptive Algorithms for Multichannel System Identification, Inverse Modeling, and Blind Identification A

Mehr

Workflow-based Services: Infrastructure for Scientific Applications

Workflow-based Services: Infrastructure for Scientific Applications Diss. ETH No. 18217 Workflow-based Services: Infrastructure for Scientific Applications A dissertation submitted to ETH ZURICH for the degree of Doctor of Technical Sciences presented by THOMAS HEINIS

Mehr

Addressing the Location in Spontaneous Networks

Addressing the Location in Spontaneous Networks Addressing the Location in Spontaneous Networks Enabling BOTH: Privacy and E-Commerce Design by Moritz Strasser 1 Disappearing computers Trends Mobility and Spontaneous Networks (MANET = Mobile Ad hoc

Mehr

OPTIMAL CONTROL AND DESIGN OF HYBRID-ELECTRIC VEHICLES

OPTIMAL CONTROL AND DESIGN OF HYBRID-ELECTRIC VEHICLES Diss. ETH No. 18543 OPTIMAL CONTROL AND DESIGN OF HYBRID-ELECTRIC VEHICLES A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by Olle Sundström MSc in Electrical Engineering,

Mehr

Version/Datum: 1.5 13-Dezember-2006

Version/Datum: 1.5 13-Dezember-2006 TIC Antispam: Limitierung SMTP Inbound Kunde/Projekt: TIC The Internet Company AG Version/Datum: 1.5 13-Dezember-2006 Autor/Autoren: Aldo Britschgi aldo.britschgi@tic.ch i:\products\antispam antivirus\smtp

Mehr

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software.

Übersicht. Normung von Software in der Medizin. Vorstellung der DKE. Vorstellung der Normungsgremien. Normen im Bereich Software. Normung von Software in der Medizin Übersicht Vorstellung der DKE Vorstellung der Normungsgremien Normen im Bereich Software Zukunftstrends 20.09.2013/1 Vorstellung der DKE Gemeinnütziger Verband ohne

Mehr

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1 Exercise (Part II) Notes: The exercise is based on Microsoft Dynamics CRM Online. For all screenshots: Copyright Microsoft Corporation. The sign ## is you personal number to be used in all exercises. All

Mehr

Themen für Seminararbeiten WS 15/16

Themen für Seminararbeiten WS 15/16 Themen für Seminararbeiten WS 15/16 Institut für nachhaltige Unternehmensführung Themenblock A: 1) Carsharing worldwide - An international Comparison 2) The influence of Carsharing towards other mobility

Mehr

Forschungsprojekt OSAMI Teilprojekt: Entwicklung eines telemedizinischen Trainingssystems

Forschungsprojekt OSAMI Teilprojekt: Entwicklung eines telemedizinischen Trainingssystems Forschungsprojekt OSAMI Teilprojekt: Entwicklung eines telemedizinischen Trainingssystems Schüchtermann-Klinik, Abteilung für Rehabilitation Bad Rothenfelde, November 2008 Erläuterungen Erläuterungen zu

Mehr

Simulation and Compensation of Thermal Errors of Machine Tools

Simulation and Compensation of Thermal Errors of Machine Tools Diss. ETH No. 20300 Simulation and Compensation of Thermal Errors of Machine Tools A dissertation submitted to the ETH ZURICH for the degree of Doctor of Sciences presented by MARKUS ESS MSc. ETH Zurich

Mehr

Aufnahmeuntersuchung für Koi

Aufnahmeuntersuchung für Koi Aufnahmeuntersuchung für Koi Datum des Untersuchs: Date of examination: 1. Angaben zur Praxis / Tierarzt Vet details Name des Tierarztes Name of Vet Name der Praxis Name of practice Adresse Address Beruf

Mehr

ABFRAGESPRACHE FÜR GEOMETRISCHE UND SEMANTISCHE INFORMATION AUS RASTERBASIERTEN TOPOGRAFISCHEN KARTEN. ABHANDLUNG zur Erlangung des Titels

ABFRAGESPRACHE FÜR GEOMETRISCHE UND SEMANTISCHE INFORMATION AUS RASTERBASIERTEN TOPOGRAFISCHEN KARTEN. ABHANDLUNG zur Erlangung des Titels DISS. ETH Nr. 14864 ABFRAGESPRACHE FÜR GEOMETRISCHE UND SEMANTISCHE INFORMATION AUS RASTERBASIERTEN TOPOGRAFISCHEN KARTEN ABHANDLUNG zur Erlangung des Titels DOKTOR DER TECHNISCHEN WISSENSCHAFTEN der EIDGENÖSSISCHEN

Mehr

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision

Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Infrastructure as a Service (IaaS) Solutions for Online Game Service Provision Zielsetzung: System Verwendung von Cloud-Systemen für das Hosting von online Spielen (IaaS) Reservieren/Buchen von Resources

Mehr

Diss. ETH No. 15372. A dissertation submitted to the. for the degree of Doctor of Technical Sciences. presented by

Diss. ETH No. 15372. A dissertation submitted to the. for the degree of Doctor of Technical Sciences. presented by Diss. ETH No. 15372 SELF-CONFIGURING SERVICES FOR EXTENSIBLE NETWORKS A ROUTING-INTEGRATED APPROACH A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZÜRICH for the degree of Doctor

Mehr

Pilot Project Biogas-powered Micro-gas-turbine

Pilot Project Biogas-powered Micro-gas-turbine 1/18 Pilot Project Biogas-powered Micro-gas-turbine Supported by the Hessischen Ministerium für Wirtschaft, Verkehr und Landesentwicklung Speaker Details 2/18 Jan Müller Works at Institute of Solar Energy

Mehr

A Continuous Relaxation Based Heuristic for a Class of Constrained Semi-Assignment Problems

A Continuous Relaxation Based Heuristic for a Class of Constrained Semi-Assignment Problems Diss. ETH No. 13756 A Continuous Relaxation Based Heuristic for a Class of Constrained Semi-Assignment Problems A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree

Mehr

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08

Robotino View Kommunikation mit OPC. Communication with OPC DE/EN 04/08 Robotino View Kommunikation mit OPC Robotino View Communication with OPC 1 DE/EN 04/08 Stand/Status: 04/2008 Autor/Author: Markus Bellenberg Festo Didactic GmbH & Co. KG, 73770 Denkendorf, Germany, 2008

Mehr

A Workflow Approach to Stream Processing

A Workflow Approach to Stream Processing Diss. ETH No. 17600 A Workflow Approach to Stream Processing A dissertation submitted to ETH ZURICH for the degree of Doctor of Technical Sciences presented by BIÖRN JOHAN BIÖRNSTAD Dipl. Informatik-Ing.

Mehr

SARA 1. Project Meeting

SARA 1. Project Meeting SARA 1. Project Meeting Energy Concepts, BMS and Monitoring Integration of Simulation Assisted Control Systems for Innovative Energy Devices Prof. Dr. Ursula Eicker Dr. Jürgen Schumacher Dirk Pietruschka,

Mehr

DISS. ETH NO. 21398 CONVEX OPTIMIZATION IN SUPPLY CHAIN MANAGEMENT DISSERTATION. Submitted to ETH ZURICH for the degree of DOCTOR OF SCIENCES

DISS. ETH NO. 21398 CONVEX OPTIMIZATION IN SUPPLY CHAIN MANAGEMENT DISSERTATION. Submitted to ETH ZURICH for the degree of DOCTOR OF SCIENCES DISS. ETH NO. 21398 CONVEX OPTIMIZATION IN SUPPLY CHAIN MANAGEMENT DISSERTATION Submitted to ETH ZURICH for the degree of DOCTOR OF SCIENCES by Stefan Wörner MSc ETH Applied Mathematics born the 28th of

Mehr

Einführung in die Linguistik, Teil 4

Einführung in die Linguistik, Teil 4 Einführung in die Linguistik, Teil 4 Menschliche Sprachverarbeitung im Rahmen der Kognitionswissenschaft Markus Bader, Frans Plank, Henning Reetz, Björn Wiemer Einführung in die Linguistik, Teil 4 p. 1/19

Mehr

German English Firmware translation for T-Sinus 154 Access Point

German English Firmware translation for T-Sinus 154 Access Point German English Firmware translation for T-Sinus 154 Access Point Konfigurationsprogramm Configuration program (english translation italic type) Dieses Programm ermöglicht Ihnen Einstellungen in Ihrem Wireless

Mehr

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz

IDS Lizenzierung für IDS und HDR. Primärserver IDS Lizenz HDR Lizenz IDS Lizenzierung für IDS und HDR Primärserver IDS Lizenz HDR Lizenz Workgroup V7.3x oder V9.x Required Not Available Primärserver Express V10.0 Workgroup V10.0 Enterprise V7.3x, V9.x or V10.0 IDS Lizenz

Mehr

GridMate The Grid Matlab Extension

GridMate The Grid Matlab Extension GridMate The Grid Matlab Extension Forschungszentrum Karlsruhe, Institute for Data Processing and Electronics T. Jejkal, R. Stotzka, M. Sutter, H. Gemmeke 1 What is the Motivation? Graphical development

Mehr

Novel Techniques for Monitoring Network Traffic at the Flow Level

Novel Techniques for Monitoring Network Traffic at the Flow Level Diss. ETH No. 21466 TIK-Schriftenreihe Nr. 140 Novel Techniques for Monitoring Network Traffic at the Flow Level A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by

Mehr

Application-level System and Tool Support for Auto-ID Application Development

Application-level System and Tool Support for Auto-ID Application Development DISS. ETH NO. 18787 Application-level System and Tool Support for Auto-ID Application Development A dissertation submitted to the ETH ZURICH for the degree of Doctor of Sciences presented by Matthias Lampe

Mehr

Storage and Retrieval of XMl Documents with a Cluster of Database Systems

Storage and Retrieval of XMl Documents with a Cluster of Database Systems Diss. ETH No. 15076 Storage and Retrieval of XMl Documents with a Cluster of Database Systems A dissertation subrnitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical

Mehr

Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds

Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds 3rd JUQUEEN Porting and Tuning Workshop Jülich, 2-4 February 2015 Fluid-Particle Multiphase Flow Simulations for the Study of Sand Infiltration into Immobile Gravel-Beds Tobias Schruff, Roy M. Frings,

Mehr

New Strategies in Proteomics Data Analysis

New Strategies in Proteomics Data Analysis Diss. ETH No. 17212 2007 New Strategies in Proteomics Data Analysis A dissertation submitted to the ETH Zurich for the degree of Doctor of Science presented by Jonas Tobias Grossmann Dipl. Natw. ETH Zurich

Mehr

Einführung in die Robotik Steuerungsarchitekturen. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.

Einführung in die Robotik Steuerungsarchitekturen. Mohamed Oubbati Institut für Neuroinformatik. Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm. Einführung in die Robotik Steuerungsarchitekturen Mohamed Oubbati Institut für Neuroinformatik Tel.: (+49) 731 / 50 24153 mohamed.oubbati@uni-ulm.de 29. 01. 2013 Steuerungsarchitekturen - Deliberative

Mehr

Transfer Schemes for Image Segmentation

Transfer Schemes for Image Segmentation DISS. ETH NO. 21221 Transfer Schemes for Image Segmentation A dissertation submitted to ETH ZURICH for the degree of Doctor of Sciences presented by Daniel Kuettel M.Sc. ETH in Computer Science born October

Mehr

SCHWARZBECK MESS - ELEKTRONIK

SCHWARZBECK MESS - ELEKTRONIK RecTest-Software zur Durchführung der Pulsbewertung und Selektionskurven-Tests unter MS-WINDOWS NT/2000/XP RecTest software for pulse weighting and the overall selectivity tests under MS- WINDOWS NT/2000/XP

Mehr

Instruktionen Mozilla Thunderbird Seite 1

Instruktionen Mozilla Thunderbird Seite 1 Instruktionen Mozilla Thunderbird Seite 1 Instruktionen Mozilla Thunderbird Dieses Handbuch wird für Benutzer geschrieben, die bereits ein E-Mail-Konto zusammenbauen lassen im Mozilla Thunderbird und wird

Mehr

Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION

Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION UNIVERSITÄT JOHANNES KEPLER LINZ JKU Technisch-Naturwissenschaftliche Fakultät Working Sets for the Principle of Least Privilege in Role Based Access Control (RBAC) and Desktop Operating Systems DISSERTATION

Mehr

Optimal Portfolio Construction. and Active Portfolio Management. Including Alternative Investments

Optimal Portfolio Construction. and Active Portfolio Management. Including Alternative Investments Diss. ETH No. 16514 Optimal Portfolio Construction and Active Portfolio Management Including Alternative Investments A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the

Mehr

Darstellung und Anwendung der Assessmentergebnisse

Darstellung und Anwendung der Assessmentergebnisse Process flow Remarks Role Documents, data, tool input, output Important: Involve as many PZU as possible PZO Start Use appropriate templates for the process documentation Define purpose and scope Define

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

Hazards and measures against hazards by implementation of safe pneumatic circuits

Hazards and measures against hazards by implementation of safe pneumatic circuits Application of EN ISO 13849-1 in electro-pneumatic control systems Hazards and measures against hazards by implementation of safe pneumatic circuits These examples of switching circuits are offered free

Mehr

Integrale Sanierungsentscheidungen - gemeinsame Betrachtung der Straße und aller Leitungsträger -

Integrale Sanierungsentscheidungen - gemeinsame Betrachtung der Straße und aller Leitungsträger - Göttingen, 25. Februar 2014 Integrale Sanierungsentscheidungen - gemeinsame Betrachtung der Straße und aller Leitungsträger - Bert Bosseler (Prof. Dr.-Ing.) - Wissenschaftlicher Leiter - IKT Institut für

Mehr

SOA Service Oriented Architecture

SOA Service Oriented Architecture SOA Service Oriented Architecture (c) Till Hänisch 2006, BA Heidenheim [IBM] [WS] Wir haben: Prog ramm Proxy Proxy K2 K1 Plattformunabhängiger RPC Wir haben: Prog ramm Proxy Proxy K2 K1 Plattformunabhängiger

Mehr

VITEO OUTDOORS SLIM WOOD. Essen/Dining

VITEO OUTDOORS SLIM WOOD. Essen/Dining VITEO SLIM WOOD Essen/Dining Stuhl/Chair Die Emotion eines Innenmöbels wird nach außen transportiert, indem das puristische Material Corian mit dem warmen Material Holz gemischt wird. Es entstehen ein

Mehr

Kommunikationsnetzwerken

Kommunikationsnetzwerken DISS. ETH Nr. 15070 Ein Softwaresystem für die Verkehrsdatenanalyse in Kommunikationsnetzwerken ABHANDLUNG zur Erlangung des Titels DOKTOR DER TECHNISCHEN WISSENSCHAFTEN der EIDGENÖSSISCHEN TECHNISCHEN

Mehr

Algorithms for graph visualization

Algorithms for graph visualization Algorithms for graph visualization Project - Orthogonal Grid Layout with Small Area W INTER SEMESTER 2013/2014 Martin No llenburg KIT Universita t des Landes Baden-Wu rttemberg und nationales Forschungszentrum

Mehr

Maintaining Consistency in Collaboration over Hierarchical Documents

Maintaining Consistency in Collaboration over Hierarchical Documents Diss. ETH No. 16766 Maintaining Consistency in Collaboration over Hierarchical Documents A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Sciences

Mehr

3D-Probing System for Micro-Components

3D-Probing System for Micro-Components Diss. ETH No. 20282 3D-Probing System for Micro-Components A dissertation submitted to the ETH ZURICH for the degree of Doctor of Sciences presented by THOMAS LIEBRICH Dipl. Masch.-Ing. ETH born March

Mehr