[gem5-users] Issues testing a memory system in Ruby

2013-09-21 Thread Alex Tomala
I am currently trying to figure out the best method to test two different multi-core memory systems in Ruby. I can't use SE mode as Alpha doesn't support PThreads for it, so I am thinking of using FS mode or ruby_network_test. I am thinking of connecting a CommMonitor to each CPU while testing i

Re: [gem5-users] Running multi-threaded program on GEM5 in SE mode

2013-09-21 Thread Alex Tomala
Alpha is currently not fully implemented for m5threads library. The issue is that there is no TLS definitions for the ALPHA architecture. If I am right, the m5thread library only supports ARM, Sparc, and x86_64/AMD64. In this case you will probably have to use FS mode or use a different ISA. On

Re: [gem5-users] ARM Load Instruction

2013-09-21 Thread Ali Saidi
ldr.w is a ldd that is encoded as a thumb2 instruction. Ali On Sep 17, 2013, at 10:46 AM, Jianghao wrote: > From benchmark instruction trace on ARM architecture, there are following > load instructions > ldr > ldr.w > ldrb.w > > For ldr, I assume it will load word by default, so what's meaning

Re: [gem5-users] Running multi-threaded program on GEM5 in SE mode

2013-09-21 Thread Ali Saidi
take a look at the m5threads library that is gem5.org. It can be use to compile simple pthreads code and run it on SE mode in gem5, although I'm not sure how ALPHA support works. Ali On Sep 18, 2013, at 11:55 AM, Xiaowen Wu wrote: > Hi All, > > I want to run a multi-threaded program on GEM5