Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

EPOC Embedded Performance Analysis for Organic Computing.

Ähnliche Präsentationen


Präsentation zum Thema: "EPOC Embedded Performance Analysis for Organic Computing."—  Präsentation transkript:

1 EPOC Embedded Performance Analysis for Organic Computing

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

3 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: …

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

5 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)

6 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

7 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

8 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

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

10 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

11 Das wars Stellt Fragen / Gebt Antworten


Herunterladen ppt "EPOC Embedded Performance Analysis for Organic Computing."

Ähnliche Präsentationen


Google-Anzeigen