Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik: Cliffs of Dover

IL-2 Sturmovik: Cliffs of Dover Latest instalment in the acclaimed IL-2 Sturmovik series from award-winning developer Maddox Games.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-03-2011, 10:14 PM
Codex Codex is offline
Approved Member
 
Join Date: Nov 2007
Location: Hoppers Crossing, Vic, Australia
Posts: 624
Default

Quote:
Originally Posted by Buchon View Post
There a lot of confusion in this thread about how SLI/Crossfire work.

SLI/Crossfire cards and systems dont share VRAM between GPUs.
That's not entirely true. It depends on how the developer has set up the buffers in DirectX. While yes they physically don't share memory, but with DirectX you can map the memory to appear as one huge chunk.

http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
Reply With Quote
  #2  
Old 04-03-2011, 10:22 PM
madrebel madrebel is offline
Approved Member
 
Join Date: Feb 2011
Posts: 85
Default

Quote:
Originally Posted by Codex View Post
That's not entirely true. It depends on how the developer has set up the buffers in DirectX. While yes they physically don't share memory, but with DirectX you can map the memory to appear as one huge chunk.

http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx
no, you can't. each GPU has X memory. gpu1 can't access gpu2's memory. if GPU2 even wanted to access GPU1's buffer then this would slow down the frame draw process which is why it isn't done.
Reply With Quote
  #3  
Old 04-03-2011, 10:33 PM
Codex Codex is offline
Approved Member
 
Join Date: Nov 2007
Location: Hoppers Crossing, Vic, Australia
Posts: 624
Default

Quote:
Originally Posted by madrebel View Post
no, you can't. each GPU has X memory. gpu1 can't access gpu2's memory. if GPU2 even wanted to access GPU1's buffer then this would slow down the frame draw process which is why it isn't done.
I know. I was replying to Buchon's comment about VRam and System Ram.
Reply With Quote
  #4  
Old 04-03-2011, 11:07 PM
GOZR GOZR is offline
Approved Member
 
Join Date: Oct 2007
Location: France - USA
Posts: 386
Default

The best way for SLI is split rendering half the screen and the other for the other half..

Split work better no matter what .. NVIDIA profile now do not have this option but i tried all and it's still better for high textured sim
__________________
-GOZR

http://www.gozr.net/iocl/
Reply With Quote
  #5  
Old 04-03-2011, 11:23 PM
Armatian Armatian is offline
Approved Member
 
Join Date: Feb 2010
Posts: 50
Default

Split frame doesn't share the load evenly, there's no perfect method, you can easily have one half having a huge HDR/shading workload and the other half showing the floor.

On topic: It looks clear in luthier statements that the engine need resource optimizing (should improve memory use), and more fine threading, because the same thread that renders, needs to load finer textures when you'r close to ground, hence horrible stutter you all see.
Reply With Quote
  #6  
Old 04-05-2011, 09:49 AM
Slechtvalk Slechtvalk is offline
Approved Member
 
Join Date: Mar 2010
Posts: 27
Default

Quote:
Originally Posted by madrebel View Post
no, you can't. each GPU has X memory. gpu1 can't access gpu2's memory. if GPU2 even wanted to access GPU1's buffer then this would slow down the frame draw process which is why it isn't done.
this is setup picture from someone with 5970 (2 gig memory), when i use same settings (with my 1 gig memory card) you see video memory usage over 100%, and he's only using 51% of his memory (its says on picture below) which means he does got 2 gig video memory?

And why would ATI sell that card saying it has 2 gig when you only can use 1 gig anyways?



Last edited by Slechtvalk; 04-05-2011 at 09:53 AM.
Reply With Quote
  #7  
Old 04-05-2011, 10:05 AM
doghous3 doghous3 is offline
Approved Member
 
Join Date: Apr 2011
Posts: 168
Default

@Slechtvalk

The HD5970 is a duel GPU card. Each GPU is assigned 1Gb of RAM.

I can confirm that CoD does not invoke the second GPU. Hopefully the upcoming patches will resolve this.
Reply With Quote
  #8  
Old 04-05-2011, 10:11 AM
Slechtvalk Slechtvalk is offline
Approved Member
 
Join Date: Mar 2010
Posts: 27
Default

Quote:
Originally Posted by doghous3 View Post
@Slechtvalk

The HD5970 is a duel GPU card. Each GPU is assigned 1Gb of RAM.

I can confirm that CoD does not invoke the second GPU. Hopefully the upcoming patches will resolve this.
But why as you see on picture I posted his memory usage is only 51% (with his 5970 card) while my 1 gig card with same settings is using over 100% video memory?
Reply With Quote
  #9  
Old 04-05-2011, 10:14 AM
Kankkis Kankkis is offline
Approved Member
 
Join Date: Mar 2011
Location: Turku, Finland
Posts: 584
Default

Quote:
Originally Posted by Slechtvalk View Post
But why as you see on picture I posted his memory usage is only 51% (with his 5970 card) while my 1 gig card with same settings is using over 100% video memory?
That s good question, i don't know, i think because windows see it 2gb that's the reason, but im sure games uses only 1gb memory, i mean they uses 2gb but there is both memorys with same data, working likely somehow that RAID hdd's, so if faster that way.

Kankkis
Reply With Quote
  #10  
Old 04-05-2011, 10:21 AM
Kankkis Kankkis is offline
Approved Member
 
Join Date: Mar 2011
Location: Turku, Finland
Posts: 584
Default

http://www.hardocp.com/article/2010/...b_performance/

The Radeon HD 5970 is AMD’s "fastest" video card. This is not a single-GPU video card like the Radeon HD 5870. The Radeon HD 5970 video card consists of two Radeon HD 5870 (down-clocked) GPUs connected via CrossFireX on a single board. While both GPUs retain all the specifications internally as a Radeon HD 5870, the performance has been reduced by core frequency reduction and memory frequency reduction. But worth mentioning is that many people find the 5970 very easy to overclock by large margins. There is also only 1GB of GDDR5 available per GPU. This memory video RAM limitation can cause high resolutions with antialiasing to run out of local video memory, since memory is not shared on the video card. Each GPU needs its own frame buffer space. The only way to fix this issue is to use more memory per GPU, but the 5970 doesn't have it.

In our evaluation of the GeForce GTX 580 last week, we did not compare it to the Radeon HD 5970. The reason being is that pricing on the 5970 was higher when we began the evaluation process by a full $160. The 5970 ended up being directly comparable to the GTX 580's pricing towards the end of our process. The GeForce GTX 580 is currently going for $499 online. The Radeon HD 5970 can be had now for $469.99 after $30 MIR. This is an excellent deal compared to past pricing, and we wanted to see how performance stacks up against the new GTX 580.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:49 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.