Hello,

I'm not familiar with what you are referring to by the ruby module - is that an 
addon for Gem5?

You have a good question, but how would I quantify the difference in simulation 
speeds between MARSS and Gem5? Is there an established benchmark to run?

Kindly,


Ben Payne

From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On 
Behalf Of Hamid Reza Khaleghzadeh
Sent: Tuesday, October 23, 2012 9:31 AM
To: gem5 users mailing list
Subject: Re: [gem5-users] gem5 versus MARSS

I have a question about MARSS. As you know GEM5 simulation speed with ruby 
module is very slow. May I know MARSS simulation speed?

Thanks
On Tue, Oct 23, 2012 at 2:26 AM, Andreas Hansson 
<andreas.hans...@arm.com<mailto:andreas.hans...@arm.com>> wrote:
Hi Benjamin,

The list is long...gem5 has (amongst other things):

a variety of CPU models that are orthogonal to the ISA, atomic for speed, in 
order and O3 for details uarch models

BSD license (thus both academia and companies involved and contributing)

full-system ready-to-run Android disk images and configurations, not just your 
average chip-multi-processor, but also heterogeneous application-processor-like 
systems with state-of-the-art CPU models

a very active (and large) user community


Ultimately using one or the other really depends on what problem it is you want 
to address.

Andreas

From: <Payne>, Benjamin 
<bpa...@lps.umd.edu<mailto:bpa...@lps.umd.edu><mailto:bpa...@lps.umd.edu<mailto:bpa...@lps.umd.edu>>>
Reply-To: gem5 users mailing list 
<gem5-users@gem5.org<mailto:gem5-users@gem5.org><mailto:gem5-users@gem5.org<mailto:gem5-users@gem5.org>>>
Date: Monday, 22 October 2012 22:06
To: 
"gem5-users@gem5.org<mailto:gem5-users@gem5.org><mailto:gem5-users@gem5.org<mailto:gem5-users@gem5.org>>"
 
<gem5-users@gem5.org<mailto:gem5-users@gem5.org><mailto:gem5-users@gem5.org<mailto:gem5-users@gem5.org>>>
Subject: [gem5-users] gem5 versus MARSS

Hello,

What is the difference between gem5
http://gem5.org/Main_Page
and MARSS (Micro-ARchitectural and System Simulator for x86-based Systems)
http://marss86.org/~marss86/index.php/Home<http://marss86.org/%7Emarss86/index.php/Home>

As far as I can tell,
-gem5 can support Alpha, ARM, SPARC, and x86 instruction set architectures, 
whereas MARSS is only for x86.
-gem5 can be integrated into Structural Simulation Toolkit, whereas MARSS has 
not been
-both gem5 and MARSS can simulate multiple cores
-both gem5 and MARSS can use DRAMSim2

Please correct me if any of these statements are incorrect.

Are there any other considerations?

Thank you,


Ben Payne
http://mst.edu/~bhpxc9/<http://mst.edu/%7Ebhpxc9/>
Suite 450, Room S452
5520 Research Park Drive
Catonsville, MD 21228-4870
Laboratory for Physical Sciences
http://www.lps.umd.edu/
office: 443-654-7890
cell: 608-308-2413

-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.

_______________________________________________
gem5-users mailing list
gem5-users@gem5.org<mailto:gem5-users@gem5.org>
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users



--
Hamid Reza Khaleghzadeh
http://hkhaleghzadeh.webs.com


_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to