Wednesday, January 20th, 2010
The result of all my F# hacking around over Christmas wasn’t just some notes on what not to do (my previous F# blog post). I actually got down to writing some more code for my n-body model in F#. I got down to reading some of “F# for ...
Tags: F#, NBody.net, Parallel Computing
1 Comment »
Thursday, September 24th, 2009
So I finally got around to putting some pages up about n-body modeling (link in nav bar above). Even if you’re not into numerical simulations, physics or any of that stuff some of the mixed language aspects of the code might be of interest. I’m not really ...
Tags: Mixed languages, NBody.net, Parallel Computing
No Comments »
Tuesday, September 1st, 2009
In part 1 and part 2 of my thread on C# optimization there was a lot of talk about algorithms and the like. The next two posts take a different tack… first re-implementing the same algorithm using different languages and then in a different language and hardware. It turns out ...
Tags: C#, Coding, Concurrency, NBody.net, Parallel Computing, Performance
No Comments »
Tuesday, August 4th, 2009
The patterns & practices team are hosting a Pre-Conference Day at the Professional Developers Conference 2009. We've got a great day lined up for you with speakers like Herb Sutter and Steven Toub—Senior Program Manager on the Parallel Computing Platform—and Richard Ciapala—Principle Developer on the HPC Server team. The ...
Tags: Events, NBody.net, p&p, Parallel Computing, Patterns, PDC 2009
No Comments »
Tuesday, July 28th, 2009
Dates and an session schedule for this year’s patterns & practices Summit have been announced. The next patterns & practices Summit takes place October 12-16 in the Kodiak Room at the Microsoft Conference Center at Microsoft's main campus in Redmond, Washington. We’ve got a great lineup of speakers including Martin ...
Tags: Distributed teams, Events, NBody.net, p&p, p&p Summit 2009, Parallel Computing, Seattle
No Comments »
Tuesday, June 16th, 2009
The N-body modeling code and visualization I’ve been working on finally got off the ground in some sort of reasonable form last night. Here you can see it running with 5000 stars at over 30 frames a second.
It’s been working from the start (agile/TDD isn’t something you just write about) ...
Tags: EntLib, NBody.net, Parallel Computing, Prism, Technical computing, Unity, WPF
No Comments »
Thursday, April 16th, 2009
Someone asked for a list of resources on N-Body modeling. I had a bunch of links in my favorites so here they are. I also threw in some more on technical computing and writing high performance code.
Tags: Concurrency, NBody.net, Parallel Computing, Performance, Technical computing
No Comments »
Wednesday, March 25th, 2009
In Part 1 of Optimization Revisited I considered, with the help of Bill Clinton, improving performance by using a fundamentally better algorithm rather than micro-optimizing an existing one. One thing that’s pretty obvious looking at the CPU usage on a machine with more than one core is that even the ...
Tags: Concurrency, NBody.net, Parallel Computing, Performance
4 Comments »
Wednesday, March 4th, 2009
It's pretty difficult to find the time to actually write code these days. With the goal of trying to keep up with my technical skills I’ve taken a little journey back to my roots in scientific computing. As part of growing up geek I actually wrote some simple N-body simulations ...
Tags: Concurrency, NBody.net, Parallel Computing, Technical computing
4 Comments »