+1 from me. Great idea. Mike
Jonathan Chew wrote: > I would like to get sponsorship from the OpenSolaris performance > community to host a CMT project which will focus on observability, > performance enhancements, and potentially more in OpenSolaris for Chip > Multi-Threaded (CMT) processors (including SMT, CMP, etc.). > > Specifically, the project will try to do the following in OpenSolaris: > > - Further develop a processor group abstraction for capturing the CMT > processor sharing relationhips of performance relevant hardware > components (eg. execution pipeline, cache, etc.) > > - Create an interface for determining which CPUs share what performance > relevant hardware and the characteristics of these performance relevant > hardware components > > - Add more performance optimizations to Solaris for CMT (eg. scheduling, > I/O, etc.) > > - Improve load balancing for maximizing performance and potentially > minimizing power consumption > > - Create APIs to facilitate performance optimizations for CMT > > - Make changes needed to make all of the above work well with virtualization > > - Improve upon the existing Solaris CMT enhancements > > - Add support for new CMT hardware as needed > > - Address any OpenSolaris CMT issues as they arise > > > In the process of doing all of this, I'm hoping that the project will > facilitate collaboration in this area as well as a better understanding > and appreciation of CMT and OpenSolaris. > > > Jonathan > > > _______________________________________________ > perf-discuss mailing list > perf-discuss@opensolaris.org _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org