Re: [Gems-users] simulating an architecture


Date: Wed, 11 May 2011 11:26:36 -0500
From: Venkatanathan Varadarajan <venkatv@xxxxxxxxxxx>
Subject: Re: [Gems-users] simulating an architecture
Hi Hamid,

Yes, I think the parameters will create the architecture you want. But, I am not familiar with the other question on checkpoints..

-Venkat
On 05/11/2011 12:56 AM, hamid reza khaleghzadeh wrote:
Hi

I want to simulate a multi-core simulator that it's architecture is shown at following:

Core 0     Core 1          Core 2     Core 3
   |--------------|                   |--------------|
         L2                              L2
          |---------------------------------|
                           |
                      Memory

|----------------| is Bus

This processor contains two dual-core processors.

For simulating this architecture I have done:

ruby0.setparam g_NUM_PROCESSORS 4
ruby0.setparam g_PROCS_PER_CHIP 2
ruby0.setparam g_MEMORY_SIZE_BYTES 4294967296
ruby0.setparam NUMBER_OF_VIRTUAL_NETWORKS 5

and Coherency protocol is MOESI-cmp-directory

Could you tell me I have correctly simulated considered architecture?

By the way, I have another question. If possible please answer me. I have created a 4 cores Solaris checkpoint. You know that in Simics, each processor has a number (in this case 0-3). When ruby is initialised, which cores of Simics share on L2 cache? (Is one L2 shared between core0 and core1 and another L2 shared between core2 and core3?)  

Thanks.



--
Hamid Reza Khaleghzadeh
_______________________________________________ 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.


-- 
Venkatanathan Varadarajan,
Graduate Student,
Department of Computer Sciences,
University of Wisconsin - Madison.
http://pages.cs.wisc.edu/~venkatv/
[← Prev in Thread] Current Thread [Next in Thread→]