Searched hist:31 (Results 126 - 150 of 1011) sorted by relevance
/gem5/util/ccdrv/ | ||
H A D | devtime.c | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
/gem5/util/stats/ | ||
H A D | dbinit.py | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
H A D | print.py | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
/gem5/src/mem/ | ||
H A D | stack_dist_calc.cc | 10614:da37aec3ed1a Tue Dec 23 09:31:00 EST 2014 Kanishk Sugand <kanishk.sugand@arm.com> mem: Add a stack distance calculator This patch adds a stand-alone stack distance calculator. The stack distance calculator is a passive SimObject that observes the addresses passed to it. It calculates stack distances (LRU Distances) of incoming addresses based on the partial sum hierarchy tree algorithm described by Alamasi et al. http://doi.acm.org/10.1145/773039.773043. For each transaction a hashtable look-up is performed. At every non-unique transaction the tree is traversed from the leaf at the returned index to the root, the old node is deleted from the tree, and the sums (to the right) are collected and decremented. The collected sum represets the stack distance of the found node. At every unique transaction the stack distance is returned as numeric_limits<uint64>::max(). In addition to the basic stack distance calculation, a feature to mark an old node in the tree is added. This is useful if it is required to see the reuse pattern. For example, Writebacks to the lower level (e.g. membus from L2), can be marked instead of being removed from the stack (isMarked flag of Node set to True). And then later if this same address is accessed (by L1), the value of the isMarked flag would be True. This gives some insight on how the Writeback policy of the lower level affect the read/write accesses in an application. Debugging is enabled by setting the verify flag to true. Debugging is implemented using a dummy stack that behaves in a naive way, using STL vectors. Note that this has a large impact on run time. |
/gem5/src/arch/sparc/solaris/ | ||
H A D | solaris.hh | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
H A D | solaris.cc | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
/gem5/src/sim/ | ||
H A D | mathexpr.hh | diff 11545:17b2ccafd139 Mon Jun 20 10:34:00 EDT 2016 Reiley Jeapaul <Reiley.Jeyapaul@arm.com> sim: Added library include to fix build errors on clang-703.0.31 The use of array tuples, requires an explicit include of the array library Change-Id: I06730051777a97edf80e41a5604184b387b12239 Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com> |
/gem5/src/base/ | ||
H A D | socket.hh | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
/gem5/tests/quick/se/00.hello/ref/riscv/linux/o3-timing/ | ||
H A D | stats.txt | diff 12062:d6ee16239a26 Wed May 31 18:49:00 EDT 2017 Alec Roelke <ar4jc@virginia.edu> tests: Update RISC-V hello test and stats Update the "Hello, world!" executable for RISC-V to use the latest GNU Linux toolchain and fix the stats accordingly. Change-Id: I5ff3d7f4bb41b10170038b8c07492f15bb54a022 Reviewed-on: https://gem5-review.googlesource.com/3560 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
/gem5/tests/quick/se/00.hello/ref/riscv/linux/minor-timing/ | ||
H A D | stats.txt | diff 12062:d6ee16239a26 Wed May 31 18:49:00 EDT 2017 Alec Roelke <ar4jc@virginia.edu> tests: Update RISC-V hello test and stats Update the "Hello, world!" executable for RISC-V to use the latest GNU Linux toolchain and fix the stats accordingly. Change-Id: I5ff3d7f4bb41b10170038b8c07492f15bb54a022 Reviewed-on: https://gem5-review.googlesource.com/3560 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
/gem5/tests/quick/se/00.hello/ref/riscv/linux/simple-timing-ruby/ | ||
H A D | stats.txt | diff 12062:d6ee16239a26 Wed May 31 18:49:00 EDT 2017 Alec Roelke <ar4jc@virginia.edu> tests: Update RISC-V hello test and stats Update the "Hello, world!" executable for RISC-V to use the latest GNU Linux toolchain and fix the stats accordingly. Change-Id: I5ff3d7f4bb41b10170038b8c07492f15bb54a022 Reviewed-on: https://gem5-review.googlesource.com/3560 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
/gem5/tests/test-progs/hello/bin/riscv/linux/ | ||
H A D | hello | diff 12062:d6ee16239a26 Wed May 31 18:49:00 EDT 2017 Alec Roelke <ar4jc@virginia.edu> tests: Update RISC-V hello test and stats Update the "Hello, world!" executable for RISC-V to use the latest GNU Linux toolchain and fix the stats accordingly. Change-Id: I5ff3d7f4bb41b10170038b8c07492f15bb54a022 Reviewed-on: https://gem5-review.googlesource.com/3560 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> |
/gem5/ext/drampower/src/ | ||
H A D | CommandAnalysis.h | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | CommandAnalysis.cc | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | MemTimingSpec.h | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | MemoryPowerModel.cc | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | MemoryPowerModel.h | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | TraceParser.cc | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
H A D | TraceParser.h | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
/gem5/ext/drampower/ | ||
H A D | README.md | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
/gem5/ext/drampower/test/libdrampowertest/ | ||
H A D | lib_test.cc | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
/gem5/ext/drampower/src/libdrampower/ | ||
H A D | LibDRAMPower.cc | diff 11555:2efa95cf8504 Fri Jul 01 11:31:00 EDT 2016 Matthias Jung <jungma@eit.uni-kl.de> ext: Update DRAMPower Sync DRAMPower to external tool This patch syncs the DRAMPower library of gem5 to the external one on github (https://github.com/ravenrd/DRAMPower) of which I am a maintainer. The version used is the commit: 902a00a1797c48a9df97ec88868f20e847680ae6 from 07. May. 2016. Committed by Jason Lowe-Power <jason@lowepower.com> |
/gem5/src/cpu/ | ||
H A D | DummyChecker.py | 8733:64a7bf8fa56c Tue Jan 31 10:46:00 EST 2012 Geoffrey Blake <geoffrey.blake@arm.com> CheckerCPU: Re-factor CheckerCPU to be compatible with current gem5 Brings the CheckerCPU back to life to allow FS and SE checking of the O3CPU. These changes have only been tested with the ARM ISA. Other ISAs potentially require modification. |
/gem5/src/arch/alpha/ | ||
H A D | osfpal.cc | diff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info |
/gem5/src/mem/cache/prefetch/ | ||
H A D | access_map_pattern_matching.cc | diff 13700:56fa28e6fab4 Thu Jan 31 10:24:00 EST 2019 Javier Bueno <javier.bueno@metempsy.com> mem-cache: Added the Slim AMPM Prefetcher Reference: Towards Bandwidth-Efficient Prefetching with Slim AMPM. Young, V., & Krishna, A. (2015). The 2nd Data Prefetching Championship. Slim AMPM is composed of two prefetchers, the DPCT and the AMPM (both already in gem5). Change-Id: I6e868faf216e3e75231cf181d59884ed6f0d382a Reviewed-on: https://gem5-review.googlesource.com/c/16383 Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com> Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com> |
Completed in 70 milliseconds