Does FS mode work on x86 with Linux? Could I simulate a parallel system with M5 and have a parallel application run on it? Thanks.
Xin ---- Original message ---- >Date: Mon, 22 Oct 2007 12:37:13 -0700 >From: "Steve Reinhardt" <[EMAIL PROTECTED]> >Subject: Re: [m5-users] Help!! Several questions about M5 in FS mode >To: "M5 users mailing list" <[email protected]> > > FS mode does not work on cygwin, because FS mode > uses signals to handle asynchronous I/O and cygwin > does not support signals properly. SE mode does > work (better) since it doesn't use signals, although > I believe there are some syscalls that aren't > properly emulated, so YMMV. You're much better off > to use a free virtualization package like VMware > Server to install Linux in a VM if you really need > to run on a Windows host. > > Steve > > On 10/22/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Hi all, > > It is my first time to use the M5 simulator and I > had trouble > figuring out how to use it. I am running M5 on > cygwin. After > compiling M5 in FS mode, I tried to run some > benchmark on it. > For example: > $ ./build/alpha_fs/m5.opt ./configs/example/fs.py > -b MutexTest > > The output is as follows: > > M5 Simulator System > Copyright xxxxxxxxxxxxxxx > xxxxxxxxxxx > xxxxxxxxxxx > > M5 compiled xxxxxxxxxxx > M5 started xxxxxxxxxx > M5 executing on xxxxxxxx > command line: ./build/alpha_fs/m5.opt > ./configs/example/fs.py -b MutexTest > Global frequency set at 100000000000 ticks per > second > 0: system.tsunami.io.rtc: Real-time clock set to > xxxxxx > Listening for system connection on port 3456 > 0: system.remote_gdb.listener: listening for > remote gdb #0 on port 7000 > warn: Entering event queue @ 0. Starting > simulation... > warn: divt/c f0,f1,f0: non-standard rounding mode > not supported > panic: Wrong Handler > @ cycle 37797000 > [handleALRM:build/alpha_fs/base/pollevent.cc, line > 272] > Aborted > > Could you tell me how to deal with this problem? > BTW: I am not very familiar with Linux/Unix, so > please explain > as detailedly as you could. Thanks a lot. > In my research, I need to run an application in > parallel on some parallel system(network of > workstations). Could I use > M5 to simulate the parallel system and have the > application > run on it? If yes,according to my understanding, I > just need > to modify file fs.py and recompile the > application with some > alpha compiler. Correct me if I am wrong. > > Xin > _______________________________________________ > m5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >________________ >_______________________________________________ >m5-users mailing list >[email protected] >http://m5sim.org/cgi-bin/mailman/listinfo/m5-users _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
