Das Thema für das OpenChaos im Juni hat sich geändert. Am Donnerstag, den 26. Juni wird Holger Manz einen Vortrag über „Prozessoren. Gestern, heute und morgen.“ halten.
Der Vortrag beginnt mit der Historie des „Computers“, der Differenzmaschine und der analytische Maschine. Im ersten Teil werden Grundlagen angesprochen: RISC/CISC/Superskalar – Vorteile und Anwendung.
Im zweiten Teil folgt eine anschauliche und lebhafte Erklärung von Out of Order Execution, Branch Prediction, Cache/Assoziativspeicher, Pipelines, Full Harvard Architecture bis hin zum Gesamtaufbau des Core-Prozessors, Cache/Assoziativspeicher und ein Ausblick auf Herstellerideen (Multicore) in der Zukunft.
Holger Manz entwickelt beruflich Prozessorboards für eingebettete, automotive Systeme in physisch anspruchvollen Umgebungen.
Das OpenChaos findet am Donnerstag den 26. Juni 2008 in den Räumlichkeiten des Chaos Computer Club Cologne [1] statt. Beginn ist 20:00 Uhr .
Das am Vormittag angekündigte Thema „Multithreading“ wird auf das OpenChaos im Juli verschoben.
links:
[1] http://koeln.ccc.de/c4/faq/index.xml#anreise
Die Entwicklung der letzten Jahre hat gezeigt, dass die Leistungsfähigkeit einkerniger Prozessoren kaum noch zu steigern ist. Das Zeitalter parelleler Computersysteme ist angebrochen, angefangen bei der einfachen MulticoreCPU, die den Einzug in den Desktop und Server, aber auch den EmbeddedMarkt gefunden hat, bis hin zum Servercluster. Hierdurch ergeben sich völlig neue Anforderungen an die Software: Um von den Möglichkeiten der neuartigen Technologie zu profitieren, ist es nötig, sich von der traditionellen seriellen Struktur der Computerprogramme zu lösen.
Das Zauberwort heißt „Multithreading“ oder frei übersetzt „Mehrfädigkeit“.
Multithreading erlaubt es darüber hinaus, komplexe Userinterfaces und Netzwerkanwendungen zu schreiben, ohne die Unannehmlichkeiten von I/O Multiplexing oder signalgesteuerter Ein/Ausgabe in Kauf nehmen zu müssen.
Doch was verbirgt sich dahinter? Was ist überhaut ein Thread? Wie funktioniert Multithreading? Ist Multithreading wirklich das Allheilmittel für unsere Probleme?
Dieser Vortrag soll diese Fragen klären und einen Überblick über die Vorteile und Schwierigkeiten geben, die sich durch die Parallelisierung ergeben.
Das OpenChaos findet am Donnerstag den 26. Juni 2008 in den Räumlichkeiten des Chaos Computer Club Cologne [1] statt. Beginn ist 20:00 Uhr .
links:
[1] http://koeln.ccc.de/c4/faq/index.xml#anreise