
Recent Posts
Categories
 AltDevBlogADay
 Bugs
 Chromium
 Code analysis
 Code Reliability
 Commuting
 Computers and Internet
 Debugging
 Documentation
 Drinks
 Environment
 Floating Point
 Fractals
 Fun
 Gaming
 Investigative Reporting
 Linux
 Math
 memory
 Performance
 Programming
 Quadratic
 Rants
 Security
 Symbols
 Travel
 uiforetw
 Uncategorized
 Unicycling
 Visual Studio
 WLPG
 Xbox 360
 xperf
Follow me on Twitter
My TweetsMeta
Category Archives: Math
What We Talk About When We Talk About Performance
TL;DR – the phrase “90% faster” is interpreted by people in two different ways: 90% less time The speed (ops/sec or km/h) is 90% greater I strongly prefer #2 but due to the ambiguity this phrase should never be used. … Continue reading
Out of Order Benefits
A few months ago I wrote about some experiments to see how fast modern CPUs are at doing highprecision math such as is used in cryptography and highprecision fractal calculations. I recently read an article that claimed that outoforder processors … Continue reading
Posted in Fractals, Math, Performance, Programming
Tagged bulldozer, CPUs, efficiency, fractals, hyperthreading, out of order execution, sandybridge
2 Comments
Fractal eXtreme, now cheaper
As an experiment Fractal eXtreme is now just $9.95. The latest version has a few bug fixes and performance improvements, is a free update to all existing users, and is cheap like borscht.
Jetpacks and flying cars
For the last n+1 years the geek literati have been waiting for two things: jetpacks, and flying cars. Flying cars are still an impractical dream, but jetpacks are here. However, nobody seems to care. Video is linked below.
Myth: Mythbusters Can Do Math
Busted! Once again, the Mythbusters have shown that they are careless with basic mathematics. They have shown that they can’t reliably calculate percentages, which makes me worry about all of other math that they do. They described dimpled golf balls … Continue reading
Fractal and Crypto Performance
There was some recent interest in what type of computer would run Fractal eXtreme’s deep zoom calculations fastest (and cheapest) so I wrote a benchmarking tool that isolates the inner calculations for more accurate measurements and arranged to have it … Continue reading
Posted in Fractals, Math, Performance, Programming
Tagged bulldozer, CPUs, efficiency, fractals, hyperthreading, sandybridge, turboboost
24 Comments
Population Estimation Through Murder Statistics
For reasons that I no longer remember I found myself looking at the murder rate page on Wikipedia. Looking at some of the patterns in a few of the safer countries I realized that I could estimate their populations based … Continue reading
They sure look equal…
This is a special bonus extra post in my floatingpoint series, ranting about an issue that has been a problem for years. Some debuggers don’t display floats with enough precision.
Posted in Floating Point, Math, Programming
Tagged debuggers, floating point, precision, visual studio, windbg
16 Comments
Tricks With the FloatingPoint Format
Years ago I wrote an article about how to do epsilon floatingpoint comparisons by using integer comparisons. That article has been quite popular (it is frequently cited, and the code samples have been used by a number of companies) and … Continue reading
Posted in AltDevBlogADay, Floating Point, Math, Programming
28 Comments
Faster Fractals Again
I was calculating a long fractal zoom movie with Fractal eXtreme when I noticed that one of the phases seemed to be taking too long on my fourcore eightthread processor. A bit of investigation showed that this phase was effectively … Continue reading
Posted in Fractals, Math, Performance, Programming
6 Comments