[gem5-users] Re: Error: Can't find a working Python installation with Python-3.11 version

2023-09-29 Thread Bobby Bruce via gem5-users
-- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net > On Sep 29, 2023, at 5:19 AM, Bobby Bruce wrote: > > What version of gem5 are you using? In the latest version, v23.0 (`git clone > https://github.com/gem5/gem5.git`

[gem5-users] Re: Error: Can't find a working Python installation with Python-3.11 version

2023-09-29 Thread Bobby Bruce via gem5-users
Python 11 should work fine as far as i know. Try removing your build directory and recompiling from scratch (`rm -rf build && scons build/ALL/gem5.opt`). gem5 can get confused if you've moved the build directory across different machines or changed stuff in the machines environment. This may

[gem5-users] Re: How to check content of Cache block

2023-09-12 Thread Bobby Bruce via gem5-users
Hey Sadhana, First of i'll i'd read over the replacement policy documentation: https://www.gem5.org/documentation/general_docs/memory_system/replacement_policies/. There are lot of options to get information on a cache blog. Generally I think this Stackoverflow gives the most comprehensive

[gem5-users] Re: Why the se.py has been deprecated?

2023-08-27 Thread Bobby Bruce via gem5-users
It's not maintained properly, nor tested, and the engineering of these files has, frankly, become rather messy. se.py (and fs.py) are in the "configs/example" directory because they were intended to be examples of how to configure a gem5 simulation. Overtime they have been extended and used as

[gem5-users] Re: can't run riscv simulation with any CPU model except Atomic

2023-08-24 Thread Bobby Bruce via gem5-users
If you are referring to the RISC-V Full System simulations. Yes, they are very slow. 2 hours seems normal to me. I've seen them take longer. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net > On Aug 24, 2023, at 5:23 AM, Eliot Moss via

[gem5-users] Re: Question about changing PrivilegeMode

2023-08-14 Thread Bobby Bruce via gem5-users
Hey, SE mode runs things in user space, you cannot run privileged instructions in it. If you wish to support privilege levels then you'll need to build an FS mode simulation. Kind regards, Bobby -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web:

[gem5-users] Re: Problems upgrading to latest version

2023-07-24 Thread Bobby Bruce via gem5-users
I think there are a few things going on here causing problems. 1. The pre-commit hooks aren't being installed correctly. i think this is due to some directory permission error. The '/.cache' directory appears to not have the right permissions here. Perhaps this you did something here with sudo?

[gem5-users] Re: Exception when running libtorch simulation in SE mode

2023-07-19 Thread Bobby Bruce via gem5-users
h SE mode.MattOn Tue, Jul 18, 2023 at 7:58 PM Bobby Bruce via gem5-users <gem5-users@gem5.org> wrote:I’m afraid I don’t know exactly what’s causing this error, but just to make sure, the binary you built and as a `CustomResource` executes on your host? This looks like an error coming from

[gem5-users] Re: Exception when running libtorch simulation in SE mode

2023-07-18 Thread Bobby Bruce via gem5-users
I’m afraid I don’t know exactly what’s causing this error, but just to make sure, the binary you built and as a `CustomResource` executes on your host? This looks like an error coming from PyTorch, not the simulator. That being said, I don’t understand why "build/X86/sim/faults.cc:61: panic:

[gem5-users] Re: Possible bug in cache/base.cc

2023-07-18 Thread Bobby Bruce via gem5-users
Thanks for reporting this Elliot. I’ve logged the issue here: https://github.com/gem5/gem5/issues/100. If possible, do you know the configuration you were running that triggered this issue? If so, it would be appreciated if you could share on the GitHub Issue page. -- Dr. Bobby R. Bruce Room

[gem5-users] Re: Running the PARSEC benchmark with RAM > 3GB

2023-06-15 Thread Bobby Bruce via gem5-users
> On Jun 15, 2023, at 12:19 PM, Vincent Abraham via gem5-users > wrote: > > Thank you, I'll try it. Is there also a way to run the PARSEC benchmark > through fs.py if I have a disk image loaded with the benchmark? > > On Thu, Jun 15, 2023 at 12:11 PM Bobby Bruce via gem5-users

[gem5-users] Re: Running the PARSEC benchmark with RAM > 3GB

2023-06-15 Thread Bobby Bruce via gem5-users
In the standard library the X86 Board currently doesn’t support memory sizes >3GB. The reason for this is due to restrictions in how we setup the memory ranges of the system. If you look at the code here:

[gem5-users] Re: [EXT] Re: Question about running the hpca-2023 tutorial

2023-06-09 Thread Bobby Bruce via gem5-users
Hey Nick, The GUI work was basically just a prototype. We had ambitions to properly incorporate it into the project but we lacked the resources to do so. It should really be archived until someone wants to revive it. So I’m not surprised it doesn’t work. We don’t recommend using it. The

[gem5-users] Re: [EXT] Re: Question about running the hpca-2023 tutorial

2023-06-08 Thread Bobby Bruce via gem5-users
Sorry for a very late reply, but for the sake of clarification: Yes, I believe you should have cloned the bootcamp 2022 recurisively. I think both the issues highlighted in this thread were due to running a newer version of gem5 on top of older config scripts and resources which used the older

[gem5-users] Re: Running a machine learning model on gem5

2023-04-24 Thread Bobby Bruce via gem5-users
I don’t know if it’s possible or not. Syscall-emulation mode is not fully “complete”. That is, not all syscalls have been implemented and, therefore, not all workloads will work with Syscall-emulation mode. Beyond this I’d think about what kind of information you want from gem5.

[gem5-users] Re: I really want these files for old x86 gem5

2023-04-24 Thread Bobby Bruce via gem5-users
Which version of gem5 are you using? Where did you get this disk image? These URLs are invalid. > On Apr 24, 2023, at 1:50 AM, Xiang Li via gem5-users > wrote: > > http://www.m5sim.org/dist/current/x86/x86-system.tar.bz2 > >

[gem5-users] Re: Error: open CFI at the end of file

2023-04-17 Thread Bobby Bruce via gem5-users
Normally errors like this are because you've run out of memory when building gem5. If you're building with threads, reduce the number of threads you're using. I normally recommend building on systems with 6GB+ to be safe. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616

[gem5-users] Re: Setting the maxinsts after warm-up period for running SPEC2017 in full-system mode

2023-04-10 Thread Bobby Bruce via gem5-users
I don’t know exactly how you are figuring out the warm-up period and how this all this is to fit together but the following may be of help: If you’re using the gem5 standard library the “simulator” module has a function called “schedule_max_insts”. It will exit the simulation loop when any

[gem5-users] Re: Enquiry: change CPU type from TIMING to O3CPU in the FS simulation script of x86-npb-benchmarks.py

2022-12-06 Thread Bobby Bruce via gem5-users
Doing this should work just fine. What error were you getting? -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Sun, Dec 4, 2022 at 11:06 AM minhui via gem5-users wrote: > Dear BBruce,Ayaz, Hoa and others: > > > With your previous

[gem5-users] Re: simulation aborted with error when running script: x86-npb-benchmarks.py

2022-12-01 Thread Bobby Bruce via gem5-users
Getting KVM to work in a virtual machine imay be difficult. I can't remember exactly the procedure to get it working but it's unlikely to work straight away. I would strongly suggest running on the host machine if possible If you have a X86 linux system you may be able to use KVM but it's not

[gem5-users] Re: HPCG on RISCV

2022-10-31 Thread Bobby Bruce via gem5-users
You mean this bug? Unfortunately not, I've been very busy with the upcoming gem5 release and haven't had time to investigate this further. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Oct 31, 2022 at 1:45 AM Νικόλαος

[gem5-users] Re: Upcoming gem5 events! Tutorial, Workshop, and Boot Camp!

2022-04-21 Thread Bobby Bruce via gem5-users
Dear all, This is a friendly reminder that the deadline for submitting a presentation proposal to the gem5 users' workshop is April 26th. The presentation proposal submission link is here: https://forms.gle/VZxXsWBniUPGBQdw5 The gem5 users' workshop will be co-located with ISCA '22 (New York

[gem5-users] Test Email

2022-04-19 Thread Bobby Bruce via gem5-users
This is a test. Please ignore. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] Upcoming gem5 events! Tutorial, Workshop, and Boot Camp!

2022-03-29 Thread Bobby Bruce via gem5-users
Dear all, We wish to make the computer architecture research community aware of several gem5 events occurring over the next 6 months. There will be two events co-located at ISCA 2022 (held in New York, June 18th) -- a 3 hour tutorial, and a 3 hour workshop. In July, there will be a "gem5 Boot

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-03-18 Thread Bobby Bruce via gem5-users
time to > >> boot, > >> >>> but > >> >>> > it's more stable than the one we currently provide. > >> >>> > > >> >>> > Out of curiosity, how did you remove your systemd processes? How > a

[gem5-users] Re: Gem5 FS mode exit after booting

2022-03-17 Thread Bobby Bruce via gem5-users
First, please in future just copy and paste the text/error messages. Screenshots are inefficient and make email threads such as this difficult for future users to search. Nikos is correct, your boot is working as intended, but I'll expand the answer to help you in your work. I notice you're

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-03-14 Thread Bobby Bruce via gem5-users
>>> > ntampourat...@ece.auth.gr> wrote: > >>> >> > >>> >> Dear all, Bobby and Hoa, > >>> >> > >>> >> I add this command (self.workload.command_line += ' > >>> >> init=/root/gem5_init.sh') in 169 line of &

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-03-14 Thread Bobby Bruce via gem5-users
it >> >> boots and read the gem5_init.sh, I get the following:"cannot create >> >> /tmp/script: Read-only file system". And of course, nothing can be >> >> written in the filesystem. How can I resolve this? >> >> >> >> Thank you in advan

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-03-14 Thread Bobby Bruce via gem5-users
> >> Thank you in advance!!! > >> > >> Best regards, > >> Nikos > >> > >> > >> Quoting Νικόλαος Ταμπουρατζής via gem5-users : > >> > >> > Dear Bobby and Hoa, > >> > > >> > Thank you for your

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-03-14 Thread Bobby Bruce via gem5-users
gt; Is there any news about booting faster of `riscv-ubuntu-20.04-img`? > > I am able to emulate the image using qemu > > (http://resources.gem5.org/resources/riscv-ubuntu), but I do not > > know what services I need to disable in order to boot faster the > > image! > > >

[gem5-users] Re: gem5 + DGPU (GCN3) build error

2022-03-03 Thread Bobby Bruce via gem5-users
I think, based on the error I'm seeing here, your build is creating tmp files in the container, which are deleted after DDNMark is built and the docker container is discarded. These are, for some reason, needed in the run and cannot be found. Did you follow the README here for DNNMark and follow

[gem5-users] Re: CHI

2022-03-03 Thread Bobby Bruce via gem5-users
Which gitlab repository was this? I don't believe we maintain one officially. The github repo is a mirror of https://gem5.googlesource.com/public/gem5 so should be up-to-date. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Thu, Mar 3,

[gem5-users] Re: gem5 cpu-tests and benchmarks documentation

2022-03-02 Thread Bobby Bruce via gem5-users
Hey David, Having some better web-portal to list our resources is on our TODO list. For now there's no official list. You can find stuff in our gem5 resources repo: https://gem5.googlesource.com/public/gem5-resources/. There's a file 'resources.json' that the gem5 standard library reads to

[gem5-users] Re: Writing checkpoint fails

2022-02-28 Thread Bobby Bruce via gem5-users
Majid, Does this fix work for you? -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Fri, Feb 18, 2022 at 11:32 AM Bobby Bruce wrote: > Hey Majid, > > I made Gabe aware of this, he has an explanation noted in the breaking > commit:

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-22 Thread Bobby Bruce via gem5-users
hat (should) work with NPB, > checkout gem5-resources at v21.1.0.2 : `git clone -b v21.1.0.2 > https://gem5.googlesource.com/public/gem5-resources` > <https://urldefense.proofpoint.com/v2/url?u=https-3A__gem5.googlesource.com_public_gem5-2Dresources-2560=DwMFaQ=euGZstcaTDllvimEN8b7j

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-22 Thread Bobby Bruce via gem5-users
FaQ=euGZstcaTDllvimEN8b7jXrwqOf-v5A_CdpgnVfiiMM=OkH-8nM02VdNPRt_miVO36vI9580zW1SgNQ4MzWRfqc=4io_xViB2fRjXPrYZBmeetGZsI5IqD4Aq_nVt8zMABA=1d9i6quzd9ZcvGg1XJgLYTZye85bicMaY5aihOey9xs=> > > > > > > On Thu, Feb 17, 2022 at 11:45 AM David Fong wrote: > > Hi Bobby, > > > &g

[gem5-users] Re: Writing checkpoint fails

2022-02-18 Thread Bobby Bruce via gem5-users
Hey Majid, I made Gabe aware of this, he has an explanation noted in the breaking commit: https://gem5-review.googlesource.com/c/public/gem5/+/49105. Gabe suggests you try this commit and see if it works for you: https://gem5-review.googlesource.com/c/public/gem5/+/56929 -- Dr. Bobby R. Bruce

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread Bobby Bruce via gem5-users
armv8_gem5_v1_1cpu.dtb > -n 1 --disk-image=gem5_ubuntu16.img --caches --l2cache --l1i_size=32kB > --l1d_size=32kB --l2_size=1MB --l2_assoc=2 --mem-type=DDR4_2400_4x16 > --mem-ranks=4 --mem-size=4GB --sys-clock=1600MHz` > > > > What do you recommend I should do ? > > >

[gem5-users] Re: Not able to access webpage to run_npb.py

2022-02-17 Thread Bobby Bruce via gem5-users
Hey David, Sorry about the trouble you're running into. It seems the gem5art tutorial on the website has become a bit outdated. We've updated gem5-resources in the last release and clearly this has broken some links. I'll make sure updating this is prioritized. I have two ways you can run NPB.

[gem5-users] Re: riscv-ubuntu 20.04 FS mode

2022-02-14 Thread Bobby Bruce via gem5-users
Hey Nikos, I'm not sure I know exactly how to remove all these annoying systemd services. Currently Hoa is assigned this task: https://gem5.atlassian.net/browse/GEM5-1177 @Hoa can you make this a top priority for you? I think 6+ hours for a boot is a bit too much. I'm sure there must be a way to

[gem5-users] gem5 v21.2.1 released!

2022-02-08 Thread Bobby Bruce via gem5-users
Dear all, A minor release, consisting of bug fixes and small improvements to v21.2 of gem5, is now available. Users can obtain this release by pulling the latest changes from the "stable" branch of the gem5 repository: https://gem5.googlesource.com/public/gem5. A short list outlining the changes

[gem5-users] Re: Regarding network on chip in gem5

2022-01-26 Thread Bobby Bruce via gem5-users
Hey Sravani, The Learning gem5 tutorials are probably the best place to start: https://www.gem5.org/documentation/learning_gem5/introduction/ Kind regards, Bobby -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Sun, Jan 23, 2022 at

[gem5-users] Re: gem5: SPEC Tutorial

2022-01-19 Thread Bobby Bruce via gem5-users
Hey James, Have you followed the README here? https://gem5.googlesource.com/public/gem5-resources/+/refs/heads/stable/src/spec-2017/. I believe this is all you need to create a SPEC disk image. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web:

[gem5-users] Re: some problem about util/tlm in gem5v20.1.0.5

2021-12-27 Thread Bobby Bruce via gem5-users
Also, in looking into this problem I encountered the following bug: https://gem5.atlassian.net/browse/GEM5-1141 i haven't dived much deeper than what's logged in the Jira. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Dec 27,

[gem5-users] Re: some problem about util/tlm in gem5v20.1.0.5

2021-12-27 Thread Bobby Bruce via gem5-users
You are right, the instructions provided in the utils/tlm/README will not generate the gem5.sc file. @gabe: How do you go about doing this? -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Dec 20, 2021 at 11:19 PM lin via

[gem5-users] gem5 v21.2 released!

2021-12-27 Thread Bobby Bruce via gem5-users
Dear all, gem5 v21.2.0.0 has officially been released. You can use `git clone https://gem5.googlesource.com/public/gem5` to obtain the latest release and consult the RELEASE-NOTES.md for a high-level overview of significant changes:

[gem5-users] Re: Guest Binaries for X86

2021-12-23 Thread Bobby Bruce via gem5-users
If it's X86 only, I'd strongly recommend using packer: http://packer.io. If you look into the gem5 resources' README files you'll see examples of us using it to build our benchmark disk images. We provide some pre-build Linux kernels which will work with gem5 also. -- Dr. Bobby R. Bruce Room

[gem5-users] Re: Guest Binaries for X86

2021-12-22 Thread Bobby Bruce via gem5-users
Hey James, What sort of things are you trying to run on X86? gem5 resources provides some benchmarking applications: https://resources.gem5.org (this website is a bit of a work-in-progress which we hope to revamp as part of the next release, but you can view the raw sources here:

[gem5-users] Re: Reg v21.2 release

2021-11-10 Thread Bobby Bruce via gem5-users
Our current target date is December 21st for the v21.2 release. The staging branch will be created at the beginning of next month. --Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Wed, Nov 10, 2021 at 9:17 AM Gabriel Busnot via gem5-users

[gem5-users] Re: Working X86 multi-core full system config with caches?

2021-10-28 Thread Bobby Bruce via gem5-users
Hey Antoine, First of all, multi-core TimingSimple with classic caches will not work, you have to use Ruby or run a single-core simulation. I think we have something in development which can help you out. You can run a full-system X86 Ubuntu simulation with the Ruby MESI Two Level protocol with

[gem5-users] Re: Wrong stats in gem5 v21.1

2021-10-06 Thread Bobby Bruce via gem5-users
I'm pretty sure the issues you are experiencing were fixed in the latest hotfix release: v21.1.0.2. You can get this by pulling the latest version from the gem5 repo's stable branch: https://gem5.googlesource.com/public/gem5/ Kind regards, Bobby -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC

[gem5-users] gem5 v21.1.0.2 hotfix release: Fix Vector statistics

2021-09-22 Thread Bobby Bruce via gem5-users
Dear all, The stable branch of the gem5 repository now contains the v21.1.0.2 hotfix release. This release fixes a bug which was causing some vector statistics in gem5 to break. We encourage gem5 users to pull the latest version of gem5 from the repo's stable branch. Kind regards, Bobby -- Dr.

[gem5-users] Re: gem5 GCN GPU docker error

2021-09-22 Thread Bobby Bruce via gem5-users
Just jumping in here, I can confirm I can't build the image anymore. I had assumed this was just a problem on my end before reading these emails. However, the image hosted at http://gcr.io/gem5-test/gcn-gpu should be the most up-to-date version of this Docker prior to this build error being

[gem5-users] Re: Access to gem5 101 course

2021-09-22 Thread Bobby Bruce via gem5-users
Yip, dead link for me as well. I'll see what we can do. The Learning gem5 Tutorial should be sufficient though if you're new to gem5. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, Sep 20, 2021 at 10:16 AM Scott Blankenberg via

[gem5-users] Re: regarding ERRORS in building of X86 ISA

2021-09-08 Thread Bobby Bruce via gem5-users
Sravani, You have been posting very frequently to this mailing list asking for help and, on at least two occasions, have ignored the feedback given to you. While we want to help new gem5 users, we cannot hold your hand through every problem. In case you are unaware, the gem5-users list is

[gem5-users] gem5 v21.1.0.1 hotfix release: Fix for 'deprecated attribute' warning

2021-09-08 Thread Bobby Bruce via gem5-users
Dear all, The stable branch of the gem5 repository now contains the v21.1.0.1 hotfix release. This release fixes a bug where the build output was being flooded with "'deprecated' attribute directive ignored" warnings, as reported here: https://gem5.atlassian.net/browse/GEM5-1063. While this bug

[gem5-users] gem5 v21.1 released!

2021-07-28 Thread Bobby Bruce via gem5-users
Dear all, gem5 v21.1.0.0 has officially been released. You can use `git clone https://gem5.googlesource.com/public/gem5` to obtain the latest release and consult the RELEASE-NOTES.md for a high-level overview of significant changes:

[gem5-users] gem5 Minor release: v21.0.1

2021-06-23 Thread Bobby Bruce via gem5-users
Dear all. We're happy to announce our first minor release: version 21.0.1! This release consists entirely of bug fixes for v21.0 users. More information on exactly what has been fixed can be found here:

[gem5-users] Re: KVM patch for FS mode and PARSEC on gem5-21

2021-06-09 Thread Bobby Bruce via gem5-users
The "Fix KVM on Intel platforms" patch is on stable, it was added here: https://gem5-review.googlesource.com/c/public/gem5/+/12278 The other patch your cherry-picking I'm less sure of, but I dont think it's a relevant problem anymore from what I can ascertain. I apologize that the gem5art

[gem5-users] Re: 答复: Re: SPEC2017 in FS mode

2021-05-25 Thread Bobby Bruce via gem5-users
FYI: Hoa has a fix for this, reported here: https://gem5.atlassian.net/browse/GEM5-996. Thanks Hoa! -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Mon, May 24, 2021 at 4:22 AM Hoa Nguyen via gem5-users < gem5-users@gem5.org> wrote: >

[gem5-users] Re: Building Gem5 on Ubuntu 20.04 - Failure RESOLVED (and symbols)

2021-05-25 Thread Bobby Bruce via gem5-users
Just out of curiosity, you compiled gem5.opt with LTO and found it has debug symbols? gem5.fast doesn't have debug symbols, that's expected. -- Dr. Bobby R. Bruce Room 3050, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Tue, May 25, 2021 at 8:56 AM Eliot Moss via

[gem5-users] Re: Building Gem5 on Ubuntu 20.04

2021-05-24 Thread Bobby Bruce via gem5-users
n you report compiler errors (or errors in general) it's > very helpful to provide the error output instead of just describing the > errors. That provides a lot of helpful detail which can make diagnosing the > problem much easier. > > Gabe > > On Mon, May 24, 2021 at 1:07

[gem5-users] Re: Building Gem5 on Ubuntu 20.04

2021-05-24 Thread Bobby Bruce via gem5-users
Thanks for the report Eliot. In this case there's no need to file a bug report as we're about to produce a minor release of gem5 that will off LTO by default. I'm not familiar with this particular problem you are facing, but we've found we need to turn it off for other reasons (1. It increases

[gem5-users] Re: Assertion failed when running MESI_Three_Level_HTM protocol

2021-05-04 Thread Bobby Bruce via gem5-users
Hey Taiyu, MESI_Three_Level_HTM should be used with ARM not X86. I'm not sure if this is the source of the error you're receiving, but you should try again with ARM. Kind regards, Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On

[gem5-users] Re: TimingCPU's IPC

2021-04-26 Thread Bobby Bruce via gem5-users
Could you give a bit more info about your configuration here? To be honest, it looks like the CPU is just running at 1GHz instead of 2. Is that possible? -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Fri, Apr 23, 2021 at 3:52 AM

[gem5-users] Re: ARM and opening a file

2021-04-20 Thread Bobby Bruce via gem5-users
Hey Majid, Are you running in FS or SE mode? If you're running in SE mode, I don't find this too surprising as not all System calls are currently supported. Kind regards, Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Wed, Apr

[gem5-users] Re: Converting KVM-taken checkpoint to atomic-needed checkpoint

2021-04-12 Thread Bobby Bruce via gem5-users
Hey Majid, The short answer is yes, this use-case should be supported. You can use the `--restore-with-cpu` option to restore to the Atomic CPU. Kind regards, Bobby -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On Fri, Apr 9, 2021 at

[gem5-users] Re: The sim_insts in stats.txt under O3 type seems to be wrong

2021-04-12 Thread Bobby Bruce via gem5-users
Hey Charlie, I don't think there's any bug here. The debug out file is not one instruction per line. Certain operations may be over two lines, for example. We don't expect the number of lines in this file to equal the number of simulated instructions so you can't compare these side-by-side. Kind

[gem5-users] gem5 v21.0 released!

2021-03-26 Thread Bobby Bruce via gem5-users
Dear all, gem5 v21.0.0.0 has officially been released. Using `git clone https://gem5.googlesource.com/public/gem5` will get you the latest version. There have been a lot of changes since v20.1, which we have highlighted in our release-notes:

[gem5-users] Re: [gem5-dev] Some gem5 infrastructure down

2021-03-17 Thread Bobby Bruce via gem5-users
Hey all, Thanks for your patience. Our Google Cloud infrastructure is now back online. I'll go through Gerrit momentarily to re-start the tests that failed due to this unexpected downtime. A couple of hours down over the course of a year... not too bad, all things considered :) Kind regards,

[gem5-users] gem5 v20.1.0.5 Hotfix Release

2021-03-17 Thread Bobby Bruce via gem5-users
Dear all, The gem5 v20.1.0.5 hotfix release is now available on the stable branch: https://gem5.googlesource.com/public/gem5/. This fixes a number of bugs identified over recent weeks. As always, we advise gem5 users pull the latest version from the stable branch to keep up-to-date with the

[gem5-users] gem5 v20.1.0.4 Hotfix Release

2021-02-22 Thread Bobby Bruce via gem5-users
Dear all, A bug was identified in gem5 v20.1 that resulted in gem5 failing to compile with scons 4.0.1 and 4.1.0: https://gem5.atlassian.net/browse/GEM5-916 As such a hotfix (v20.1.0.4) has been released. This fix can be obtained by pulling the latest version of gem5 via the git stable branch.

[gem5-users] gem5 v20.1.0.3 Hotfix Release

2021-02-03 Thread Bobby Bruce via gem5-users
Dear all, Last month a bug was identified where booting Linux stalled under certain circumstances when using the ARM ISA: https://gem5.atlassian.net/browse/GEM5-901. A fix was found and has been applied as a new hotfix release to v20.1. We would advise users to pull the latest gem5 release to

[gem5-users] Re: Error in HMC Simulation

2021-02-01 Thread Bobby Bruce via gem5-users
Hey Veronia, Thanks for bringing this to our attention. The issue is we're starting to move from Python 2 to Python 3 and this appears to be another teething problem. In Python 2 the `i/4` at line 270 will floor to an int. In Python3 it will return a float (obviously not a valid index for a

[gem5-users] Re: Moby/AsimBench benchmarks

2021-01-27 Thread Bobby Bruce via gem5-users
Salvador, The gem5 project isn't currently supporting the AsimBench marks. Our supported benchmarks can be found here: http://www.gem5.org/documentation/general_docs/gem5_resources . I'm afraid I'm not personally aware of anyone who has a version of AsimBench/Mobi that is known to work with gem5.

[gem5-users] Re: ARMv8-A inorder processor in gem5

2021-01-04 Thread Bobby Bruce via gem5-users
gem5 can be quite resource intensive when compiling. 9 threads may be too much for your laptop to handle. Have you tried reducing the number of threads? To be safe, you could try running with two threads (using `-j2`) and see what happens. -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis

[gem5-users] Re: Invitation to complete the gem5 Survey 2020!

2020-12-21 Thread Bobby Bruce via gem5-users
This is a friendly reminder that you still have time to complete the 2020 gem5 survey if you have not already done so. This is a great chance to give the gem5 project feedback which we will use to decide where to allocate resources over the course of the next year. It only takes 10 minutes and is

[gem5-users] Invitation to complete the gem5 Survey 2020!

2020-12-04 Thread Bobby Bruce via gem5-users
Dear all, To all those willing, I wish to extend an invitation to participate in this year's gem5 survey. The purpose of this survey is to provide valuable feedback to the gem5 community as to which areas of the project we should focus on over the next year and beyond. This survey may be

[gem5-users] Re: Need Help For Applying a Patch

2020-11-19 Thread Bobby Bruce via gem5-users
Hey Srikrishna, I had a look into this for you. Turns out we still had an old gem5 mercurial repo hanging around for us to see where this patch goes. To apply this patch on our git repo you'll need to checkout revision 6498ccddb2f13a6fac6a210372b1aa86873507b9, then use `git apply` with the

[gem5-users] gem5 v20.1.0.2 Hotfix Release

2020-11-16 Thread Bobby Bruce via gem5-users
Dear all, We've fixed two bugs as part of a hotfix release for gem5 v20.1. A "ValueError: invalid literal for int() with base..." error was being thrown in certain circumstances due to a non-integer being passed to "MemorySize" via a division. This has been fixed. An assertion in Stats was

[gem5-users] Re: How to display the microop in the reorder buffer for gem5?

2020-11-13 Thread Bobby Bruce via gem5-users
Hey, I think the method that may help you here is `disassemble` in static_inst.hh: https://gem5.googlesource.com/public/gem5/+/refs/tags/v20.1.0.1/src/cpu/static_inst.hh#340. I imagine, what you want to do is something like `print (*address).disassemble()`. It may also be worth looking into the

[gem5-users] Re: The latest gem5 did not compile successfully

2020-11-13 Thread Bobby Bruce via gem5-users
Hey, These warnings are fine (I get them), they won't affect what you're trying to do. The compilation was successful. I see Hoa is already handling your "When gem5 is debugged, how to judge the current position of data?" question (

[gem5-users] Re: The latest gem5 did not compile successfully

2020-11-12 Thread Bobby Bruce via gem5-users
Hey Yujiecui, Sorry to hear you're having trouble compiling. It doesn't sound like you're anything wrong based on what you described. One thing that's always worth trying when having compilation issues with gem5 is deleting the "build" directory and starting from scratch. Sometimes the build

[gem5-users] gem5 v20.1.0.1 Hotfix Release [Garnet Network Model]

2020-11-06 Thread Bobby Bruce via gem5-users
Dear all, In the gem5 v20.1.0.0 release there was a bug in the Garnet Network Stats, which adversely affected the overall behavior of the Garnet Network Model. The bug, and related fix, are discussed here: https://gem5-review.googlesource.com/c/public/gem5/+/36416. On November 6th, we applied

[gem5-users] Re: How to enable dist-gem5 on GEM5 20.0.0.3 on ARM64

2020-11-03 Thread Bobby Bruce via gem5-users
Hey Liyichao, I'm sorry to somewhat avoid answering the question (I don't know enough about dist-gem5 to comment), but dist-gem5 is grossly under-tested and hasn't had any decent maintenance in a while, so it really comes with no guarantees, and it wouldn't surprise me at all if it doesn't work

[gem5-users] Re: Need help in building gem5

2020-10-26 Thread Bobby Bruce via gem5-users
Hey Raghul, I sorry can't tell immediately from this information what's wrong with your process, but I'd advise trying the following steps: 1) Ensure HDF5 is set up correctly on your system. Perhaps you're using an old version? Try reinstalling it and see if that works. 2) If you haven't

[gem5-users] Re: Some Question About Cache in Gem5

2020-10-19 Thread Bobby Bruce via gem5-users
Hey, I'm not sure I understand exactly what you're asking. I assume you're learning from the "learning gem5" tutorial (here : http://www.gem5.org/documentation/learning_gem5/introduction/)? If so, could you point us towards the exact part that's confusing you? Kind regards, Bobby -- Dr. Bobby

[gem5-users] Re: gem5 full system emulation is slow - want suggestions to fasten bootup

2020-10-16 Thread Bobby Bruce via gem5-users
Hey Krishnan, I know very little about Ciro Santili's scripts, so I struggle to see what you're doing. I suspect in this example you are _just_ booting the kernel with literally nothing else (and possibly on the Atomic CPU?). This will be faster than a complete OS boot, but I normally run on the

[gem5-users] Re: SE Mode crashing with multithread workload

2020-10-15 Thread Bobby Bruce via gem5-users
Hey Farhad, I've added a Jira ticket about this bug: https://gem5.atlassian.net/browse/GEM5-798. I'm afraid to say we don't have a solution right now, but we suspect it may be similar to this bug: https://gem5.atlassian.net/browse/GEM5-332. You can see the comments on this bug for more

[gem5-users] Re: gem5 full system emulation is slow - want suggestions to fasten bootup

2020-10-15 Thread Bobby Bruce via gem5-users
PM Bobby Bruce via gem5-users < > gem5-users@gem5.org> wrote: > >> Hey Krishnan, >> >> Linux does take about 45 minutes or so to run using AtomicSimpleCPU. >> You're not doing anything wrong in this regard. I'm afraid there's no >> informa

[gem5-users] Re: gem5 full system emulation is slow - want suggestions to fasten bootup

2020-10-15 Thread Bobby Bruce via gem5-users
Hey Krishnan, Linux does take about 45 minutes or so to run using AtomicSimpleCPU. You're not doing anything wrong in this regard. I'm afraid there's no information I can give you on making it faster. Anything to make this significantly faster, would be sacrificing the accuracy of simulation.

[gem5-users] Re: FS mode partial reset stats

2020-10-06 Thread Bobby Bruce via gem5-users
Hey Maxime, As far as I can tell, this is not expected behavior and may be a bug. To properly log this, and recreate it, could I bother you for a few more pieces of information?: - What version of gem5 are you using? - What OS are you using and what compiler did you compile with (probably not

[gem5-users] Re: How to use custom gpu models with gem5 ?

2020-10-06 Thread Bobby Bruce via gem5-users
We have a SystemC interface in gem5. I'm afraid to say it's not very well documented but that's what you'd want to use. Please feel free to get back to us with specific usage questions. -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis Davis, CA, 95616 web: https://www.bobbybruce.net On

[gem5-users] gem5 v20.1 released!

2020-09-30 Thread Bobby Bruce via gem5-users
Dear all, gem5 v20.1.0.0 has officially been released! Using `git clone https://gem5.googlesource.com/public/gem5` will get you the latest version. Please note that HEAD now points towards our new `stable` branch, where gem5 v20.2 exists. The old master branch will be fully removed soon. There

[gem5-users] Re: GCN3 docker file missing

2020-08-31 Thread Bobby Bruce via gem5-users
Yes, the gem5-resources was wrong, but I think this commit fixes the issues here? https://gem5-review.googlesource.com/c/public/gem5-resources/+/33555 It has just been merged, so if you pull the latest version I think this should compile. -- Dr. Bobby R. Bruce Room 2235, Kemper Hall, UC Davis

[gem5-users] gem5 v20.0.0.3 Hotfix Release

2020-07-04 Thread Bobby Bruce via gem5-users
Dear all, On July 1st we were made aware of a bug within gem5-20.0, reported by Hsuan Hsu here: https://gem5.atlassian.net/browse/GEM5-658. The bug resulted in gem5 crashing when calling m5ops, using the ARM ISA. Thankfully the source of this bug was found and fixed (here:

[gem5-users] Re: Address incrementing by 8 instead of 4 for int when SimpleMemory is configured as SPM

2020-06-17 Thread Bobby Bruce via gem5-users
Is the problem you are facing in the gem5 code or your guest-code running in the simulation? This looks to be a problem in the guest-code. You're calling pointer++ twice, which should, naturally, increment the address by 8. Based on this information, I do not know why the first incrementation

[gem5-users] [Suggestion] Replace gem5-users mailing-list with Discourse

2020-06-09 Thread Bobby Bruce via gem5-users
Dear all, In an effort to better support the gem5 community, there has been a suggestion that we drop the gem5-users mailing list and replace it with Discourse, https://www.discourse.org/about, a web-based discussion platform. I'm writing this email to propose this to the community and ask for

[gem5-users] Re: benchmark exits with last active thread context

2020-06-08 Thread Bobby Bruce via gem5-users
Hey Shougang, Can you provide us with a few more details?: - The version of gem5 you are using. - The exact command you are executing. - The benchmarks used (and where they may be obtained, if possible). - The exact output, including error, you received. Kind regards, Bobby -- Dr. Bobby R.

[gem5-users] Re: How Increase ROI time at gem5?

2020-06-08 Thread Bobby Bruce via gem5-users
Furat, It's been several years since I've played with the PARSEC suite, but some applications can be run (or built?) in a way that increases or decreases their execution time. I know, for example, bodytrack can be tweaked to be slower or faster given depending on how accurate you want your

  1   2   >