

Intel Software Seminar —
Multicore - Quadcore + beyond
Dusseldorf – Oktober 23, 2007
Agenda for Intel Software Seminar —
Developing for Multi-core
8:30 - 9:00 – Registrierung und Begru?ungskaffee
9:00 - 9:15 – Eroffnung
9:15 - 10:00 – Vortrag 1: Reading the Terrain Ahead
Nach diesem Vortrag werden Sie ein Verstandnis fur die grundlegenden Belange und der Physik hinter den Bedurfnissen der Multicore Prozessoren im Zusammenhang mit der Hardwareindustrie im Ganzen erhalten. Der Vortrag bewegt sich in eine Diskussion uber die zukunftigen Roadmaps und wie diese Roadmaps die Entwicklung der Multithreaded Applikationen im allgemeinen anwendet. Zusammendfassend wird dieser Vortrag ein Fenster in the Zukunft fur jeden im IT-Umfeld sein.
10:00 - 11:00 – Vortrag 2: Intel®Core™ 2 Duo Architektur
In diesem Vortrag lernen Sie einige praktische Vorteile der Core 2 Duo Architektur und ihre Bedeutung fur die Appliaktionsentwicklung kennen. Sie werden neue Technologien erleren, die Teile der Core 2 Duo Architektur sind. Zum Beispiel:
- Wide Dynamic Execution
- Advanced Memory Access
- Advanced Smart Cache
- Power Efficiency technologies
- Smart Cache
11:00 - 11:30 – Pause
11:30 - 12:00 – Vortrag 3: Architecture Considerations
In diesem Vortrag lernen Sie einiges uber die Kernbausteine, mit denen Sie gleichzeitig ablaufende Anwendungen erstellen konnen. Zusatzlich stellen wir Beispielcodes dar, die Sie fur Multithreading Anwendungen nutzen konnen. Au?erdem erfahren Sie alles uber die verschiedenen Intel Resourcen zur Erstellung von Multithreaded Applikationen. Folgene Themen werden behandelt:
- der Gebrauch von Beispielcodes um “parallel zu denken”,
- wie Sie Programmierungsherausforderungen identifizieren, die von der Gleichzeitigkeit profitieren konnen,
- wie Sie geeignete Algorithmen nutzen um die Gleichzeitigkeit eine Anwendung zu unterstutzen,
- Threading Building Blocks – Open Source Losung von Intel
12:00 - 12:30 – Unsere Intel® Software Network/ Intel® Software College und Intel® Software Partner Program Angebote
In diesem Vortrag lernen Sie alles kennen, was Intel® Software Network (www.intel.com/software) zu bieten hat um ihnen einen einfachen Zugriff zu technischen Informationen, blogs, wikis und vielem mehr zu ermoglichen.
Wir werden Ihnen das Intel® Software College (www.intel.com/software/college) vorstellen, welches online Trainings als auch live Trainings anbietet.
Zum Schluss stellen wir Ihnen die Vorteile dar, die Sie als Mitglied des Intel Software Partner Programs erhalten (www.intel.com/partner).
12:30 - 13:30 – Mittagessen
13:30 - 14:30 – Gastvortrag Sun Microsystems: "Solaris fur Intel Plattformen" von Franz Haberhauer
14:30 - 15:30 – Vortrag 4: Development Considerations
Dieser Vortrag zeigt anhand eines Beispieles den detailierten Losungweg wie Sie eine Multithreaded Applikation entwickeln konnen. Diese Komplettlosung illustriert auch den optimalen Gebrauch der Intel Tools wie zum Beispiel: VTune, Threading Building Blocks, Thread Checker und Thread Profiler.
Sie werden sehen wie Anwendungen:
- unter verschiedenen Prozessor Konfigurationen arbeiten;
- unter verschiedenen Modi der Ausfuhrung arbeiten (Seriell, Pipelined, etc);
- leicht entwickelt werden konnen durch Gebrauch der Threading Building Blocks;
- durch Gebrauch des VTune’s Performance Analyzers abgestimmt werden konnen;
- mit einem zusatzlichen Intel Tools wie zum Beispiel Thread Checker und Thread Profiler opimert werden konnen.
15:30 - 16:00 – Pause
16:00 - 17:00 – Diskussion / Q & As
Stellen Sie Fragen zu den angesprochenen Themen, unsere Intel Experten stehen Ihnen fur die Beantwortung gerne zur Verfugung.
EMEA.Intel.Software.Network@intel.com.
Registrieren Sie sich jetzt
www.iss-software-seminar.com/

Wenn Sie mehr uber das Entwickeln fur Multicore erfahren mochten besuchen sie unsere Website:
Intel® Software Network Multi-Core Developer Community.