BEGIN:VCALENDAR PRODID:-//Microsoft Corporation//Outlook MIMEDIR//EN VERSION:1.0 BEGIN:VEVENT DTSTART:20121112T203000Z DTEND:20121113T000000Z LOCATION:255-D DESCRIPTION;ENCODING=QUOTED-PRINTABLE:ABSTRACT: As hardware designers turn to multi-core CPUs and GPUs, software developers must embrace parallel programming to increase performance. No single approach has yet established itself as the right way to develop parallel software. However, C++ has long been used for performance-oriented work, and its a safe bet that any viable approach involves C++. This position has been strengthened by ratification of the new C++0x standard, officially referred to as C++11. This interactive session will introduce the new features of C++11 related to parallel programming, including type inference, lambda expressions, closures, and multithreading. The workshop will close with a brief discussion of other technologies, in particular higher-level abstractions such as Intel Cilk Plus and Microsoft PPL. SUMMARY:Going Parallel with C++11 PRIORITY:3 END:VEVENT END:VCALENDAR