Re: [Gems-users] Can GEMS model processors and on-chip network running at different speed ?


Date: Wed, 10 Mar 2010 15:44:49 -0600
From: Philip Garcia <pcgarcia@xxxxxxxx>
Subject: Re: [Gems-users] Can GEMS model processors and on-chip network running at different speed ?
I know Ruby/Opal directly support having the CPUs operating at a higher frequency than the memory system by manipulating the OPAL_RUBY_MULTIPLIER variable.  Going the other way isn't directly supported, but a few changes to opal and ruby, and you should be able to do this, just change how often opal ticks the processors in comparison to how often it ticks ruby.  Of course, if you want a non-integer multiplier things will be much more difficult, and how it would work on a real system is more difficult due to the need for asynchronous fifo's etc.

Phil
On Mar 10, 2010, at 3:37 PM, Yangchun Luo wrote:

> Hello,
> 
> It seems that GEMS is cycle based, and it does not care about whether there is a speed differential between the processors and the on-chip routers/links.  Does anyone know how to model this differential in GEMS?  For instance, can we configure the routers to run faster than the processors ?    
> 
> Thanks.
> 
> 
> _______________________________________________
> 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.
> 

[← Prev in Thread] Current Thread [Next in Thread→]