EDIT 09/2009 : ce post date de
02/2009....
voir plutot la
discussion Dual View en salle support technique... http://www.checksix-forums.com/showthread.php?t=147696
traduction et résumé de passages intéressants de discussions sur
http://forums.eagle.ru
dont
http://forums.eagle.ru/showthread.php?t=37008
----
E6600 3Ghz 4 Gb RAM
8800GT
7600GS
Softth 1,08
XP32 Sp3
middle monitor : W240DV2 1920*1200
Side resolution : 1680*1050
25 FPS
Pour voir le cockpit en entier il faut augmenter l'angle max dans view.lua :
CameraViewAngleLimits[PlaneIndex.iKA_50] = {10.0, 250.0}
A 250 aucun pb sauf distance pour dézoomer la vue.
Entre 250 et 340, distance OK, on voit le pit en entier, mais pb de clipping : des instruments (ADI...) disparaissent!!!!
Peut-on modifier la valeur pour éviter le clipping ?
/////////////////////////////////////////////////////////////////////////////////////////////////////
Matrox triplehead2go (TH2G)
:::::
AMD 6000+ (3.0GHz) 2GB ram
nVidia 8800 'Ultra' (768MB)
XP OS.
TH2Go à 3840x1024 pour tous les simus
DCS: BS bien avec tous les détails au maximum // [ il ne donne pas les FPS !] \\
:::::
3 x 20" Acer x203w LCDs
3 x 1440x900
FSX + LOMAC.
FPS : pas trop mal,
FSX : déformations du champ visuel sur extrêmes gauche et droite dans FSX avec zoom maximum
LO : mauvaise image si zoom mini
:::::
TH2G n'aime pas les moniteurs dissemblables
:::::
Régler le Field Of View (angle d'ouverture du champ de vision) :
Config/View/View.lua
cette ligne
CameraViewAngleLimits[PlaneIndex.iKA_50] = {20.0, 120.0}
cela limite les angles de vues avec ZOOM Maxi à 20° et Zoom mini à 120°.
à changer en :
CameraViewAngleLimits[PlaneIndex.iKA_50] = {20.0, newFOV}
où newFOV est le nouvel angle
utile à @ 3x1440x900
:::::
3ghz E6850 with 4Go pc800 ram p35-ds4 MB
Gigabyte GTX260 oc graphics.
Vista SP1
8xAA
16xAF
Texture filtering "High Quality"
BS :
Textures.. HIGH
SCenes... HIGH
CIv Traf.. HIGH
Water... low
Vis Range ... Medium.
Heat Blur... On
Shadows... Full
TH2G : 4320x900 = 3 x 1440x900
Aspect 4.8 (4.8 to 1)
Monitors 1 camera.
Cockpit res.... 1024
A FOV 200 : video
http://www.youtube.com/watch?v=f8jNr...eature=channel
en vue avant immobile sans TrackIR ; FRAPS:
2008-12-22 19:51:10 - dcs Frames: 14325 - Time: 276601ms - Avg: 51.789 - Min: 35 - Max: 65
A FOV 170 : un peu mieux
BS + exigeant sur CPU que GPU
MAIS : difference importante de 8800gt à 260gtx @ 1920x1200 sans le TH2G
Entre faire un cockpit, monter un grand ecran de 50" et THG2G : THG2 vainqueur pour moi / monter 3 x 24" n'est pas simple. Je ne pourrais plus m'en passer maintenant.
avec TH2G : si zoom hors cocpit chutte FPS et parfois freeze jusqu'à retour à zoom normal...
Check this link:
http://forums.eagle.ru/showthread.php?t=17306&page=6
Avec le réglage suivant : un clic pour faire Zoom In ou Out et le champ de vision est fixé définitivement : plus de zoom possible mais tout le reste fonctionne (6DOF)
CameraViewAngleLimits[PlaneIndex.iKA_50] = {170.0, 170.0}
Sur ce système si je dézoomme en dessus de 170° (ex 170-250) j'ai des bugs ou freeze du PC, de même si je zoome 20-170 par ex.
Et 170 ° est aussi mon réglage préféré
:::::
Q6600
2Go RAM
8800 GTS SLI
bien en 3840x1024 = 3 x 1280 x 1024
:::::
2 écrans :
46" Sharp LCD + 20" Acer
BS sur 46" : le pied
:::::
Vista incapbale d'étendre le bureau pour obtenir camera + shkval + ABRIS
E8500
Vista64
8GoRAM
8800GTS512Mb
:::::
Limites:
Q6600
8800 Ultra
1 ecran à 1680x1050 (1.8 megapixels) = OK
+ TH2G :
3 x 1280x960
+ ABRIS LCD 1024x768, => resolution de 5888x960 (5.7Mpx) à cause des contraintes du setup multimoniteur. Aucun couple GPU/CPU ne peut faire cela = 2.5 x full HD...
:::::
Vista UAC peut être un pb pour édition des configs.lua
:::::
J'ai toujours eu des messages "out of Hz range" sur mes moniteurs ;
j'ai du me résoudre à brancher un montireur additionnel,
installer les nouveaux drivers nVidia (> 180.xx),
et créer un resolution de 3840x1024 = 3 x 1980x10240 à 60hz.
après cela tout fonctionnait.
:::::
J'ai décidé d'
abandonner le 3 écrans TripleHead2Go pour avoir l'ABRIS sur un écran séparé.
:::::
Th2g :
lomac
black shark :
ne
plus utiliser le zoom : pb de perte de 1 deg des 6 DOF sur le trackIR
///////////////////////////////////////////////////////////////////////
image de config de ouf :
http://forums.eagle.ru/showthread.php?t=37491
Ca marche nickel avec 3 écrans + 1 ecran ABRIS mais je n'ai
que 10FPS !!!
- 4 écrans = 3 + 1
- Q6600 quad core 2.4GHz OC to 2.88 GHz, using all 4 cores via the dcsbsaffinitytool GUI tool
- Gigabyte P35-DS4 mobo
- 2GB G.Skill DDR2 PC8500
- 1x Gigabyte 9800 GTX+ 1GB pour écran gauche + central
- 1x MSI 8800 Ultra 768MB pour écran droit et ABRIS
- 2x WD Raptor 10k RPM drives in RAID 0
- Vista 32
- Onboard sound *
> 13000 à 3dmark06 avant la 9800GTX+ et BS avec l'écran principal + ABRIS : OK
* X-Fi PCIe soundcard s'est arr^étée quand j'ai branché le second GPU. La Mobo inhibe le slot PCIe x1 squand le slot PCIe_16_2 GPU est utilisé.
Ecran principal en 1280x768,
ABRIS à 1024x768 (pas plein écran). Cela n'est pas négociable car jouer avec les résolutions entraîne des difficultés pour voir les boutons de menu Multijoueur
tout réglages BS à Haut ; je modifie avec details diminués de elevés à moyen, eau à aucun : Pas de difference en FPS.
Avec juste l'écran principal et l'ABRIS (pas vue principale sur 3 écrans mais 1 seul), le tout sur 9800GTX : 50FPS avec détails à bas, et 37 FPS avec détails à haut.
Même config avec écran principal sur 9800 et ABRIS sur la 8800, j'ai 25FPS sur détails faibles et 20 FPS sur détails maxi !!!
J'aurais pensé que l'en mettant chaque écran sur une carte video différente, le travail partagé entre 2 GPU m'aurait donné de meilleurs résultats qu'en mettant les 2 écrans sur une seule carte !
En mettant les écrans gauche et centre / 9800 et droit et ABRIS / 8800 j'ai 12 FPS avec détails mini et 10FPS avec détails maxi.
Je me suis dit que la carte la plus lente ralentissait le système : avec seulement centre+ABRIS / 8800 : j'ai 48 FPS ave cdétail mini (50 FPS avec la 9800).
:::::
Il y a beau avoir 2 GPU, BS n'utilise qu'un seul CPU, le code n'est pas optimisé pour utiliser plusieurs CPUs, c'est comme ça. Jouer sur le paramètre affinité n'apporte ainsi qu'un gain partiel, pas x 2 ou 4 !
De plus la bande pasante est partagée sur le bus PCI ce qui peut aussi causer des problèmes.
Le gain de performance avec un second GPU est de 50%, pas 100%
L'utilisation d'une carte son spécifique (non incluse MoBo) a des effets variables selon les configs , pouvant aller jusqu'à +10 FPS.
Black shark n'est pas non plus optimisé pour utiliser plusieurs GPU
Dans certains jeux, SLI ou multiGPU entraîne même une baisse des FPS.
Le support de plusieurs moniteurs sera peut être amélioré prochainement...
Jouer le jeu en mode fenêtré et non en plein écran ralenti le jeu sur la plupart des machines, plus sensible sur Vista que sur XP.
Sous Vista il vaud mieux avoir l'édition 64 bits et plus de 4 Gb de RAM.
Il faudra probablement encore 2 ans avant d'avoir un hardware capable de faire tourner un configuration comme celle-ci.
Cela montre que :
2 cartes graphiques différentes Nvidia sur la même carte mère chipset Intel non en SLI car de modèles différents peuvent faire tourner une application...
Mais
Par contre le goulet d'étranglement est la largeur de la bande passante sur le pont PCI entre les 2 cartes et le CPU.
Pas conçu pour cela ? autre limitation ? de telles configurations sont rares et on manque de recul...
Sur les 4 Gb de RAM maxi que peuvent gérer les systèmes 32 bits (Vista inclus), la RAM GPU est incluse... ce n'est pas la faute de Microsoft, mais une limitation hardware de l'architecture X86. Les données sont déjà stockées dans la RAM avant d'êtres envoyées aux cirucits graphiques... Même si Vista 32 bits SP1 reconait plus de 4Gb RAM il n'utilise pas ce qui dépasse 4 Gb.
Donc dans cette configuration particulière, les 1GB+768MB des cartes video consomment déjà pas mal de la RAM disponible pour le système, ajouter les périphériques, le'OS ... il est logique d'avoir une chuttte monstrueuse des FPS par manque de mémoire.
De plus les deux cartes se disputent la bande passante pour communiquer avec la RAM...
Un système TripleHead2go améliorerait certainement les choses,
et des système multi GPU en SLI/Crossfire travaillent en coopération et non en compétition / bande passsante disponible, ce qui évite ce problème.
:::::
Mes changements :
Le slot PCIe_16_1 GPU supporte x16, le slot PCIe_16_2 GPU supporte seulement x4 (bien que ce soit un connecteur x16). Est-il possible de ralentir le slot 1 à x4 pour améliorer la synchronisation ?
Ajout de 4GB RAM G.Skill PC8500 (Vista32) soit 6 Gb total :
- Overclocking annulé (boot impossible) retour à 2.4 GHz. = 20% de perf CPU en moins
- boost FPS de 10 à 15 sur 4 écrans, détails au mini et bcp moins de saccades = 50% de gain en FPS
Il y a une limite CPU car en doublant les cartes graphiques on double le travaille du CPU, même si on divise par deux le travail des GPU, même si chaque carte avec 2 écrans donne 50 FPS.
- avec OC à 3.2 GHz (400x8 ) j'obtiens 17 FPS avec détails à moyen et 2xAA 2xAF sur 4 écrans. C'est presque jouable.
- 3DMark06 sur chaque GPU pour verifier le slot x4 tenait la route / à 9800 à x 16. La 8800 Ultra (slot 1) = 13,500 3dmarks, la 9800 GTX+ (slot 2) = 10,000. Donc oui il y a bien un goulet d'étrangelemtn ici.
Solution:
- nouvelle Mobo qui supporte 2 GPU à x16
- Asus PCIe soundcard pour libérer le CPU
- upgrade vers Windows 7 64bit
Ainsi j'espère passer la barrière des 25 FPS.
:::::
Le point le plus important est l'OS (et cela ne coûte rien d'essayer avec une démo de Win7),
le second est la carte mère,
la carte son XFi PCIe fera aussi bien qu'une Asus, sous réserve que la Mobo (chipset) distribue bien toute la bande passante sur le bus PCIe.
//////////////////////////////////////////////////////////////////////////////
On en a parlé sur c6 là :
http://www.checksix-forums.com/showthre ... post872710
http://www.checksix-forums.com/showthread.php?t=127912
et sur lockon ici :
http://www.checksix-forums.com/showthread.php?t=127912