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