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