perf-REACT

New Message Reply Date view Thread view Subject view Author view

Reed Whittington (reedwhit++at++skips.dseg.ti.com)
Thu, 6 Jan 94 13:50:27 CST


In an effort to achieve a steady frame rate. I have been using some of
the REACT features to isolate/restrict processors and run processes at
non degrading priorities. I adapted the sample code from 'procsetup.c'.
Every thing works fine except when I run my application with multiple
pfPipes. The system hangs. I went back and tryed running perfly under
root with multiple pfPipes. This also hangs the system. What could be
happening? I suspect the problem is with two or more nondegrading
processes runing on the same processor at the same priority. If this
is true what is the best way to distribute the processes in and with
what priority.

My environment:

Performer 1.2b72, Onyx(4 CPUs) - RE2(2 pipes) pipe0(4RM,mco) pipe1(2RM)

My current application uses two pfPipes on one RE2 pipe and one pfPipe
on the other. Every process is forked, so I have 8 processes.

cpu-1 | cpu-2 | cpu-3

                            
|---Cull_1---Draw_1 |--> pipe1
App ----|
| |---Cull_2---Draw_2 |
| | |--> pipe2
| |---Cull_3---Draw_3 |
|
Isect

Thanks in advance.

--Reed

********************************
Reed Whittington
Texas Instruments
Visual Simulation Technology Development
reedwhit++at++dseg.ti.com
********************************


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:08 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.