Date: | Fri, 14 Oct 2005 08:17:56 -0500 |
---|---|
From: | Dan Gibson <degibson@xxxxxxxx> |
Subject: | Re: [Gems-users] question about Ruby x86 conversion patch |
Ayu, Gems is known to run on common _host_ architectures, like x86 and SPARCv9, but was originally intended to _simulate_ only v9. The x86 conversion patch converts Ruby (GEMS' memory timing model) to x86 operation. The patch does not change Opal, which does _not_ work for x86 target machines. You should definitely apply the conversion patch if you intend to use Ruby with the Dredd target. I would expect Ruby to cause a segmentation fault if you do not apply the patch. Bear in mind that the conversion patch is currently set up for the Enterprise target, however. It is a simple matter to change this setting: Modify scripts/prepare_simics_home.py: Change instances of "enterprise" to "dredd" Regards, Dan At 10:33 PM 10/13/2005 -0500, you wrote: I have a question about the Ruby x86 conversion patch. I was under the impression that Gems works regardless of the target architecture (Sparc or x86) or operating system (Solaris or linux), based on the Requirements page in Wiki. For example, right now I have installed both Solaris and Linux on a x86 Simics machine (dredd). Does this mean, I need to apply the patch for Gems to work? Thanks for any info. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [Gems-users] question about Ruby x86 conversion patch, ayu |
---|---|
Next by Date: | [Gems-users] Victim Buffer, arrvindh shriraman |
Previous by Thread: | [Gems-users] question about Ruby x86 conversion patch, ayu |
Next by Thread: | [Gems-users] Read and write misses, adash |
Indexes: | [Date] [Thread] |