Aaron & Clay talked with Cilk Arts CEO Duncan McCallum on the 35th episode of Parallel Programming Talk of Parallel Programming Talk.
Download a high quality MP4 video file of the show.
Intel Software Network Television (ISNTV) officially launched on June 9th. Watch your favorite
Threading Challenge Update
Challenge #6 started on June 15, Challenge #5 is due June 19 and Challenge #6 is due July 3. Three contest have been judged. Congratulations to "denghui0815" who is our 1st & 3rd problem winner and "haojn" who won our second problem.
June 18 – Research@Intel in Mountain View, CA (Meet Aaron)
June 22-26 - Parallel Programming Summer School at University of Illinois (Meet Clay & Aaron)
June 23 - Webinar: Go-Parallelism! Ease the Onramp for C/C++ Windows Development (Microsoft and Intel presenting)
July 17 - Intel Parallelism Training - Santa Clara - Free
July 19-20, 2009 - Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging (PADTAD - VII) with presentations by Intel and CILK
Aug 19-21 - UC Berkeley Par Lab Boot Camp
Listener Question Show
Our next listener question show is July 7 – send in questions or idea for our show to email@example.com.
On Today's Show:
Duncan McCallum, CEO of Cilk Arts. Duncan see business opportunity in the future of parallel application development and multi-core tools. He co-founded Cilk Arts to help companies take full advantage of their multi-core platforms.
The Cilk++ cross-platform solution offers the easiest, quickest, and most reliable way to maximize application performance on multicore processors. Cilk++ provides a simple set of extensions for C++, coupled with a powerful runtime system for multicore-enabled applications. Cilk++ enables rapid development, testing, and deployment of high performance multicore applications.
Cilk++ solves the two large problems facing the software industry as a result of the multicore revolution:
- Enabling today's mainstream programmers to develop multithreaded (or parallel) applications; and
- Providing a smooth path to multicore for legacy applications that otherwise cannot easily leverage the performance capabilities of multicore processors.
With Cilk++, you can retain the serial semantics of your existing applications, use existing serial methodologies for programming, tooling, debugging, and regression testing.
Check out the show for a more indepth discussion of Cilk tools and technology. Learn more at http://www.cilk.com/
Last week CILK hosted an event at MIT. 20 people, 4 labs, 2 days. The next event on CILK's calendar is the Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging on July 19-20, 2009.
Coming up Next on Parallel Programming Talk
June 23 - Dr. Calvin Lin (Professors at University of Texas) will discuss his new book Principals of Parallel Programming
June 30 – Joe Duffy (Microsoft) will discuss the MS Parallel Extensions to .NET and MS Task Parallel Library