Date: | Mon, 2 Feb 2009 11:29:19 -0600 |
---|---|
From: | Dan Gibson <degibson@xxxxxxxx> |
Subject: | Re: [Gems-users] Simics 4.0 for GEMS? |
Greg (+list), The compiler version issue is a really, really difficult problem. We have seen this problem at various times, on the list and internally, and we invariably get the same response from Virtutech: Upgrade. My current theory on this is that Simics 2.x (or 3.x) is compiled against ABI x, GEMS is compiled to ABI y according to the setup of the host machine, and both GEMS and Simics end up /using/ ABI z at runtime, where in general x!=z and y!=z (though usually y==z). Hence, (at least) two flavors of libc interact, and eventually the heap gets smashed. Unfortunately, I don't know why it works for some folks and not for others -- memory corruption is a pretty subtle problem as you know. So why not upgrade? There is no short answer, so here's the long one. 1) GEMS-users (including ourselves) have a lot of scripts that are not forward compatible (though checkpoints ARE from 2.x to 3.x). 2) We have had some indication that GEMS+Simics2 is faster than GEMS+Simics3 for some workloads 3) Upgrading is a big pain and we don't have a lot of free graduate students available to make the change 4) Changing Simics version has the nasty side effect of changing results... and no one wants to admit mid-thesis that results are sensitive to something like that. However, as I said in my earlier post, we are looking into Simics 4.0 compatibility for GEMS right now. It will not be available for use in classes this semester. In fact, from my 'experience' in porting GEMS to 3.0, I won't guarantee it'll /ever/ be available. But, we're looking into it and we request and appreciate patience from our user community. Regards, Dan On Mon, Feb 2, 2009 at 11:18 AM, Greg Byrd <gbyrd@xxxxxxxx> wrote: For the record, I have not been able to get GEMS to work -- http://www.cs.wisc.edu/~gibson [esc]:wq! |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] Simics 4.0 for GEMS?, Greg Byrd |
---|---|
Next by Date: | Re: [Gems-users] Simics 4.0 for GEMS?, Greg Byrd |
Previous by Thread: | Re: [Gems-users] Simics 4.0 for GEMS?, Greg Byrd |
Next by Thread: | Re: [Gems-users] Simics 4.0 for GEMS?, Greg Byrd |
Indexes: | [Date] [Thread] |