Videi cards

A

ArtReid

Am curious as to what most affects video speed/performance. Would it be
memory interface, memory size or Directx level?

I'm thinking of upgrading my 1Gb 64bit Directx 10 card to a 1Gb 128bit
Directx 11.

Would there any significant performance gain?
 
P

Paul

ArtReid said:
Am curious as to what most affects video speed/performance. Would it be
memory interface, memory size or Directx level?

I'm thinking of upgrading my 1Gb 64bit Directx 10 card to a 1Gb 128bit
Directx 11.

Would there any significant performance gain?
http://www.gpureview.com/videocards.php

Find the first card there, then use the "compare" function to find the
second card, so they're presented in the same web page for comparison.

Memory bandwidth = memory_array_width x interface_rate_in_GHz

Compute_performance = number_of_functional_units * clock_speed

Movie_decoding_speed = proportional to clock rate of VPU

3D games use the multiple functional units (the pixel and vertex
programmable shaders). A game plays faster, if more of them work
in parallel for you.

The movie decoding block, decodes only a few popular formats (leaving
other formats un-accelerated). As far as I know, it uses one private
functional unit. Higher end cards tend to feed that logic block,
a faster clock. Sometimes, when buying a graphics card for an HTPC,
you shop by clock rate, in the hopes of getting the most speedup
on the movie decoder. A good movie decoder now, comes very close to
decoding the entire movie by itself.

Using the gpureview comparison page, will be a good start at
comparing these resources. Only the movie decoding thing, won't
be properly documented.

It's possible for a 64 bit card to be faster than a 128 bit card,
if the 64 bit card had GDDR5 memory running at peak clock speed.
That's why, the computed bandwidth value, is a better indicator
when doing quick comparisons.

Another word of warning - on low end cards, the combination of
memory width and speed, can cover a 4:1 range. In other words,
if Newegg had twenty different brands of those video cards for
sale, the weakest one could have only 25% of the memory bandwidth
of the fastest one. Which is why, the info on the GPUreview
page is a good start, but you still have to review each of the
twenty products, to see which ones are crappy. If they don't list
clock rates, you know they're cheating! The GPUreview page may
have a listing of cards for sale, and you can see the variations
possible in that listing.

In the end though, all of this "parameter" analysis is for the birds.
Only a benchmark of a 3D game, provides a good comparison that takes
everything into account. Some games run better on ATI cards, others
on NVidia. The two brands of cards, have a different "balance" between
functional units, so they're not identical. If a card has a lot of
functional units that can't be used, because another stage of
rendering is the bottleneck, then those functional units will be
wasted. And they keep fiddling with the balance from one generation
to the next.

http://www.tomshardware.com/charts

For movie decoding, there is very little to go on. Only a few technical
articles of any value exist. Reviews of movie playback quality and
performance, are few and far between. Generally, a pure software
decoder running on the CPU, can do the best job (because it offers
an opportunity to patch any mistakes in a flexible way), but you
don't always have the luxury of a super-powerful CPU for such
movie playback. Some HTPCs have weak CPUs, so a pure software
decoder isn't always an option. Then, the movie decoder properties
of the block in the GPU, are more important.

Paul
 
A

Allen Drake

Am curious as to what most affects video speed/performance. Would it be
memory interface, memory size or Directx level?

I'm thinking of upgrading my 1Gb 64bit Directx 10 card to a 1Gb 128bit
Directx 11.

Would there any significant performance gain?
What card are you using now? If you care to sell it let me know. I am
always looking to update an older system to a better card. I now use
Nvidia cards exclusively.

Al.
 
A

ArtReid

Currently using:
ATI Radeon HD 5450 1Gb 64bit Directx 10

"Allen Drake" wrote in message

Am curious as to what most affects video speed/performance. Would it be
memory interface, memory size or Directx level?

I'm thinking of upgrading my 1Gb 64bit Directx 10 card to a 1Gb 128bit
Directx 11.

Would there any significant performance gain?
What card are you using now? If you care to sell it let me know. I am
always looking to update an older system to a better card. I now use
Nvidia cards exclusively.

Al.
 
A

ArtReid

I should note I am mostly running streaming sports video. What I am seeing
is somewhat fuzzy video especially when I goto full screen. My display is a:
- Dell 2408WFP LCD monitor.
- with an ATI Radeon HD 5450 1Gb 64bit Directx 10 video card

"ArtReid" wrote in message
Am curious as to what most affects video speed/performance. Would it be
memory interface, memory size or Directx level?

I'm thinking of upgrading my 1Gb 64bit Directx 10 card to a 1Gb 128bit
Directx 11.

Would there any significant performance gain?
 
P

Paul

ArtReid said:
I should note I am mostly running streaming sports video. What I am
seeing is somewhat fuzzy video especially when I goto full screen. My
display is a:
- Dell 2408WFP LCD monitor.
- with an ATI Radeon HD 5450 1Gb 64bit Directx 10 video card
Check your HDCP compatibility on the 2408WFP.

http://forums.overclockers.co.uk/showthread.php?p=12517690

If running at 1920x1080, and displaying video content with DRM of some
sort present, the fuzziness could be due to missing HDCP compliance.

Windows has a notion of "Protected Video Path". A picture may be "made
fuzzy", if the monitor cable doesn't carry the signal in an encrypted form.
DVI and HDMI support HDCP encryption, and with HDMI, support for HDCP is
supposed to be mandatory.

So Windows could be doing that to you. In the above thread, they mention
a tool that can check for a protected video path, or at least advise you
whether your computer is "ready for HD".

http://www.cyberlink.com/stat/bd-support/enu/index.jsp

I don't have any "worthy" hardware here, so I can't test that stuff at all
to see what it shows.

In summary, changing the video card will change nothing, if it's a Windows
DRM/DMCA issue.

http://en.wikipedia.org/wiki/Protected_Video_Path

I don't know if there is a good article out there, that will describe
all the "dirty tricks" possible. We got warnings about this sort of
thing a while back, but I don't know of a table that documents all the
conditions where it would happen. Using the Cyberlink check might be
a starting point, but the results don't necessarily apply to what you're
trying to do (watch streaming content).

http://www.pcworld.com/article/122738/most_monitors_wont_play_new_hd_video.html

Paul
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top