public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Information regarding scheduler description
@ 2012-01-02  6:53 ganesh gopalasubramanian
  2012-01-05 13:01 ` Fwd: " ganesh gopalasubramanian
  0 siblings, 1 reply; 3+ messages in thread
From: ganesh gopalasubramanian @ 2012-01-02  6:53 UTC (permalink / raw)
  To: gcc-help

Hi,

I am trying to describe my processor pipeline.

Consider that I am having 5 instructions (instruction1,
instruction2... instruction5).
For four of those instructions, I have described the instruction
reservations along with the functional units and their alternatives
available for each cycle.
For the fifth instruction, I haven't described the instruction reservation.
What will happen now? Will the instruction be stalling my pipeline.

Consider that five instruction instruction are generated as below.

instruction1,
instruction2,
instruction3,
instruction4,
instruction5

My scheduler description supports the following

1. instruction1 & instruction2 can be issued as a single bundle.
2. instruction3 & instruction4 can be issued as a single bundle.

Now, I don't have description about instruction5, will it stall my
pipeline and get issued as a separation instruction bundle (assuming
issue rate as 1)?
Or should I describe the instruction reservation (for instruction5)
separately along with stall information?

Regards
Ganesh

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-01-10 17:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-02  6:53 Information regarding scheduler description ganesh gopalasubramanian
2012-01-05 13:01 ` Fwd: " ganesh gopalasubramanian
2012-01-10 18:05   ` Vladimir Makarov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).