[gem5-users] Re: Error Parsing cpuinfo in SE Mode

2022-01-12 Thread nitesh--- via gem5-users
Hi

I tried out a few trivial sets of examples on gem5 as per your suggestion.

1.  I used the CPP file handling to read the /sys/devices/system/cpu/possible 
and print the content. This gave an output of 0-1 which is right since I was 
using a 2 core gem5 configuration.

2. I used the system function to "cat" the contents of the same file in this 
program. It failed. Gave an abort and gave the following error:


warn: ignoring syscall mprotect(...)
warn: ignoring syscall mprotect(...)
warn: ignoring syscall mprotect(...)
warn: ignoring syscall rt_sigaction(...)
warn: ignoring syscall rt_sigaction(...)
warn: ignoring syscall rt_sigprocmask(...)
  (further warnings will be suppressed)
warn: PowerState: Already in the requested power state, request ignored
warn: User mode does not have SPSR
warn: User mode does not have SPSR
panic: panic condition !handled occurred: Page table fault when accessing 
virtual address 0x3fffbb1e80
Memory Usage: 8553040 KBytes
Program aborted at tick 1061222000


I suppose SE is not supporting such calls ?
___
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] Error Parsing cpuinfo in SE Mode

2022-01-10 Thread nitesh--- via gem5-users
Hi

I am trying to run a TensorflowLite CPP application on gem5-ARM. I see that the 
application runs perfectly fine when I run it on a native ARM machine. However, 
its not the case when I try running it through gem5 SE run. I get the following 
error:

Error in cpuinfo: failed to parse the list of possible processors in 
/sys/devices/system/cpu/possible
Error in cpuinfo: failed to parse the list of present processors in 
/sys/devices/system/cpu/present
Error in cpuinfo: failed to parse both lists of possible and present processors

It's a very simple program consisting of a model with just one simple FCN layer.

I am supposing it's because I am trying to run it using SE Mode. If that's the 
case how can one run such TF applications on gem5, because I see that most ML 
applications try parsing the cpuinfo (I might be wrong)? Could anyone please 
help me with this issue?

I am also open to suggestions that are concerned with running different 
TF/Pytorch etc ML CPP applications on gem5.

Thanks in advance!
___
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] Vector Instructions Support

2021-10-28 Thread nitesh--- via gem5-users
Hi

I am working on understanding VPUs and vector instructions, and am a bit new to 
the gem5 environment. I aI wanted to know if there is any official update on 
the vector instruction support for gem5 x86 and ARM? I see there are some 
forked versions available in the community but I am skeptical about their 
stability and version. Would like to know if anyone recommends any such version.

I also see In this link 
https://www.gem5.org/documentation/general_docs/architecture_support/ that gem5 
has support for SSE in x86 but see little documentation regarding that. Also no 
mention of ARM vector instruction support.

Sorry if I am wrong regarding the things I have mentioned.

So any guidance, help, or advice regarding this will be great!!

Thanks
___
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