Mail Archives: pgcc/1999/02/26/15:34:43
On Fri, Feb 26, 1999 at 02:35:06PM +0100, Jan Hubicka wrote:
> > for some cases. One of the problms is that the normal list scheduler
> > isn't up to scheduling for superscalar architectures (pentiumpro), while
> > the scheduling parameters aren't tuned for the haifa scheduler.
> Just curious: I still hear, that haifa scheduler is ready for
> superscalar CPUs and normal not. Why? The definitions are same, only
> haifa can do scheduling more agresivly. Or I am wrong? (except the
> MD_SCHED hacks. Is that the superscalar feature?)
Since the machine description is only declarative you are partly right. But
that doesn't mean that the normal scheduler schedules correctly according to
these declarations.
It seems that, yes, the haifa scheduler seems just to perform more correct.
You can regard it as an "improved" sched.c.
I have not looked into what the MD_SCHED changes actually do, but they
are only declarative as well (and the old scheduler cannot use this
information).
--
-----==- |
----==-- _ |
---==---(_)__ __ ____ __ Marc Lehmann +--
--==---/ / _ \/ // /\ \/ / pcg AT goof DOT com |e|
-=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+
The choice of a GNU generation |
|
- Raw text -