Hello, I've noticed that the OpenSolaris seems to support NUMA memory allocation (memory placement optimization) for Opteron machines. Specifically the lgroups are created in this platform-specific file:
/usr/src/uts/i86pc/os/lgrpplat.c However the corresponding Sparc platform file appears *not* to probe memory latencies and assumes UMA memory allocation: /usr/src/uts/sun4/os/lgrpplat.c In the above file, the lgrp_plat_probe() function is stubbed out whereas the i86pc file appears to have full functionality. I know that the Sun Enterprise 25000 machine is NUMA. I would like NUMA in-order to simulate future NUMA chip-multiprocessors using Virtutech Simics and the Wisconsin GEMS toolkit. Why does OpenSolaris lack the Lgroup memory-probing functionality for the Sparc platform? Thanks, Mike Marty This message posted from opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org