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/
|
|