Digital On-Demand Computing Organism DodOrg SPP OC Kolloquium DFG SPP 1183 Organic Computing München, Oktober 7/8, 2010
|
|
- Maud Patience Gallagher
- 6 years ago
- Views:
Transcription
1 Digital On-Demand Computing Organism DodOrg SPP OC Kolloquium DFG SPP 113 Organic Computing München, Oktober 7/, 2010 KIT The cooperation of Forschungszentrum Karlsruhe GmbH and Universität Karlsruhe (TH)
2 Talk Overview Project Motivation and Overview Current Work: Organic Hardware Organic Middleware Organic Low Power Management Organic Middleware Demonstrator Platform Overview Scenarios Conclusion SPP 113 OC Kolloquim München, 7.-. Oktober 2010
3 DodOrg Motivation Classic Scenario: DodOrg Scenario: Only those scenarios can be handled that were considered in advance, where the cause can be detected, where the corresponding reaction had been explicitly programmed. Lack of adaptation leads to insufficient reactions (e.g. shutdown ) Demonstrator platform System reaction based on indications (higher level of abstraction) e.g. CRC/bit error rate, network bottleneck, environmental change or change on application level Proper reaction possible even if Scenario was not considered in advance. Cause was not detected, Reaction was not explicitly programmed. Flexible response to changed environmental situation Scenario detection: recognize that something is different Adapt to changed requirements either by known path or gradual process of rearrangement (optimization, healing) Plasticity: Stabilization but not petrification SPP 113 OC Kolloquim München, 7.-. Oktober 2010
4 Phase III: Project Objectives Stability The ability of the system to provide the required service while reacting upon external and internal events. Robustness Extending the stable system property towards more serious system changes. + Oscillation avoidance + Normal operating conditions - Faulty components - Malicious attacks + Attack resistance + Fault resistance + Increased tolerance - Increased overhead SPP 113 OC Kolloquim München, 7.-. Oktober 2010
5 Cell Level Organ Level Biological Considerations (Brändle) Organic Monitoring System (Karl) Proactive Intelligent Data Analysis Brain Level DodOrg: Refined Layer Model Nervous System Self-Adaptation Self-Optimization Self-Healing Application Testbed (all groups) Application Monitoring Application API Heart Stable Hormone Interaction Organic Middleware (Brinkschulte) Middleware Monitoring, Feedback Hormone Level Computation Thermal-aware Energy distribution Distributed Low Power Management (Henkel) Temperature, Local Traffic Myocardial Cell Extension Dynamic Power Management Real-time considerations Organic Processing Cells (Becker) Hardware Monitoring Stabiltiy Aspects SPP 113 OC Kolloquim München, 7.-. Oktober 2010
6 Organic Processing Cells (s): Chip To Chip Communication (Prof. Becker) Goals Seamless and transparent expansion of the on chip communication services (artnoc) Dynamic resource pool physical growth of DodOrg organism Challenges Physical Connection # I/O Pins Bandwidth Latency Hot Plug /Unplug Control Flow Overhead µproc Cell FPGA Cell IO Cell IO Cell Dynamic Address Space Transparent µproc Cell System 1 System 2 IO Cell Extension IO Cell IO Cell IO Cell Broadcast Real-time Adaptive routing SPP 113 OC Kolloquim München, 7.-. Oktober 2010
7 Organic Processing Cells (s): Chip To Chip Communication (Prof. Becker) Off-Chip- (OCI) Parallel Serial Asynchronous Transmission artnoc Handshake Signals artnoc Flit-Data 3 Phase Operation Link Negotiation Backchannel Detection # Virtual Channels (VCs) # Real-Time Channels Data Transmission Link Cutback Terminate open artnoc VCs Chip Chip R R R R 3 2 R R R R R R R R R R R R R R R R 3 2 Off-Chip R R SPP 113 OC Kolloquim München, 7.-. Oktober 2010
8 link efficiency % Organic Processing Cells (s): Chip To Chip Communication (Prof. Becker) Data Transmission: Adaptive Control Router_a Flow Protocol Goal: Increase Serial Link Efficiency port_out_a Differential Control Flow Transmission 1 VC used: P(C ch ) < 0,1 > 1 VC used: P(C ch ) > 0,5 data(7:0) vc_id(1:0) valid Amount of Control Flow mainly depends full(3:0) on VC usage 2 Protocol Modes Differential Mode Auto Sequence Mode rtc_ready(2:0) data(7:0) bc_grant port_in_a vc_id(1:0) valid full(3:0) rtc_ready(2:0) Diff Mode bc_grant Auto Mode OCI_a 1 1 OCI_b Router_b port_in_b data(7:0) vc_id(1:0) valid full(3:0) rtc_ready(2:0) bc_grant port_out_b data(7:0) vc_id(1:0) valid full(3:0) rtc_ready(2:0) bc_grant VC 2 VC's 50/50 3 VC's 50/20/30 virtual channel usage 2 VC's 10/ SPP 113 OC Kolloquim München, 7.-. Oktober 2010
9 Proactive Intelligent Data Analysis Organic Monitoring: State Classification and Evaluation (Prof. Karl) Objectives Classification of the system state with regard to environmental conditions Identification of bottlenecks Determine the outcome of an optimization cycle Providing these information to Organic Middleware and Thermal Management Biological Considerations (Brändle) Self-Adaptation Self-Optimization Self-Healing Stable Hormone Interaction Stable Energy Distribution Interaction, Metrics Application Testbed (all groups) Application API Organic Middleware (Brinkschulte) Hormone Level Computation Dynamic Power Management Real-time considerations Application Monitoring Middleware Monitoring, Feedback Distributed Low Power Temperature, Management (Henkel) Local Traffic Application Requirements Organic Processing Cells Hardware (Becker) Monitoring Status Plasticity Aspects Organic Monitoring System (Karl) Monitoring Hardware Status Flexible, rule-based Approach Based on the data gathered by our low-level monitoring-infrastructure Evaluation rules are defined at runtime in a dedicated learning phase Rules can be updated at runtime to adapt to new environmental conditions Configuration Feedback Data Raw & Cooked Middleware Thermal Management SPP 113 OC Kolloquim München, 7.-. Oktober 2010
10 Organic Monitoring: State Classification and Evaluation (Prof. Karl) Rule Layout rule = (t, v, p1, p2, p3) One Rule for each event type Rule Creation Determine the normalized occurence ratio for each event type at a predefined time Creation of a histogram Determination of the points p1, p2, p3 Evaluation Using a simple transfer function (TF) TF converts the ratio into an evaluation score System State is classified using a weighted arithmetic mean of all evaluation scores SPP 113 OC Kolloquim München, 7.-. Oktober 2010
11 Organic Monitoring: State Classification and Evaluation (Prof. Karl) Rule Layout rule = (t, v, p1, p2, p3) One Rule for each event type Rule Creation Determine the normalized occurence ratio for each event type at a predefined time Creation of a histogram Determination of the points p1, p2, p3 Evaluation Using a simple transfer function (TF) TF converts the ratio into an evaluation score System State is classified using a weighted arithmetic mean of all evaluation scores SPP 113 OC Kolloquim München, 7.-. Oktober 2010v
12 Organic Monitoring: Outlook (Prof. Karl) Phase/ Trend Detection and Prediction Prediction of future system states Identification of potentially harmful system states in advance Avoiding Bad System States through Proactivity Initiating proper system changes to avoid bad or harmful system states (e.g. high temperature or performance bottleneck) Introducing a feedback-loop for on-line evaluation of the system changes Proactive self-healing and self-optimization Avoid this state Past System States Current System State Predicted System States SPP 113 OC Kolloquim München, 7.-. Oktober 2010
13 Peers (in neighbored s) Organic Low Power Management: Managing Energy-Distribution (Prof. Henkel) Trade & Negotiate Legend: data / information actions Power source Energy Input Energy Budget Fill Influencing Hormone Expression Energy level Consume Organic Middleware Low energy consumption Cost Function Each has a Local Energy Budget Future energy level Actual energy level Actual power state RT criteria Determines the local available Power energy / RT Global Power Source Policy P 1 Efficiency Temperature Local traffic Energy Fade P Budget Local Energy Power 2 States PAgent Budget 3 controlling Local Energy Budget P 4 Receives temperature data each pulse Scheduled Voltage / frequency setting Energy Distribution: goals Assigned Tasks Avoidance of local thermal hot-spots Energy Distribution: main concept Tasks Organic Monitoring Assigns energy budgets to s (pulse-based) Negotiates & Trades energy budget with neighboring s Influences Power policies SPP 113 OC Kolloquim München, 7.-. Oktober 2010
14 Organic Low Power Management:Thermal Management (Prof. Henkel) Agent negotiation based on simple economic principles Energy budget made up of Energy Units Trading based on supply & demand Temperature incorporated as a negotiation penalty Agents only trade with their direct neighbors One Energy Unit per pulse Energy Units propagate across the chip over time Thermal simulation of energy distribution Agent Agent Agent Thermal-aware power negotiation SPP 113 OC Kolloquim München, 7.-. Oktober 2010
15 Temperature ( C) Organic Low Power Management: Outlook (Prof. Henkel) Current approach succeeds in keeping temperature below a threshold, however the effectiveness of agent trading can still be improved Temperature below threshold Time Interval (ms) Improvement of negotiation process using economic learning Organic state classification as input Trading multiple energy units at a time will decrease propagation time Considerable improvement for large chips (hundreds of cores) Better trading between different thermal domains (i.e. physically separated chips) SPP 113 OC Kolloquim München, 7.-. Oktober 2010
16 Organic Middleware: Re-Intruduction of the Artificial Hormone System (Prof. Brinkschulte) Task Mapping Providing Self-X Properties: Self-Configuration Self-Healing Self-Optimization Good mapping regarding Requirements of each task Relationships of the tasks Condition of each cell and it s neighborhood Reacting and Adapting to changes (plasticity) e.g. increased bit-rate errors Reaching stable mapping conditions Oscillation avoidance SPP 113 OC Kolloquim München, 7.-. Oktober 2010
17 Organic Middleware: Implementation of the AHS for µcs (Prof. Brinkschulte) Pure ANSI C for deployment in environments from small µcs to large PCs Distributed Application AHS 7729 Total Physical Source Lines of Code (SLOC) AHS Hormone Communication AHS Task Management AHS Message Communication Simple exchange of underlying OS due to the AHS Basic OS Support abstraction layer AHS Log Management AHS Basic OS Support AHS Error Management AHS List Management AHS Basic Communication Support Network protocol easily interchangeable due to AHS Basic Communication Support interface Operating System Communication System SPP 113 OC Kolloquim München, 7.-. Oktober 2010
18 Network- Organic Middleware: Outlook (Prof. Brinkschulte) Prototype implementation: Analyzing the effects on system stability with the influences of: Power Monitoring MicroBlaze µc Config- Setting boundaries for the control influences Conflict avoidance through proactivity Immune System for the AHS: AHS - Middle ware Power- Monitor Immune mechanisms for advanced Self-Healing and Self-Protecting Aspects to increase Robustness (together with the Organic Processing Cell Capabilities and the Organic Monitoring) Robustness against mal-behaving internal/external components (comparable to illness in a biological system) Being able to react to ill s Counter-measures against malicious attacks SPP 113 OC Kolloquim München, 7.-. Oktober 2010
19 Prototype: Interaction of HW, Mon, MW and TM HW-s: Networking via HW- Energy Budget from power management System Status and Estimations of Future Changes from monitor clk_dp data path MicroBlaze-µC with Middleware Ring Oscilator Temperature Sensor Config- Power- Monitor clk_net Network- artnoc- Router artnoc- Router Network- Config- Power- Monitor clk_dp data path MicroBlaze-µC with Middleware Ring Oscilator Temperature Sensor Develop Protocols: Infos Ranges Packet Formats etc clk_dp data path MicroBlaze-µC with Middleware Ring Oscilator Temperature Sensor clk_dp clk_net data path Monitor MicroBlaze-µC with Middleware Config- Network- artnoc- Router Power- Network- Config- Power- Network- artnoc- Router Config- Monitor clk_dp data path MicroBlaze-µC with Middleware Oscilator Temperature Sensor artnoc- Router Network- artnoc- Router Ring Config- clk_dp data path MicroBlaze-µC with Middleware clk_dp clk_dp data path MicroBlaze-µC with Middleware Ring Oscilator Temperature Sensor Ring Oscilator Temperature Sensor Monitor Power- Monitor Network- artnoc- Router Power- Config- Power- Network- artnoc- Router Config- Monitor data path MicroBlaze-µC with Middleware Ring Oscilator Temperature Sensor Power- Monitor Ring Oscilator Temperature Sensor SPP 113 OC Kolloquim München, 7.-. Oktober 2010
20 Demonstrator Hardware Floorplan clk_net clk_dp data path MicroBlaze-µC with Middleware Config- Network- Empty- Network- Config- clk_dp data path MicroBlaze-µC with Middleware Power- Power- Microblaze Ring Oscilator Temperature Sensor Monitor artnoc- Router artnoc- Router Monitor Ring Oscilator Temperature Sensor clk_dp clk_dp data path MicroBlaze-µC with Middleware Config- Network- artnoc- Router Network- artnoc- Router I/O- Config- data path MicroBlaze-µC with Middleware Power- Power- Ring Oscilator Temperature Sensor Monitor Monitor Ring Oscilator Temperature Sensor SPP 113 OC Kolloquim München, 7.-. Oktober 2010
21 DodOrg Demonstrator Scenarios Providing Self-X Properties: Self-Configuration Self-Healing Self-Optimization SPP 113 OC Kolloquim München, 7.-. Oktober 2010
22 DodOrg Demonstrator Scenarios Providing Self-X Properties: Self-Configuration Self-Healing Self-Optimization SPP 113 OC Kolloquim München, 7.-. Oktober 2010
23 DodOrg Demonstrator Scenarios Providing Self-X Properties: Self-Configuration Self-Healing Self-Optimization SPP 113 OC Kolloquim München, 7.-. Oktober 2010
24 DodOrg Demonstrator Scenarios Providing Self-X Properties: Self-Configuration Self-Healing Self-Optimization SPP 113 OC Kolloquim München, 7.-. Oktober 2010
25 Visualisation Show all that is happening inside Working demonstrator only shows the result, not the interior of what is happening while the system is running Visualisation of the : Activity Monitoring Info Temp and Energy Budget Running Tasks Cycles Bandwidth MW sends infos via serial interface to an PC where the data is visualized SPP 113 OC Kolloquim München, 7.-. Oktober 2010
26 Conclusion Concepts individually tested and applicability proven Monitoring: hormone-inspired associative event coding and use of associative counters Middleware: reaching stable hormone and mapping situations while still being able to react to changes Low-Power-Processing: thermal-aware local agent-based energy budget distribution Processing Cells: Growth of the OC-hardware platform through adaptive chip to chip communication interface Incorporation of the DodOrg subsystems into demonstrator platform SPP 113 OC Kolloquim München, 7.-. Oktober 2010
27 Organic Monitoring System (Karl) Thank you for your attention! Application Testbed (all groups) Questions? Organic Middleware (Brinkschulte) Organic Low Power Management (Henkel) Organic Processing Cells (Becker) SPP 113 OC Kolloquim Augsburg, September 2009
28 List of Publications: D. Kramer, R. Buchty, and W. Karl, A Scalable and Decentral Approach to Sustained System Monitoring, ACACES,2009 R. Buchty and W. Karl, Design Aspects for Self-Organizing Heterogeneous Multi-Core Architectures, IT - Information Technology Journal 5/0, 200 R. Buchty, D. Kramer, and W. Karl, An Organic Computing Approach to Sustained Real-time Monitoring, BICC0, 200 R. Buchty, O. Mattes, and W. Karl, Self-aware Memory: Managing Distributed Memory in an Autonomous Multi-master Environment, ARCS, 200 R. Buchty and W. Karl, A Monitoring) Infrastructure for the Digital on-demand Computing Organism (DodOrg), IWSOS, 2006 Hans-Peter Löb, Rainer Buchty, Wolfgang Karl, A Network Agent for Diagnosis and Analysis of Real-time Ethernet Networks, CASES, 2006 U. Brinkschulte and A. von Renteln, Analyzing the Behavior of an Artificial Hormone System for Task Allocation, ICATC, 2009 U. Brinkschulte, A. von Renteln, and M. Weiss, Examining Task Distribution by an artificial hormone system based middleware, ISORC, 200 U. Brinkschulte, M. Pacher and A. von Renteln, An Artificial Hormone System for Self-Organizing Real-Time Task Allocation, in Organic Computing, 2007 U. Brinkschulte, A. von Renteln, and M. Pacher, Reliability of an Artificial Hormone System with Self-X Properties, PDCS, 2007 T. Ebi, M. A. Al Faruque, and J. Henkel, TAPE: Thermal-aware Agent-based Power Economy for Multi/Many-Core Architectures, ICCAD 2009 M. Shafique, L. Bauer, and J. Henkel, REMiS: Run-time Energy Minimization Scheme in a Reconfigurable Processor with Dynamic Power-Gated Instruction Set, ICCAD 2009 M. A. Al Faruque, R. Krist, J. Henkel: ADAM: Run-time Agent-based Distributed Application Mapping for on-chip Communication", DAC 200 C. Schuck, B. Haetzer, and J. Becker, An for a Decentralized 2d-Reconfiguration on Xilinx Virtex-FPGAs for Organic Computing, ReCoSoC, 200 C. Schuck, M. Kuehnle, M. Huebner, and J. Becker, A framework for dynamic 2D placement on FPGAs, IPDPS, 200 C. Schuck, S. Lamparth, J. and Becker, artnoc - A Novel Multi-Functional Router Architecture for Organic Computing, FPL, SPP 113 OC Kolloquim Augsburg, September 2009
Runtime Application Mapping Using Software Agents
1 Runtime Application Mapping Using Software Agents Mohammad Abdullah Al Faruque, Thomas Ebi, Jörg Henkel Chair for Embedded Systems (CES) Karlsruhe Institute of Technology Overview 2 Motivation Related
More informationOrganic Computing Middleware for Ubiquitous Environments
OCµ Organic Computing Middleware for Ubiquitous Environments Status report and outlook Theo Ungerer, Benjamin Satzger, Sebastian Schlingmann, Julia Schmitt, University of Augsburg Wolfgang Trumer, Siemens
More informationInternational Journal of Scientific & Engineering Research Volume 8, Issue 5, May ISSN
International Journal of Scientific & Engineering Research Volume 8, Issue 5, May-2017 106 Self-organizing behavior of Wireless Ad Hoc Networks T. Raghu Trivedi, S. Giri Nath Abstract Self-organization
More informationRuntime Network-on-Chip Thermal and Power Balancing
APPLICATIONS OF MODELLING AND SIMULATION http://www.ams-mss.org eissn 2600-8084 VOL 1, NO. 1, 2017, 36-41 Runtime Network-on-Chip Thermal and Power Balancing M. S. Rusli *, M. N. Marsono and N. S. Husin
More informationPath Optimization in Stream-Based Overlay Networks
Path Optimization in Stream-Based Overlay Networks Peter Pietzuch, prp@eecs.harvard.edu Jeff Shneidman, Jonathan Ledlie, Mema Roussopoulos, Margo Seltzer, Matt Welsh Systems Research Group Harvard University
More informationWSN Routing Protocols
WSN Routing Protocols 1 Routing Challenges and Design Issues in WSNs 2 Overview The design of routing protocols in WSNs is influenced by many challenging factors. These factors must be overcome before
More informationLecture 8 Wireless Sensor Networks: Overview
Lecture 8 Wireless Sensor Networks: Overview Reading: Wireless Sensor Networks, in Ad Hoc Wireless Networks: Architectures and Protocols, Chapter 12, sections 12.1-12.2. I. Akyildiz, W. Su, Y. Sankarasubramaniam
More informationRe-Examining Conventional Wisdom for Networks-on-Chip in the Context of FPGAs
This work was funded by NSF. We thank Xilinx for their FPGA and tool donations. We thank Bluespec for their tool donations. Re-Examining Conventional Wisdom for Networks-on-Chip in the Context of FPGAs
More informationProgram-Driven Fine-Grained Power Management for the Reconfigurable Mesh
Program-Driven Fine-Grained Power Management for the Reconfigurable Mesh Heiner Giefers, Marco Platzner Computer Engineering Group University of Paderborn {hgiefers, platzner}@upb.de Outline 1. Introduction
More informationIntroduction to Distributed Systems
Introduction to Distributed Systems Other matters: review of the Bakery Algorithm: why can t we simply keep track of the last ticket taken and the next ticvket to be called? Ref: [Coulouris&al Ch 1, 2]
More informationA VARIETY OF ICS ARE POSSIBLE DESIGNING FPGAS & ASICS. APPLICATIONS MAY USE STANDARD ICs or FPGAs/ASICs FAB FOUNDRIES COST BILLIONS
architecture behavior of control is if left_paddle then n_state
More informationFast Flexible FPGA-Tuned Networks-on-Chip
This work was funded by NSF. We thank Xilinx for their FPGA and tool donations. We thank Bluespec for their tool donations. Fast Flexible FPGA-Tuned Networks-on-Chip Michael K. Papamichael, James C. Hoe
More informationHardware-Software Codesign. 1. Introduction
Hardware-Software Codesign 1. Introduction Lothar Thiele 1-1 Contents What is an Embedded System? Levels of Abstraction in Electronic System Design Typical Design Flow of Hardware-Software Systems 1-2
More informationEuropean Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105
European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based
More informationThe Design and Implementation of a Low-Latency On-Chip Network
The Design and Implementation of a Low-Latency On-Chip Network Robert Mullins 11 th Asia and South Pacific Design Automation Conference (ASP-DAC), Jan 24-27 th, 2006, Yokohama, Japan. Introduction Current
More informationRouting protocols in WSN
Routing protocols in WSN 1.1 WSN Routing Scheme Data collected by sensor nodes in a WSN is typically propagated toward a base station (gateway) that links the WSN with other networks where the data can
More information3. Quality of Service
3. Quality of Service Usage Applications Learning & Teaching Design User Interfaces Services Content Process ing Security... Documents Synchronization Group Communi cations Systems Databases Programming
More informationChapter 3. Design of Grid Scheduler. 3.1 Introduction
Chapter 3 Design of Grid Scheduler The scheduler component of the grid is responsible to prepare the job ques for grid resources. The research in design of grid schedulers has given various topologies
More informationRuntime Adaptation of Application Execution under Thermal and Power Constraints in Massively Parallel Processor Arrays
Runtime Adaptation of Application Execution under Thermal and Power Constraints in Massively Parallel Processor Arrays Éricles Sousa 1, Frank Hannig 1, Jürgen Teich 1, Qingqing Chen 2, and Ulf Schlichtmann
More informationIOS: A Middleware for Decentralized Distributed Computing
IOS: A Middleware for Decentralized Distributed Computing Boleslaw Szymanski Kaoutar El Maghraoui, Carlos Varela Department of Computer Science Rensselaer Polytechnic Institute http://www.cs.rpi.edu/wwc
More informationImportance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks
Importance of Interoperability in High Speed Seamless Redundancy (HSR) Communication Networks Richard Harada Product Manager RuggedCom Inc. Introduction Reliable and fault tolerant high speed communication
More information<Insert Picture Here> Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g
Managing Oracle Exadata Database Machine with Oracle Enterprise Manager 11g Exadata Overview Oracle Exadata Database Machine Extreme ROI Platform Fast Predictable Performance Monitor
More informationCHAPTER 3 GRID MONITORING AND RESOURCE SELECTION
31 CHAPTER 3 GRID MONITORING AND RESOURCE SELECTION This chapter introduces the Grid monitoring with resource metrics and network metrics. This chapter also discusses various network monitoring tools and
More informationOPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS
OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS Sandro Grech Nokia Networks (Networks Systems Research) Supervisor: Prof. Raimo Kantola 1 SANDRO GRECH - OPTIMIZING MOBILITY MANAGEMENT IN
More informationPerformance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks
Performance and Evaluation of Integrated Video Transmission and Quality of Service for internet and Satellite Communication Traffic of ATM Networks P. Rajan Dr. K.L.Shanmuganathan Research Scholar Prof.
More information6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)
INTERNATIONAL International Journal of Computer JOURNAL Engineering OF COMPUTER and Technology ENGINEERING (IJCET), ISSN 0976- & TECHNOLOGY (IJCET) ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 4,
More informationPart I. Wireless Communication
1 Part I. Wireless Communication 1.5 Topologies of cellular and ad-hoc networks 2 Introduction Cellular telephony has forever changed the way people communicate with one another. Cellular networks enable
More informationFCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow
FCUDA-NoC: A Scalable and Efficient Network-on-Chip Implementation for the CUDA-to-FPGA Flow Abstract: High-level synthesis (HLS) of data-parallel input languages, such as the Compute Unified Device Architecture
More informationAd Hoc Networks: Introduction
Ad Hoc Networks: Introduction Module A.int.1 Dr.M.Y.Wu@CSE Shanghai Jiaotong University Shanghai, China Dr.W.Shu@ECE University of New Mexico Albuquerque, NM, USA 1 Ad Hoc networks: introduction A.int.1-2
More informationCARUSO Project Goals and Principal Approach
CARUSO Project Goals and Principal Approach Uwe Brinkschulte *, Jürgen Becker #, Klaus Dorfmüller-Ulhaas +, Ralf König #, Sascha Uhrig +, and Theo Ungerer + * Department of Computer Science, University
More informationEmbedded Systems: Hardware Components (part II) Todor Stefanov
Embedded Systems: Hardware Components (part II) Todor Stefanov Leiden Embedded Research Center, Leiden Institute of Advanced Computer Science Leiden University, The Netherlands Outline Generic Embedded
More informationPROJECT FINAL REPORT
PROJECT FINAL REPORT Grant Agreement number: INFSO-ICT-224350 Project acronym: Project title: Funding Scheme: flexware Flexible Wireless Automation in Real-Time Environments STREP Period covered: from
More informationThe End of Redundancy. Alan Wood Sun Microsystems May 8, 2009
The End of Redundancy Alan Wood Sun Microsystems May 8, 2009 Growing Demand, Shrinking Resources By 2008, 50% of current data centers will have insufficient power and cooling capacity to meet the demands
More informationFast dynamic and partial reconfiguration Data Path
Fast dynamic and partial reconfiguration Data Path with low Michael Hübner 1, Diana Göhringer 2, Juanjo Noguera 3, Jürgen Becker 1 1 Karlsruhe Institute t of Technology (KIT), Germany 2 Fraunhofer IOSB,
More informationPerformance Analysis of MANET Routing Protocols OLSR and AODV
VOL. 2, NO. 3, SEPTEMBER 211 Performance Analysis of MANET Routing Protocols OLSR and AODV Jiri Hosek Faculty of Electrical Engineering and Communication, Brno University of Technology Email: hosek@feec.vutbr.cz
More informationAdaptive Cluster Computing using JavaSpaces
Adaptive Cluster Computing using JavaSpaces Jyoti Batheja and Manish Parashar The Applied Software Systems Lab. ECE Department, Rutgers University Outline Background Introduction Related Work Summary of
More informationDesign and Implementation of Buffer Loan Algorithm for BiNoC Router
Design and Implementation of Buffer Loan Algorithm for BiNoC Router Deepa S Dev Student, Department of Electronics and Communication, Sree Buddha College of Engineering, University of Kerala, Kerala, India
More informationDRAFT. Dual Time Scale in Factory & Energy Automation. White Paper about Industrial Time Synchronization. (IEEE 802.
SIEMENS AG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 DRAFT Dual Time Scale in Factory & Energy Automation White Paper about Industrial
More informationIntelligent Transportation Systems. Medium Access Control. Prof. Dr. Thomas Strang
Intelligent Transportation Systems Medium Access Control Prof. Dr. Thomas Strang Recap: Wireless Interconnections Networking types + Scalability + Range Delay Individuality Broadcast o Scalability o Range
More informationCSE 5306 Distributed Systems. Course Introduction
CSE 5306 Distributed Systems Course Introduction 1 Instructor and TA Dr. Donggang Liu @ CSE Web: http://ranger.uta.edu/~dliu Email: dliu@uta.edu Phone: 817-2720741 Office: ERB 555 Office hours: Tus/Ths
More informationIQ for DNA. Interactive Query for Dynamic Network Analytics. Haoyu Song. HUAWEI TECHNOLOGIES Co., Ltd.
IQ for DNA Interactive Query for Dynamic Network Analytics Haoyu Song www.huawei.com Motivation Service Provider s pain point Lack of real-time and full visibility of networks, so the network monitoring
More informationCongestion Management in Lossless Interconnects: Challenges and Benefits
Congestion Management in Lossless Interconnects: Challenges and Benefits José Duato Technical University of Valencia (SPAIN) Conference title 1 Outline Why is congestion management required? Benefits Congestion
More informationTowards Benchmarking of P2P Technologies from a SCADA Systems Protection Perspective
Towards Benchmarking of P2P Technologies from a SCADA Systems Protection Perspective CIIP at Mobilight 2010 Abdelmajid Khelil, Sebastian Jeckel, Daniel Germanus and Neeraj Suri 11.05.10 Abdelmajid Khelil
More informationDeriving safety requirements according to ISO for complex systems: How to avoid getting lost?
Deriving safety requirements according to ISO 26262 for complex systems: How to avoid getting lost? Thomas Frese, Ford-Werke GmbH, Köln; Denis Hatebur, ITESYS GmbH, Dortmund; Hans-Jörg Aryus, SystemA GmbH,
More informationAnnouncements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris
Announcements Email me your survey: See the Announcements page Today Conceptual overview of distributed systems System models Reading Today: Chapter 2 of Coulouris Next topic: client-side processing (HTML,
More information2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS
2. REAL-TIME CONTROL SYSTEM AND REAL-TIME NETWORKS 2.1 Real-Time and Control Computer based digital controllers typically have the ability to monitor a number of discrete and analog inputs, perform complex
More informationDesign Space Exploration and Application Autotuning for Runtime Adaptivity in Multicore Architectures
Design Space Exploration and Application Autotuning for Runtime Adaptivity in Multicore Architectures Cristina Silvano Politecnico di Milano cristina.silvano@polimi.it Outline Research challenges in multicore
More informationApplying the CC V3 ADV Class to Hardware
Applying the CC V3 ADV Class to Hardware Wolfgang Killmann T-Systems GEI GmbH Motivation of the talk The assurance class Development ADV was changed significant from CC version 2.3 to CC version 3.0 to
More informationClient Server & Distributed System. A Basic Introduction
Client Server & Distributed System A Basic Introduction 1 Client Server Architecture A network architecture in which each computer or process on the network is either a client or a server. Source: http://webopedia.lycos.com
More informationLarge SAN Design Best Practices Using Cisco MDS 9700 and MDS 9500 Multilayer Directors
White Paper Large SAN Design Best Practices Using Cisco MDS 9700 and MDS 9500 Multilayer Directors What You Will Learn As SANs continue to grow in size, many factors need to be considered to help scale
More informationA Thermal-aware Application specific Routing Algorithm for Network-on-chip Design
A Thermal-aware Application specific Routing Algorithm for Network-on-chip Design Zhi-Liang Qian and Chi-Ying Tsui VLSI Research Laboratory Department of Electronic and Computer Engineering The Hong Kong
More informationCorrelative Analytic Methods in Large Scale Network Infrastructure Hariharan Krishnaswamy Senior Principal Engineer Dell EMC
Correlative Analytic Methods in Large Scale Network Infrastructure Hariharan Krishnaswamy Senior Principal Engineer Dell EMC 2018 Storage Developer Conference. Dell EMC. All Rights Reserved. 1 Data Center
More informationsrio SERIAL BUFFER FLOW-CONTROL DEVICE
SERIAL BUFFER FLOW-CONTROL DEVICE 80KSBR201 Device Overview The IDT80KSBR201 is a high speed Buffer (SerB) that can connect up to two high-speed RapidIO interfaces. This device is built to work with any
More informationHardware-Software Codesign. 1. Introduction
Hardware-Software Codesign 1. Introduction Lothar Thiele 1-1 Contents What is an Embedded System? Levels of Abstraction in Electronic System Design Typical Design Flow of Hardware-Software Systems 1-2
More informationSynchronization and Dissemination in Self-Organizing Communication Networks
Synchronization and Dissemination in Self-Organizing Communication Networks Christian Bettstetter Networked and Embedded Systems University of Klagenfurt Lakeside Labs GmbH Talk at the Vrije Universiteit
More information2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)
2. LITERATURE REVIEW I have surveyed many of the papers for the current work carried out by most of the researchers. The abstract, methodology, parameters focused for performance evaluation of Ad-hoc routing
More informationINTRODUCTION TO SELF-ORGANIZING MANAGEMENT & CONTROL PLANE, ETSI NGP ISG
INTRODUCTION TO SELF-ORGANIZING MANAGEMENT & CONTROL PLANE, ETSI NGP ISG Sheng JIANG (Principal Engineer, Huawei) on behalf of ETSI NGP ISG ETSI 2014. All rights reserved 2 ETSI 2014. All rights reserved
More informationFPGA based Network Traffic Analysis using Traffic Dispersion Graphs
FPGA based Network Traffic Analysis using Traffic Dispersion Graphs 2 nd September, 2010 Faisal N. Khan, P. O. Box 808, Livermore, CA 94551 This work performed under the auspices of the U.S. Department
More informationContent. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.
Rahem Abri Content 1. Introduction 2. The Ad-hoc On-Demand Distance Vector Algorithm Path Discovery Reverse Path Setup Forward Path Setup Route Table Management Path Management Local Connectivity Management
More informationDeepti Jaglan. Keywords - WSN, Criticalities, Issues, Architecture, Communication.
Volume 5, Issue 8, August 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Study on Cooperative
More informationHardware-Software Codesign
Hardware-Software Codesign 8. Performance Estimation Lothar Thiele 8-1 System Design specification system synthesis estimation -compilation intellectual prop. code instruction set HW-synthesis intellectual
More informationKapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types
Kapitel 5: Mobile Ad Hoc Networks Mobilkommunikation 2 WS 08/09 Wireless Communication Wireless communication networks types Infrastructure-based networks Infrastructureless networks Ad hoc networks Prof.
More informationTelematics Chapter 7: MPLS
Telematics Chapter 7: MPLS User watching video clip Beispielbild Application Layer Presentation Layer Session Layer Transport Layer Server with video clips Application Layer Presentation Layer Session
More informationFairness Example: high priority for nearby stations Optimality Efficiency overhead
Routing Requirements: Correctness Simplicity Robustness Under localized failures and overloads Stability React too slow or too fast Fairness Example: high priority for nearby stations Optimality Efficiency
More informationMobile Middleware Course. Mobile Platforms and Middleware. Sasu Tarkoma
Mobile Middleware Course Mobile Platforms and Middleware Sasu Tarkoma Role of Software and Algorithms Software has an increasingly important role in mobile devices Increase in device capabilities Interaction
More informationPolicy-Based Context-Management for Mobile Solutions
Policy-Based Context-Management for Mobile Solutions Caroline Funk 1,Björn Schiemann 2 1 Ludwig-Maximilians-Universität München Oettingenstraße 67, 80538 München caroline.funk@nm.ifi.lmu.de 2 Siemens AG,
More informationModule 15: Network Structures
Module 15: Network Structures Background Topology Network Types Communication Communication Protocol Robustness Design Strategies 15.1 A Distributed System 15.2 Motivation Resource sharing sharing and
More informationIntelligent Agents as Communications between Worlds
White Paper Intelligent Agents as Communications between Worlds The idea of worldwide, intelligent networking is daily common practice; e-mails and web services allow the rapid exchange of data in the
More informationWireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization
Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization Maurizio Bocca, M.Sc. Control Engineering Research Group Automation and Systems Technology Department maurizio.bocca@tkk.fi
More informationCost-and Power Optimized FPGA based System Integration: Methodologies and Integration of a Lo
Cost-and Power Optimized FPGA based System Integration: Methodologies and Integration of a Low-Power Capacity- based Measurement Application on Xilinx FPGAs Abstract The application of Field Programmable
More informationDISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN. Chapter 1. Introduction
DISTRIBUTED SYSTEMS Principles and Paradigms Second Edition ANDREW S. TANENBAUM MAARTEN VAN STEEN Chapter 1 Introduction Modified by: Dr. Ramzi Saifan Definition of a Distributed System (1) A distributed
More informationVMware vcloud Architecture Toolkit Cloud Bursting
VMware vcloud Architecture Toolkit VMware vcloud Architecture Toolkit Version 3.0 September 2012 Version 2.0.1 This product is protected by U.S. and international copyright and intellectual property laws.
More informationNettest. An implementation of BEREC s recommendations
Nettest An implementation of BEREC s recommendations Andreas Gaber September 26th, 2016 In order to provide robust quality measurement results, the crowd-sourced approach must aim to collect a large number
More informationRobust Peer-to-Peer Architecture for File Sharing in Wireless Network
Robust Peer-to-Peer Architecture for File Sharing in Wireless Network Supriya Jamale, Mohini Kedar, Asawari Kulkarni, Prajkta Jamdade, Ratan Deokar Abstract P2P systems are used to communicate between
More informationComputer Hardware Requirements for Real-Time Applications
Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Real-Time Systems, Prof. Kasim Al-Aubidy 1 Lecture
More informationWorkpackage WP2.5 Platform System Architecture. Frank Badstübner Ralf Ködel Wilhelm Maurer Martin Kunert F. Giesemann, G. Paya Vaya, H.
Guidelines for application Deliverable n. D25.6 Guidelines for application Sub Project SP2 ADAS development platform Workpackage WP2.5 Platform System Architecture Tasks T2.5.4 Guidelines for applications
More informationWireless Sensor Networks (WSN)
Wireless Sensor Networks (WSN) Introduction M. Schölzel Difference to existing wireless networks Infrastructure-based networks e.g., GSM, UMTS, Base stations connected to a wired backbone network Mobile
More informationParallel VS Distributed
Parallel VS Distributed The distributed systems tend to be multicomputers whose nodes made of processor plus its private memory whereas parallel computer refers to a shared memory multiprocessor. In Parallel
More informationA Literature Review of on-chip Network Design using an Agent-based Management Method
A Literature Review of on-chip Network Design using an Agent-based Management Method Mr. Kendaganna Swamy S Dr. Anand Jatti Dr. Uma B V Instrumentation Instrumentation Communication Bangalore, India Bangalore,
More informationThe Cray Rainier System: Integrated Scalar/Vector Computing
THE SUPERCOMPUTER COMPANY The Cray Rainier System: Integrated Scalar/Vector Computing Per Nyberg 11 th ECMWF Workshop on HPC in Meteorology Topics Current Product Overview Cray Technology Strengths Rainier
More informationReconOS: Multithreaded Programming and Execution Models for Reconfigurable Hardware
ReconOS: Multithreaded Programming and Execution Models for Reconfigurable Hardware Enno Lübbers and Marco Platzner Computer Engineering Group University of Paderborn {enno.luebbers, platzner}@upb.de Outline
More informationREALISATION OF AN INTELLIGENT AND CONTINUOUS PROCESS CONNECTION IN SUBSTATIONS
REALISATION OF AN INTELLIGENT AND CONTINUOUS PROCESS CONNECTION IN SUBSTATIONS Christina SÜFKE Carsten HAVERKAMP Christian WEHLING Westnetz GmbH - Germany Westnetz GmbH - Germany Westnetz GmbH - Germany
More informationAggregation of Real-Time System Monitoring Data for Analyzing Large-Scale Parallel and Distributed Computing Environments
Aggregation of Real-Time System Monitoring Data for Analyzing Large-Scale Parallel and Distributed Computing Environments Swen Böhm 1,2, Christian Engelmann 2, and Stephen L. Scott 2 1 Department of Computer
More informationEnabling Smart Energy as a Service via 5G Mobile Network advances. The Energy as a Service: when the Smart Energy uses the 5G technology
Enabling Smart Energy as a Service via 5G Mobile Network advances The Energy as a Service: when the Smart Energy uses the 5G technology Ljubljana, 5G PPP Phase 3 Stakeholders Info day October 17 2017 Fiorentino
More informationChapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP BLM431 Computer Networks Dr.
Chapter 5 (Week 9) The Network Layer ANDREW S. TANENBAUM COMPUTER NETWORKS FOURTH EDITION PP. 343-396 1 5.1. NETWORK LAYER DESIGN ISSUES 5.2. ROUTING ALGORITHMS 5.3. CONGESTION CONTROL ALGORITHMS 5.4.
More informationAlma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering
Mobile Systems M Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering Mobile Systems M course (8 ECTS) II Term Academic Year 2016/2017 08 Application Domains
More informationData Model Considerations for Radar Systems
WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,
More informationJoe Butler, Principal Engineer, Director Cloud Services Lab. Nov , OpenStack Summit Paris.
Telemetry the foundation of intelligent cloud orchestration. Joe Butler, Principal Engineer, Director Cloud Services Lab. Nov 3 2014, OpenStack Summit Paris. http://sched.co/1xj2lm9 Datacenter Trends and
More informationTowards (More) Data Science in Communication Networks NetSys KuVS Preisverleihung - Presentation
Towards (More) Data Science in Communication Networks NetSys 2017 - KuVS Preisverleihung - Presentation Andreas Schmidt, MSc Telecommunications Lab Saarland Informatics Campus - Saarbrücken March 15, 2017
More informationEnhanced Ethernet Switching Technology. Time Applications. Rui Santos 17 / 04 / 2009
Enhanced Ethernet Switching Technology for Adaptive Hard Real- Time Applications Rui Santos (rsantos@ua.pt) 17 / 04 / 2009 Problem 2 Switched Ethernet became common in real-time communications Some interesting
More informationMonitoring Principles & z/vse Monitoring Options
Monitoring Principles & z/vse Monitoring Options Wilhelm Mild mildw@de.ibm.com Ingo Franzki ifranzki@de.ibm.com What is and why use monitoring Monitoring definition Monitoring is a continuous process to
More informationROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols
ROUTING ALGORITHMS Part 1: Data centric and hierarchical protocols 1 Why can t we use conventional routing algorithms here?? A sensor node does not have an identity (address) Content based and data centric
More informationA Study on Issues Associated with Mobile Network
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 9, September 2014,
More informationGuiding Organic Management in a Service-Oriented Real-Time Middleware Architecture
Guiding Organic Management in a Service-Oriented Real-Time Middleware Architecture Manuel Nickschas and Uwe Brinkschulte Institute for Computer Science University of Frankfurt, Germany {nickschas,brinks}@es.cs.uni-frankfurt.de
More informationSeven Criteria for a Sound Investment in WAN Optimization
Seven Criteria for a Sound Investment in WAN Optimization Introduction WAN optimization technology brings three important business benefits to IT organizations: Reduces branch office infrastructure costs
More informationAbout VLAN IEEE 802.1Q. Voice VLAN
About VLAN VLAN (Virtual Local Area Network) is used to logically divide a physical network into several broadcast domains. VLAN membership can be configured through software instead of physically relocating
More informationDr. Atiq Ahmed. Network. Management. Introduction. Management. OSI Key Areas of Network Management 1/27. Dr. Atiq Ahmed. Network Management
Course Outline Course Structure Credit Hours: 3 (3, 0) Prerequisites: Computer Communication and s Evolution in Architectures Evolution of Protocols Evolution in Functions in Department of Computer Science
More information1 Publishable Summary
1 Publishable Summary 1.1 VELOX Motivation and Goals The current trend in designing processors with multiple cores, where cores operate in parallel and each of them supports multiple threads, makes the
More informationDesign and Implementation of a Packet Switched Dynamic Buffer Resize Router on FPGA Vivek Raj.K 1 Prasad Kumar 2 Shashi Raj.K 3
IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 02, 2014 ISSN (online): 2321-0613 Design and Implementation of a Packet Switched Dynamic Buffer Resize Router on FPGA Vivek
More informationDistributed System Chapter 16 Issues in ch 17, ch 18
Distributed System Chapter 16 Issues in ch 17, ch 18 1 Chapter 16: Distributed System Structures! Motivation! Types of Network-Based Operating Systems! Network Structure! Network Topology! Communication
More information