Mandelbrot Shader: Holy Effing Crap!

Absolute times to calculate a fixed range of the Mandelbrot set: Machine Concurrency Language Time Dual-Opteron Singlethreaded C# ~0.81 Dual-Opteron Multithreaded C# ~0.45 Dual-Opteron Singlethreaded C++ ~0.50 Dual-Opteron Multithreaded C++ ~0.38 XBox 360 Singlethreaded C# ~4.4 XBox 360 Multithreaded C# ~2.1 XBox 360 GPU Shader HLSL ~0.05 This isn’t even fair because the non-GPU timings are […]

XNA Multithreading: Must Set Processor Affinity Manually

<a href=”http://www.knowing.net/images/XNAMultithreadingMustSetProcessorAffinit_7800/image011.png”” atomicselection=”true”> Ah, that’s more like it. This is a graph of duration (in seconds) versus the number of threads during a calculation of a Mandelbrot set using the XNA Framework on the XBox 360 (Neil: The previous graph was normalized speed, as you suspected. For more on labeling the Axis in Office 12, […]

Microsoft Robotic Studio RTMs

Microsoft has released-to-manufacture Microsoft Robotics Studio (via Dan Fernandez). <a href=”http://www.knowing.net/images/MicrosoftRoboticStudioRTMs_BA78/image02.png”” atomicselection=”true”>We got a Roomba as an early Christmas present and I gotta’ tell you, it’s won over my extremely-skeptical wife. My least favorite chore is sweeping our long, steep driveway and I’m very tempted to get another and mod it for the task (put […]