Ruby can model NUMA timing. The issue is whether or not your operating
system can take advantage of it. For the target we use, Simics thinks
all the memory is on the same board, so Solaris doesn't do any
NUMA-aware memory allocation. You can configure Simics to put memory on
different boards. I'm not sure what Solaris will do however.
--Mike
Fengguang Song wrote:
Dear GEMS Team,
I checked the document of GEMS but was not sure whether
GEMS supports DSM or not. All the examples described
in the slides are SMP systems. I know Wind Tunnel could
do it. But since it is not active any more, I hope to
build a system on GEMS. Is it possible to create
a NUMA DSM based on GEMS? My work is to build a heterogeneous
DSM system (different CPU too).
Do you suggest I try Wind Tunnel or GEMS? If GEMS has a
different goal from Wind Tunnel, perhaps I should try
Wind Tunnel. Any advice is greatly appreciated!
Thanks much,
Fengguang
_______________________________________________
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.
|