[gem5-users] Interface Message Buffers between the Network and the Ruby protocol

2021-05-04 Thread VEDIKA JITENDRA KULKARNI via gem5-users
Hello, I am studying the Mesi two level protocol. This is related to the buffers that serve as an interface between the Ruby protocol and the interconnection network. I want to know the exact place where a message gets enqueued to the proper queue based on Requestor and Destination machines

[gem5-users] Running gem5 on arm64 macOS machine

2021-05-04 Thread Ahmad SB via gem5-users
Hi I am new to gem5. Is it possible to install and run gem5 on arm64 macOS machine? Thanks in advanced ___ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org

[gem5-users] Re: Alternative of void * in syscall_emul.cc file

2021-05-04 Thread Harsh Vardhan Kumar via gem5-users
Thank you for an early response. It's really helpful. Harsh On Tue, May 4, 2021 at 6:31 AM Gabe Black wrote: > Hi. VPtr<> is supposed to be equivalent to void *. Even with a c void * > though, you can't (in standard c) use it as an array of bytes. If you need > it to be an array of bytes, you

[gem5-users] Error coming while running my own Executable file in SE mode of gem5

2021-05-04 Thread VAIDYA ROHINI VILAS via gem5-users
Hello, I am trying to run my own executable file in SE mode of gem 5. I copied my exe file at location test/test-progs/hello/bin/arm/linux . I am using command "build/ARM/gem5.opt ./configs/example/se.py -c ./tests/test-progs/hello/bin/arm/linux/myfile_name" Error coming is : " warn: No dot

[gem5-users] Re: Error coming while running my own Executable file in SE mode of gem5

2021-05-04 Thread gabriel.busnot--- via gem5-users
Hi, I would suggest you to double-check that your binary is compatible with gem5-arm. I get the same error when I attempt to run an X86 binary on an ARM platform for instance. This is a result of the loader failing to load your binary. You can compare the output of the command "file" on both

[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