ev4sched---here it is

David Mosberger-Tang (davidm@azstarnet.com)
Wed, 24 Apr 1996 08:15:31 -0700


OK, there seems to be considerable interest in the EV4 scheduler. It
was posted to the net (if memory serves) a few years ago. It's
probably still somewhere on one of DEC's ftp site.

In any case, I put up a tar file on azstarnet:

ftp://ftp.azstarnet.com/pub/linux/axp/misc/axpsrc-ev4sched-0.0.tar.gz

It contains DEC's sample scheduler (that's the BIG file) and a wrapper
that allows to run it on ECOFF object files (that's the tiny file).
Basically, you simply do "ev4sched filename.o" and it'll print you a
nice pipeline diagram of when things issue.

Please be sure to read the caveats listed in ev4sched.c. It's a
convenient tool, but it's also easy to get meaningless results if you
don't know what you're doing... :-)

If somebody wanted to improve it, the first thing to do would be to
add support for multiple basic blocks.

--david