yeah, I running DNNMark inside docker, and the version is v21-2. I run command
by remote-container plugin of VsCode.
---Original---
From: "Matt Sinclair via gem5-users"<gem5-users@gem5.org>
Date: Sat, Feb 12, 2022 01:41 AM
To: "gem5 users mailing list"<gem5-users@gem5.org>;
Cc: "1575883782"<1575883...@qq.com>;"Kyle Roarty"<kroa...@wisc.edu>;"Matt
Sinclair"<mattdsinclair.w...@gmail.com>;
Subject: [gem5-users] Re: Gem5 GCN3 DNNMark benchmark error (fwd_softmax is ok,
but others are not)
One more question for you, original poster: are you running DNNMark inside the
docker resources we provided: http://resources.gem5.org/resources/dnn-mark?
Or are you trying to get this running on your machine directly?
Matt
On Fri, Feb 11, 2022 at 11:37 AM Matt Sinclair
<mattdsinclair.w...@gmail.com> wrote:
Kyle, can you please help with this? I don't recall when we last tested
bwd_act.
Matt
On Fri, Feb 11, 2022 at 2:18 AM 1575883782 via gem5-users
<gem5-users@gem5.org> wrote:
Hi, I was trying to run DNNMark benchmark with its GCN3 GPU model following the
instructions on http://resources.gem5.org/resources/dnn-mark.I succeed running
fwd_softmax, but when I run other layers, I met some problems. For example,
"bwd_activation".
I tried to run gem5 DNNMark bwd_activation bechmark in 2 computers.
First computer has 32G Mem size. Gem5 could run fwd_softmax successfully, but
always was killed while running bwd_activation. The error message was "Killed"
+ process id. No other messages. I guess it's as this computer's mem size is
not enough to run it.
Second computer has 256G Mem size. Gem5 could run fwd_softmax successfully. But
some problems happened while running bwd_activation. I solved some, but have
not solved all. Error messages are:
> I0909 01:46:50.680040 100 dnn_wrapper.h:341] enter
dnnmarkActivationBackward func > build/GCN3_X86/sim/mem_pool.cc:110: warn:
Reached m5ops MMIO region > build/GCN3_X86/sim/mem_pool.cc:110: warn:
Reached m5ops MMIO region > build/GCN3_X86/sim/mem_pool.cc:110: warn:
Reached m5ops MMIO region > build/GCN3_X86/sim/mem_pool.cc:110: warn:
Reached m5ops MMIO region > build/GCN3_X86/arch/x86/faults.cc:170: panic:
Tried to read unmapped address 0. > PC: 0x7fffeef84b80, Instr: FMUL2_M :
ldfp87 %ufp1, DS:[rdx] > Memory Usage: 46436124 KBytes > Program
aborted at tick 10680071080500 >
sometimes, error are:> panic: Tried to write unmapped address
0x2b95d881.or> panic: Tried to write unmapped address 0x3.
According to my log, I found the problem happended on
"dnnmarkActivationBackward" func.> LOG(INFO) << "enter
dnnmarkActivationBackward func"; > #ifdef AMD_MIOPEN >
MIOPEN_CALL(miopenActivationBackward( > mode == COMPOSED ?
> handle.GetMIOpen(idx) : handle.GetMIOpen(), >
activation_desc.Get(), > alpha, >
top_desc.Get(), y, > top_desc.Get(), dy, >
bottom_desc.Get(), x, > beta, >
bottom_desc.Get(), dx)); > #endif > LOG(INFO) << "exit
dnnmarkActivationBackward func";
It seems to be a miopen interface functions. I don't know how to solve it.
Someone could help me?
PS: my gem5 version is v21-2, and docker image is v21-2.my run command is:
build/GCN3_X86/gem5.opt --outdir=$outdir configs/example/apu_se.py -n 10
--mem-size=8GB --benchmark-root=$BenchmarkRoot/test_bwd_activation -c
dnnmark_test_bwd_activation --options="-config
"$ConfigRoot"/activation_config.dnnmark -mmap "$MMAPFile" -debuginfo 1"Both
computers have no AMD GPU._______________________________________________
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
_______________________________________________
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