I figured out that the problem is when it is removing the 64th entry of the issue queue . I think when it is removing the 64th entry uop "65535: V - - 65535 ??? ??? ???" is entered into the IQ. What could be the problem?
---------------------------------------- > From: [email protected] > To: [email protected] > Date: Thu, 10 Oct 2013 22:05:19 +0200 > CC: [email protected] > Subject: Re: [marss86-devel] Increasing Issue queue size > > Thanks again Brendan. I tried this too. It is working however the issue queue > is just 64 even though I had given > ISSUE_Q_SIZE: 100 > in default.conf > ________________________________ >> From: [email protected] >> Date: Thu, 10 Oct 2013 15:38:33 -0400 >> Subject: Re: [marss86-devel] Increasing Issue queue size >> To: [email protected] >> CC: [email protected] >> >> Something strange happened, but if you add it to default.conf under the >> option: section of your core config it should work fine: >> >> machine: á á á á á á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á á á >> á # Use run-time option '-machine [MACHINE_NAME]' to select á á á á á á >> á á á á á áá >> á single_core: á á á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á á á >> á á description: Single Core configuration á á á á á á á á á á á á á á >> á á á á á á á >> á á min_contexts: 1 á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á max_contexts: 1 á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á cores: # The order in which core is defined is used to assign á á á >> á á á á á áá >> á á á á á á# the cores in a machine á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á á - type: ooo á á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á á á name_prefix: ooo_ á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á á á option: á á á á á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á áá >> á á á á á á threads: 1 á á á á á á á á á á á á á á á á á á á á á á á á >> á á á á á á á >> á á á á á á ISSUE_Q_SIZE: 100 á á >> >> >> On Thu, Oct 10, 2013 at 3:32 PM, s kalathi >> <[email protected]<mailto:[email protected]>> wrote: >> >> Thanks Brendan. I think adding ISSUE_Q_SIZE to ooo_core.conf. >> Unfortunately no luck. Here is the section of issue queue. The next >> instruction is being inserted to slot 27. This happens soon after some >> instructions are flushed. I have set the issue queue size as 100. >> >> IssueQueue: count = 27: >> á uop á16: V - - á13 ??? ??? ??? >> á uop á17: V - - á16 ??? ??? ??? >> á uop á18: V - - á17 á17 ??? ??? >> á uop á19: V - - á17 á17 á17 ??? >> á uop á20: V - - á13 ??? ??? ??? >> á uop á25: V - - á20 ??? ??? ??? >> á uop á32: V - R ??? ??? ??? ??? >> á uop á39: V - - ??? ??? ??? á38 >> á uop á40: V - - á39 ??? ??? ??? >> á uop á41: V - - ??? ??? ??? á38 >> á uop á43: V - - á40 á40 á13 ??? >> á uop á44: V - - á43 á43 ??? ??? >> á uop á45: V - - á44 á44 ??? ??? >> á uop á48: V - - ??? ??? ??? á42 >> á uop á49: V - - ??? ??? ??? á42 >> á uop á50: V - - ??? ??? ??? á42 >> á uop á51: V - - ??? ??? ??? á42 >> á uop á53: V - - ??? ??? ??? á42 >> á uop á55: V - - ??? ??? ??? á42 >> á uop á56: V - - á55 ??? ??? ??? >> á uop á59: V - - á56 ??? ??? ??? >> á uop á61: V - - á48 ??? ??? á42 >> á uop á62: V - - á50 ??? ??? á42 >> á uop á63: V - - á48 ??? ??? á42 >> á uop á64: V - - á63 ??? ??? ??? >> á uop á65: V - - á48 ??? ??? á42 >> á uop á66: V - - á64 ??? ??? ??? >> á uop 65535: V - - 65535 ??? ??? ??? >> >> ________________________________ >> From: [email protected]<mailto:[email protected]> >> Date: Thu, 10 Oct 2013 14:12:04 -0400 >> Subject: Re: [marss86-devel] Increasing Issue queue size >> To: [email protected]<mailto:[email protected]> >> CC: [email protected]<mailto:[email protected]> >> >> I'm not sure why that causes an assertion, but if you look in >> config/ooo_core.conf you'll see that you can define parameters there. I >> added ISSUE_Q_SIZE to the list and it worked fine, so I would suggest >> you modify it there instead. >> >> >> On Thu, Oct 10, 2013 at 2:01 PM, s kalathi >> <[email protected]<mailto:[email protected]>> wrote: >> Hello, >> >> I'm trying to increase the Issue Queue size in the simulator. I changed >> the valueááOOO_ISSUE_Q_SIZE in ooo-const.h. However when I did it >> theáassert(!bit(valid, slot)) of insert in IssueQueue (ooo-exec) is >> failing. When I printed out the issue queue I found out that there is a >> uop with tag valueá65535. Is there something else which I should change >> when I'm changing áOOO_ISSUE_Q_SIZE? >> >> Thanks >> >> _______________________________________________ >> http://www.marss86.org >> Marss86-Devel mailing list >> [email protected]<mailto:[email protected]> >> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel >> >> >> > _______________________________________________ > http://www.marss86.org > Marss86-Devel mailing list > [email protected] > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel > _______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
