REGISTER: http://www.eventbrite.com/event/1752875899
ROOM: T332
ABSTRACT:
Need to make your apps more responsive? Run faster? On today's multicore hardware, async and parallel programming may be the answer. This talk will introduce the new Task-oriented programming model in .NET 4, discuss its underlying execution model, and demonstrate some of the higher-level constructs and patterns supported by the Task Parallel Library. A number of examples will be presented; and if time permits, we'll compare and contrast parallel programming in C# (imperative) vs. F# (functional).
BIO:
Joe is a member of the technical staff at Pluralsight, where he focuses on High Performance Computing. He has been specializing in Microsoft technologies since 1992 (the days of VB3), and is well-versed in Microsoft's High-Performance Computing initiative: Windows HPC Server, Compute Cluster Server, multicore (TPL, PPL, OpenMP), GPU (CUDA), and cluster (MPI, SOA, Dryad, Azure). Joe has a PhD in Computer Science from the U. of California, Irvine, where he is currently a visiting professor and researching HPC in the cloud. Joe resides in Chicago with his wife, daughter, and sailboat.