A Look at the Hydra Software
At the center of all of this is the Hydra software, which as we said before is where much of the magic is happening.
Once installed, the Hydra software sets up a control panel that allows the user to enable/disable the Hydra feature, and to adjust game profiles.
Yeah, you read that right – we still haven’t completely escaped profiles.
At its highest level, the Hydra software is generic. It looks at just D3D/OpenGL commands and decides where to go from there. However the process isn’t perfect, and a lot of games encounter errors with the current drivers. So in order to keep the Hydra feature from being enabled on games that can’t handle it, Lucid keeps a list of approved games, which are built into the software as profiles.
Think of this as lite-profiles however. The profiles are simply a list of executables that the Hydra feature has been tested on and approved; the profiles aren’t a list of game-specific optimizations like NVIDIA and AMD’s game profiles are, and as far as we can tell Lucid isn’t doing any other game detection in the drivers, so it’s as generic as they claim. To this extent, the profiles serve largely as a list of recommended games, rather than an absolute list. You can easily add additional game profiles to the list, however there’s obviously no guarantee that they will work correctly with the Hydra.
The latest version of the Hydra driver is version 1.4, which was released this past week. The Fuzion board is shipping with 1.3, while the 1.4 drivers will be available for download.
Currently only Direct3D 9, 10, 10.1, and OpenGL are supported. The Hydra software does not support DirectX 11 (not that you currently have a lot of cards to choose from), which is something Lucid will be adding in March with the 1.5 drivers. Also coming in the 1.5 drivers will be much more generic support for video cards. Right now the software only supports video cards on a hardcoded list (e.g. the 1.3 drivers didn’t know about the Radeon 5000 series), with the 1.5 drivers they will recognize and support every card within an entire family, including unreleased cards. So a Radeon 5860 for example would be supported, which means the drivers won’t be out of date the moment someone releases a minor new card variant.
Speaking of new releases, we asked Lucid about what the software support policy is for the Hydra. They are planning on quarterly releases (1.4 being their Q4’09 release), which worries us somewhat. The issue is that the Hydra technology runs the risk of being out of date for months at a time. When NVIDIA launches Fermi, it won’t immediately work with the Hydra. If a hot new game comes out and doesn’t already work with the Hydra, you’ll have to wait. Lucid has said that they’re willing to do minor drops if a situation particularly demands it, but it’s not a concrete promise like quarterly driver releases are. And to be fair we encounter these things with NVIDIA and AMD as well, but AMD and NVIDIA have proven to be fairly reliable in getting beta/hotfix drivers out when it counts.
For anyone curious, Lucid has said that it takes them on average a couple of weeks of work on their end to build in support for a new family of video cards. When Fermi is released, potentially it may be supported by the Hydra in a short period of time.
Finally, we’ll quickly cover some terms that Lucid is using to describe various card configurations. A-Mode is the name for running 2 AMD cards. N-Mode is for running 2 NVIDIA cards. And X-Mode is for running a mixed pair of cards. This matters since some games don’t work with all of the modes.
The unfortunate state of reality for the Hydra technology right now is that the game support is still rather limited. In the last month Lucid has been putting most of their effort into getting X-Mode working (in the 1.3 drivers, it only worked on a couple of games, now it’s 40+) since X-Mode only became possible later last year with the launch of Windows 7. A-Mode and N-Mode are better supported than X-Mode, with between 60 and 70 games supported depending on the specific mode.
Besides working on X-Mode, Lucid has been working on various games based on a triage list of sorts to decide what gets added first. They’re effectively adding games based on their popularity & sales, which means that many popular games are already on the list.
Under normal circumstances we would agree with this list, but launching the Hydra with the Fuzion first presents us with an odd situation. Most popular games aren’t graphically intensive games, but the Fuzion is quite the expensive motherboard. What this means is that we can’t imagine anyone is going to pair the Fuzion with anything less than an equivalently-priced video card, which at this point in time would be the Radeon 5850. The Radeon 5850 runs just about everything well, in fact it’s a challenge for us to come up with things it doesn’t run well. The things it doesn’t run well, like Crysis and Battleforge, aren’t fully-supported games. So the Hydra is of limited utility at this point in time if it can’t be used to pair up powerful cards on graphically intensive games.
47 Comments
View All Comments
shin0bi272 - Thursday, January 7, 2010 - link
I know thats what I was saying. The technology was supposed to be more worthwhile than this. Plus you cant mix gpus with a regular motherboard so Id have to get another 8800gtx to match mine on my sli supported motherboard. Or if I wanted to go with ati's new card Id have to get 2x5870's ($400ea)and a new crossfire mobo($150) to go crossfire instead. That's more expensive than getting this $350 mobo and adding a 5870 to my 8800gtx. Even if I went with 2 5850's at $300 each its still more expensive than buying this $350 mobo and one 5850. So you see why I really was hoping this tech would work better than it does.This would really do well in the budget mobo market IMO, so that people who didnt want to pay 300+ dollars for a motherboard then buy two video cards could use an old card and get better performance than they would have by just getting the low end mobo and using their old gpu.
If they can get it to be truly scalar (or close to it) like they originally claimed it would be then maybe some other motherboard makers will pick it up but if they dont get it fixed it will end up falling by the wayside as a tech that missed its time (sort of like the hardware physx cards).
Then again the crossfire 5850 in the call of juarez test got nearly scalar performance increases itself which is sort of new isnt it? isnt it the norm for crossfire and sli setups to do 40-50% better than single cards not 94%? Could just be my erroneous recollection but I dont recall near perfect doubling of fps with sli or crossfire before.
GourdFreeMan - Thursday, January 7, 2010 - link
It is an amazing technological feat that they got this working at all, but in the few games in which it does work properly the performance is frankly terrible. Look at what happens when you pair a 5850 and a GTX280 -- equal or worse performance to a 5850 by itself, when theoretically you should get a ~75% gain over a single card.FATCamaro - Thursday, January 7, 2010 - link
This technology had fail written all over it. They unleashed a big sack of fail...danger22 - Thursday, January 7, 2010 - link
maybe the amd 5000 cards are to new to have support for hyrda? what about trying some older lower end cards? just for interest... i know you wouldn't put them in a $350 mobochizow - Thursday, January 7, 2010 - link
Sadly, I think Lucid missed their window of opportunity as the need for Hydra largely evaporated with X58 and certainly P55's mainstream launch, offering support for both CF and SLI on the same platform. The only real hope for Hydra was the prospect of vendor-agnostic multi-GPU with better-than-AFR scaling.Those lofty goals seem to be unrealistic now that we've seen the tech, and with its current slew of problems and its incredibly high price tag, I just don't see the technology gaining any significant traction over the established, supported multi-GPU AFR methods.
The article touched on many of the key problems early on, but never really drilled down on them, hopefully we'll see more on this in the next installment, especially IQ and latency:
Guru3D did an extensive review as well and found CF scaled significantly better than Hydra without fail. Add in the various vendor-specific feature compatibility questions and an additional layer of driver profiles that need to be supported and synchronized between potentially 3 parties (Nvidia, ATI sync'd to each Lucid release) and you've got yourself a real nightmare from an end-user perspective.
I'm impressed they got their core technology to work, I was highly skeptical in that regard, but I don't think we'll be hearing too much about this technology going forward. Its too expensive, too overly complicated and suffers from poor performance and compatibility. I don't see the situation improving any time soon and its clearly going to be an uphill struggle to get their drivers/profiles in order with both older titles and new releases.
sheh - Thursday, January 7, 2010 - link
I agree. It's interesting from a technical standpoint but not many would want to go through all the fuss of SLI/CF (noise, heat, power) plus having to worry about the compatiblity of two or three sets of drivers at the same time. And that's assuming costs weren't high, and performance was better.I suspect in 1-2 years NV or ATI will be buying this company.
(I'm somewhat surprised even SLI/CF exists, but maybe the development costs aren't too high or it's the bragging rights. :))
chizow - Thursday, January 7, 2010 - link
Not so sure about that, Intel has actually been pumping venture capital into Lucid for years, so I'm sure they're significantly vested in their future at this point. I actually felt Lucid's Hydra was going to serve as Intel's CF/SLI answer not so much as a straight performance alternative, but rather a vessel to make Larrabee look not so....underwhelming.
Think about it, sell a Larrabee for $200-$300 that on its own, is a terrible 3D rasterizer and pair it up with an established, competent GPU from Nvidia or ATI and you'd actually get respectable gaming results. Now that Larrabee has been scrapped for the foreseeable future, I'd say Intel's financial backing and plans for Hydra are also in flux. As it is now, Hydra is in direct competition with the PCIe controllers they provide for little added cost that support both SLI and CF natively (licensing fee needed for SLI). In comparison, the Hydra 200 chip reportedly costs an additional $80!
TemjinGold - Thursday, January 7, 2010 - link
I think the issue I see is that X-mode will most commonly be used by people looking to save a few bucks when upgrading by combining the card they already have with a new one they buy. Unfortunately, I seriously doubt that this is the same crowd that would shell out $350 for a mobo. That just leaves A and N modes, which the Hydra currently loses horribly to CF/SLI.If the Hydra was put on a cheap mobo, I might see where it could be appealing. But someone who spends $350 on a mobo will most likely just shell out for 2-3 new gfx cards at the same time rather than going "gee, I could put this $50 to use if I reuse my old video card."
AznBoi36 - Thursday, January 7, 2010 - link
Right on. If I were to spend that much on a mobo, I wouldn't be thinking about saving some money by using an old video card, and in no way would I be mis-matching cards anyway. Seeing all this performance issues, I wonder how 3-way would be like...ExarKun333 - Thursday, January 7, 2010 - link
3-way would be ideal. ;)