Embrace Your Childhood

I just read a heart warming blog post on why it is ok to continue enjoying JumpStart 2nd Grade. Seen through the glass that is Pokemon, one man proves why-just because I can decapitate a monster using a chainsaw in Gears of War-I can still gracefully and proudly lose to the red shell in MarioKart64.
 

(Sidenote: did anyone else just notice the Soviet undertones in MarioKart?)

Back from the Dead! (Part 2)

Another long hiatus, another long post depression. It looks like the World Economies got wind of my decrease in posting and suddenly we are spiraling toward a worldwide depression! 
Meanwhile, one of my favorite processor companies gets into hot water and splits into two

And now I learn that even my laptop will inevitably fall victim to a faulty GPU, exploding into flames and taking out my desk along with it! Oh how will I play Crysis Warhead now!?! Good thing the repair should be free.

Now guess what, due to a recently discovered vulernability in adobe flash, all browsers are capable of being “clickjacked” by nefarious persons. What does this mean? Click on the wrong link, and your microphone and webcam were just secretly activated by some creepy dudes in Eastern Europe. A fix is in the works, but until then, get used to the idea of being watched. 

Gamers and Medical Research

Recently, GPUs (Graphics processing units) have garnered much media attention attention for their newly-tapped ability to process massively parallel data faster than than CPU (central processing unit, your processor). In fact, GPUs are so suited to parellel processing on a massive scale, they are edging in on super computers as a superior way to run scientific modeling simulations. (source)
Already, groups like SETI and Folding@Home have begun harnessing GPUs in the search for aliens and proteins, respectively. Now pathologists and epidemoligists have jumped onto the bandwagon, using GPUs to simulate the introduction of pathogens into complex (human) immune systems as well as the spread of those pathogens in society as a whole. 

In other words, every gaming PC just became a medical modeling super computer. Should this newfound power be used for good or for evil? Tell me below!

All those pictures!

Anyone ever wonder where I get all the awesome pictures for this blog? Sure you do! 
Formerly known as PicLens, Cooliris is the system responsible. Using the plugin (in FireFox 3.0, in my case) I can search image sites like Google or Flickr using an endless 3D wall. You can zoom in or out and fly at high speeds along the length of the wall allowing you to view an enormous amount of content very quickly. Compared to the built-in image search features on most websites, such as Google’s simple page-by-page layout, Cooliris not only increases my productivity many times over, it also looks really cool.

If you haven’t switched over to Google Chrome like I have, and you are still using FireFox 3.0, Internet Explorer 7, or Safari 3.1, I recommend downloading it and trying it out. Visit the site link above and watch the guided tour for more information. 

Hopefully Cooliris will release a Chrome version. Chrome is built upon code borrowed from Safari and FireFox, so I don’t think the conversion should be too much work. 

Hope everyone had a great previous couple of weeks, I sure did!

The Future of CPU Sales

Up until now, differentiating between CPU products has been all about getting more cores and higher speeds. If you have the money, for instance, you want to buy a CPU with as many cores as possible running at the highest speed possible in order to get the fastest performance possible. An article by J. Scott Gardener opened my eyes on how much more complicated a smart CPU buying decision will be in the future.
In the past, CPUs were clocked as high as they could go (in terms of GHz ) and priced accordingly. These days, MANY (I will exaggerate a bit and say MOST) CPUs are actually capable of reaching incredible speeds far exceeding their marketed performance grades. For instance, it is possible to take a 1.8GHz Dual-Core Intel processor and overclock it to just about 4.0 GHz. In a simple sense, smart overclocking consumer x just doubled his performance for free. So why doesn’t Intel, AMD, or VIA just sell consumer x the processor already set to 4.0GHz? Because smart overclocking consumer x had a serious heatsink or liquid nitrogen cooling his CPU. Most consumers don’t opt for a mega-large CPU cooling tower or live in Siberia (ambient temperature has a measurable impact on CPUs).

At some point in the future, stating a CPU speed at retail becomes meaningless, because the majority of the produced CPUs can all perform far beyond the cooling capacity of normal cooling solutions. What becomes the differentiating factor at that point? More cores aren’t always more useful if the CPU has to throttle itself to prevent overheating.

Personally, the only answer I can think of is some sort of thermal efficiency measurement. A higher value would mean the CPU could produce more performance for less power and less thermal output. The lower value CPU might produce similar performance, but require more power and a more vigorous cooling solution.

And, as always, this means that consumers get more for their money. Yay!

Google Chrome

Oh yes, I am writing this post. In fact, I’m writing it within the subject of the article!
Google recently released Chrome, its own, open-source internet browser. In a market dominated by Internet Explorer 7 (although IE8 is already available in beta 2 form) and FireFox 3, of course Google had to come up with it’s own solution. The real confusion is what open-source solution open-source advocates will rally behind. FireFox has been the primary open-source internet solution for a few years now, with “everyone else” using Internet Explorer (and a subset using Opera or Safari). Adding more confusion, Google has a working contract with Mozilla (they make FireFox) that extends all the way through 2011.Google Chrome

Either way, I’m happy that Google threw their hand into play. This shows that even open-source solutions can benefit from competition. And because everyone has access to the code, the winning modules or solutions can be augmented into the “losing team” anyway. From my understanding, Chrome uses the open-source page renderer webkit (created by Apple) and source code from FireFox itself!

So how is Chrome different than the other guys? For one, they’ve revamped the “home page”. Now, your home page consists of a 3×3 snapshot grid of your most visted websites along with recent favorites and a search bar. The tab system has been massively overhauled, spawning a new “Chrome” process on your computer for each tab. This kind of programming modularity gives Chrome extremely effective memory management and crash resistance. For a more thorough run-down of (fairly technical), I’d recommend reading the Google Chrome Comic, I’ve posted the first page above.

Try it out and tell me what you think!

Motorcycle Exoskeleton

The site went down! Sorry if anyone was “Forbidden” from entering, I cleared out all the rabid internet lolcats, so everyone should be safe.
Loyal reader Charlie submitted this news. Check out the newfangled motorcycle suit. Very cool, will probably never hit the mainstream, and may be extremely dangerous if a rock were to fly up into your crotch or face. The music is terrible, so just turn of your speakers and enjoy the futuristic design.

[VideoLink]

Hydra Engine – Decimating SLI and CrossfireX

This article may go a little further beyond the normal tech scope of this blog, but the release today of over 8 articles by pro tech sites on the subject (which I had already done work researching and posting about) has convinced me to repost my original work and additional information here.
SLI and CrossfireX are Nvidia and  ATIs respective technologies for combining multiple Graphics Cards in a single computer system. While most of us get along just fine (or otherwise) with a single GPU, enthusiasts have the option of utilizing two or three (or four) GPUs to supercharge their gaming performance. Scientists have also discovered that these multi-GPU setups can greatly benefit compute intensive research applications such as Folding@Home. ATI entirely replaced their high-end GPUs with their two high performance cards fused onto a single circuit board, creating the impressive 4870X2 (and previously the 3870X2) as a result.

Hydra Engine

All of this technology is run by either SLI and Crossfire, technologies that attempt to share video rendering load over several GPUs by having each GPU render every other frame or half (or a third) of each frame. Problem is, in most cases performance scaling is not linear. In other words, two graphics cards don’t give you twice as much performance, maybe 70% extra at best. A third and fourth GPU may only increase performance 10% and then 5%, in many cases. Getting games to scale properly is extremely hard work for the developer and coders responsible for SLI and CrossFireX functionality. It is very hard to justify 3 GPUs getting you 50 FPS for a total cost of 900 dollars when a single GPU will get you 30 FPS. Additionally, the cards are using 600 watts when you could be using 200 much more efficiently. While SLI and CrossfireX have been slowly improving their scaling, they are nowhere near perfect, and they often have side-effects. The performance benefits only exist if a system is running a game full-screen,  and it is impossible to run two screens while utilizing the technologies. VERY recent developments may have begun to alleviate these issues, but they have been a long time waiting.

It seems a company called LucidLogix may beat Nvidia and ATI at their own game. PC Perspective has written an article detailing how Lucid’s hardware and software may allow for perfect GPU scaling using an unlimited number of GPUs of any model within a respective brand.

Here is a small clip of the two page article:

What is the HYDRA Engine?

At its most basic level the HYDRA Engine is an attempt to build a completely GPU-independent graphics scaling technology – imagine having NVIDIA graphics cards from the GeForce 6600 to the GTX 280 working together with little to no software overhead with nearly linear performance scaling.  HYDRA uses both software and hardware designed by Lucid to improve gaming performance seamlessly to the application and graphics cards themselves and uses dedicated hardware logic to balance graphics information between the CPU and GPUs.

Why does Lucid feel the traditional methods that NVIDIA and AMD/ATI have been implementing are not up to the challenge?  The two primary multi-GPU rendering modes that both companies use are split frame rendering and alternate frame rendering.  Lucid challenges that both have significant pitfalls that their HYDRA Engine technology can correct.  For split frame rendering the down side is the need for all GPUs to replicate ALL the texture and geometry data and thus memory bandwidth and geometry shader limitations of a single GPU remain.  For alternate frame rendering the drawback is latency introduced by alternating frames between X GPUs and latency required for inter-frame dependency resolution.

Link to full article

Answering a question:

Harleyquin: Interesting concept, but how does this translate into improved gaming performance on multiple GPUs?

They claim almost perfectly linear performance.

(all examples use made up starting FPS values)

Simple example: 3 x ATI 4850

1 x 4850 = 15 FPS in Crysis at Max Settings.
2 x 4850 = 30 FPS in Crysis at Max Settings.
3 x 4850 = 45 FPS in Crysis at Max Settings.

More complicated example: 1 x Nvidia GTX 280, 1 x Nvidia 9800GTX, 1 x Nvidia 8800GT

GTX 280 = 25 FPS in Crysis at Max Settings.
9800 GTX = 20 FPS in Crysis at Max Settings.
8800 GT = 10 FPS in Crysis at Max Settings.

GTX 280 + 9800 GTX = 45 FPS in Crysis at Max Settings.
GTX 280 + 9800 GTX + 8800 GT = 55 FPS in Crysis at Max Settings.

So essentially, Hydra is taking the place of CrossfireX and SLI, and according to their claims they make perfect use of what they are given, no wasted GPU power.

They claim we’ll see this integrated into motherboards and certain GPU boards by 2009. In other words, any motherboard with this chip will be able to run either multiple ATI cards or multiple Nvidia cards without special licensing by either company. This really affects Nvidia and SLI more strongly, as ATI is already pretty lose with CrossfireX licensing. This could do to gaming what dual and quad core processors did to single core computing. Cheaper, faster, and more efficient use of power. Sounds good, no?

Gateway + Bestbuy = Affordable Mobile Gaming

While few notebooks can even attempt to reach the sheer performance level of an equivalent desktop,  gamers are nonetheless flocking to mobile systems to fulfill their needs. The gaming PC market still leans heavily toward desktops (a respectable gaming desktop starts at about $700 with a screen), but gaming notebooks are coming up fast as mobile profit margins grow at an astounding pace. Prices for gaming laptops (considering games like Crysis, Supreme Commander, Mass Effect, or Gears of War) hover around the two thousand dollar mark, edging easily into the three and four thousand arena with a few upgrades. Yeah, I’m looking at you, sexy Alienware 17x.
Gateway (out of nowhere) has recently introduced respectable, some might even say affordable, gaming laptops in partnership with Bestbuy.

Disregarding their previous entry (with BestBuy), this new system (dubbed the P-7811FX) includes some hefty specifications for a laptop coming in at $1399. (BestBuy’s site recently increased the price 50 dollars, I’d call that serious demand)

Gateway Gaming Laptop

* 17-inch WUXGA (1920×1200) display
* Intel Core 2 Duo P8400 (2.26GHz/ 1066MHz FSB/ 3MB L2) processor
* Nvidia GeForce 9800M-GTS graphics card with 512MB GDDR3 memory
* 4GB DDR3-800 RAM
* 200GB 7200RPM SATA hard drive
* Windows Vista Home Premium 64-bit
* HDMI port
* Weight starting at 9.2 lbs

(link to proof) (actual review posted after I wrote this article)

Just looking at the numbers, this machine is a BEAST. An equivalent PC with desktop versions of the same parts would undoubtedly be at least 30% faster at a somewhat lower price, but that doesn’t really pull too much wind out of this system’s sails.

While many of my notebook loving brethren appreciate the extremely high resolution on this 17 inch screen (1920×1200), it is far too pixel dense for my (eyes) tastes. Still, with a 9800M GTS, the system is actually capable of running games at that native resolution with respectable frame rates.

So what is the takeaway? A desktop is still the way to go if you want to go all out in performance. A mobile system will never last quite as long (it takes much more abuse) and is still more expensive. Still, Gateway (and BestBuy) have done a great job bridging that gap. If this overall trend continues, and it certainly looks like it will, laptops will continue to drop in price while increasing performance.

Now if only I could get it in blue and green…

Welcome Back!

Hey there yall. Been quite the vacation from posting on the good old blog here, so I thought I’d return to you in a very meta-fashion.
Newsbits:

The ATI 4870X2 ($550) kicks the butt of every other “single” GPU available. Each card is outfitted with 2GB of GDDR5 RAM. It is actually possible to combine two of these cards in Crossfire X for a total of 4GPUs and 4GB of GDDR5 RAM. 64-bit Vista is an absolute requirement in this case, otherwise you’ll be running your monster gaming system with virtually no usable system ram. Woo for playing Crysis on a 30 inch computer monitor at 2560×1600 resolution! (link) Great, but I can’t wait until Fusion, a processor in which AMD will be slapping at least 2 CPU cores and a next-generation (5000 series) GPU core. Can anyone say, “the death of integrated graphics?”

Intel has finally released the USB3.0 specification. We are talking a 10x increase in transfer speed over USB2.0. Cool…I guess. But with eSATA already punching up transfer speeds as high as internal SATA, who needs the extra speed for anything besides a USB key? It’s not going to make my mouse any faster, that’s for sure. (link)

I just saw Tropic Thunder in theaters and was pleasantly surprised! Ben Stiller grabbed Jack Black and Robert Downy Jr. as well as the curiously unmentioned Tom Cruise and Matthew McConaughey and made an actually worthwhile comedy! Now I can forget about The Heartbreak Kid! *gag*

A new company has E. Coli crapping out Diesel. (link) It works like Cellulosic Ethanol (organic matter –> product). By producing Diesel instead of Ethanol, existing infrastructure is already capable of transporting and selling it. Ethanol requires a slightly modified engine and more expensive oil pipelines because it is more corrosive than normal gasoline. The start-up company responsible says with a few genetic modifications the E. Coli can also produce normal gasoline and even jet fuel! Very cool, but until this process is scaled up thousands and thousands of times, it isn’t much more than a proof of concept. The E. Coli used is allegedly harmless though, can anyone say home-made diesel?

I can’t remember if I already posted this, but check out my favorite site on CFLs and LEDs, seriously, click the link. When you get bored of the cave, pull on the lever. With recent LED breakthroughs, hopefully we can just forget about the CFLs and transition completely to LEDs. Of course, it’ll take at least 2 years (it always does).

Space Siege was just released, on Steam even! Too bad early reviews (including a review by my favorite video game editor, Jeff Green) call it absolutely average. I’ll still be picking up the game (probably on Steam), but I’ll wait for the 20 dollar price drop in a few months.

And finally, wonder where I was? (click for full resolution image)

Canada Coast