Concurrently Speaking
A blog by Niklas Gustafsson on topics loosely related to concurrency and manycore
PDC 2009, Day Two
I have been blown away by the interest in Axum from people I talk with here at PDC. In more than...
Date: 11/18/2009
PDC 2009, Day One
Two days ago I lied. I said I was going to post every day, but Monday was so uneventful that there...
Date: 11/17/2009
PDC 2009, Day Minus One
This year’s PDC promises to be an exciting one with VS 2010 in Beta2 and lots of other technologies...
Date: 11/15/2009
The Perils of Lock-Freeness & Getting Tasks onto the UI Thread
In my last post, I was looking for someone to tell me about a race condition in the cancel() code...
Date: 11/06/2009
Grandiosely Serialized Tasks
No one can accuse me of spamming the MSDN blog site with too many posts, but after months of writing...
Date: 10/20/2009
Auction Simulation in C++
My fellow programming language enthusiast Matthew Podwysocki just posted another F#-based actor...
Date: 05/29/2009
Actors in F#
It’s been a while since I posted anything here, mainly because we’ve been busy on the Axum team blog...
Date: 05/12/2009
Maestro Blog Available
In my last post, I lamented that there was no Maestro-specific blog, but no sooner had I spoken…...
Date: 02/27/2009
Isolation in Maestro
As noted in the Dr Dobb's article, Maestro is primarily about establishing isolation domains so that...
Date: 02/23/2009
Maestro
I had expected that the first word on Maestro would come on this blog, but that's what happens when...
Date: 02/20/2009
C++ Agents
At PDC 2008, we talked a lot about agents-based programming, in particular during the native C++...
Date: 10/31/2008
My Wednesday PDC talk on Channel 9
If anyone is interested, I just found the Channel 9 link to my Wednesday talk on the Concurrency...
Date: 10/31/2008
Last Day at PDC
The symposium panel Thursday went off pretty well. A much smaller crowd than at the other talks, but...
Date: 10/31/2008
PDC Day 3
I did my first talk Wednesday, "A Deep Dive Into the Concurrency Runtime," where I talked about how...
Date: 10/30/2008
PDC 2008
Next week is PDC 2008. Presentations are done, demos are being rehearsed, and I'm excited to go to...
Date: 10/22/2008
CCR and DevDiv's Concurrency Runtime
With the news about Intel's support for our concurrency runtime and my post about it yesterday, some...
Date: 08/24/2008
Intel supporting Concurrency Runtime
Intel just disclosed that they intend to support the runtime that our team is working on here at...
Date: 08/23/2008
Separating concerns
Last night, I realized that in my last post on messages, I skipped over one of the essential...
Date: 07/11/2008
F#
If you haven't taken a serious look at F# yet, you should. This OCaml-inspired language is a great...
Date: 07/10/2008
What About Today's Gigacore Applications?
As should be clear from the previus post, I'm not a big fan of the threads + locks model. An...
Date: 07/10/2008
New developer center
Coinciding with the CTP release of Parallel Extensions to .NET, MSDN just opened a developer center...
Date: 11/30/2007
CSP and CCR
Lots of things have been written on concurrency since the 80s when Tony Hoare's book on...
Date: 11/28/2007
It's threads that are hard!
I was very happy to find Edward Lee's excellent talk on the problem(s) with threads available...
Date: 08/21/2007
To Share Or Not To Share
I remember finding the big-endian vs. little-endian argument fascinating back in the day when there...
Date: 08/14/2007
Getting started
I have no idea how many concurrency-related blogs there may be on MSDN nowadays, but here's another...
Date: 08/13/2007