15-12-2005, 05:47 PM
|
#1 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
FPS Vs. Refresh Rate
I've had this niggle for years....and I've never been able to find a satisfactory xplanation for it. I've even posted this on the forum a few months back but to no avail...anyway here's trying again.
Let me clear up a few meanings first
(a) Frame rate - it is the number of frames , or still pictures per second generated by the video card to give an illusion of motion
(b) Refresh rate - it is the number of times per second the monitor re-draws the image on the screen according to the signal it receives.
Fine, that's cleared up. Now, most of the CRT's these days, even professional monitors like MAG deliver max refresh rates of upto 80-100 Hz. IT means the monitor draws the image on the screen 80 times a second. Now what's the use of having graphics cards, that deliver a frame rate that is more than your monitor's refresh rate?
As far as we, the user is concerned, it only matters what we can see on the screen, and that is what the monitor draws. What is the point of having a graphics card that produces, say 120 frames a second, if your monitor can draw only 85 of them? Many people have responded to this by saying that Refresh rate and frame rate are different, and not to confuse them. But I think I am right in saying that what we see is what the monitor draws on the screen, right? we can't see the signals sent out by the graphics card?
So at the end of all this, if you're still reading, then you're definitely a techno freak. I'd like your opinion on this issue.
and no, i don't usually use this kind of freaky lingo
thnx, d
__________________
The torquemaster rules.
|
|
|
|
Advertisements. Register and be a member of the community to get rid of them.
|
|
Advertisement
|
|
15-12-2005, 06:24 PM
|
#2 (permalink)
|
|
In Pursuit of "Happyness"
Join Date: May 2005
Location: New Delhi
Posts: 3,432
|
Hmm... interesting! Id love to get a valid answer for this!
Anyway, what i think, is that regarding the refresh rate of the monitor, the monotor draws the image on the screen one line of pixels at a time. But regarding FPS, it refers to the whole image at a time. Just what i think, maybe im wrong!
__________________
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain
|
|
|
15-12-2005, 08:26 PM
|
#3 (permalink)
|
|
Human Spambot
Join Date: May 2004
Location: off to "never ever" land
Posts: 2,912
|
suppose ur monitor frequency is 60 hz
anything in game above 60 fps is just redundant !
take an example of a higher refresh rate say 80 or even 100hz
and if ur fps is higher it is again redundant
this is y sometimes fps is limited to the refresh rate of the monitor. this is known as vertical synch
but with such high frquency the resultant effect is lost cuz of inability of human eye to perceive more than 50-60 Hz
thats y tv's work on 50 (PAL) and 60 hz (NTSC)
i read this on wikipedia once i thing 
try en.wikipedia.org/fps
i think that was the link
__________________
No Mercy, No Limits.
Oobertech.net - Keeping Knowledge Free
|
|
|
15-12-2005, 08:56 PM
|
#4 (permalink)
|
|
SNIST Screamer !!
Join Date: Aug 2005
Location: Hyderabad
Posts: 1,163
|
^^^
does tht mean the GFX cards offerin more than 100fps , would be the same as cards offerin 60 fps in terms of perceivable performance
__________________
http://snistscreamers.blogspot.com/
http://insidevoidmain.blogspot.com/
SNIST-Blog: the Voice of SNIST... http://www.snistblog.com/
|
|
|
15-12-2005, 09:47 PM
|
#5 (permalink)
|
|
Wise Old Owl
Join Date: May 2005
Location: Chennai, India, Asia, the Earth, the Solar system, the Milky Way, the Local group, this Universe.
Posts: 1,171
|
^^ That's only partially true. If a card can render at 100fps while another card can render at only 60fps on the same scene, then the 100fps card can render much tougher scenes at 60fps while the other card renders at 20fps (it does not follow this linear rule, of course).
AND, the 100fps thing for a game is only the average of the fps rates over the entire game.
And the human eye can't perceive anthing greater than 30fps. But a monitor frequency needs to be atleast 60Hz.
Quote:
(a) Frame rate - it is the number of frames , or still pictures per second generated by the video card to give an illusion of motion
(b) Refresh rate - it is the number of times per second the monitor re-draws the image on the screen according to the signal it receives.
|
Let me rephrase the definitions:
(a)Frame rate: The number of frames the game/software engine can produce. This ability is directly dependent on the GPU, and hence the video card in general.
(b)Refresh rate: The number of times the information to be painted on the monitor is sent to the monitor, from the video memory.
__________________
http://myxp.blogspot.com
-----------------------
Winchester 3200+ @2,500MHz
LeadTek 7900GT VOLT MODDED @ 680 core, 1800 mem
2x1GB Transcend DDR400 @ DDR454 2.5,3,3,5,1T
|
|
|
15-12-2005, 10:06 PM
|
#6 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
Oh i must beg to differ from sirius B with regard to the refresh rate definition. The Refresh rate has nothing whatsoever to the signal sent to the monitor, it is the monitor's electron gun repainting the picture onto the screen....which it will do even if there is no signal from the video card....
__________________
The torquemaster rules.
|
|
|
15-12-2005, 10:53 PM
|
#7 (permalink)
|
|
Wise Old Owl
Join Date: May 2005
Location: Chennai, India, Asia, the Earth, the Solar system, the Milky Way, the Local group, this Universe.
Posts: 1,171
|
Quote:
|
Originally Posted by d
Oh i must beg to differ from sirius B with regard to the refresh rate definition. The Refresh rate has nothing whatsoever to the signal sent to the monitor, it is the monitor's electron gun repainting the picture onto the screen....which it will do even if there is no signal from the video card....
|
I think this is where you get confused. The monitor "supports" a refresh rate at each different resolutions. Your video card must support the same refresh rate for that resolution. Since each monitor is different, you will find that your video card supports quie a few refresh rates at each resolution for maximum compatiblity. So the video card will send information from it's ram 60 times per seond to the monitor if u set the refresh rate to 60Hz.
__________________
http://myxp.blogspot.com
-----------------------
Winchester 3200+ @2,500MHz
LeadTek 7900GT VOLT MODDED @ 680 core, 1800 mem
2x1GB Transcend DDR400 @ DDR454 2.5,3,3,5,1T
|
|
|
16-12-2005, 03:00 AM
|
#8 (permalink)
|
|
Apprentice
Join Date: Feb 2005
Location: Pune
Posts: 75
|
Quote:
|
Oh i must beg to differ from sirius B with regard to the refresh rate definition. The Refresh rate has nothing whatsoever to the signal sent to the monitor, it is the monitor's electron gun repainting the picture onto the screen....which it will do even if there is no signal from the video card....
|
When there is no signal applied to the monitor usually the electron gun is switched off to conserve power. So that statement is not entirewly correct.
Quote:
|
(b)Refresh rate: The number of times the information to be painted on the monitor is sent to the monitor, from the video memory.
|
Quite the opposite actually. Refresh rate when talking about a monitor is indeed the rate at which the CRT repaints itself. This is the rate to which the video card must synch and not vice versa. At a higher resolution, the monitor will have to redraw at a higher freq to avoid flicker, therefore a higher refresh rate is required.
Frame rate is however dependent on how fast the s/w h/w combination renders and supplies the frame (image).
|
|
|
16-12-2005, 06:33 AM
|
#9 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
ok lord DJ.....tht's accepted...but in old monitors, when there was no signal, you would be able to see a black screen....but it'll be luminous
so tht's where there is no signal n the electron gun is still scanning....obv i'm not talking abt crt power saving modes :roll:
__________________
The torquemaster rules.
|
|
|
16-12-2005, 06:36 AM
|
#10 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
Quote:
|
At a higher resolution, the monitor will have to redraw at a higher freq to avoid flicker, therefore a higher refresh rate is required.
|
Again, at this point, I hv to differ. Its not the frequency which differs, the frequency remains the same. But as in higher resolutions, you have more pixels over a constant(same) area, more pixels have to be scanned (and changed) accordingly in the same amount of time. So Frequency of the refresh rate is the no. of times it refreshes per second, i.e it doesnt change...only the speed with which the scanning takes place changes....so there you have a limiting factor..i.e the electron gun can only travel so fast...
[/quote]
__________________
The torquemaster rules.
|
|
|
16-12-2005, 06:37 AM
|
#11 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
umm...  dudes...how do u quote??
__________________
The torquemaster rules.
|
|
|
16-12-2005, 09:29 AM
|
#12 (permalink)
|
|
Broken In
Join Date: Apr 2004
Location: Bombay
Posts: 147
|
Quote:
|
Originally Posted by d
umm...  dudes...how do u quote?? 
|
Try fiddling with the refresh rate...
|
|
|
16-12-2005, 12:01 PM
|
#13 (permalink)
|
|
Apprentice
Join Date: Feb 2005
Location: Pune
Posts: 75
|
Quote:
|
Originally Posted by d
. Its not the frequency which differs, the frequency remains the same. But as in higher resolutions, you have more pixels over a constant(same) area, more pixels have to be scanned (and changed) accordingly in the same amount of time. So Frequency of the refresh rate is the no. of times it refreshes per second, i.e it doesnt change...only the speed with which the scanning takes place changes....so there you have a limiting factor..i.e the electron gun can only travel so fast...
|
Dude you are confused!
Quote:
|
Frequency of the refresh rate
|
?? Refresh rate is itself the frequency! and more importantly when someone refers to refresh rate, he usually means the Vertical Refresh rate and not the horizontal one.
Where as the Vertical refresh rate is of the oder of Hertz, the Horizontal refresh rate is of the order of KILO hertz. So the speed at which it scans (ie. left to right motion) is very very high and thus is not a problem to worry about. But still, the VRR is limited by the HRR or scan rate (happy??)
Oh and about the quote thinngy you'll have to use Post a reply rather than Quick Post.
|
|
|
16-12-2005, 01:17 PM
|
#14 (permalink)
|
|
Commander in Chief
Join Date: Jul 2005
Posts: 6,658
|
Quote:
|
Originally Posted by d
umm...  dudes...how do u quote?? 
|
You must ave disabled BBCode in your profile/message while posting lol
enable it and post and it will dislay
Good discusion here...
|
|
|
16-12-2005, 01:35 PM
|
#15 (permalink)
|
|
Broken In
Join Date: Nov 2005
Location: Behind You...
Posts: 190
|
Hmmmm..
I learned lots here, I only knows the content of the question but what SiriusB told is very new and knowledgeful to me. Thanks SiriusB.
I love all HP fans.
__________________
Computer.
Whats that.
Is it some kind of frog.. turr turr turrr...
|
|
|
16-12-2005, 02:05 PM
|
#16 (permalink)
|
|
Wise Old Owl
Join Date: May 2005
Location: Chennai, India, Asia, the Earth, the Solar system, the Milky Way, the Local group, this Universe.
Posts: 1,171
|
Quote:
|
Quite the opposite actually. Refresh rate when talking about a monitor is indeed the rate at which the CRT repaints itself.
|
It depends on your POV
Quote:
|
This is the rate to which the video card must synch and not vice versa.
|
That's what I said.
Quote:
|
At a higher resolution, the monitor will have to redraw at a higher freq to avoid flicker, therefore a higher refresh rate is required.
|
Infact, the higher the resolution, the lower the refresh rate of the the monitor. You are confuseing vertical and horizontal refresh rates. The horizontal refresh rate may be higher at higher resolution, but it doesn't mean anything and is not referred to when talking of refresh rate. Because, the vertical refresh rate is the only thing that tells you how many times a screen is drawn per second.
Quote:
|
Oh and about the quote thinngy you'll have to use Post a reply rather than Quick Post.
|
That is not true. It must be as Qwertymaniac says.
And finally, dude D, what you need is a good source to read than me telling you:
http://geek.com/htbc/build/vidcarbu.htm
http://sophia.dtp.fmph.uniba.sk/pchardware/video.html
__________________
http://myxp.blogspot.com
-----------------------
Winchester 3200+ @2,500MHz
LeadTek 7900GT VOLT MODDED @ 680 core, 1800 mem
2x1GB Transcend DDR400 @ DDR454 2.5,3,3,5,1T
|
|
|
16-12-2005, 05:12 PM
|
#17 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
thnx....while i hv learnt a lotta new things, the basic question hasnt been answered..
Quote:
Where as the Vertical refresh rate is of the oder of Hertz, the Horizontal refresh rate is of the order of KILO hertz. So the speed at which it scans (ie. left to right motion) is very very high and thus is not a problem to worry about. But still, the VRR is limited by the HRR or scan rate (happy??)
|
but when we change the vertical refresh rate, in the order of hertz, fron like, 85 hz, which we are used to (or atleast I am), to 60 Hz, we are able to see a noticeable difference....i.e the screen flickers...so what we see cannot be entirely independant of the vertical refresh rate, right?
From Wikipedia:
Quote:
The refresh rate (or "vertical refresh rate", "vertical scan rate") is the maximum number of frames that can be displayed on a monitor (or television) in a second, expressed in hertz.
|
http://en.wikipedia.org/wiki/refresh_rate
here, they're equating both frame rate and refresh rate...i.e wht can be understood from this statement is that the refresh rate is the max no. of frames tht can be dispayed per sec on the monitor...
and from this quote
Quote:
|
24-30Hz is a sufficient video frame rate for smooth motion, and transmitting any more would be a waste of radio bandwidth
|
OF course, there, they're talking about TV transmission.....but I think computer generated 3d video rarely appears better than TV video, does it? wtvr the frame rate might be...
and btw
Quote:
|
So Frequency of the refresh rate
|
was a boo boo
Now tht i hv learnt to use quotes, i hv used it to the max extent...god only knows how the result will be
__________________
The torquemaster rules.
|
|
|
17-12-2005, 02:07 AM
|
#18 (permalink)
|
|
String Phreak
Join Date: Mar 2005
Location: In ur Evil Mind!
Posts: 2,457
|
The games like underground2,doom3 use higher fps and huge data files. That also explains why they need higher fps,MB graphics card. Also if u play these games under shared video memory u'll notice pauses with the game coz standard shared video memory isn't able to support such high fps!
Well that may be incorrect only a guess deduced from observation!
__________________
Bad Bad server.....No candy for u!
|
|
|
18-12-2005, 06:29 PM
|
#19 (permalink)
|
|
Wise Old Owl
Join Date: May 2005
Location: Chennai, India, Asia, the Earth, the Solar system, the Milky Way, the Local group, this Universe.
Posts: 1,171
|
Quote:
|
but I think computer generated 3d video rarely appears better than TV video, does it? wtvr the frame rate might be...
|
You are right. It rarely/never appears better on monitors than it does on TV. But you can't compare tv and monitor can you? TV is blurry as hell AND you hve to watch it from afar AND it can display only upto 525/618(?) lines. Where as in monitors, you have high quality display technology, you watch it sitting closer to the monitor and the resolution displayed is higher.
IOW, the tv screen blurs out the details that otherwise will be displayed on a comp monitor.
Mediator:
Quote:
|
The games like underground2,doom3 use higher fps and huge data files. That also explains why they need higher fps,MB graphics card.
|
Use higher fps? No. FPS is not a resource to be used. What you say contains some truth though: That games that require fast decision making (shooters and racing games) need higher fps to be playable. But that is another story.
That having huge data (pak) files means that they may need more ram perhaps, but the game engine (or maybe video card) only loads the bitmps (texture, bump, normal, shadow, etc) that it needs for the current calculations, into the vid card memory. The huge files are mostly zip archives to limit hdd space consumption. The game extracts the mpas it needs before a level is loaded. This is one of the reasons for the level loading delays in most games.
Quote:
|
Also if u play these games under shared video memory u'll notice pauses with the game coz standard shared video memory isn't able to support such high fps!
|
You will notice pauses maybe because of the facts like the shared memory's slower speeds, the slower speeds of theinterconnection, or it not being a SGRAM.
__________________
http://myxp.blogspot.com
-----------------------
Winchester 3200+ @2,500MHz
LeadTek 7900GT VOLT MODDED @ 680 core, 1800 mem
2x1GB Transcend DDR400 @ DDR454 2.5,3,3,5,1T
|
|
|
18-12-2005, 08:07 PM
|
#20 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
 i refuse to give up. we're losing focus, and tht's wht made me quit last time....but the stakes are too high  so at the end of all this, with a thousand and one diversions, it still holds that a frame rate tht's above the monitor's refresh rate is superflous....
btw...thnx to sirius b n every1 else, i've learnt a lot......on this.
__________________
The torquemaster rules.
|
|
|
19-12-2005, 12:58 AM
|
#21 (permalink)
|
|
Wise Old Owl
Join Date: May 2005
Location: Chennai, India, Asia, the Earth, the Solar system, the Milky Way, the Local group, this Universe.
Posts: 1,171
|
Your that question has been answered by theraven.
Quote:
suppose ur monitor frequency is 60 hz
anything in game above 60 fps is just redundant !
|
And the reason why we have faster cards:
Quote:
If a card can render at 100fps while another card can render at only 60fps on the same scene, then the 100fps card can render much tougher scenes at 60fps while the other card renders at 20fps (it does not follow this linear rule, of course).
AND, the 100fps thing for a game is only the average of the fps rates over the entire game.
|
Since this is fun, let me try to tell you in a completely different way:
Say your monitor is set at 60Hz refresh rate and that you are running a game. The game engine calculates the frames using the gpu and the end result (to be displayed) is stored on the "frame buffer". This is an important thing to understand. The game may run at even 1000fps, but only the most recent frame is placed in the frame buffer. The video card contains another component called a RAMDAC. This component periodically accesses the frame buffer, converts the digital bitmap representation to analog signal, and sends it to the analog monitor. This periodic checking of the ramdac is in-sync with the refresh rate of the monitor, which here is 60 Hz.
If that was new to you, here's a fun fact too: Some games support the "V-Sync" option wherein, they synch the game engine to produce the frames in-synch with the refresh rate. This is done to prevent 'screen-tearing', an effect that occurs when the game engine updates the frame buffer before the ramdac has finished reading the frame buffer's previous content. The result is that the top portion is from the previous frame and the bottom portion is from the next screen.
|
|
|
19-12-2005, 06:05 AM
|
#22 (permalink)
|
|
Broken In
Join Date: May 2005
Location: Chennai
Posts: 196
|
about RAMDAC's and v-synching, i knew, mate...but the one about frame tearing sounds cool....thnx anyway....i cn sleep peacefully....knowing tht i was right..
__________________
The torquemaster rules.
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|