On 1/14/08, Cynthia McGuire <cindi at sun.com> wrote: > This is exactly what the Sensor Abstraction project > (http://opensolaris.org/os/project/sensors) is suppose to address. To > get engaged with that project, subscribe and participate in the > discussions at http://opensolaris.org/os/community/fm
I'm not sure that I follow the connection. As I understand it sensors is about abstracting fault telemetry; the HAR proposal is about abstracting hardware-specific performance data. Similar in that they are an abstraction layer above data sources that are almost impossible to understand individually, but with different underlying data and consumers. Or am I missing something? I would love to see a higher level of abstraction for the hardware performance counters. > Amir Javanshir wrote: > > Hi all > > > > I would like to submit a new project request and hopefully get a sponsor. > > > > Project Name: > > HAR (Hardware Activity Reporter) > > > > Project Description > > > > The goal of this project is to develop a performance monitoring tool > > that samples hardware counters in the system (primarily cpu counters, > > but could extend to bus counters) to produce higher-level metrics (eg, > > mips, flops, cache miss, stall rate, bus utilization) which can guide > > a bottleneck analysis and performance tuning process. There exists a > > first release of HAR, developed internally at Sun, that only looks at > > cpu counters and supports currently only UltraSPARC1-4 (not 4+) & > > Pentium3 systems. The open-sourcing of the existing HAR code has been > > approved by Sun. There are a few users of HAR out there that keep > > asking for newer releases (eg eBay) and support for recent hardware. > > The purpose of open-sourcing HAR is to provide a proper place for the > > continued development & dissemination of HAR. The primary task will be > > to port HAR to Solaris 10 and libcpc2 so Niagara, AMD and modern Intel > > processors can be supported. > > > > Related Projects > > > > There are no known related projects or dependencies. HAR will build > > directly on top of libcpc2 for accessing cpu counters. Access to bus > > counters has not been researched yet. > > > > Current Team > > > > We are already 3 engineers working on this subject > > > > Cheers, > > Amir Javanshir > > > > > > This message posted from opensolaris.org > > _______________________________________________ > > request-sponsor mailing list > > request-sponsor at opensolaris.org > _______________________________________________ > request-sponsor mailing list > request-sponsor at opensolaris.org > -- -Peter Tribble http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
