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 >> <https://www.gem5.org/documentation/general_docs/gpu_models/GCN3>. >> >> 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