|
|
[Submitted] prefetcher: Make prefetcher a sim object instead of it being a parameter on cache
|
ali
|
January 26th, 2012, 4:25 a.m.
|
|
|
|
[Submitted] Prefetch: Don't prefetch if address is in the write queue.
|
ali
|
September 9th, 2011, 2:55 p.m.
|
|
|
|
[Submitted] pci: Make Python wrapper cast to the right type
|
ali
|
October 24th, 2012, 2:23 p.m.
|
|
|
|
[Submitted] Partly revert [4f54b0f229b5] and move draining to m5.changeToTiming
|
ali
|
October 24th, 2012, 2:18 p.m.
|
|
|
|
[Submitted] Output: Add hierarchical output support and cleanup existing codebase.
|
ali
|
November 3rd, 2011, 1:24 p.m.
|
|
|
|
[Submitted] O3: Tighten memory order violation checking to 16 bytes.
|
ali
|
February 27th, 2011, 6:50 p.m.
|
|
|
|
[Submitted] O3: Support timing translations for O3 CPU fetch.
|
ali
|
December 6th, 2010, 3:46 p.m.
|
|
|
|
[Submitted] O3: Support SWAP and predicated loads/store in ARM.
|
ali
|
November 19th, 2010, 4:04 p.m.
|
|
|
|
[Submitted] O3: Support squashing all state after special instruction
|
ali
|
November 19th, 2010, 4:06 p.m.
|
|
|
|
[Submitted] O3: Squash the violator and younger instructions instead not all insts.
|
ali
|
July 13th, 2011, 8:56 a.m.
|
|
|
|
[Submitted] O3: Skipping mem-order violation check for uncachable loads.
|
ali
|
August 13th, 2010, 10:05 a.m.
|
|
|
|
[Submitted] O3: Send instruction back to fetch on squash to seed predecoder correctly.
|
ali
|
February 25th, 2011, 8:58 p.m.
|
|
|
|
[Submitted] O3: Remove some asserts that no longer seem to be valid.
|
ali
|
December 16th, 2011, 1:30 p.m.
|
|
|
|
[Submitted] O3: Remove hardcoded tgts_per_mshr in O3CPU.py.
|
ali
|
November 3rd, 2011, 1:24 p.m.
|
|
|
|
[Submitted] O3: prevent a squash when completeAcc() modifies misc reg through TC.
|
ali
|
November 8th, 2010, 3:30 p.m.
|
|
|
|
[Submitted] O3: Make all instructions that write a misc register not perform the write until commit.
|
ali
|
November 8th, 2010, 3:39 p.m.
|
|
|
|
[Submitted] O3: Keep around the last committed instruction and use for squashing.
|
ali
|
December 6th, 2010, 4:03 p.m.
|
|
|
|
[Submitted] O3: Handle loads when the destination is the PC.
|
ali
|
August 13th, 2010, 9:51 a.m.
|
|
|
|
[Submitted] O3: Fixes the way prefetches are handled inside the iew unit. This patch
|
ali
|
December 6th, 2010, 3:49 p.m.
|
|
|
|
[Submitted] O3: Fixes fetch deadlock when the interrupt clears before CPU handles it.
|
ali
|
December 6th, 2010, 3:34 p.m.
|
|
|
|
[Submitted] O3: Fix unaligned stores when cache blocked
|
ali
|
February 25th, 2011, 8:57 p.m.
|
|
|
|
[Submitted] O3: Fix some variable length instruction issues with the O3 CPU and ARM ISA.
|
ali
|
December 6th, 2010, 3:47 p.m.
|
|
|
|
[Submitted] O3: Fix pipeline restart when a table walk completes in the fetch stage.
|
ali
|
January 27th, 2011, 6:24 p.m.
|
|
|
|
[Submitted] O3: Fix offset calculation into storeQueue buffer for store->load forwarding
|
ali
|
May 16th, 2011, 2:35 p.m.
|
|
|
|
[Submitted] O3: Fix mispredicts from non control instructions.
|
ali
|
December 6th, 2010, 3:52 p.m.
|
|
|
|
[Submitted] O3: Fix itstate prediction and recovery.
|
ali
|
January 12th, 2011, 9:09 a.m.
|
|
|
|
[Submitted] o3: FIx issue with LLSC ordering and speculation
|
ali
|
December 6th, 2012, 11:45 a.m.
|
|
|
|
[Submitted] O3: Fix issue with interrupts/faults occuring in the middle of a macro-op
|
ali
|
May 16th, 2011, 2:35 p.m.
|
|
|
|
[Submitted] O3: Fix issue w/wbOutstading being decremented multiple times on blocked cache.
|
ali
|
May 16th, 2011, 2:35 p.m.
|
|
|
|
[Submitted] o3: Fix front-end pipeline interlock behavior
|
ali
|
June 12th, 2014, 10:49 p.m.
|
|
|
|
[Submitted] O3: Fix bug when a squash occurs right before TLB miss returns.
|
ali
|
February 11th, 2011, 4:38 p.m.
|
|
|
|
[Submitted] O3: Fix an issue with a load & branch instruction and mem dep squashing
|
ali
|
May 4th, 2011, 6:37 p.m.
|
|
|
|
[Submitted] o3: Fix a couple of issues with the local predictor.
|
ali
|
October 24th, 2012, 2:18 p.m.
|
|
|
|
[Submitted] O3: Enhance data address translation by supporting hardware page table walkers.
|
ali
|
January 12th, 2011, 9:10 a.m.
|
|
|
|
[Submitted] O3: Enable pipelining icache accesses in fetch stage
|
ali
|
June 16th, 2011, 1:10 p.m.
|
|
|
|
[Submitted] O3: Don't try to scoreboard misc registers.
|
ali
|
December 6th, 2010, 3:58 p.m.
|
|
|
|
[Discarded] O3: Don't test misprediction on non-speculative load instructions until executed.
|
ali
|
December 6th, 2010, 4:05 p.m.
|
|
|
|
[Submitted] O3: Create a pipeline activity viewer for the O3 CPU model.
|
ali
|
May 26th, 2011, 7:16 p.m.
|
|
|
|
[Submitted] O3: Cleanup the commitInfo comm struct.
|
ali
|
February 25th, 2011, 8:58 p.m.
|
|
|
|
[Submitted] O3: Clean up the O3 structures and try to pack them a bit better.
|
ali
|
May 30th, 2012, 3:10 p.m.
|
|
|
|
[Submitted] O3: Add support of function tracing with O3 CPU.
|
ali
|
December 16th, 2011, 1:31 p.m.
|
|
|
|
[Submitted] O3: Add stat that counts how many cycles the O3 cpu was quiesced.
|
ali
|
November 3rd, 2011, 1:23 p.m.
|
|
|
|
[Submitted] O3: Add stat that counts committed macro-instructions
|
ali
|
December 1st, 2011, 12:36 a.m.
|
|
|
|
[Submitted] mips: Remove unused Python file
|
ali
|
October 24th, 2012, 2:23 p.m.
|
|
|
|
[Submitted] mem: Remove the IIC replacement policy
|
ali
|
November 2nd, 2012, 10:10 a.m.
|
|
|
|
[Submitted] mem: Remove explict cast from memhelper.
|
ali
|
November 30th, 2013, 11:45 p.m.
|
|
|
|
[Submitted] Mem: Put prefetcher notify call before packet is deleted.
|
ali
|
August 9th, 2011, 12:34 p.m.
|
|
|
|
[Submitted] mem: Properly set cache block status fields on writebacks
|
ali
|
June 12th, 2014, 10:47 p.m.
|
|
|
|
[Submitted] mem: per-thread cache occupancy and per-block ages
|
ali
|
November 14th, 2013, 9:09 p.m.
|
|
|
|
[Submitted] MEM: Make CLREX a first class request operation and clear locks in caches when it in received
|
ali
|
August 13th, 2010, 9:59 a.m.
|
|