Monthly Archives: July 2011

AMD agrees: John Fruehe is a liar

Remember when I called out AMD’s John Fruehe for spreading lies regarding the inflated performance expectations of Bulldozer? AMD is now lowering expectations for Bulldozer’s performance. Originally, Fruehe claimed a figure of 50% in an official AMD blog: From a … Continue reading

Posted in Hardware news | 87 Comments

Premature Design is the root of all evil

Donald Knuth, one of the true Great Minds in the field of computer science once wrote the following statement, in his article “Structured Programming with go to Statements”: “We should forget about small efficiencies, say about 97% of the time: … Continue reading

Posted in Software development | 4 Comments

BHM skinning sample running on OS X

Although the sample for the BHM file format was designed to run on many platforms, including Windows, *nix and OS X, I had never actually tested the code on OS X yet. There were no provisions made in the code, … Continue reading

Posted in OpenGL, Software development, Software news | 2 Comments

BHM file format and GLUX projects updated

I have made some small changes to the code of the GLUX and BHM projects. I have also put together a release package which can be downloaded as a zip file. It includes the source code, documentation, makefile (for building … Continue reading

Posted in OpenGL, Software development, Software news | 1 Comment

Source code is NOT documentation

It is time to address another long-running pet-peeve of mine: the notion that source code documents a piece of software accurately. On the surface, this might seem to be a plausible notion, but it is in fact a fallacy, if … Continue reading

Posted in Software development | 3 Comments