Re: problem with performer priorities

New Message Reply Date view Thread view Subject view Author view

From: Delayed Mail (null++at++atlantis.com)
Date: 02/01/2000 07:31:39


----- Original Message -----
From: "Wear, Mark" <mark.wear++at++lmco.com>
To: "performer" <info-performer++at++sgi.com>; "'eylon'" <eylon++at++bvr.co.il>
Sent: Monday, January 31, 2000 1:34 PM
Subject: RE: problem with performer priorities

> Eylon,
>
> I've seen something similar to this with my application. The application
ran
> properly with a given set of CPU assignments on Irix 6.4. When we upgraded
> to Irix 6.5.x, we began to experience an intermittent system hang. We
traced
> the problem to a sub-task (that we didn't really know existed) running at
> real-time priority on CPU 0. Apparently this can disrupt the scheduler.
You
> might try looking for something along those lines. Changing the task to a
> non-real-time priority eliminated the problem.
>
>
> Mark E. Wear
> Senior Electronic Systems Engineer
> Real-time Simulation: TOPSCENE
> Lockheed Martin Missiles and Fire Control
> (972) 603-2758
> mark.wear++at++lmco.com
>
> > ----------
> > From: eylon[SMTP:eylon++at++bvr.co.il]
> > Sent: Monday, January 31, 2000 11:54 AM
> > To: performer
> > Subject: problem with performer priorities
> >
> > hi performers
> >
> > I have 8 processes (3 * DRAW + 3 * CULL + APP + COMPUTE) running on 6
> > cpu's.
> > DRAW0, DRAW1, DRAW2 and CULL0 are running each one on its own cpu, CULL1
> > and the COMPUTE are running on one cpu and so are CULL2 and APP.
> > I tried to set CULL1 and CULL2 priority to 110 and all other priorities
> > to 90.
> > In order to lock the cpu's and set the priorities i used the functions
> > from libpfutil/lockcpu.c.
> >
> > When using the old system call schedctl() it works fine except that it
> > does not work on 6.5.
> > On 6.5 when using the new system call sched_setscheduler(), a few
> > seconds after the priorities where set the performer processes
> > seem to enter some deadlock and they just stuck.
> >
> > I tried to change the priorities to be equal, to set the priorities
> > without locking the cpu's, to change the scheduler
> > policy to fifo and then to round-robin but nothing help
> >
> > does anyone familiar with the problem or has any idea what's going on
> > here ???
> >
> > thanks in advance
> >
> > Eylon.
> > -----------------------------------------------------------------------
> > List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> > Submissions: info-performer++at++sgi.com
> > Admin. requests: info-performer-request++at++sgi.com
> >
> >
> >
> -----------------------------------------------------------------------
> List Archives, FAQ, FTP: http://www.sgi.com/software/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Tue Feb 01 2000 - 07:32:56 PST

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