Rod.. there is no need for an over reaction about my statements to ATI / AMD.. don't get me wrong.. the cards are good.. not matching standards to NVidia GPU's but still good cards with similar functionality..
For a time the ATI GPU were better than the NVidia GeForce.. but once NVidia started their own revisions of Open GL, AMD/ATI has been hard pressed to put out an equivalent functioning card.
Now price wise.. AMD/ATI si the way to go.. Support on the other hand for AMD/ATi has sucked for the last 6 years.. drivers have been hit and miss on various programs and they hire out to 3rd party coders to make compliant drivers based off their Linux drivers to work with MS OS.. which precludes a lack of internal testing for many / many programs on the market.. which is why anyone running ATI/AmD graphics cards needs to have 5 to7 drivers for just about as many games. Biggest problem is lack of backwards compatibility for functionality for their older cards. (see the x1300 series All in Wonder, XP / Vista / Windows 7 compatibility issue for a DirectX 10 card with TV tuner built in.. 3 years, still no backwards compatibility support)
Now if you happen across a driver that works for 90% + of your software, which is rare, AMD / ATI is a great graphics card. Performance is eqwuivalent to NVidia with some differences on performance output in different areas.. NVidia shines in Physx, pixelation, rendering.. ATI excells in clarity HD etc.. each has their strong points.. but card for card, NVidia is the better product.. Driver for Driver, NVidia is better, is customer support, NVidia is better.. for program compatibility, NVidia is better.. for cost, ATI/AMD is better.
Candle.. what they teach you and what is used in practice is 2 different things.. yes I know, and have probably forgotten more tricks than you will ever learn about interaction of applictions and the windows OS versions.. Tricks from Windows 95 are still relavent in Windows 7.. but you have to know the older OSes in order to figure out the trick on the new OS..
See take Windows XP.. it is a compilation of Windows server 2K and Windows 98 SE/ME, merged with OS emulated dos mode. it was 88% backwards compatible with Windows 95, 92% backwards compatible with Windows 98 SE, and 96% backwards compatible with Windows 2K.
However memory management problems from Windows 98 iwas and is still resident in Windows XP.. as such the 3GB limit for the OS to operate in when the 32 bit limit is 4 GB.. as such you have to use the /3gb switch in the OS System.ini file so that the 1 GB will be dedicated to the OS and 3GB for programs.. the OS was good for its time, however the memory requirements of many programs coming out is makeing XP more and more obsolete.. XP's memory leaks create problems randomly and for no reason what so ever.. so in Technet Beta teams, we developed tricks to hard reset components while the OS was still operating.. such as Driver reinstall on the fly and DirectX reset.. now what you are saying about resetting DirectX with Media player is correct to an extent.. that is is you are sill using the old Media Pleayer v 9 or older.. in v 10, with the new codec rendering capabilities and the expanded plug ins that you can get that can include .mkv files as well as the interface with MP3 players plus the built in tie in with IE for framed streaming of videos as you surf the web and live streaming of onine videos from MS Videos web site and other various places.. Media Player loads all crucial DirectX files including 3d3, directplay, etc bu default in v10 and above.. as such, you can use Media Player for a quick reset of the DirectX runtimes.. Alternatively you can have the Full Runtime installer saved on your system and just run the setup and wait 4 min for the DirectX files to be unloaded and reloaded into your system doing a hard reset that way, however Media player can be used instead and cut the time by 3 min or more.
Here is another trick for you.. launch a game that plays in DirectX and check FPS.. stock game without any enhancements..
Now.. restart the system, launch a video file in Media Player.. stop the Video, launch the same game with the same settings.. s the game loads, close out Media player..
You just preloaded all directX files into the system memory and the game is now taking control of them fully.. your game FPS should now increase by 10 to 15%.
this is just a base trick for "ramping" the functionality of DirectX..
so what I am posting are tricks, however I am posting them from my MS certification..
Now if I was working a call center for Dell or Hewellet Packard, I would have to follow the MS Blue Book for technical responses.. however since I run my own business, I am not tied to MS policy nor a corporate guideline like from Dell.. I can actually give advice on how to system check and how to circumvent the "standard" method of doing things..
my MSCE is for Windows 95, 98, 98SE, ME, 2K, XP (basic, home, business, professional, enterprise, server), 2K5, XP x64, 2K5 x64, XP MCE all versions, Vista (basic, Home basic, Home premium, business, enterprise, Professional, Ultimate, Server) x86 / x64, 2K8 x86 / x64, and Windows 7 (home basic, home premium, enterprise edition, business edition, professional edition, Ultimate) x86 / x64.
Now working with all those OSes for as many years as I have.. I have learned many many tricks on what the OSes can do and what they can't...
Now for example.. if I followed what MS and intel has stated about what a CPU can and can't so, how to OC and how not to, following their guide lines etc.. my i7 975 could only be OC'd to a max of 3.8 GHZ stable under Air cool with an internal system temp of 31 degrees C.
However since I don't follow their rule books and I think outside the box and I do my own thing with what I know from working with computers since I was 4 years old.. I have a stable Air cooled system running 4.6 GHZ with internal case temperature of 55 ot 62 degrees C which is still well below degredation threshold.. now with these temps I would be worried if I were still using say a P IV first generatio CPU with a breakdown rating of 60W.. however my mainboars is rated 90W degredation and my CPU is rated 130W which means a comfortable temp is approx 50 - 65 degrees C.. however many OCers still attempt to keep internal temps around 30 degrees C and as such that is their limiting factor.. They don't take in consideration that speed = heat.. and manufactorers have taken this into account and have made their products able to work in a higher heat range than their older counterparts..
this is why if I go with Chryocool on my system, I could actually OC to 5.4 GhZ stable with this i7.. however I have seen too many Chryosystems fail.. and until they improve the tech a bit more I will stick with my Multi Fan Ram Air cooling system..
there are tricks to everything.. the question is what tricks are you learning and willing to attempt? for example.. you follow an OC guild online.. well guess what,, the guild was written for a P IV not an i7.. but 90% of the population will still OC their i7 like a P IV.. that is until they realize that the i7 is not a P IV, but 2 generations newer technology.. and as such, a new OC guide must be written to match the capabilities of the new CPU...
this is why I call places like Toms hardware idiots.. they still OC according to the rules for a P IV CPU when testing an i7.. which greatly hampers their testing results.. they use substandard main boards and crappy memory.. which again hampers their testing results...
What Tom's Hardware tests and what I build are 2 completely different machines.. I build with state of the art publically available components.. top of the line.. they use the best that they have on hand.. and more often than not, it skews their ability to test properly..
example.. look at their test results comparing Core 2 to i7.. how is that even comparable.. different main boards are needed, as such the benchmarks will not coincide.. thus making it a skewed result.. now if their main board was designed to support Core 2 and i7 which you can't, but if you could, the benchmark testing would validate by using the sme system and swapping just the CPU.. you can't have 2 different machines with 2 different main boards running the same test to get comparative results because the capabilities of the main board will skew the results completely.. however Toms Hardware will post those skewed results as fact when in fact they are bogus.. AMD vs Intel comparrisons.. now is that AMD on Intel board / NVidia board or ATI board? is that Intel CPU on AMD board? or are they testing with AMD CPU on AMD board and Intel on Intel ? so now we have multiple main boards, which again skews test results..
see that is just an example of the in the box thinking that these so called benchmark sites state..
My testing is for this one particular system with the components that I hand picked and I posted the results of what this box can do stabily.. yet many on here, even after seeing my results don't want to believe me.. i don't blame them.. they have been sucked in by those sites that can't think outside the box and re-use outdated components to do benchmarking instead of using state of the art, top of the line components..
Heck I even read where Toms hardware was OCing the i7 using DDR 2 memory.. no wonder it bottlenecked.. then other tests were with substandard high latency DDR3 memory, thus bottlenecking their results.. but I won't go on..
My point is that I have a career in this for over 15 years and I know what I am doing and talking aobut.. at 2 and 1/2 years, you are barely learning Vista / XP / Windows 7 with no prior knowledge of the preceeding OS systems that are an integral part of these OS today..
So if I state you can hard reset a video card using a driver reinstall.. I agree it is not someting that a computer company likes, however it is a valid method of doing a hard reset of the Video Card.. just like using Media Player 10 and above can be used to do a hard reset of DirectX.. unless you want to use the redistributable installer for DirectX August 2009.. which agian does the same thing, but takes 4 times longer.
Do these companies recommend doing this.. no,, but you can.. anther method of resetting DirectX is using DXDIAG, but that takes 4 times longer than using the redistributable installer...
I was attempting to get information on how to reset quickly instead of rebooting and reinstalling every single time.. refreshing the driver takes a min or so, but still a much shorter time than shutting down, letting the system rest for 15 seconds and then restarting and reloading.. jsut reinstall the driver.. 20 seconds later you can re-launch your application and get the exact same job as a system restart done.
Not trying to argu with you.. just more experienced.