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
cesthree - Friday, January 8, 2010 - link
Multi GPU gaming already suffers from drivers that suck. You want the < 3% who actually run multi GPU's to throw HYDRA driver issues into the mix? That doesn't sound appealing, at all, even if I had thousands to throw at the hardware.Fastest Single GPU. Nuff Said.
Although if Lucid can do this, then maybe ATI and Nvidia will get off their dead-bums and fix their drivers already.
Makaveli - Thursday, January 7, 2010 - link
The major fail is most of the post on this article, its very early silicon with beta drives. And most of you expect it to be beating Xfire and Sli by 30%. When the big guys have had years to tune their drives and they own the hardware. I would like to see where this by next christmas before I pass judgement. Just because you don't see it in front of your face doesn't mean the potential isn't there.Sometimes alittle faith will go along way.
prophet001 - Friday, January 8, 2010 - link
i agreeHardin - Thursday, January 7, 2010 - link
It's a shame the results don't look as promising as we had hoped. Maybe it's just early drivers issues. But it looks like it's too expensive and it's not any better than crossfire as it is. It doesn't even have dx 11 support yet and who knows when they will add it.Jovec - Thursday, January 7, 2010 - link
With these numbers, I wonder why they allowed them to be posted. They had to know they were getting much worse results with their chips than XF, and the negative publicity isn't going to do them any good. I suppose they didn't want to have another backroom showing, but that doesn't mean they should show at this stage.jnmfox - Thursday, January 7, 2010 - link
As has been stated the technology is unimpressive, hopefully they can get things fixed. I am just happy to see one of the best RTS ever made in the benchmarks again. CoH should always be part of anandtech's reviews, then I wouldn't need to go to other sites for video card reviews :P.IKeelU - Thursday, January 7, 2010 - link
I was actually hoping AMD would buy this tech and integrate it into their cards/chipsets. Or maybe Intel. As it stands, we have a small company, developing a supposedly GPU-agnostic "graphics helper" that is attempting to supplant what the big players are already doing with proprietary tech. They need support from mobo manufacturers and cooperation from GPU vendors (who have little incentive to help at the moment due to the desire to lock-in users to proprietary stuff). I really, really, want the Hydra to be a success, but the situation is a recipe for failure.nafhan - Friday, January 8, 2010 - link
That's the same thing I was thinking through the whole article. The market they are going after is small, very demanding, and completely dependent on other companies. The tech is good, but I have a hard time believing they will ever have the resources to implement it properly. Best case scenario (IMO): AMD buys them once they go bankrupt in a year or so, keeps all the engineers, and integrates the tech into their enthusiast NB/SB.krneki457 - Thursday, January 7, 2010 - link
Anand couldn't you use a gtx295 to get approximate gtx280 SLI figures? I read that Hydra doesn't work with dual GPU cards, but couldn't you disable Hydra? You mentioned in the article, that this is possible.As for technology itself, like a lot of comments already mentioned, I really don't see much use in it. Even if it worked properly it would have been more at home in low to mid range motherboards.
Ryan Smith - Thursday, January 7, 2010 - link
I'm going to be seriously looking at using hacked drivers to get SLI results. There are a few ways to add SLI to boards that don't officially support it.It's not the most scientific thing, but it may work to bend the rules this once.