[gem5-dev] Lots of GPU changes will be pushed soon.

2020-04-29 Thread Gutierrez, Anthony via gem5-dev
[AMD Official Use Only - Internal Distribution Only] Hi All, Jason asked me to send a heads up since I plan to push a bunch of GPU changes, mostly the ones seen on the first page of the log for my staging branch:

[gem5-dev] Change in gem5/gem5[develop]: misc: Use the protobuf version to choose between ByteSize(Long).

2020-04-29 Thread Tommaso Marinelli (Gerrit) via gem5-dev
Tommaso Marinelli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28287 ) Change subject: misc: Use the protobuf version to choose between ByteSize(Long). .. misc: Use the protobuf

[gem5-dev] Change in gem5/gem5[develop]: sim-power: Creation of PowerState class

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28049 ) Change subject: sim-power: Creation of PowerState class .. sim-power: Creation of PowerState class This commit does

[gem5-dev] Change in gem5/gem5[develop]: configs: Change fs_power.py to use absolute paths for stats

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27893 ) Change subject: configs: Change fs_power.py to use absolute paths for stats .. configs: Change fs_power.py to use

[gem5-dev] Change in gem5/gem5[develop]: sim-power: Addition of PowerDomains

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28051 ) Change subject: sim-power: Addition of PowerDomains .. sim-power: Addition of PowerDomains PowerDomains group multiple

[gem5-dev] Change in gem5/gem5[develop]: sim-power: Specify the states a PowerState object can be in

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28050 ) Change subject: sim-power: Specify the states a PowerState object can be in .. sim-power: Specify the states a

[gem5-dev] Change in gem5/gem5[develop]: sim-power: Fix the way the power model accesses stats

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27892 ) Change subject: sim-power: Fix the way the power model accesses stats .. sim-power: Fix the way the power model

[gem5-dev] Change in gem5/gem5[develop]: base, python, sim: Add support for resoving a stat using its name

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27891 ) Change subject: base, python, sim: Add support for resoving a stat using its name .. base, python, sim: Add support

[gem5-dev] Change in gem5/gem5[develop]: base: Add support for resolving stats within groups by name

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27890 ) Change subject: base: Add support for resolving stats within groups by name .. base: Add support for resolving stats

[gem5-dev] Change in gem5/gem5[develop]: sim: Add function that returns all variables in a MathExpr

2020-04-29 Thread Nikos Nikoleris (Gerrit) via gem5-dev
Nikos Nikoleris has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/27889 ) Change subject: sim: Add function that returns all variables in a MathExpr .. sim: Add function that returns all

[gem5-dev] Change in gem5/gem5[develop]: mem: make MemTest panic on a packet error

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26804 ) Change subject: mem: make MemTest panic on a packet error .. mem: make MemTest panic on a packet error Before this

[gem5-dev] Change in gem5/gem5[develop]: configs: remove exec of Options.py from ruby_mem_test.py

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26803 ) Change subject: configs: remove exec of Options.py from ruby_mem_test.py .. configs: remove exec of Options.py from

[gem5-dev] Change in gem5/gem5[develop]: tests: create tests for various traffic generators on NULL

2020-04-29 Thread Ciro Santilli (Gerrit) via gem5-dev
Ciro Santilli has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26808 ) Change subject: tests: create tests for various traffic generators on NULL .. tests: create tests for various traffic

[gem5-dev] Re: [UPDATE] gem5 Workshop with ISCA 2020

2020-04-29 Thread Jason Lowe-Power via gem5-dev
One last reminder... The deadline for abstracts for the gem5 workshop is on Friday. We're going to have both asynchronous contributions (e.g., videos and blog posts) and some synchronous time on something like zoom for authors and the community to interact. We'll have at least two synchronous

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: make uret,sret,mret SerializeAfter,NonSpeculative.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25656 ) Change subject: arch-riscv: make uret,sret,mret SerializeAfter,NonSpeculative. .. arch-riscv: make uret,sret,mret

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: let FPU instructions fault if status.FS = off.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25657 ) Change subject: arch-riscv: let FPU instructions fault if status.FS = off. .. arch-riscv: let FPU instructions fault if

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: make accesses to CSRs SerializeAfter.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25655 ) Change subject: arch-riscv: make accesses to CSRs SerializeAfter. .. arch-riscv: make accesses to CSRs SerializeAfter.

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: respect IALIGN, influenced by toggling 'c' extension.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25658 ) Change subject: arch-riscv: respect IALIGN, influenced by toggling 'c' extension. .. arch-riscv: respect IALIGN,

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: report that we don't have debugging support.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25659 ) Change subject: arch-riscv: report that we don't have debugging support. .. arch-riscv: report that we don't have

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: fault on mstatus accesses from lower privilege modes.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25652 ) Change subject: arch-riscv: fault on mstatus accesses from lower privilege modes. .. arch-riscv: fault on mstatus

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: fault according to status.{TVM,TSK,TW}.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25654 ) Change subject: arch-riscv: fault according to status.{TVM,TSK,TW}. .. arch-riscv: fault according to

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: ignore writes to SXL/UXL fields in status register.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25651 ) Change subject: arch-riscv: ignore writes to SXL/UXL fields in status register. .. arch-riscv: ignore writes to

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: added dummy implementation of wfi instruction.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25653 ) Change subject: arch-riscv: added dummy implementation of wfi instruction. .. arch-riscv: added dummy implementation of

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: added (un)serialization of miscRegFile.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25650 ) Change subject: arch-riscv: added (un)serialization of miscRegFile. .. arch-riscv: added (un)serialization of

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: added TLB and page table walker.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25647 ) Change subject: arch-riscv: added TLB and page table walker. .. arch-riscv: added TLB and page table walker. That is,

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: show names of MiscRegs on accesses.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25649 ) Change subject: arch-riscv: show names of MiscRegs on accesses. .. arch-riscv: show names of MiscRegs on accesses.

[gem5-dev] Change in gem5/gem5[develop]: cpu,configs: let RISC-V use the PT walker cache.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26988 ) Change subject: cpu,configs: let RISC-V use the PT walker cache. .. cpu,configs: let RISC-V use the PT walker cache.

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: implement RemoteGDB::acc for FS mode.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26985 ) Change subject: arch-riscv: implement RemoteGDB::acc for FS mode. .. arch-riscv: implement RemoteGDB::acc for FS mode.

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: fixed read of {M,S,U}TVEC.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/25648 ) Change subject: arch-riscv: fixed read of {M,S,U}TVEC. .. arch-riscv: fixed read of {M,S,U}TVEC. As stated in 4.1.4 of

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: implement sfence.vma to flush TLBs.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26984 ) Change subject: arch-riscv: implement sfence.vma to flush TLBs. .. arch-riscv: implement sfence.vma to flush TLBs.

[gem5-dev] Change in gem5/gem5[develop]: configs: added bare metal FS support for RISC-V.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26989 ) Change subject: configs: added bare metal FS support for RISC-V. .. configs: added bare metal FS support for RISC-V.

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: fixed formatting.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26986 ) Change subject: arch-riscv: fixed formatting. .. arch-riscv: fixed formatting. Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: make sure only supported modes can be set in SATP.

2020-04-29 Thread Nils Asmussen (Gerrit) via gem5-dev
Nils Asmussen has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/26983 ) Change subject: arch-riscv: make sure only supported modes can be set in SATP. .. arch-riscv: make sure only supported

[gem5-dev] Change in gem5/gem5[develop]: arm: Add a unit test for some aspects of the aapcs64 ABI.

2020-04-29 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/28268 ) Change subject: arm: Add a unit test for some aspects of the aapcs64 ABI. .. arm: Add a unit test for some aspects of the

[gem5-dev] Change in gem5/gem5[develop]: sim: Add an option to suppress the return value in invokeSimcall.

2020-04-29 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28288 ) Change subject: sim: Add an option to suppress the return value in invokeSimcall. .. sim: Add an option to

[gem5-dev] Change in gem5/gem5[develop]: arm,x86,sim: Use the new return value suppression in GuestABI.

2020-04-29 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28289 ) Change subject: arm,x86,sim: Use the new return value suppression in GuestABI. .. arm,x86,sim: Use the new

[gem5-dev] Change in gem5/gem5[develop]: misc: Use the protobuf version to choose between ByteSize(Long).

2020-04-29 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/28287 ) Change subject: misc: Use the protobuf version to choose between ByteSize(Long). .. misc: Use the protobuf