According to InformationWeek, Umakant Sharma, seeded 2nd in a tournament in New Delhi, was caught with a Bluetooth headset stitched into a cap that he wore “pulled down over his ears” during competition. According to the All India Chess Federation, accomplices fed him moves from a chess program. He’s been banned by FIDE for 10 […]
Well, more or less… <a href=”http://www.amazon.com/exec/obidos/redirect%3fpath%3dASIN/1584503491%26link_code%3das2%26camp%3d1789%26tag%3dthinkinginnet-20%26creative%3d9325″” atomicselection=”true”> There’s really no way to program XNA, even in 2D modes, without learning HLSL.
Damien Guard has released a preview of Envy Code R , a good-looking programming font. At the moment, I think it looks best at higher font-sizes: I would definitely consider this for use in presentations. Incidentally, the image is from some utility programs I’ve been writing for iTunes. I got an iPod for Christmas, something I […]
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 […]
<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, […]
Properly chastised by Neil Bartlett for not labeling my Y Axis on a graph, I added such a title to my next attempt. I then cut-and-pasted that image, which resulted in this being pasted into my blog editor: And yet, I had already typed the Axis Title, as this screen capture of my […]
UPDATE: See this new post It looks like XNA does not distribute processing across the multiple cores of the 360: This is identical code (a Mandelbrot calculation of a fixed size) running with multiple threads. While my desktop machine speeds up with more threads (peaking at 3), the XBox 360 running XNA runs at almost […]
Sweet. Stay tuned for performance benchmarks, concurrency and GPGPU programming experiments on the 360, and maybe even some games…Maybe even a domain-specific language for writing board games.
As far as I can tell, the only mistake he made is charging way too little ($19.99) and admitting his age. Other than that, ANTLR Studio for Eclipse looks professional as all get-out.
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 […]