LucidLogix may not be one of those household names in the industry, but for those among us with a keen interest in computer graphics and gaming, it certainly has earned a reputation of being an innovative and improvising entity. It's not like that there is any shortage in the numbers of companies or outfits providing graphics solutions, on the contrary - it's a very competitive market. There is a good number of graphics chip designers and manufacturers, AIB partners, OEMs and system builders competing for market share; Lucid, however, doesn't fit to any of these categories and yet delivers novel and elegant (at least theoretically) solutions for practical problems. So, when I read about Lucid laying its Hydra engine to an untimely rest - it felt kind of disappointing and anticlimactic since the concept behind Hydra was quite revolutionary. But it seems like Lucid is back once again with another impressive concept, which, just like Hydra, has the potential to shake things up quite a bit. Lucid calls it DynamiX!



Not every game title tries to make your GPU suffer, but ironically those which do- are often the ones we go crazy about. The recent advancements of graphics hardware have granted the game developers the freedom to work with all shorts of new technologies and algorithms to make a game look as good and life-like as possible. As a result of their efforts we're getting visually stunning games like Crysis, Metro, Skyrim and Battlefield 3 that offer unique gameplaying experience. But visual brilliance comes at the expense of performance, specially on low-end GPUs. While nothing is quite at the level of "unplayable" (except in the cases where there are certain incompatibility/driver issues), efforts to run titles like Metro 2033, on say something like - Intel HD3000, yields only frustration! This is where you need to compromise with certain aspects of the game like image quality and resolution in order to maintain a smooth and playable framerate. Thankfully most modern titles comes with a control panel for setting up the in-game image/video quality manually which provides the user with detailed and granular control over all the important visual aspects like screen resolution, rendering process and distance, lighting method, shader and geomatry processing, texture size, anti-aliasing/anisotropic algorithm and intensity and many more. Veteran gamers can tweak some system/registry files to optimize things even further with some tittles (Bethesda's Elder Scroll and Fallout series are prime examples). However the downside of this approach is that one needs to have a good understanding of how all these intertwined features works and what impact each one has over the others, which certainly isn't the easiest job for the average Joe user. Also, as it is with most trial and errors, this is a time consuming process and may not appeal to everybody except enthusiasts and junkies. With DynamiX, the average users are spared from the hassles and instead the software tries to find out a sweet-spot for you striking a balance between visual quality and performance. What's more? Lucid claims to do all these "on the fly", meaning all the adjustments are done real time! Impressive!
There seems to be another novel concept behind the proposal of DynamiX. We're talking about the very heterogeneous distribution of 3D workloads inside the game environment. In a modern title, the amount of graphics processing involved to render on-screen objects is not consistent across the entire game and vastly varies from scene to scene, game zones to game zone and map to map. Not every scene/zone stresses your GPU equally and depending on the viewing distance, number of on-screen objects, lighting frequency and intensity, some are more difficult to render than the rest. This is the reason why we get inconsistent framerate while playing/exploring different parts of a game. This is also the reason why hardware reviewers tend to choose the most demanding part of game to benchmark a graphics card - so that they can provide you with a worst case scenario. On weaker GPUs, one needs to constantly tinker with the graphics settings as there is no 'one size fits all' solution for this problem. DynamiX, however, can scale down the resolution of target objects under stressful scenarios, i.e. whenever the fps drops into the realms of unplayability (which maybe 20 or 30, depending on the game). Likewise the resolution and image quality will return to normal settings once the fps goes up. Game developers need not to design or arrange these custom profiles in advance as the software does it on its own. Also, things like the HUDs (heads up displays), menus and maps remain unchanged as these hardly impact the overall performance.
![]() |
it takes considerable graphics processing power to render the beauty that is Skyrim |
Lucid is offering a beta version of DynamiX, it's free and for anyone to try out. But currently it supports only one game - The Elder Scrolls V : Skyrim. Skyrim is one of our favourite RPG titles and certainly an ideal one for testing a software like DynamiX due to its high scalability on all shorts of graphics hardware. We hope to see more supporting tittles in future just as we'll see more implementation of the software itself.
Meanwhile, Thomas Ryan of S|A has tried his hands with this beta version on different hardware and has come up with some pretty interesting observations. It seems like DynamiX isn't designed to work with desktops at all and is limited to only notebooks, which is a shame as there are lots of desktops out there driven by weak iGPUs that could've gained from this technology. Also Thomas found it to be incompatible with AMD's Brazos based devices which gives the feeling that DynamiX is exclusive to Intel's mobile platforms (read Ultrabooks)!
In the end, DynamiX from LucidLogix seems to be a very interesting piece of software. Conceptually it does provide an elegant and adaptive solution to some well known problems. But whether it'll be successful or not depends heavily on the implementation and hopefully Lucid has learnt its lessons from Hydra! There will be issues still with things like performance overheads, incompatibility with certain titles; also in some cases using DynamiX would likely result in performance and/or image quality regression. But at the same time, we expect it to work in some games too. May be we'll be able to find out more about this enticing technology once the IvyBridge based Ultrabooks and notebooks start to hit the market, but for now DynamiX is more of a concept than a practical solution.
(resource - Wikipedia, Anandtech, X-bit labs, SemiAcurate, Techpower-up)
No comments:
Post a Comment