Home  |  Overview  |  Agenda  |  Registration  |  Event Partners

Intel Software Seminar —
Multicore - Quadcore + beyond

Tel Aviv – November 21, 2007

Agenda for Intel Software Seminar —
Developing for Multi-core

08.30 - 09.15h – Registration and Welcome Coffee

09.15 - 09.30h – Opening by host of event

Sinai Bareket-Country Manager

Introducing agenda & speakers

09.30 - 10:00h – Sales & Marketing Group Keynote - Jeff Clark, Director

10:00 - 10:30h – Software Solution Group Keynote - Wolfgang Petersen, Director

10.30 - 11:00h – Break out to separate events

Please choose a track when registering

Track 1 | Track 2 | Track 3

11:00 - 12.00h – Modern approach to achieving maximum performance

  • Multi-core / multi-threading software architectures
  • Accelerated Multi-media processing (SIMD)
  • Easy multi-threading prototyping (OpenMP)

12:00 - 13.00h – Using VTune’s Tuning Assist to identify Core 2 micro architecture issues

  • Core 2 Duo overall micro architecture
  • Front end: description; main events; Performance issues
  • Execution
  • Memory Sub-System

13:00 - 14.00h – Lunch & Showcase

14.00 - 15.00h – Looking for 4x speedups? SSE to the rescue!

  • SSE Basic Idea.
  • SSE instructions quick overview.
  • SSE to accelerate heavy computational applications.
  • SSE to accelerate Video encoding and Image processing.
  • SSE to provide Graphics building blocks.
  • Streaming auxiliary instructions.
  • Using the Compiler to generate SSE
  • Coding examples.

15:00 - 16.00h – Threading Building Blocks: joint use of algorithms and containers to increase application scalability

  • Threading Building Blocks library overview
  • More details on parallel algorithms and concurrent containers
  • Scalability/performance comparison for samples using parallel algorithms and containers vs. the ones that apply parallel algorithms to data structures that require synchronization

16:00 - 16.30h – Coffee & Showcase

16.30 - 17.30h – Tools for correctness and performance tuning of threaded application

  • Automatically finding data races (even those that did not accidentally occur!)
  • Automatically detecting deadlocks
  • Excessive synchronization harms parallel execuiton
  • Threads balancing
  • Granularity tuning

17:30 - 17.45h – Time to allow all people to gather in one CR again - Showcase

17:45 - 18.15h – Technology Roadmap Update and Q&A

11:00 - 12.00h – Efficient data sharing with Intel® Core™ architecture

  • Sharing: Data Sharing; False Sharing
  • Memory sub system
    • MESI protocol from single core to multi-core environments
    • Snooping and data transfer

12:00 - 13.00h – Securing the Managed Enterprise with Intel® vPro™

  • Introduction to Intel® vPro™ , including value proposition and customer benefits
  • Security and management applications
  • Overview of the Intel AMT SDK and Intel AMT Developer Tool Kit

13.00 - 14.00h – Lunch & Showcase

14.00 - 15.00h – Trends in Data Center Networking

  • Overview of Today's Enterprise Data Center
  • Network Convergence in the Data Center
  • I/OAT
  • I/O Virtualization roadmap
  • Network Security in the Data Center

15.00 - 16.00h – HW support for virtualization - Intel Virtualization technology future enhancement and usage models

  • Introduction to Intel Virtualization Technologies (VT) and to Virtualization Technologies Design Methodology
  • Coming VT enhancement – This section will discuss the latest enhancement to Intel virtualization technology – e.g. Secure virtualization (TXT), EPT, Intel Virtualization Technology for Directed I/O, and virtualization performance enhancements for 1 GB and 10 GB Ethernet adapter technologies. This section will outline the industry-leading virtualization innovations for processor, chipset, and I/O technologies. Will also discuss the challenges of virtualization in the next few years.
  • Virtualization performance characteristics – In this section will discuss what is virtualization performance and the challenge of defining performance metrics? How is performance measured and evolving industry benchmarks for virtualization.
  • Evolving usage models – Will cover one or two evolving usages:
    • Virtualization on the client - Intel® vPro™ Processor Technology. How Intel® Virtualization Technology, Intel® Active Management Technology address security issues facing businesses, including malicious viruses and spyware.
    • Data Center Virtualization and Efficiency

16.00 - 16.30h – Coffee & Showcase

16.30 - 17.30h – Maximize XML/SOA Performance in the Enterprise

  • An examination of Intel® XML Software Suite functionality
  • Best known methods for increasing XML application efficiency in the Enterprise
  • An understanding of Intel’s XML strategy and commitment

17:30 - 17.45h – Time to allow all people to gather in one CR again - Showcase

17:45 - 18.15h – Technology Roadmap Update and Q&A

11:00 - 13.00h – Lab#1: Intel Threading Building Blocks (Anton Pegushin)

  • The purpose of this Lab is to show possible applications of Intel Threading Building Blocks library components to the problem of obtaining high-performance, scalable algorithms.
  • Participants will learn how to use parallel algorithms, concurrent containers and low-level underlying library mechanism - tasks scheduling.

13.00 - 14.00h – Lunch & Showcase

14:00 - 17.30h – LAB #2 Optimization contest (Alexander Sterkin)

  • Participants of the contest will optimize initial set of functions, so that the program will generate correct result in minimal time
  • Participants will use Intel SW tools, which will help them identifying hotspots
  • Winners of the contest will get some small gifts

17:30 - 17.45h – Time to allow all people to gather in one CR again - Showcase

17:45 - 18.15h – Technology Roadmap Update and Q&A

Contact Information
For more information about this Intel Software Seminar, contact:
EMEA.Intel.Software.Network@intel.com.
Register Today
As seating is limited, we urge you to register so you will not miss this exciting event.

Register Now ›
Be Our Guest for Lunch
A complimentary lunch will be served.
Invite a Colleague
Do you know someone else who would be interested in this event? If so, send them the link to this Web site:

www.iss-software-seminar.com/

To learn more about developing for multi-core today, visit the
Intel® Software Network Multi-Core Developer Community.