GithubHelp home page GithubHelp logo

gem5 gcn3 vega run database about gem5 HOT 9 CLOSED

Yongze-zzz avatar Yongze-zzz commented on June 28, 2024
gem5 gcn3 vega run database

from gem5.

Comments (9)

mattsinc avatar mattsinc commented on June 28, 2024

@Yongze-zzz : I'm not sure I fully understand your question, but @abmerop put together instructions on installing GPUFS here: https://github.com/gem5/gem5-resources/blob/stable/src/x86-ubuntu-gpu-ml/BUILDING.md. I think this is what you are looking for?

from gem5.

Yongze-zzz avatar Yongze-zzz commented on June 28, 2024

Running ./build.sh on my system produced the following problem:qemu.initialize: Error determining qemu version: exit status 1.
image

Then I try to run "qemu-system-x86_64 --version" ,it reported like below

image

from gem5.

mattsinc avatar mattsinc commented on June 28, 2024

@abmerop can you help with this? I am not an expert with your scripts yet.

from gem5.

abmerop avatar abmerop commented on June 28, 2024

Do the other disk images also fail to build? I assume they would since this is a copy with additional packages. In that case it is not specific to gpu.

from gem5.

Yongze-zzz avatar Yongze-zzz commented on June 28, 2024

Yes,abmerop is right. I tried running build.sh under x86-ubuntu and had the same problem. It seems that my qemu software is not a specific version, I have trouble finding a version that can support normal builds on my system.

from gem5.

Yongze-zzz avatar Yongze-zzz commented on June 28, 2024

How to run gem5-gcn3-vega full system mode?

from gem5.

abmerop avatar abmerop commented on June 28, 2024

There is a pre-built disk image that will be available on next release. You could try that on the develop branch. To do that you could try to follow the steps "To Reproduce" in this issue: #1195 .

from gem5.

Yongze-zzz avatar Yongze-zzz commented on June 28, 2024

I run build/VEGA_X86/gem5.opt configs/example/gpufs/runfs.py --disk-image ../gem5-resources/src/x86-ubuntu-gpu-ml/disk-image/x86-ubuntu-gpu-ml --kernel ../gem5-resources/src/x86-ubuntu-gpu-ml/vmlinux-gpu-ml --gpu-mmio-trace ../gem5-resources/src/gpu-fs/vega_mmio.log. Than the system reports :panic: Need at least 2GB of system memory to load amdgpu module. My CPU is Intel 8360H and GPU is nvidia tesla t4. Does the simulator support to simulate amdgpu based on the nvidia physical device?

from gem5.

abmerop avatar abmerop commented on June 28, 2024

No physical GPU is required, it is a simulated device.

I would recommend using the configs/example/gpufs/vega10_kvm.py helper script if you are on stable. If you are on the develop branch I would recommended using either configs/example/gpufs/mi200.py or configs/example/gpufs/mi300.py

Those helper scripts will set the memory size for you to avoid the error you are seeing. If you want to use runfs.py you'll have to add at least --mem-size=8GB or anything >2GB.

from gem5.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.