Author: Hi, I am
Daniel Moth
Introduction:
In Visual Studio 2010, the Parallel Computing team has delivered APIs and tools for developers wanting to build applications that take advantage of multiple cores. This video provides a glimpse on the managed APIs, debugging windows and…
The trend in hardware has shifted from scaling up (faster processors) to scaling out (more processors). In order for our applications to take advantage of these additional processing power, we need to introduce parallelism into our applications. In this
screencast, Rob Bagby…
Very interesting work with implications for integration into more mainstream runtimes... In general, runtime support for parallel tuning
is necessary going forward. The Many Core age has only just begun... This paper is a great read.Parallel Haskell programming has entered the mainstream…
Software Transactional Memory is no longer a pipe dream or the stuff of academics.
STM.NET, as it's called, is ready for your experimentation. The goal of STM.NET is to be able to exploit concurrency by using components written by experts and consumed by application programmers who can then…
UPDATED for the VS2010 Beta 2 release
Author: Hi, I am
Daniel Moth
Introduction:
In the next version of .NET and C++ that ship with Visual Studio 2010, a new task-based programming model is introduced. In this short video you will learn about Parallel Tasks, a new debugger window…
UPDATED for the VS2010 Beta 2 release
Author: Hi, I am
Daniel Moth
Introduction:
As developers try to take advantage of more and more cores in their applications, ultimately more and more threads will execute their code at the same time. When debugging such applications, there is a need…
Not familiar with Axum? Here's a C9 interview with the Axum team to refresh your memory
(it's a domain specific language for concurrent programming, formerly known as "Maestro", developed by the Parallel Computing Platform team).
Here, Axum PM Josh Phillips walks us through…
Parallel Computing Platform team members Stephen Toub, Rick Molloy, Don McCrady and Dana Groff join me for a chat about the differences and similarities in their
conceptual approach to designing and building concurrent programming abstractions targeting .NET developers and native…
It's always a pleasure to get a chance to sit down and geek out with Anders Hejlsberg. Anders is a Microsoft Technical Fellow (a Technical Fellow is the highest ranking technical position at Microsoft) and programming language design master. He's the creator
of C# and one of the founders…
"Concurrent Basic extends Visual Basic with stylish asynchronous concurrency constructs derived from the join calculus. Our design advances earlier MSRC
work on Polyphonic C#, Comega and the Joins Library. Unlike its C# based predecessors, CB adopts a simple event-like syntax…