Sun Workshops (Do, 04.05.2006)
Auf dem LinuxTag 2006 bieten Software-Engineers von Sun Microsystems zwei Workshops an. Die Teilnahme ist für LinuxTag-Besucher kostenlos:
- Automatisierung und Erweiterung von OpenOffice durch Nutzung der UNO-API (Michael Bohn), Raum 1A-3 am Do (04.05.2006) von 10-18 Uhr. Die Teilnehmer sollten einen Laptop mit OpenOffice 2.0 oder StarOffice 8 mitbringen.
- An art of software development for the modern Multi Threaded CPUs (Roman Shaposhnick, Sergei Pikalev, Ivan Pazymenko und Alexander Gorshenev - in Englisch), Raum 1A-4 am ebenfalls am Do (04.05.2006) von 10-18 Uhr.
Abstract zu "An art of software development for the modern Multi Threaded CPUs"
It is truly an interesting time to be a developer. The Free Performance Lunch of ever increasing CPU speed seems to be over and developers are forced to extract the same performance advantage from the modern CPU designs which become increasingly focused on multi-core. Programming techniques and tools which used to belong to the realm of demanding scientific applications or customized enterprise applications need to be understood and practiced by every programmer.
This workshop is designed to provide you with an overview of the current trends in CPU development (Sun's OpenSPARC T1, AMD's Opteron, Intel's x64) and how it affects all performance-conscious developers. The main focus of it will be on giving a practical advice on how to start riding the wave of highly parallel and scalable hardware systems by using the right tools throughout an entire development cycle.
You will also learn about powerful programming techniques such as POSIX Threads, OpenMP and Auto Parallelization which let you start transforming your application from a single- to a multi-threaded one with a desired level of granularity.
Whether you are developing for Solaris or Linux, SPARC or AMD, 32 or 64-bit applications, this workshop will help you develop bug-free, scalable, multi-threaded applications that make the most out of these new multi-core/multi-threaded CPUs. And best of all, its free and so are the tools we use -- so come see us and start taking advantage of what todays CPUs have to offer.
Even though the material presented during the workshop doesn't require any applications to be preinstalled we strongly suggest that developers bring their projects with them for a chance of having Sun engineers identifying potential performance bottlenecks inside the actual code.
