EPOC Embedded Performance Analysis for Organic Computing.

Slides:



Advertisements
Ähnliche Präsentationen
Die Langbehn´sche Kanzel
Advertisements

Heterogene Informationssysteme
Informatik II: Algorithmen und Datenstrukturen SS 2013
Interview mit der Tell Familie
Einführung von Team System Ein Vorgehensvorschlag
Der Mut wächst, je größer die Hindernisse sind
Was ist J2EE Die Vorteile von J2EE J2EE Modell Die Komponente von J2EE
Network-on-Chip basierende Laufzeitsysteme für dynamisch rekonfigurierbare Hardware Ronald Hecht Institut für Mikroelektrotechnik und Datentechnik Universität.
Prof. Dr. Uwe Brinkschulte Lehrstuhl für Eingebettete Systeme Robert-Mayer-Straße Sekretariat: Linda Stapleton,
OpenMP Präsentation im Rahmen des Seminars
Prof. Dr. Uwe Brinkschulte Lehrstuhl für Eingebettete Systeme Robert-Mayer-Straße Sekretariat: Linda Stapleton,
eXtreme Programming (XP)
Projekt Web Engineering
Prinz Friedrich von Homburg
AutoCAD Heute: Abwickeln eines Körpers (2 D).
Beschleunigung Virtueller Privater Netze durch Netzwerkprozessoren
INSTITUT FÜR DATENTECHNIK UND KOMMUNIKATIONS- NETZE 1 Steffen Stein, TU Braunschweig, 2009 A Timing-Aware Update Mechanism for Networked Real-Time Systems.
INSTITUT FÜR DATENTECHNIK UND KOMMUNIKATIONS- NETZE 1 Harald Schrom ViEWcon08.
Entwicklung verteilter eingebetteter Systeme - Einführung
Wer wird Millionär Die 1,000,000 € Frage.
DÄMONEN Dämonen existieren nicht! Sie entstehen in unserem Kopf!
Unterrichtsmaterial 2. Klasse
Duo- und Quad Prozessor-Architektur
Die beklopptesten Windows Fehlermeldungen.... Schön, wenn man gleich zu Beginn auf die wichtigsten Merkmale einer Software hingewiesen wird. Wie würde.
Hier wird mit Mitteln des Landes NRW die Neue Fachschule für Sozialpädagogik gebaut.
„Was steht eigentlich hinter dem Roten Kreuz?“
DER GRENZLOSEN KOMMUNIKATION
Tobias Kluge: FAME Middleware / Karlsruhe / The FAME project – Middleware.
Mit 3 Schichte zum Erfolg
Wir hören immer von Regeln aus Sicht der Frauen.
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie II (Teil I): Simulation und 3D Programmierung Prof.
Quantum Computing Hartmut Klauck Universität Frankfurt WS 05/
Merkwürdiges aus der Welt der Computer und Programmierer...
Aktuelle Zeit: 00:03 Uhr Nicht klicken Präsentation läuft automatisch weiter Ton einschalten Gemacht von F.M 2009.
„Pflasterstein weiß“ „Pflasterstein weiß“ Interpretation von Friedrich Lachmayer nach einem Foto von Stefanie Grüssl ©
fast wia im richtigen Leben.....
© 2005 KPMG IT-Service GmbH Einige kleine Tipps zum besseren "Miteinander oder: Wie treibe ich meine Kollegen in den Wahnsinn:
100 kg Wie wird’s gemacht?! Klick.
Management- und Web Services- Architekturen
Hier bist du richtig.
Die Geschichte vom Teddy der Popoprobleme hatte
Aktuelle Zeit: 10:05 Uhr Nicht klicken Präsentation läuft automatisch weiter Ton einschalten Gemacht von F.M 2009.
Hallo Du, kleiner Faulpelz, Zeit zum Aufstehen!
Hier ein paar Beispiele zu Thema:
Aktuelle Zeit: 03:53 Uhr Nicht klicken Präsentation läuft automatisch weiter Ton einschalten Gemacht von F.M 2009.
einfach nur Bilder 65 Nicht klicken
Firma ComSev wünscht Ihnen viel Spaß beim Anschauen dieser Präsentation! 20 kleine Fehler die bei Windows nicht ihren Alltag bestimmen sollten.
Merkwürdiges aus der Welt der Computer und Programmierer...
The EventCollector Concept Präsentation der Diplomarbeit von Thomas Moser und Lukas Karrer Distributed System Group,
Ich hab´ da ein Problem! Das ist aber ein interessantes Problem! Die Frage interessiert mich! Wie kann ich die lösen? Ich hab´ da ein Problem! Das ist.
Vor kurzem am Telefon.
Merkwürdiges aus der Welt
Der Design-Flow eines ASIC
"Den Scheißkerl kenn' ich…!!!"
WETTKAMPF Es ist.. 20:51 Uhr und du hast wieder mal nichts anderes zu tun, als am Pc zu sitzen Präsentation läuft automatisch weiter.
Merkwürdiges aus der Welt der Computer und Programmierer...
System Center 2012 Automatisierung von IT-Prozessen Sinja Herbertz Education Support Centre Deutschland.
Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung Softwaretechnologie II (Teil I): Simulation und 3D Programmierung Prof.
Musterlösung IT-Struktur an Schulen © Zentrale Planungsgruppe Netze am Kultusministerium Baden-Württemberg Automatisches Shutdown Über eine Richtlinie.
ROS – Robot Operating System
Ich habe die Nase voll !.
Web Services als Remote Content Provider in Portalumgebungen Vorstellung und Diskussion des Themas Präsentation des Prototypen Konzeption und prototypische.
Hier wird Wissen Wirklichkeit Organic Computing – Teil 3c, Folie 1 - Prof. Dr. Uwe Brinkschulte Middleware:in verschiedenen Kontexten gebrauchter Begriff,
Prof. Dr. Uwe Brinkschulte
Windows und LINUX Linux für Windows Nutzer. Übersicht Warum Windows, warum Linux ? Welches Linux für wen ? Windows und Linux gemeinsam Beispiel ct 2005/2,
2ter Review, 13. Oktober 2000, Berlin/Dortmund Pixelpark IMD 2. Review Dortmund Christoph Brandt / Torsten Prill Pixelpark AG 1 BMBF:
Embedded Systems Bei sogenannten Embedded Systems handelt es sich um eingebettete (Computer)systeme, die - weitestgehend unsichtbar - ihren Dienst in einer.
1 Konica Minolta IT Solutions Prinzip Partnerschaft MANAGED MONITORING ÜBERWACHJUNG DER SERVERINFRASTRUKTUR UND ANWENDUNGEN DIREKT AUS DER CLOUD.
Lineare Optimierung Nakkiye Günay, Jennifer Kalywas & Corina Unger Jetzt erkläre ich euch die einzelnen Schritte und gebe Tipps!
 Präsentation transkript:

EPOC Embedded Performance Analysis for Organic Computing

Outline Steffen am IDA Organic Computing – das SPP Problemstellung am IDA Grundsätzlicher Ansatz Aktueller Stand Zusammenfassung

Steffen am IDA Anfang 2005 DA bei Simon: "Kannst ja mal anfangen, aber ich weiß nicht, ob ich noch so lange hier bin" Ende 2005: Ernst: "Sie können hier 0,5 Jahre Lückenfüller machen" Anfang 2006: Ernst: "Das ist doch eine ganze Promotionsstelle" (Aber das schaffen sie in 3 Jahren) Mitte 2008: …

SPP 1183 – Organic Computing Selbstorganisation / von der Natur inspiriert Roboter Ad-Hoc Kommunikation Rekonfiguration Gemeinsamkeiten Regelschleife Multi-Agenten- Systeme Lernalgorithmiken Ausfallsicherheit SELF-X

Problem am IDA Embedded Performance Analysis Performance Analysis nach SymTA/S Prinzip Embedded => zur Laufzeit Wenn das läuft: Selbstschutz (Application Admission) Selbstoptimierung (unter Berücksichtigung von Timing)

Ansatz Analysis Engine ObserverController ObserverController Heterogeneous Networked Embedded System (SuOC) Analysis Engine Control Plane Local Layer Use resourcesGather dataAdjust settings Observer Controller Data Exchange Global Analysis Layer Global Controller Layer Global Observer Layer Self-Organisation

Was muss geschaffen werden? Eine ernstzunehmende Plattform Eine Analyse-Engine Verteilt Auf einem eingebetteten System lauffähig "Schrauben" für eine Optimierung/ Anpassung Prioritäten auf CPUs, Bussen Taskmigration Optimierungsframework Erster Schritt: Selbstschutz – Self-Supervised Update

Was gibt's schon? Prototypische Implementierung verteilte Analyse mit SymTA/S Einige Zahlen zur Performance eines Steuerungsalgorithmus Plattform: VaST/ echte Hardware mit uC/OS-II und CAN Treiber/Stack AnalyseEngine (B. Paats) In C, weitestgehend Plattformunabhängig Portierung nach uC/OS fast fertig CAN Prioritäten-Rekonfiguration (M. Homeister) Lauffähig auf Demo-Boards

Was wird gerade gebaut? Middleware (M. Neukirchner) Selbstschutz => "Application Admitter" (M.Neukirchner) Task Migration (H. Schrom) SuOC AE AACS APP + ANN Software Update

Was macht Steffen eigentlich? Präsentationen für Wimi treffen Migration der Analyseengine auf uC/OS Benchmarks mit der Analyseengine DAs benoten Paper schreiben Dann vielleicht Optimierung

Das wars Stellt Fragen / Gebt Antworten