PDA

View Full Version : Is it possible to run PM software on only a 'few' computers?



Suggy
11-29-2009, 07:12 PM
Hello.

I have had PM’s software for some years now and back then it was recommended that each programme should be ran on its own dedicated computer for optimum performance. Indeed, it was not possible (I think) to run the Pilot’s display and FO’s display (or MCDU) on one computer as that meant you had to insert a second graphics card into a free PCI slot but which OpenGL could not accommodate.

Given the advances in CPU and graphics technology, I would assume that running the FCU and the AGGC on one computer, in theory, wouldn’t be a big deal now, particularly with a quad core CPU. I realise that each programme uses only one core but as I understand it, each programme would use its own core.

Further to this, is it now possible to run two ABGC displays on one computer using a dual head graphics card? I probably know the answer to this already since the pilot’s and FO’s software is the same except for a change in the config file to differentiate it from the other.

In short, I am looking at ways of reducing my 7 computers (not including my FS computer) to a more manageable and reliable setup.

Are the days of amalgamating software on a few computers now upon us?

Your comments would be most welcome.

Regards,
Darren Sugden

Peter Dowson
11-29-2009, 08:20 PM
Given the advances in CPU and graphics technology, I would assume that running the FCU and the AGGC on one computer, in theory, wouldn’t be a big deal now, particularly with a quad core CPU.
...
In short, I am looking at ways of reducing my 7 computers (not including my FS computer) to a more manageable and reliable setup.
...
Are the days of amalgamating software on a few computers now upon us?


For many years I ran THREE copies of the PM Boeing Glass Cockpit software on one PC with three monitors connected via a Matrox TripleHead2Go (analogue). Pilot PFD/ND, Upper EICAS, and Copilot PFD/ND. There was no problem doing this at all, and that was with a lowly Pentium 4, not a Core 2 or 4 even. Of the three copies, the important one (pilot's ND/PFD) was the hardware accelerated OpenGL window, and the others ran at a slightly lower update rate. But all three very usable and smooth enough.

There's also a mode (obtained by F6 I think) in the PM Glass cockpit program which displays all those three in one window, only when I was trying that it didn't work so well -- the copilot EFIS controls didn't work correctly on the copilot's ND. I'm fairly sure that's all been fixed long ago. With that mode ("extended mode") you can use the Matrox TripleHead2Go as one very wide window instead of three separate ones. That gets around the problem on the older operating system I was using then (Win98) that only one OpenGL window can be hardware accelerated at a time. (I'm not sure if that's the case still).

I'm sure that the twin video connections on modern video cards could be used just as well, or even two video cards. The PM components are not heavy on processor usage, only on graphics. Providing the video driver(s) cope with OpenGL well enough, I'm sure you could run 3 or 4 PM components with ease on any current PC spec.

Not only that, but since much of the information from FS used by these parts is common, by running them all on one PC with one copy of WideClient, you reduce Netwrok traffic and the loading on the FS PC keeping so many clients individually up to date.

My PFC-built 737NG cockpit uses 7 PCs, one for each component, but I'm seriously looking at replacing at least 3 of the mini-PCs under the hood with one slightly larger one (maybe a Shuttle cube, which will fit) and an analog TripleHead2Go, for the pilot, EICAS, and copilot displays, just as I used to.

Sharing the CDU and RCDU is not really on because the keyboards actually ARE the PC's keys, so wouldn't be separately usable.

The autopilot is probably best run on the FS PC, unless, like me, you have a hardware MCP directly connected to the PM MCP and at a distance from the FS PC (a giant well outside the cockpit).

So, my future configuration would probably look something like this:

Shuttle PC with TripleHead -- PM GC x 3 or in F6 Extended Mode
Three mini PCs as now -- CDU, RCDU, and MCP

I'd be running pmSystems also on one of those. That'll be determined when my overhead is at last fully populated with indicators and gauges (it's just switches at present).

Regards
Pete

AchillesP
11-30-2009, 04:08 AM
Hi,

My configuration is

1 pc running only Flight simulator
1 pc running 4 copies of GC, CDU, RCDU, MCP, pmsystems, TSR Boeing 737NG, pmsounds
1 pc running hardware cards (flightillusion gauges, flightdeck cards, phidgets cards), fs2phidget software, whazzup plus, weather radar
1 pc running IVAO/VATSIM software, activesky advanced

The FS pc is a good one but the others are normal.

The PM pc is a quad core 2,67Ghz with 2G memory DDR2 and 2 x NVIDIA 8600GT

The hardware pc is the same as above but with 1 x NVIDIA 8600GT but with a lot of usb hubs

With this configuration a have no problem. I run both FS9 and FSX

Suggy
11-30-2009, 06:30 AM
Thank you Peter and Achilles for your comprehensive replies.

Peter, the use of TH2G is a way which I never thought of. Many thanks for that!

Achilles, your setup is very similar to the one I have been contemplating. It's good to know that it all works together. Your 2 graphics card in your PM pc - I am assuming they are not configured for SLI but 'each on their own'?

Kind regards,
Darren

AchillesP
11-30-2009, 06:33 AM
Thank you Peter and Achilles for your comprehensive replies.

Peter, the use of TH2G is a way which I never thought of. Many thanks for that!

Achilles, your setup is very similar to the one I have been contemplating. It's good to know that it all works together. Your 2 graphics card in your PM pc - I am assuming they are not configured for SLI but 'each on their own'?

Kind regards,
Darren

No, not sli. I connected 4 slots of 2 cards to four monitors. It does not matter if the cards are the same type. But it has to be the same brand.

Peter Dowson
11-30-2009, 06:35 AM
The PM pc is a quad core 2,67Ghz with 2G memory DDR2 and 2 x NVIDIA 8600GT
Just wondering. Do all the PM OpenGL windows (ie. the PFD/ND/EICAS ones) run with OpenGL hardware acceleration, or are they using the software only? I suppose with the powerful processor it doesn't matter which, but I'm interested to know whether multiple OpenGL accelerated windows are now supported. Oh, yes, which version of Windows?

Tell you what, if you don't mind, could you press "F" for each of the PFD.EXE windows and write down the displayed frame rates and acceleration details on each for me? That would be excellent if you could do that.

This might all be relevant to my choice of Shuttle processor and operating system when I come to replacing my 3 mini-PCs.

Thanks,

Pete

AchillesP
11-30-2009, 06:42 AM
Just wondering. Do all the PM OpenGL windows (ie. the PFD/ND/EICAS ones) run with OpenGL hardware acceleration, or are they using the software only? I suppose with the powerful processor it doesn't matter which, but I'm interested to know whether multiple OpenGL accelerated windows are now supported. Oh, yes, which version of Windows?

Tell you what, if you don't mind, could you press "F" for each of the PFD.EXE windows and write down the displayed frame rates and acceleration details on each for me? That would be excellent if you could do that.

This might all be relevant to my choice of Shuttle processor and operating system when I come to replacing my 3 mini-PCs.

Thanks,

Pete

I use the latest Nvidia driver. All the GC uses OpenGL hardware acceleration.

I use windows xp pro 32 bit, and all the software runs automatically when the pc is starting.

The frame rate at each gc windows depends from the FS. So, if I use FS9 then the frame rate is 30 stable. If I use FSX, then the frame rate is from 26 to 45 frames. I do not use the frame lock of GC. It is configures as 0.

Suggy
11-30-2009, 06:56 AM
Hmm, very interesting Achilles that you say that the multiple displays can run OpenGL simultaneously.

That certainly gives me food for thought on how I am going to downsize the number of PCs I am currently using. Very interesting............

Once again, Peter and Achilles, thanks for taking the time to reply to my query. It's very much appreciated and has helped me immensely.

Regards,
Darren

Peter Dowson
11-30-2009, 11:34 AM
I use the latest Nvidia driver. All the GC uses OpenGL hardware acceleration.
...
I use windows xp pro 32 bit, and all the software runs automatically when the pc is starting.
...
if I use FS9 then the frame rate is 30 stable. If I use FSX, then the frame rate is from 26 to 45 frames. I do not use the frame lock of GC. It is configures as 0.

Okay, thanks. Sounds good. nVidia + WinXP Pro (which I would have gone for anyway), no GC frame locks. Super.

Pete

dnoize
11-30-2009, 04:02 PM
On the FSweekend we also had a full PM setup running from one pc.

Captains PFD/ND, F/O PFD/ND, Upper eicas, lower eicas and dual cdu's on one pc with a Q6600 processor and 2 GFX cards with 2 outputs eachs driving the 4 TFT's.

We had one instance of PM running in expanded mode (F6), that was driving all pfd/nd's and both eicas screens. swapping of the du's worked flawlessly using the DU switches in expanded mode.

No performance problems whatsoever. We were using this system the year before also.

In our case we could run both the cdu and rcdu from one computer because they are usb driven directly by the pm cdu respectively rcdu each on their own usb port (using a virtual commport).


stef

http://www.mycockpit.org/photopost/data/657/PUB-FlyEngravity-04.jpg
http://members.casema.nl/pago/2009avio2.jpg.jpg

Sean Nixon
11-30-2009, 04:12 PM
Stef

Is that your own personal rig, or an Engravity demo one?

Suggy
11-30-2009, 04:45 PM
Thanks, Stef, for your reply.

I am intrigued about your comments about the CDU/RMCDU runing on one computer.
I have two MCDUs from FDS but I always thought that it would not be possible to run on them on the same computer since the interface card is no more than a keyboard. A keypress on one MCDU would automatically become a keypress on the second MCDU.

Are your CDUs completely diffferent in their design to the ones that I own?

Regards,
Darren

dnoize
11-30-2009, 05:37 PM
Stef

Is that your own personal rig, or an Engravity demo one?

a bit of both ;-)




.

dnoize
11-30-2009, 05:54 PM
I am intrigued about your comments about the CDU/RMCDU runing on one computer.
I have two MCDUs from FDS but I always thought that it would not be possible to run on them on the same computer since the interface card is no more than a keyboard. A keypress on one MCDU would automatically become a keypress on the second MCDU.

Are your CDUs completely diffferent in their design to the ones that I own?


Yes they are. My CDU's do not act as keyboards. They communicate directly to the PM cdu software. It does not act as a keyboard, and pressing keys will not make characters show up in Word or Notepad.

Also the LCD gets its data through the USB, so no TV-out/VGA is needed on the computer.

The comm port is assigned in the cdu.ini in pm.

My CDU's show up as virtual comm ports in the ports list in the device manager. 2 cdu's will be assigned 2 different comm ports on the computer.

so for example in the cdu.ini i enter "engravity cdu = 2"
and for the cdu.ini of the RCDU i enter "engravity cdu = 4"

and this way i can run both cdu's on one computer without causing them to conflict.

In flightdecksoftware, the cdu's can also be assigned an individual comm port, thus allowing both cdu's to work on one computer. Dont know about sim-avionics.

Stef



.

Suggy
11-30-2009, 05:59 PM
Thanks, Stef.
Darren

oal331
12-01-2009, 03:46 AM
Captains PFD/ND, F/O PFD/ND, Upper eicas, lower eicas and dual cdu's on one pc with a Q6600 processor and 2 GFX cards with 2 outputs eachs driving the 4 TFT's.

We had one instance of PM running in expanded mode (F6), that was driving all pfd/nd's and both eicas screens. swapping of the du's worked flawlessly using the DU switches in expanded mode.

Hello Stef,

please, is it possible to give us your PC's specs in detail? Which motherboard?, ram? VGAs, etc?

regards

Eddie

dnoize
12-01-2009, 07:18 AM
I was talking about the engravity demo pc. Not mine.

Q6600
Asus striker mobo
2 gig ram
vga im not sure but i believe 2 times a Gforce 9 series, using all 4 outputs.
Would have to check about the GFX cards to be sure. (im pretty sure they are 9 series and not 8 series)


Stef

oal331
12-01-2009, 06:20 PM
Stef, thanks for your information.

It's very nice to have a good Pc, running all these together!!

Regards

Eddie