I would love Tom's to shoot an article on this one as theres some valid questions I feel.
As far back into the last century I can recall, there was this great thing called the Advanced Programming Interface (API) which we mainly know today as Direct X but back then it was in competition with Open GL.
It was a really simple affair: Games developers wrote they stuff just to conform with the API and hardware manufacturers (the term GPU hadn't even been invented then) did the same. The result was any game would run on any hardware no problem. A rather simple solution!
So why on earth today are we having to rely on video card manufacturers to make incremental driver releases in order to run modern games properly?!
As a crossfire user I typically find it quite frustrating that Farcry 3 for instance runs slower albeit better on a singlecard... not to mention the whole issue with micro-stuttering and drivers in just about any game going this new(ish) decade.
Scan Line Interleave is last century's technology yet absurdly today it's derivatives and modern methods at least just don't (or can't?) cut the mustard.
Tom's gave a lot of us non-dual GPU users at the time an insight into problems but never went any further. I'd like to know where the API stands in this as today it just seems completely moot.