Sunday, June 26, 2011

Using boost::thread as a drop-in replacement for pthreads (for Windows compatibility)

The problem:

You're a Posix programmer.  You code for proper, Unix-ish OSes.  People keep wanting Windows support, but you've used pthreads.

If you care, read on...


Quad-GPU builds with a case!

I have posted a followup to this post!  Read here for my rack case experiences

I'm quite aware that many people in this realm don't believe in cases.  The more GPUs you can hang out in open air, the better.  However, not everyone can do that.  Some people have reasons to need a cleaner setup - either because they don't like the clutter of a box hanging everywhere, or because they have someone else living with them who says "NO" to a huge mess of cables.


Read on for details...

Sorry about the downtime...

As at least some of you noticed, the website was down for a bit.

Upgrading distros remotely occasionally goes well, and usually goes poorly.  You should be able to guess which way this one went...

I've got the site back up on a temporary host right now, and will be getting a better host for it shortly.  This should separate my generation boxes from my website, which has been part of the problem.

Not dead!  Just coding...

Sunday, June 12, 2011

Some more useful links for 64-bit Windows builds...

Some other stuff I've found to be useful for doing 64-bit Windows builds:

GetTimeOfDay clone for Windows

Determine the version of a library file from a VS2008 command prompt:
dumpbin /headers library.lib | findstr machine 

Prebuilt Boost binaries for Windows including x64 binaries

I'll add others as I find them...