History log of /XiangShan/src/ (Results 9251 – 9275 of 9484)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
4c37d96c25-Aug-2019 Zihao Yu <[email protected]>

noop,BPU: static branch prediction -> one-bit counter

* IPC: 0.530068 -> 0.544548

d52ed16325-Aug-2019 Zihao Yu <[email protected]>

utils,ArrayTemplate: fix rresp

378aa7f525-Aug-2019 Zihao Yu <[email protected]>

noop,Cache: enlarge size to 32KB

c18982f925-Aug-2019 Zihao Yu <[email protected]>

noop,BPU: change BTB to single port SRAM

5c99fa0725-Aug-2019 Zihao Yu <[email protected]>

noop,IDU: small optimization

8e8ccad225-Aug-2019 Zihao Yu <[email protected]>

noop,Cache: change DataArray to single port SRAM

1cd939dc25-Aug-2019 Zihao Yu <[email protected]>

noop,Cache: change MetaArray to single port SRAM

57053c3b25-Aug-2019 Zihao Yu <[email protected]>

noop,BPU: use SyncReadMem for BTB

476f459725-Aug-2019 Zihao Yu <[email protected]>

noop,CSR: display perfcnt in the right order

cc09c4fd25-Aug-2019 Zihao Yu <[email protected]>

noop,CSR: add perfcnt for branch prediction

6137d44e25-Aug-2019 Zihao Yu <[email protected]>

noop,IFU,BPU: merge all types of branch into one BTB

17d8e8ad25-Aug-2019 Zihao Yu <[email protected]>

noop,IFU: access BPU by npc to let tables in BPU implemented by SRAM

430c804d24-Aug-2019 Zihao Yu <[email protected]>

noop,Cache: refactor meta array and data array

885733f124-Aug-2019 Zihao Yu <[email protected]>

cache: use SyncReadMem

29d1f10c23-Aug-2019 Zihao Yu <[email protected]>

noop: move difftest and monitor

b3a8109d23-Aug-2019 Zihao Yu <[email protected]>

noop: use case class to manage and use implicit to pass global parameters

c2b61cb623-Aug-2019 Zihao Yu <[email protected]>

noop,CSR: use BoringUtils to connect perfcnts

b47399fb23-Aug-2019 Zihao Yu <[email protected]>

update to chisel3.2

024ee40923-Aug-2019 Zihao Yu <[email protected]>

noop,LSU: improve timing

89b7c53e23-Aug-2019 Zihao Yu <[email protected]>

noop,BRU: move prediction checking to WBU to imporve timing

6486b06923-Aug-2019 Zihao Yu <[email protected]>

noop,IFU: add RAS, but it does not work well with small functions

* Some small functions will return quickly. `ret` is executed without
the correct return address pushed into RAS.

5409409221-Aug-2019 Zihao Yu <[email protected]>

noop: improve IPC for ultraZ

* ultraZ gives better performance than zedboard

3d3c851d21-Aug-2019 Zihao Yu <[email protected]>

test,NOOPSim: do not add memory delay by default

e4ffe9f521-Aug-2019 Zihao Yu <[email protected]>

utils,FlushableQueue: enq_ptr and dep_ptr are constant when entries == 0

b603c62625-Jun-2019 Zihao Yu <[email protected]>

noop,IFU: put branch predictor to the first stage

1...<<371372373374375376377378379380