Are you specifying -stall to simics? When I was writing the original
x86 patch, I seem to recall that the x86 target behaved strangely if I
didn't give it the -stall option. Also, you should be aware that Simics
does not allow instruction fetches to stall, so don't bother issuing
instruction-fetch-mode instruction-fetch-trace.
Regards,
Dan
Lei Yang wrote:
I tried to use the patch in the
download directory, and had to make a few changes for it to compile.
Finally, everything compiles and I can start a enterprise simulation
and run some benchmarks with Ruby installed. However, I found that no
matter how I change the cache configuration, all performance numbers
(number of instructions executed, total misses, and etc.) are exactly
the same!!! Does anyone know what the problem might be? I'm stuck on
this for a long time and I'd really appreciate any help. Thanks a bunch!
Lei
-----
Original Message -----
Sent:
Friday, May 04, 2007 12:04 AM
Subject:
Re: [Gems-users] Using Ruby with x86 targets
I left out the patch under release
1.1. I'll try that on my 1.3, don't know if that'll work. If anyone has
experience with using GEMS(Ruby) 1.3 with X86, please give me some
hint. Thank you!
Lei
-----
Original Message -----
Sent:
Thursday, May 03, 2007 11:54 PM
Subject:
[Gems-users] Using Ruby with x86 targets
Dear list,
To run some benchmark that only executes on x86, I have to
use Ruby on a X86 target in Simics, say enterprise. I found in GEMS FAQ
that
"GEMS is intended to support
the UltraSPARC III+'s ISA, which is a superset of SPARCv9. Opal is
extremely tied to this ISA implementation. Ruby is less coupled to the
SPARC ISA, and can be used with x86-based targets with some
modification (there is a patch for GEMS 1.2 in the downloads
directory). "
However, when I look in the
download directory, I cannot find that patch. Is there still a way to
use Ruby with x86? I really appreciate your comment on this coz I
spent a whole week to get that benchmark running, only to find out that
I can't use them because Ruby can't run with x86. Please help!
Thanks,
Lei
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"
to your search.
On 5/3/07, Lei Yang <lya755@xxxxxxxxxxxxxxxxxxxx>
wrote:
Dear list,
To run some benchmark that only executes on x86, I have to
use Ruby on a X86 target in Simics, say enterprise. I found in GEMS FAQ
that
"GEMS is intended to support
the UltraSPARC III+'s ISA, which is a superset of SPARCv9. Opal is
extremely tied to this ISA implementation. Ruby is less coupled to the
SPARC ISA, and can be used with x86-based targets with some
modification (there is a patch for GEMS 1.2 in the downloads
directory). "
However, when I look in the
download directory, I cannot find that patch. Is there still a way to
use Ruby with x86? I really appreciate your comment on this coz I
spent a whole week to get that benchmark running, only to find out that
I can't use them because Ruby can't run with x86. Please help!
Thanks,
Lei
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding
"site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/" to your search.
|
|