| Referent: | Prof. Christian Madritsch , Fachhochschule Kärnten |
| Vortragsreihe: | Forschung&Lehre |
| Zeit: | 07. Dezember 5: 14:45-15:25 |
Symmetrisches Multi-Processing (SMP) verwendet ein einzelnes Betriebssystem (siehe Windows) für die Verwaltung mehrerer Rechenkerne. SMP skaliert allerdings nur bis zu einer sehr geringen Anzahl von Rechenkernen linear, bei Vorhandensein von noch mehr Kernen steigt der administrative Overhead stark an, und die erzielbare Gesamtleistung nimmt zunehmend stark ab. Die Echtzeitfähigkeit von Applikationen wird dabei natürlich in Mitleidenschaft gezogen. Asymmetrisches Multi-Processing (AMP) stattet jeden Rechenkern mit einer eigenen Instanz des Betriebssystems aus. Die Rechenkerne können somit unabhängig voneinander die Ressourcen verwalten, und der administrative Overhead ist konstant und damit annähernd deterministisch. Mit den RTOS INtime for Windows und INtime Distributed RTOS wird AMP möglich. Damit hat der Entwicklungsingenieur einen großen Handlungsspielraum bei der Entwicklung echtzeitfähiger Applikationen auf Mehrkern-Systemen.
Die BesucherInnen dieses Vortrags werden in der Lage sein zu entscheiden, ob die SMP/AMP-Problematik bei ihren Aufgabenstellungen zutrifft. Weiters haben Sie die Möglichkeit, mit dem vorgestellten industriellen RTOS diese Form der Applikationen zu realisieren. Im Detail werden folgende Kenntnisse vermittelt: * Gundlagen zu den Themen SMP und AMP * AMP-Systeme mit INtime for Windows und INtime Distributed RTOS entwickeln * Inter-Prozess-Kommuniation am Beispiel von INtime * Entwicklungsbeispiel * Beispiele aus der Praxis * Tipps und Hinweise zum korrekten Entwurf
| |
Nach dem Studium der Elektronik und nach mehreren Industriejahren im Bereich der Softwareentwicklung für Embedded Systems wurde ich 2005 zum Professor für Informatik und Echtzeitsysteme an den Lehrstuhl Systems Engineering der Fachhochschule Kärnten berufen. Ich bin in Lehre und Forschung tätig. Die Schwerpunke der Lehre umfassen die Themenbereiche Echtzeitsysteme, Bussysteme, DSP und Bildverarbeitung. Die Forschungsschwerpunkte liegen in den Bereichen Embedded Systems sowie Automotive. |