[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Add encoding bits to the data of multi compressors

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
/+/33380 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id322425e7a6ad59cb2ec7a4167a43de4c55c482c Gerrit-Change-Number: 33380 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Upgrade Compressor::Multi's stats

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
-- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/33377 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ia0313704cae4e7bd6bc675c71ea75b42a8e542f2 Gerr

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fix multi compressor's CF calculation

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
nge-Id: I9f7dee76576b09fdc9bef3e1f3f89be3726dcbd9 Gerrit-Change-Number: 33383 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@ge

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Allow inheriting from DitionaryCompressor's comp data

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
Change-Id: I387936265a3de6785a6096c7a6bd21774202b1c7 Gerrit-Change-Number: 33378 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Store BDI's encoding in tags

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I4c34f86022eea6d1ba0ae29dd74d5714bbad367a Gerrit-Change-Number: 33381 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Create Compressor namespace

2020-08-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
(const Params *p); -~ZeroCompressor() = default; +Zero(const Params *p); +~Zero() = default; }; -class ZeroCompressor::PatternX +class Zero::PatternX : public DictionaryCompressor::UncompressedPattern { public: @@ -109,7 +111,7 @@ } }; -class ZeroCompressor::PatternZ +c

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Create Compressor namespace

2020-08-24 Thread Daniel Carvalho (Gerrit) via gem5-dev
} }; -class ZeroCompressor::PatternZ +class Zero::PatternZ : public DictionaryCompressor::MaskedValuePattern<0, 0x> { public: @@ -120,4 +122,6 @@ } }; +} // namespace Compressor + #endif //__MEM_CACHE_COMPRESSORS_ZERO_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/33294 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I78cb3b6fb8e3e50a52a04268e0e08dd664d81230 Gerrit-Change-Number: 33294 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Use lookup function in cache

2020-07-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
.com/c/public/gem5/+/23946 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1290594615d282722cd91071be8ef3c372414e4e Gerrit-Change-Number: 23946 Gerrit-PatchSet: 3 Gerrit-Owner:

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Cleanup replacement_data usage

2020-07-25 Thread Daniel Carvalho (Gerrit) via gem5-dev
help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I7561fddaa3ed348866699ecaf1e6aa477ba0bc9a Gerrit-Change-Number: 23945 Gerrit-PatchSet: 3 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bradford Beckmann

[gem5-dev] Change in gem5/gem5[develop]: base: Delete deletePointer helpers

2020-06-15 Thread Daniel Carvalho (Gerrit) via gem5-dev
ttings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I91d8b97f7ba3f64dd9948fd343cf0af969886598 Gerrit-Change-Number: 24251 Gerrit-PatchSet: 7 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fixes to PIF prefetcher

2020-05-04 Thread Daniel Carvalho (Gerrit) via gem5-dev
eview.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3c3aceac3c0adbbe8aef5c634c88cb35ba7487be Gerrit-Change-Number: 28487 Gerrit-PatchSet: 3 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerri

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fixes to PIF prefetcher

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/28487 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3c3aceac3c0adbbe8aef5c634c88cb35ba7487be Gerrit-Change-Numb

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Use CircularQueue for the STeMS's RMOB

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
const STeMSPrefetcherParams* p); ~STeMS() = default; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24539 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Ch

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fix DCPT with CircularQueue

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
rce.com/c/public/gem5/+/24538 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id800b60b77531ac4c2920bb90c15cc8cebb137a9 Gerrit-Change-Number: 24538 Gerrit-PatchSet: 3 Gerrit-

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Use AssociativeSet in Stride prefetcher

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
BaseIndexingPolicy { - private: + protected: /** * Apply a hash function to calculate address set. * * @param addr The address to calculate the set for. * @return The set index for given combination of address and way. */ -uint32_t extractSet(const Addr addr)

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Cleanup of SBOOE prefetcher

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
ps://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1904884e96f103c67930abafc28b75796aadc406 Gerrit-Change-Number: 24541 Gerrit-PatchSet: 3 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro G

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Use SatCounter in Stride prefetcher

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
replacementPolicy); +BaseReplacementPolicy* replacementPolicy, +StrideEntry init_confidence); /** * Default destructor. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24542 To unsubscribe, or for help writing mail filters, vi

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Use CircularQueue in PIF prefetcher

2020-05-01 Thread Daniel Carvalho (Gerrit) via gem5-dev
source.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I75bbb75a6be41bd063f662baedbd4c9de33644de Gerrit-Change-Number: 24540 Gerrit-PatchSet: 3 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Ivan Pizar

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fix priority of multi compressor

2020-04-30 Thread Daniel Carvalho (Gerrit) via gem5-dev
67 Gerrit-PatchSet: 2 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.or

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Fix priority of multi compressor

2020-04-30 Thread Daniel Carvalho (Gerrit) via gem5-dev
2a16fba9596935cf2eb69 Gerrit-Change-Number: 28367 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_ur

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Split queue functionality from prefetchers

2020-04-18 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27888 ) Change subject: mem-cache: Split queue functionality from prefetchers .. mem-cache: Split queue

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Create Prefetcher namespace

2020-04-17 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/24537 ) Change subject: mem-cache: Create Prefetcher namespace .. mem-cache: Create Prefetcher namespace Create a namespace

[gem5-dev] Change in gem5/gem5[develop]: base: Fix undefined behavior in mask generation

2020-04-03 Thread Daniel Carvalho (Gerrit)
elop Gerrit-Change-Id: Ib5a00917c8d2b23ffdb710c2f9673d956cd9f43e Gerrit-Change-Number: 27104 Gerrit-PatchSet: 2 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Gem5 Cloud Project GCB service account <345032938...@cloudbuild.gser

[gem5-dev] Change in gem5/gem5[develop]: base: Remove info dependency from stats storage

2020-03-25 Thread Daniel Carvalho (Gerrit)
val; +Counter max_val; +Counter underflow; +Counter overflow; +VCounter cvec; +Counter sum; +Counter squares; +Counter logs; +Counter samples; +}; + +/** Data structure of sparse histogram */ +struct SparseHistData +{ +MCounter cmap; +Counter samples; +}; + } /

[gem5-dev] Change in gem5/gem5[develop]: base: Use std vector in vector stats

2020-03-25 Thread Daniel Carvalho (Gerrit)
_size; +return storage.size(); } bool @@ -1399,7 +1370,7 @@ bool check() const { - return storage != NULL; +return size() > 0; } }; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/27085 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I6b341f03e4861a5b8f80fa8741373065b7c755bf Gerrit-Change-Number: 27085 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: base: Make read-only functions const in ScalarBase

2020-03-25 Thread Daniel Carvalho (Gerrit)
rit-Branch: develop Gerrit-Change-Id: I4dd3899a29a741a7d8cd199ccd254b346d86ae07 Gerrit-Change-Number: 27084 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Remove delete of param pointers of GarnetNetwork

2020-03-16 Thread Daniel Carvalho (Gerrit)
ribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I74b662a8e635cdfb4dc1eae732dd114659fab2e9 Gerrit-Change-Number: 24246 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in InputUnit

2020-03-16 Thread Daniel Carvalho (Gerrit)
/+/24245 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3eab42c6c08b1a519b9b55de26e820bad2ef03c4 Gerrit-Change-Number: 24245 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Car

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in VirtualChannel

2020-03-16 Thread Daniel Carvalho (Gerrit)
lp writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ice64f40d2a7e16af325ddb6803e34b3eed2e99db Gerrit-Change-Number: 24253 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Br

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in NetworkInterface

2020-03-16 Thread Daniel Carvalho (Gerrit)
he protocol -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24247 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ib97d95165337659f92cb8a07802069

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in OutputUnit

2020-03-16 Thread Daniel Carvalho (Gerrit)
EM_RUBY_NETWORK_GARNET2_0_OUTPUTUNIT_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24243 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ica4

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in CrossbarSwitch

2020-03-16 Thread Daniel Carvalho (Gerrit)
BY_NETWORK_GARNET2_0_CROSSBARSWITCH_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24983 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I6efeaff

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use smart pointers in Router's members

2020-03-16 Thread Daniel Carvalho (Gerrit)
* Redistribution and use in source and binary forms, with or without @@ -80,8 +81,6 @@ std::vector m_round_robin_inport; std::vector> m_port_requests; std::vector> m_vc_winners; // a list for each outport -std::vector m_input_unit;

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in NetworkLink

2020-03-16 Thread Daniel Carvalho (Gerrit)
: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3ab22b1f912f0119448f9013fd0dfff9bf5a6999 Gerrit-Change-Number: 24252 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer:

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Use static allocation in Switch

2020-03-16 Thread Daniel Carvalho (Gerrit)
source.com/c/public/gem5/+/24250 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I272387c2ac1fd77deef06feb637127e232910e30 Gerrit-Change-Number: 24250 Gerrit-PatchSet: 5 Gerr

[gem5-dev] Change in gem5/gem5[develop]: mem-garnet: Remove delete of param pointers of SimpleNetwork

2020-03-16 Thread Daniel Carvalho (Gerrit)
em5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: If96f04058d51513fa8763610880e5524785ee9cf Gerrit-Change-Number: 24249 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho G

[gem5-dev] Change in gem5/gem5[develop]: base: Add static assert to trie

2020-03-16 Thread Daniel Carvalho (Gerrit)
com/c/public/gem5/+/26784 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Idc18f6a685db8047cd44b791f427666d3dd2d187 Gerrit-Change-Number: 26784 Gerrit-PatchSet: 3 Gerrit

[gem5-dev] Change in gem5/gem5[develop]: base: Add static assert to trie

2020-03-15 Thread Daniel Carvalho (Gerrit)
Gerrit-Branch: develop Gerrit-Change-Id: Idc18f6a685db8047cd44b791f427666d3dd2d187 Gerrit-Change-Number: 26784 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: RFC, base, mem: Replace Addr by SecureAddr in cache and tags

2020-03-15 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/26783 ) Change subject: RFC,base,mem: Replace Addr by SecureAddr in cache and tags .. RFC,base,mem: Replace Addr by

[gem5-dev] Change in gem5/gem5[develop]: configs: Fix relative import in non-package in configs

2020-03-09 Thread Daniel Carvalho (Gerrit)
ource.com/c/public/gem5/+/24163 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ic8befc30e4cff1d6e8d2f5db1b7f9b89b0fc1395 Gerrit-Change-Number: 24163 Gerrit-PatchSet: 4 G

[gem5-dev] Change in gem5/gem5[develop]: base: Move Stats::Info functions to its own source file

2020-02-16 Thread Daniel Carvalho (Gerrit)
+ +void +Vector2dInfo::enable() +{ +if (subnames.size() < x) +subnames.resize(x); +if (subdescs.size() < x) +subdescs.resize(x); +if (y_subnames.size() < y) +y_subnames.resize(y); +} + +} // namespace Stats -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/25424 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1e5e828c7814748c2582755f664550241caf860e Gerrit-Change-Number: 25424 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: base: Initialize storage params on constructor

2020-02-16 Thread Daniel Carvalho (Gerrit)
ng mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I66a902cd5a7c809d3ac5be65b406de29fc0acf1c Gerrit-Change-Number: 25426 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: base: Create unit tests for Stats::Stor

2020-02-16 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/25425 ) Change subject: base: Create unit tests for Stats::Stor .. base: Create unit tests for Stats::Stor Create

[gem5-dev] Change in gem5/gem5[develop]: base: Rename death test suites

2020-02-16 Thread Daniel Carvalho (Gerrit)
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ie557955013006cb05083ec276c00475b2a6e32e1 Gerrit-Change-Number: 25423 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev

[gem5-dev] Change in gem5/gem5[master]: base: Fix squares of stats

2020-02-10 Thread Daniel Carvalho (Gerrit)
: Ie3fe0e4afe6e79ba4c8a5a56532f9346f79b4029 Gerrit-Change-Number: 25184 Gerrit-PatchSet: 2 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing

[gem5-dev] Change in gem5/gem5[master]: mem-cache, mem-ruby: Move WeightedLRU RP

2020-02-10 Thread Daniel Carvalho (Gerrit)
ReplacementPolicy" -cxx_class = "WeightedLRUPolicy" -cxx_header = "mem/ruby/system/WeightedLRUPolicy.hh" -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22445 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesour

[gem5-dev] Change in gem5/gem5[master]: base: Fix squares of stats

2020-02-10 Thread Daniel Carvalho (Gerrit)
: Ie3fe0e4afe6e79ba4c8a5a56532f9346f79b4029 Gerrit-Change-Number: 25184 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Create IOUnit class

2020-02-02 Thread Daniel Carvalho (Gerrit)
-39,6 +39,7 @@ Source('GarnetLink.cc') Source('GarnetNetwork.cc') Source('InputUnit.cc') +Source('IOUnit.cc') Source('NetworkInterface.cc') Source('NetworkLink.cc') Source('OutVcState.cc') -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24984 To unsubscribe, or for help w

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use static allocation in CrossbarSwitch

2020-02-02 Thread Daniel Carvalho (Gerrit)
ters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I6efeaffe75f2b4ba706c26d2a12c42c07dc7c7ee Gerrit-Change-Number: 24983 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Create Prefetcher namespace

2020-01-21 Thread Daniel Carvalho (Gerrit)
Daniel Carvalho has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/24537 ) Change subject: mem-cache: Create Prefetcher namespace .. mem-cache: Create Prefetcher namespace Create a

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Cleanup of SBOOE prefetcher

2020-01-21 Thread Daniel Carvalho (Gerrit)
mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I1904884e96f103c67930abafc28b75796aadc406 Gerrit-Change-Number: 24541 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange __

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Fix DCPT with CircularQueue

2020-01-21 Thread Daniel Carvalho (Gerrit)
or help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Id800b60b77531ac4c2920bb90c15cc8cebb137a9 Gerrit-Change-Number: 24538 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: ne

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Use AssociativeSet in Stride prefetcher

2020-01-21 Thread Daniel Carvalho (Gerrit)
*/ -uint32_t extractSet(const Addr addr) const; +virtual uint32_t extractSet(const Addr addr) const; public: /** -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24603 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I19a86cb3c4b40031fef427d5f7eed9d5c5673a44 Gerrit-Change-Number: 24603 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Use CircularQueue for the STeMS's RMOB

2020-01-21 Thread Daniel Carvalho (Gerrit)
; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24539 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: If0b39cfe15de1

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Use CircularQueue in PIF prefetcher

2020-01-21 Thread Daniel Carvalho (Gerrit)
isit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I75bbb75a6be41bd063f662baedbd4c9de33644de Gerrit-Change-Number: 24540 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Use SatCounter in Stride prefetcher

2020-01-21 Thread Daniel Carvalho (Gerrit)
ng name, -BaseReplacementPolicy* replacementPolicy); +BaseReplacementPolicy* replacementPolicy, +StrideEntry init_confidence); /** * Default destructor. -- To view, visit https://gem5-review.googleso

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Use AssociativeSet for prefetcher's array

2020-01-21 Thread Daniel Carvalho (Gerrit)
ng_policy = Param.BaseIndexingPolicy( +SetAssociative(entry_size = 1, assoc = Parent.streams_assoc, +size = Parent.streams_entries), +"Indexing policy of the streams table") +streams_replacement_policy = Param.BaseReplacementPolicy(LRURP(), + "Replace

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Create function to request prefetch

2020-01-21 Thread Daniel Carvalho (Gerrit)
ter Gerrit-Change-Id: I07ed1bdef1988c93df2c8bcf311caf1e801a4901 Gerrit-Change-Number: 24536 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Simplify Ruby prefetcher's filter access functions

2020-01-21 Thread Daniel Carvalho (Gerrit)
://gem5-review.googlesource.com/c/public/gem5/+/24534 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: If780e848b19056c9213092b6fc8673bd4f37b65f Gerrit-Change-Number: 24534 Ger

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Use CircularQueue for prefetcher's unit filter

2020-01-21 Thread Daniel Carvalho (Gerrit)
view.googlesource.com/c/public/gem5/+/24532 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I834be88a33580d5857c38e9bae8b289c5a6250b9 Gerrit-Change-Number: 24532 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Use CircularQueue for prefetcher's non unit filter

2020-01-21 Thread Daniel Carvalho (Gerrit)
or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I3148efcbef00da0c8f6cf2dee7fb86f6c2ddb27d Gerrit-Change-Number: 24533 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Fix invalidation of prefetchers

2020-01-21 Thread Daniel Carvalho (Gerrit)
em5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I568076a3b5adda8b1311d9498b086c0dab457a14 Gerrit-Change-Number: 24529 Gerrit-PatchSet: 2 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerri

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Fix invalidation of prefetchers

2020-01-20 Thread Daniel Carvalho (Gerrit)
for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I568076a3b5adda8b1311d9498b086c0dab457a14 Gerrit-Change-Number: 24529 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Car

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add getter for the number of valid sub-blks

2020-01-17 Thread Daniel Carvalho (Gerrit)
-Id: Icef8b51164c8e165872dcaebc65f5c330f16cb29 Gerrit-Change-Number: 22605 Gerrit-PatchSet: 6 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list g

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add print function to ReplaceableEntry

2020-01-17 Thread Daniel Carvalho (Gerrit)
gem5-review.googlesource.com/c/public/gem5/+/23567 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I9640113d305fbe086c5bfaf8928a911bfcac50bb Gerrit-Change-Number: 23567 Gerrit

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add more compression stats

2020-01-17 Thread Daniel Carvalho (Gerrit)
view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22609 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I5eb563856c1ff54216e1edcd2886332b7481cbfe Gerrit-Change-N

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Factor out multiple block eviction

2020-01-17 Thread Daniel Carvalho (Gerrit)
em5/+/22607 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I6a879fa5e793cd92c4bdf4a258a133de4c865012 Gerrit-Change-Number: 22607 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carv

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add multiple eviction stats

2020-01-17 Thread Daniel Carvalho (Gerrit)
5 Gerrit-Branch: master Gerrit-Change-Id: I886365506016d0888f835d182b3b65a808a9dccd Gerrit-Change-Number: 22606 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-Mes

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Make findVictim non-const

2020-01-17 Thread Daniel Carvalho (Gerrit)
d220f50751f4d0f52 Gerrit-Change-Number: 22604 Gerrit-PatchSet: 5 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers for CrossbarSwitch's members

2020-01-13 Thread Daniel Carvalho (Gerrit)
e.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I71958c72cde5981d730aa3f68bba0ffbe4c2506f Gerrit-Change-Number: 24244 Gerrit-PatchSet: 4 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Review

[gem5-dev] Change in gem5/gem5[master]: base: Delete deletePointer helpers

2020-01-09 Thread Daniel Carvalho (Gerrit)
ilters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I91d8b97f7ba3f64dd9948fd343cf0af969886598 Gerrit-Change-Number: 24251 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: new

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers in Switch's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
> m_port_buffers; unsigned m_num_connected_buffers; // Statistical variables -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24250 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers to manage NetworkLink's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
ch: master Gerrit-Change-Id: I3ab22b1f912f0119448f9013fd0dfff9bf5a6999 Gerrit-Change-Number: 24252 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers for CrossbarSwitch's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
2506f Gerrit-Change-Number: 24244 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers for GarnetNetwork's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
visit https://gem5-review.googlesource.com/c/public/gem5/+/24246 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I74b662a8e635cdfb4dc1eae732dd114659fab2e9 Gerrit-Change-N

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers for NetworkInterface's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
w, visit https://gem5-review.googlesource.com/c/public/gem5/+/24247 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ib97d95165337659f92cb8a078020692baae5b5ca Gerr

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers in SimpleNetwork's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
o view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24249 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: If96f04058d51513fa876

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers in Router's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
@@ std::vector m_round_robin_inport; std::vector> m_port_requests; std::vector> m_vc_winners; // a list for each outport -std::vector m_input_unit; -std::vector m_output_unit; }; #endif // __MEM_RUBY_NETWORK_GARNET2_0_SWITCHALLOCATOR_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/24248 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I5fad8b2d17ac7950d478d37000ac80a4d2f68b15 Gerrit-Change-Number: 24248 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers to manage VirtualChannel's members

2020-01-09 Thread Daniel Carvalho (Gerrit)
em5 Gerrit-Branch: master Gerrit-Change-Id: Ice64f40d2a7e16af325ddb6803e34b3eed2e99db Gerrit-Change-Number: 24253 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.o

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers in InputUnit

2020-01-09 Thread Daniel Carvalho (Gerrit)
b1a519b9b55de26e820bad2ef03c4 Gerrit-Change-Number: 24245 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-garnet: Use smart pointers in OutputUnit

2020-01-09 Thread Daniel Carvalho (Gerrit)
5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ica4fd5d4994078764769702311520c9daf8dba72 Gerrit-Change-Number: 24243 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___

[gem5-dev] Change in gem5/gem5[master]: configs: Fix relative import in non-package

2020-01-08 Thread Daniel Carvalho (Gerrit)
iting mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic8befc30e4cff1d6e8d2f5db1b7f9b89b0fc1395 Gerrit-Change-Number: 24163 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerr

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Cleanup replacement_data usage

2020-01-05 Thread Daniel Carvalho (Gerrit)
help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I7561fddaa3ed348866699ecaf1e6aa477ba0bc9a Gerrit-Change-Number: 23945 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-ruby: Use lookup function in cache

2020-01-05 Thread Daniel Carvalho (Gerrit)
23946 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I1290594615d282722cd91071be8ef3c372414e4e Gerrit-Change-Number: 23946 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Ger

[gem5-dev] Change in gem5/gem5[master]: base: Fix negative op-assign of SatCounter

2019-12-21 Thread Daniel Carvalho (Gerrit)
rce.com/c/public/gem5/+/23664 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2f1e4143c6385caa80fb25f84ca8edb0ca7e62b7 Gerrit-Change-Number: 23664 Gerrit-PatchSet: 2

[gem5-dev] Change in gem5/gem5[master]: base: Fix negative op-assign of SatCounter

2019-12-15 Thread Daniel Carvalho (Gerrit)
gem5/+/23664 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2f1e4143c6385caa80fb25f84ca8edb0ca7e62b7 Gerrit-Change-Number: 23664 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem: Encapsulate mapping gem5 to host address space

2019-12-12 Thread Daniel Carvalho (Gerrit)
visit https://gem5-review.googlesource.com/c/public/gem5/+/22610 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2445d3ab4c7ce5746182b307c26cbafc68aa139c Gerrit-Change-

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Move unused prefetches counter update

2019-12-12 Thread Daniel Carvalho (Gerrit)
Gerrit-Branch: master Gerrit-Change-Id: If3ac2ea43611525bd3c36d628d88382042fcb7dc Gerrit-Change-Number: 18908 Gerrit-PatchSet: 4 Gerrit-Owner: Daniel Carvalho Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-CC: Javier

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add print function to ReplaceableEntry

2019-12-12 Thread Daniel Carvalho (Gerrit)
ters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I9640113d305fbe086c5bfaf8928a911bfcac50bb Gerrit-Change-Number: 23567 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___

[gem5-dev] Change in gem5/gem5[master]: util: Add a git commit-msg hook

2019-12-06 Thread Daniel Carvalho (Gerrit)
must be at least one empty line between the commit header and +# the commit description +if (commit_message_lines[1] != ""): +_printErrorQuit("Please add an empty line between the commit title and " \ + "its description") + +# Encourage providing descriptions +if (re.sea

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add function to move blocks in the tags

2019-11-06 Thread Daniel Carvalho (Gerrit)
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I7c8adbcd1133c907f1eea7f69dca983215bc3960 Gerrit-Change-Number: 22612 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add function to calculate compression factor

2019-11-06 Thread Daniel Carvalho (Gerrit)
eview.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I52ef36989f3eeef6fc8890132a57f995ef9c5258 Gerrit-Change-Number: 22616 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange __

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add hit and access latency stats

2019-11-06 Thread Daniel Carvalho (Gerrit)
andMissRate; /** The miss rate for all accesses. */ Stats::Formula overallMissRate; -/** The average miss latency for demand misses. */ -Stats::Formula demandAvgMissLatency; -/** The average miss latency for all misses. */ -Stats::Formula overallAvgMissLatency; - /** The total number of cycles blocked for each blocked cause. */ Stats::Vector blocked_cycles; /** The number of times this cache blocked for each blocked cause. */ @@ -1070,7 +1100,10 @@ /** Number of data expansions. */ Stats::Scalar dataExpansions; -/** Per-command statistics */ +/** + * Per-command statistics. + * @sa Packet::Command + */ std::vector> cmd; } stats; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22608 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8e0d898121c90b1766395035ea48e45d446365aa Gerrit-Change-Number: 22608 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add data expansion and compaction checking functions

2019-11-06 Thread Daniel Carvalho (Gerrit)
m5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I652418a5f4c6d5b946a9925d6287a995f262f02a Gerrit-Change-Number: 22617 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add move assign and delete move constr of blk

2019-11-06 Thread Daniel Carvalho (Gerrit)
eview.googlesource.com/c/public/gem5/+/22611 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I96e4f8cc8c992c4b01f315251d1a75d51c28692c Gerrit-Change-Number: 22611 Gerrit-

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Add more compression stats

2019-11-06 Thread Daniel Carvalho (Gerrit)
BaseCacheCompressor::CompressionData { -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22609 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I5eb563856c1ff54216e1edcd2886332b7481cbfe Gerrit-Change-Number: 22609 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Set compression bit with its size

2019-11-06 Thread Daniel Carvalho (Gerrit)
} +} } Cycles -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22618 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I608f876cd2110ac5e394ffad

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Allow moving data contractions

2019-11-06 Thread Daniel Carvalho (Gerrit)
* factor improved). + */ +Stats::Scalar dataContractions; + +/** * Per-command statistics. * @sa Packet::Command */ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22615 To unsubscri

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Allow chosing who to evict on data expansions

2019-11-06 Thread Daniel Carvalho (Gerrit)
s path. * @sa #BlockedCause */ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/22614 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: maste

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Make findVictim non-const

2019-11-06 Thread Daniel Carvalho (Gerrit)
ster Gerrit-Change-Id: I493c7849f07625c90b2b95fd220f50751f4d0f52 Gerrit-Change-Number: 22604 Gerrit-PatchSet: 1 Gerrit-Owner: Daniel Carvalho Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

<    1   2   3   4   5   6   7   8   9   10   >