[gem5-dev] Re: Build failed in Jenkins: Nightly #91

2020-10-08 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Hi Bobby, What is/was the fix for this issue? I also cannot build even though I have python 3.6 installed (via apt-get on Ubuntu 20.04). I am manually passing python3-config to scons but I'm getting a syntax error when it sees the metaclass keyword. -Matt From: Bobby

[gem5-dev] Re: Status of Ruby tester and DMA

2020-10-06 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Hi Jason & Tuan, Once I have checked in the current tester, I will post a follow up patch to add DMA threads. I also still need to test the current (GPU) script to make sure it works with other protocols. At some point this will also include atomics to do fence tests as

[gem5-dev] Re: Trouble building 20.1.0.0

2020-10-02 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Hi Evey, I've seen similar issues in the past caused by protobuf. I was able to workaround this by passing a non-existent command to the PROTOC variable to scons, e.g.: scons build/X86/gem5.opt -j 9 PROTOC=asdf Due to the way gem5 stores the build variables, I never had to

[gem5-dev] Re: Scons minimum version breaks GCN-gpu dockerfile build

2020-09-03 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Hi all, I would also be interested if anyone has found a solution to this. I currently cannot test any of the patches I was hoping to finish this week due to this issue. I am not very familiar with docker, and after about 30 minutes of going through documentation wasn't

[gem5-dev] Re: Build failed in Jenkins: Nightly #27

2020-08-07 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] The line that has the error should be deleted to fix the MIPS build. I missed that in the review. I can post a fix if you want but I thought I'd give Gabe a chance to take a look. -Matt From: Jason Lowe-Power via gem5-dev Sent: Thursday, August 6, 2020 7:36 AM To: gem5

[gem5-dev] Re: AMD GCN3 - HSA Memory Mapping

2020-08-05 Thread Poremba, Matthew via gem5-dev
[AMD Official Use Only - Approved for External Use] Hi Sampad, I'm fairly certain the map call is not needed. The scripts I use do not have this, for example. My guess is this was intended to be "map(hsapp_gpu_map_vaddr, hsapp_gpu_map_paddr, hsapp_gpu_map_size)". If that is the case the

[gem5-dev] Re: Add AVX512 Support?

2020-06-08 Thread Poremba, Matthew via gem5-dev
[AMD Public Use] Microops are proprietary. However, the *number* of microops for a given architecture can be determined with a benchmark executing the instruction billions/trillions of times and comparing the ratio of microops to instructions using performance counters. People have done this

[gem5-dev] Re: GCN3 Integration

2020-05-18 Thread Poremba, Matthew via gem5-dev
[AMD Official Use Only - Internal Distribution Only] Hi Daniel, We're in the process of merging it into develop. It should be in gem5 20.1. There are a few CLs that need reviews first. Tony and I will be giving a talk during the gem5 workshop in 2 weeks. -Matt -Original Message-