Kyle can you please take a look at this?  Seems fwd_conv is broken with Vega 
from my reading of the output (which I was not aware of).  But since we aren't 
testing Vega yet, it's perhaps not surprising something broke.

David, in the meantime (if possible for your work) I would encourage you to use 
GCN3 as that is much more stable (and tested).

Matt
________________________________
From: David Fong via gem5-users <gem5-users@gem5.org>
Sent: Monday, March 7, 2022 1:01 PM
To: David Fong via gem5-users <gem5-users@gem5.org>
Cc: David Fong <da...@chronostech.com>
Subject: [gem5-users] gem5 : x86 + VEGA DGPU (gfx900) with test_fwd_conv error


Hi,



I’m trying to run DNNMark with x86 + VEGA DGPU (gfx900) with test_fwd_conv.



I’m getting this warning and error.

MIOpen(HIP): Warning [ParseAndLoadDb] File is unreadable: 
/opt/rocm-4.0.1/miopen/share/miopen/db/gfx900_4.HIP.fdb.txt

MIOpen Error: 3 at 
/home/dfong/work/ext_ips/gem5-vega-gpu-dnn1/gem5/gem5-resources/src/gpu/DNNMark/core/include/dnn_utility.h1057



Is there something wrong in my cmd-line to run the test_fwd_conv test or do I 
need to update a file ?



David



docker run --rm -v ${PWD}:${PWD} -v 
${PWD}/gem5/gem5-resources/src/gpu/DNNMark/cachefiles:/root/.cache/miopen/2.9.0 
-w ${PWD} gcr.io/gem5-test/gcn-gpu:v21-2 gem5/build/VEGA_X86/gem5.opt 
gem5/configs/example/apu_se.py --mem-size 4GB --dgpu --gfx-version=gfx900 -n3 
--benchmark-root=gem5/gem5-resources/src/gpu/DNNMark/build/benchmarks/test_fwd_conv
 -cdnnmark_test_fwd_conv --options="-config 
gem5/gem5-resources/src/gpu/DNNMark/config_example/conv_config.dnnmark -mmap 
gem5/gem5-resources/src/gpu/DNNMark/mmap.bin" |& tee 
gem5_vega_dgpu_run_dnnmark_test_fwd_conv_40latency_0307.log

Global frequency set at 1000000000000 ticks per second

build/VEGA_X86/mem/mem_interface.cc:791: warn: DRAM device capacity (8192 
Mbytes) does not match the address range assigned (4096 Mbytes)

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not divide 
range [1:75] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:10] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:64] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not divide 
range [1:75] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:10] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:64] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not divide 
range [1:75] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:10] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:64] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (5) does not divide 
range [1:75] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:10] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (2) does not divide 
range [1:64] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/statistics.hh:280: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

build/VEGA_X86/base/stats/storage.hh:279: warn: Bucket size (10000) does not 
divide range [1:1.6e+06] into equal-sized buckets. Rounding up.

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

build/VEGA_X86/base/statistics.hh:280: warn: One of the stats is a legacy stat. 
Legacy stat is a stat that does not belong to any statistics::Group. Legacy 
stat is deprecated.

Forcing maxCoalescedReqs to 32 (TLB assoc.)

Forcing maxCoalescedReqs to 32 (TLB assoc.)

build/VEGA_X86/base/remote_gdb.cc:381: warn: Sockets disabled, not accepting 
gdb connections

warn: dir_cntrl0.memory is deprecated. The request port for Ruby memory output 
to the main memory is now called `memory_out_port`

warn: system.ruby.network adopting orphan SimObject param 'ext_links'

warn: system.ruby.network adopting orphan SimObject param 'int_links'

build/VEGA_X86/sim/simulate.cc:194: info: Entering event queue @ 0.  Starting 
simulation...

gem5 Simulator System.  http://gem5.org

gem5 is copyrighted software; use the --copyright option for details.



gem5 version 21.2.1.0

gem5 compiled Mar  7 2022 17:34:46

gem5 started Mar  7 2022 18:38:07

gem5 executing on b170a0aa297d, pid 1

command line: gem5/build/VEGA_X86/gem5.opt gem5/configs/example/apu_se.py 
--mem-size 4GB --dgpu --gfx-version=gfx900 -n3 
--benchmark-root=gem5/gem5-resources/src/gpu/DNNMark/build/benchmarks/test_fwd_conv
 -cdnnmark_test_fwd_conv '--options=-config 
gem5/gem5-resources/src/gpu/DNNMark/config_example/conv_config.dnnmark -mmap 
gem5/gem5-resources/src/gpu/DNNMark/mmap.bin'



info: Standard input is not a terminal, disabling listeners.

Num SQC =  1 Num scalar caches =  1 Num CU =  4

build/VEGA_X86/mem/ruby/system/Sequencer.cc:573: warn: Replacement policy 
updates recently became the responsibility of SLICC state machines. Make sure 
to setMRU() near callbacks in .sm files!

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall 
set_robust_list(...)

build/VEGA_X86/sim/syscall_emul.cc:85: warn: ignoring syscall rt_sigaction(...)

      (further warnings will be suppressed)

build/VEGA_X86/sim/syscall_emul.cc:85: warn: ignoring syscall 
rt_sigprocmask(...)

      (further warnings will be suppressed)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/arch/generic/debugfaults.hh:145: warn: MOVNTDQ: Ignoring 
non-temporal hint, modeling as cacheable!

build/VEGA_X86/arch/x86/generated/exec-ns.cc.inc:27: warn: instruction 
'frndint' unimplemented

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:704: warn: unimplemented 
ioctl: AMDKFD_IOC_ACQUIRE_VM

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:279: warn: unimplemented 
ioctl: AMDKFD_IOC_SET_MEMORY_POLICY

build/VEGA_X86/sim/syscall_emul.hh:1862: warn: mmap: writing to shared mmap 
region is currently unsupported. The write succeeds on the target, but it will 
not be propagated to the host or shared mappings

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:140: warn: Unrecognized kfd 
mmap type 0

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/gpu-compute/gpu_render_driver.cc:61: warn: GPURenderDriver::mmap 
returning start address 0x7fffe6b68000

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:455: warn: Signal events are 
only supported currently

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/power_state.cc:105: warn: PowerState: Already in the 
requested power state, request ignored

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall 
set_robust_list(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:599: warn: unimplemented 
ioctl: AMDKFD_IOC_SET_SCRATCH_BACKING_VA

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:609: warn: unimplemented 
ioctl: AMDKFD_IOC_SET_TRAP_HANDLER

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall get_mempolicy(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall madvise(...)

build/VEGA_X86/gpu-compute/gpu_compute_driver.cc:881: warn: unimplemented 
ioctl: AMDKFD_IOC_MAP_MEMORY_TO_GPU

build/VEGA_X86/sim/syscall_emul.hh:2081: warn: prlimit: unimplemented resource 7

build/VEGA_X86/sim/syscall_emul.hh:2081: warn: prlimit: unimplemented resource 7

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mprotect(...)

sh: 1: Cannot fork

MIOpen(HIP): Error [ValidateGcnAssemblerImpl] Specified assembler does not 
support AMDGPU. Expect performance degradation.

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/mem_state.cc:443: info: Increasing stack size by one page.

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall fdatasync(...)

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

MIOpen(HIP): Warning [ParseAndLoadDb] File is unreadable: 
/opt/rocm-4.0.1/miopen/share/miopen/db/gfx900_4.HIP.fdb.txt

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

MIOpen Error: /root/driver/MLOpen/src/ocl/convolutionocl.cpp:150: Invalid 
filter channel number

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

build/VEGA_X86/sim/syscall_emul.cc:683: warn: fcntl: unsupported command 6

MIOpen Error: /root/driver/MLOpen/src/ocl/convolutionocl.cpp:150: Invalid 
filter channel number

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

build/VEGA_X86/sim/syscall_emul.cc:74: warn: ignoring syscall mbind(...)

MIOpen Error: 3 at 
/home/dfong/work/ext_ips/gem5-vega-gpu-dnn1/gem5/gem5-resources/src/gpu/DNNMark/core/include/dnn_utility.h1057Ticks:
 167295248500

Exiting because  exiting with last active thread context


_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to