A plus one to both.

I realize it may not be feasible now, but long term it would be great if
we could move the sun-internal e-mail lists that exist around these
projects into the open.  If we get enough projects using perf-discuss
as a default mailing list it's going to be confusing for everyone.

Thanks for taking the time to get these projects proposed and into
OpenSolaris.

-j

On Fri, Aug 15, 2008 at 03:22:10PM -0700, Jonathan Chew wrote:
> Thanks for the pointers.
>
> Here are my revised proposals.
>
>
> Jonathan
>
>
> [EMAIL PROTECTED] wrote:
>> Hi Jonathan,
>> I'm in favor of both of these proposals.  However, I think they're
>> incomplete, at least according to the project instantiation guidelines.
>>
>> Would you amend these proposals to include the participants for each
>> project, information about each project's mailing list, and the
>> consolidation that the projects are targeting?
>>
>> The project instantiation has additional reccomendations that may be of
>> interest here too:
>>
>> http://opensolaris.org/os/community/ogb/policies/project-instantiation.txt
>>
>> Thanks,
>>
>> -j
>>
>>
>>   
>

> 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.).  This project will target the ON 
> consolidation although it may affect others.
> 
> 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.
> 
> The initial project team members are:
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED] (project leader)
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED]

> I would like to get sponsorship from the OpenSolaris performance community to 
> host a NUMA project.  This project will target the Operating 
> System/Networking (ON) consolidation although it may affect others.
> 
> The "Memory Placement Optimization" feature in Solaris has been around since 
> Solaris 9 and has had web pages in the OpenSolaris performance community 
> since it started before OpenSolaris projects existed formally (see 
> http://opensolaris.org/os/community/performance/numa/ for more info).
> 
> I would like to formalize its existence as project in the performance 
> community since there is more work to be done for NUMA.  Specifically, the 
> project will try to do the following in OpenSolaris:
> 
> - Make MPO aware of I/O device locality
> 
> - Add observability of *kernel* thread and memory placement
> 
> - Optimize kernel thread and memory placement to improve performance in 
> general and for NUMA I/O
> 
> - Add dynamic lgroup load balancing to improve performance and potentially 
> minimize power consumption
> 
> - Enhance MPO to work well with virtualization and vice versa
> 
> - Add support for new NUMA machines
> 
> - Improve the existing framework as needed
> 
> - Address any OpenSolaris NUMA issues as they arise
> 
> 
> Also, formalizing NUMA as an OpenSolaris project will enable the project to 
> have space on opensolaris.org for sharing code, ideas, etc. which I'm hoping 
> will facilitate collaboration in this area as well as a better understanding 
> and appreciation of NUMA and OpenSolaris.
> 
> The initial project team members are:
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED] (project leader)
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED]
> 
> - [EMAIL PROTECTED]

> _______________________________________________
> perf-discuss mailing list
> [email protected]

_______________________________________________
perf-discuss mailing list
[email protected]

Reply via email to