About those bullet sim results, I'm attaching my .hip for the sim to this email.
This one isn't really a fair 1 to 1 test in the way that some of my OpenGL tests were (i.e. performed on the same hardware, w/ OS the only variable). This was more of an example of my surprise that my lower-cost computer with its glorified gaming chip could get better results than my massively expensive MacPro.
The PC had a 3.0 Ghz proc overclocked to 4.1. And it's the new 8 core i7 chip.
The Mac has a 2.7 Ghz proc and it's a 12 core. So in "aggregate" processing power, they stack up like this:
PC 4.1 x 8 = 32.8
Mac 2.7 x 12 = 32.4
So if the bullet sim were perfectly multi-threaded, I'd expect them to be dead-even times. If bullet is perfectly single threaded, I'd expect the Mac to do worse, accounting for the slower single core speed. In my actual test, I got the following result:
PC (Linux): 3.5 minutes
Mac: 11.5 minutes
If all is single threaded, I'd expect the Mac to do something more like 5.5 minutes (if my math is right). That would be fair I think. But 11.5 is bizarre.
Just for kicks I did run the same sim test on WIndows 8.1 Pro (64 bit) on the same exact PC (the one that got 3.5 minutes.) It was 4.5 minutes in Windows.
Ben Watne | VFX
(612) 767-1111 main