Re: [perf-discuss] NUMAtop for OpenSolaris

2010-01-04 Thread Eric Saxe
johan...@sun.com wrote: On Thu, Dec 17, 2009 at 05:07:45PM -0800, Jin Yao wrote: We decide to divide numatop development into 2 phases. At phase 1, numatop is designed as a memory locality characterizing tool. It provides a easy and friendly way for observing performance data from hardware

Re: [perf-discuss] Kernel usage

2009-10-19 Thread Eric Saxe
Jim Fiori wrote: Lock contention Matt. See what locks are hot: # lockstat -o lockstat.out -D20 sleep 10 Matt V. wrote: OK, I tried the DTrace script "hotkernel" et the result is: [...] ce`ce_intr 1245 0.4% unix`page_lookup_nowait

Re: [perf-discuss] Sun Fire T1000

2009-09-03 Thread Eric Saxe
camps support wrote: Every so often on multiple servers I have lost connection then when I connect to the serial port it is at the ok prompt. No dumps or anything to speak of. Has anyone experienced this issue with the T1000? I would keep a serial connection to the system open for a whil

Re: [perf-discuss] Sun T5240 threads

2009-09-03 Thread Eric Saxe
Julie Hartman wrote: I have a T5240 with 2 CPUs / 8 cores per CPU / 8 threads per core. How do I turn off threading? Are you saying that you only want one CPU per core online? Each core (with 8 threads) is actually comprised of two integer instruction pipelines, and one floating point pipe

Re: [perf-discuss] Seeking feedback on LatencyTOP

2009-04-20 Thread Eric Saxe
Krishnendu Sadhukhan wrote: The LatencyTOP team is seeking valuable feedback on the tool, and possible any user requirements that may not have been implemented yet, in order to make this tool fulfill the needs of a wide range of user base. All information about the tool is available on the Lat

Re: [perf-discuss] target_apic_id and cpuid

2009-03-26 Thread Eric Saxe
Qiang Liu wrote: Gurus, Not sure if this sit is the right place to post my question. Anyway my goal is to get better performance for my IO board. On x64 platform (AMD x4600 for example) with snv_109 installed, the apic_id is written by Solaris to MSIX table on my HBA card, I wonder if there is

Re: [perf-discuss] Expiring Core Contributor Grants

2009-02-12 Thread Eric Saxe
Eric Saxe wrote: Also, in the past I've acted as de facto facilitator for this community...but we've never had a vote around that (at least not one that I remember). Are you interested Krister? If so, I nominate you. :) Krister has accepted my nomination for community facilitator.

Re: [perf-discuss] Expiring Core Contributor Grants

2009-02-12 Thread Eric Saxe
johan...@sun.com wrote: Folks, The voting for core contributor grants has been open for a week. At this point we've received enough votes to proceed. Here are the renewals: akolb Core Contributor+1: esaxe, jjc, johansen, mpogue barts Core Contributor+1: esa

[perf-discuss] Contributer grant nomination for Chad Mynheir

2009-02-05 Thread Eric Saxe
I'd like to put forth a contributer grant nomination for Chad Mynhier, for his recent contributions in the area of performance observability, including contributing fixes for: PSARC 2007/598 ptime(1) Improvements 6234106 ptime should report microseconds or nanoseconds instead of just millisecon

Re: [perf-discuss] Expiring Core Contributor Grants

2009-02-05 Thread Eric Saxe
johan...@sun.com wrote: > I'm going to begin this process by voting in favor of renewing akolb, > barts, esaxe, johansen, jjc, mpogue, and dp. If andrei or rmc are still > interested in participating, I would support renewing their grants. I > simply haven't seen any traffic from them on our list

Re: [perf-discuss] kernel tuning/modification ?

2009-01-14 Thread Eric Saxe
czezz wrote: > Let's say I have Sun Fire V490 with 4 proccessors and 64 GB of RAM. > > # psrinfo -vp > The physical processor has 2 virtual processors (0 16) > UltraSPARC-IV+ (portid 0 impl 0x19 ver 0x24 clock 1800 MHz) > The physical processor has 2 virtual processors (1 17) > UltraSPARC-IV+ (

Re: [perf-discuss] Project proposal: LatencyTOP

2009-01-13 Thread Eric Saxe
ources of latency in their code. LatencyTOP for OpenSolaris is under > work and we'd like to host it's source in a repo under the performance > community. > > Initial participants: Rafael Vanoni (rafaelv), Aubrey Li (aubrey), Eric > Saxe (esaxe), Ashok Raj (ashokraj). >

Re: [perf-discuss] LatencyTOP

2009-01-13 Thread Eric Saxe
Rafael Vanoni wrote: > I'd like to request space under the performance community site to host > content for LatencyTOP. This is a tool developed by Intel to help > developers identify sources of latency in their code. LatencyTOP for > OpenSolaris is under work and we'd like to host it's source i

Re: [perf-discuss] Project proposal: "Solaris Enhancements for AMD-based Platforms"

2008-08-28 Thread Eric Saxe
Hi Raymond, Raymond Tay Boon Leong wrote: > +1 for me as well > This project is already underway... http://www.opensolaris.org/os/project/amd/ -Eric ___ perf-discuss mailing list perf-discuss@opensolaris.org

[perf-discuss] CMT / NUMA Project Proposals

2008-08-25 Thread Eric Saxe
I believe we have a quorum in the performance community for sponsoring these projects. Per the "Project instantiation process", I'll forward Jonathan's proposals on to the "project-setup" mail alias so that the instantiation process may proceed... Thanks, -Eric __

Re: [perf-discuss] NUMA project

2008-08-15 Thread Eric Saxe
+1 also... -Eric Jonathan Chew wrote: > I would like to get sponsorship from the OpenSolaris performance > community to host a NUMA project. > > The "Memory Placement Optimization" feature in Solaris has been around > since Solaris 9 and has had web pages in the OpenSolaris performance > commu

Re: [perf-discuss] CMT project

2008-08-15 Thread Eric Saxe
+1. I think this project (and the NUMA one) will be good vehicles for opening the development and discussion around the areas outlined. Thanks, -Eric Jonathan Chew wrote: > I would like to get sponsorship from the OpenSolaris performance > community to host a CMT project which will focus on ob

Re: [perf-discuss] [amd-platform-discuss] using different sample periods with IBS at the same time

2008-07-24 Thread Eric Saxe
Hi Hans, (I'm copying perf-discuss, since I think this discussion will probably be of general interest, and the wider forum can probably provide you with feedback about expected use cases). Hans Rosenfeld wrote: > Hi, > > I would like to lift the major limitation of the IBS provider, its > inab

Re: [perf-discuss] Thread scheduler: exponentially slow in extreme conditions

2008-04-11 Thread Eric Saxe
Zeljko Vrba wrote: > On Thu, Apr 10, 2008 at 01:02:34PM -0700, Alexander Kolbasov wrote: > >> It may be useful to observe prstat -mL which will report micro-state >> accounting data for each thread. >> >> > prstat -mL takes a *lot* of time with 16k threads. Nevertheless, I have some > fu

Re: [perf-discuss] Thread scheduling behavior

2008-03-31 Thread Eric Saxe
Hi Krishna, Krishna Yenduri wrote: > Hi All, > > I have a user level benchmark that does > for (i = 0; i < nthreads; i++) > (void) thr_create(NULL, 0, testaes, (void *)0, > THR_NEW_LWP, &tid); > > I found that running this benchmark with nthreads == ncpus > sc

Re: [perf-discuss] about lpl's

2008-03-14 Thread Eric Saxe
Rafael Vanoni wrote: > I've read a good deal of code involving lpl's but I'd like to clear a > couple of ideas around it. If anyone could comment on these, I'd > appreciate it. > > (a) lpl's are used to determine the load average of lgroups, which is > used by the dispatcher to load balance threads

[perf-discuss] Core Contributer nominations for Jim Mauro, Adrian Cockcroft

2008-02-27 Thread Eric Saxe
written several books about it. :) Thanks, -Eric Brandorr wrote: > I am not a contributor to perf, but what about: > > Adrian > Jim Mauro > Richard McDougal > > for starters. > > -Brian > > P.S. - Please forgive spelling. > > On Tue, Feb 26, 2008 at 6:46

Re: [perf-discuss] Contributor nomination for Robert Kasten

2008-02-26 Thread Eric Saxe
Bill Holler wrote: > I'd like to nominate Robert Kasten for a contributor grant in our community. > +1 -Eric ___ perf-discuss mailing list perf-discuss@opensolaris.org

Re: [perf-discuss] Contributor nomination for Ashok Raj

2008-02-26 Thread Eric Saxe
Sherry Moore wrote: > I'd like to nominate Ashok Raj for a contributor grant in our community. > +1 -Eric ___ perf-discuss mailing list perf-discuss@opensolaris.org

[perf-discuss] core contributer nomination for Sherry Moore

2008-02-26 Thread Eric Saxe
I'd like to nominate Sherry Moore for a core contributer grant in our community. Sherry is the tech lead for the community sponsored "Enable/Enhance Solaris support for Intel Platform" project, and is a Senior Staff Engineer in the Solaris Kernel group. Her contributions to Solaris / OpenSolar

[perf-discuss] contributer nomination for Aubrey Li

2008-02-26 Thread Eric Saxe
I'd like to nominate Aubrey Li for a contributer grant in our community. Aubrey has made (and continues to make) tremendous contributions to the perf community sponsored OpenSolaris Tesla project though his code and design contributions to the OpenSolaris PowerTop port, deep C-state support, an

[perf-discuss] Perf community [core] contributer nomination and grants

2008-02-26 Thread Eric Saxe
Greetings, You may have noticed that other communities have been (and are) defining roles and grants as outlined in section 3.3 of the OpenSolaris constitution, and the time has arrived for us (the performance community) to do the same. This URL: http://www.opensolaris.org/os/community/perform

Re: [perf-discuss] What does "/0" mean in thread name/id column in prstat -mL output ?

2008-02-08 Thread Eric Saxe
Eugene Margulis wrote: > I often get "/0" in the PROCESS/LWPID column as part of prstat -mL output. > What does it mean? I usually get a lot of those when I just start prstat -mL > in the first screen, but I do get this after that as well. Does this mean > that the particular the process 20925

Re: [perf-discuss] cpu migration questions and postgresql

2008-01-17 Thread Eric Saxe
It's likely that kernel service threads (which show up as "sched") are preempting postgresql...at which point the runnable postgresql goes back on the run queue to wait, at which point another idle CPU steals it so that it can run immediately. With this happening often things can tend to migrat

Re: [perf-discuss] Problem with CPU measure (prstat, ps and top)

2007-12-01 Thread Eric Saxe
CedBer wrote: > Thank's for responses... > > So, you're saying that I must divide the top result (for a process cpu usage) > by 8 rather than 4 (top and prstat will have the same value). Your system has 8 logical processors (2 per socket), so yes. > And the difference between prstat (or top) su

Re: [perf-discuss] Problem with CPU measure (prstat, ps and top)

2007-11-30 Thread Eric Saxe
CedBer wrote: > If I divide by 8 rather than 4, I have B=1/2*C ! (where B is the sum of > processes %CPU of top an C the usr+sys vmstat value) > Are you observing that same discrepancy between prstat and vmstat? vmstat derives it's statistics from the cpu kstats...whereas prstat looks at the

Re: [perf-discuss] Problem with CPU measure (prstat, ps and top)

2007-11-29 Thread Eric Saxe
CedBer wrote: > Hi, > > I've a problem on Solaris 8 with CPU measure ! > > If i make a prstat or a ps (/usr/bin & /usr/ucb), I have the following result > : > - 4.4% : vxconfigd > And if I make a top I have : > - 47.49% : vxconfigd > I should divide top result by the number of processors (Here 4 :

Re: [perf-discuss] Project proposal: "Solaris Enhancements for AMD-based Platforms"

2007-11-09 Thread Eric Saxe
Ostrovsky, Boris wrote: > I would like to propose creation of a new project titled "Solaris > Enhancements for AMD-based Platforms". > I believe you have endorsement from the performance community. Any objections? -Eric ___ perf-discuss mailing list

Re: [perf-discuss] Project proposal: "Solaris Enhancements for AMD-based Platforms"

2007-10-30 Thread Eric Saxe
Ostrovsky, Boris wrote: > I would like to propose creation of a new project titled "Solaris > Enhancements for AMD-based Platforms". > > The project will address various features that are specific to platforms > based on AMD processors, such as > - IOMMU support > - NUMA topology, parti

Re: [perf-discuss] FSS not showing correct limits

2007-09-05 Thread Eric Saxe
Hi Allan, FSS won't work correctly if you have a mix of processes/threads from different scheduling classes (TS/IA/FX) in the same processor set, since those classes use the same priority range (0-59). Might that be happening here? Thanks, -Eric Allan wrote: > Hi, > > I am setting up the FSS

Re: [perf-discuss] [observability-discuss] Project proposal: CPUfs

2007-07-19 Thread Eric Saxe
Alexander Kolbasov wrote: >> I'd like to modify my initial proposal and suggest to create a "CPU >> Observability" project with the goal of providing good abstraction and >> tools for CPU-related observability. >> >> As for the exact mechanism being used - the filesystem, programmatic >> API, ksta

Re: [perf-discuss] [observability-discuss] Project proposal: CPUfs

2007-07-09 Thread Eric Saxe
>> On 7/9/07, Alexander Kolbasov <[EMAIL PROTECTED]> wrote: >> >>> Hello, >>> >>> I would like to propose a new "CPUfs" project aimed at providing extended >>> observability for the CPUs in the system and their sharing relationships. >>> The >>> main objective is to provide stable infrastruct

[perf-discuss] Re: [indiana-discuss] laptop experience: very good actually

2007-06-29 Thread Eric Saxe
Thomas Wagner wrote: Eric Saxe wrote: Ian Murdock wrote: Desktop responsiveness could use some work. There was a lot of work done in the Linux kernel a few years ago to improve this on Linux, and it made a world of difference there.. I computed an md5sum last night on an ISO image

[perf-discuss] Project sponsorship request: Tesla

2007-06-05 Thread Eric Saxe
I'd like the ask the OpenSolaris performance community for sponsorship of Project Tesla. http://www.opensolaris.org/os/project/tesla The Tesla project seeks to provide OpenSolaris with a platform independent power management policy architecture, bringing power awareness to various kernel sub

Re: [perf-discuss] RFE: "bt" (=batch) scheduler class...

2007-06-04 Thread Eric Saxe
Hi Roland, Roland Mainz wrote: My idea was to provide a simple, "preconfigured" tool to do this. Right now we have more or less the following levels of "interactivity" in the scheduler classes: 1. "RT" (realtime) 2. "IA" (interactive processes (more or less a subclass of "TS" where an active GUI

Re: [perf-discuss] Weird load spikes

2007-05-21 Thread Eric Saxe
Jeffrey Collyer wrote: 5 identical V440s, Solaris 10, storage on a Netapp via NFS, providing access to a mailstore (so 80% read, 20% write). During the day, randomly a machine will start to climb its load from the baseline of 2-3 up to 50-60. Under heavy loading, I've seen it go up to 300.

Re: [perf-discuss] NUMA scheduling real time threads

2007-05-07 Thread Eric Saxe
Hi Rafael, Rafael Vanoni wrote: Hi everyone, I was wondering if someone could help me with a doubt I ran into while reading Solaris Internals. On p802, chapter 16.4, last paragraph, it says that real-time threads don't benefit from scheduling affinity because the implementation is POSIX confo

[perf-discuss] Project endorsement request: Enhance Solaris for Intel Project

2007-03-22 Thread Eric Saxe
I'd like to request endorsement from the performance community for the "Enable/enhance Solaris support for Intel Project". http://www.opensolaris.org/os/project/intel-platform/ Intel specific performance enhancement is a core area of focus for the project. http://www.opensolaris.org/os/project

Re: [perf-discuss] Re: Can Soalris assign different CPU to handle traffic for different NIC?

2006-12-30 Thread Eric Saxe
Shreyas wrote: Hello all, I face a similar problem of un-utilized CPUs. I have a Intel Xeon 2.66GHz, with 8 CPU cores. The machine has Opensolaris build 48. I am using a 10 Gig card, whose driver I have written, to run iperf at full blast. I see that utilization of one of the CPUs is 80-100%

Re: [perf-discuss] Process groups and process distribution acrossboards...

2006-11-06 Thread Eric Saxe
Roland Mainz wrote: Eric Saxe wrote: Roland Mainz wrote: Is there any special handling of process groups to make sure that processes (and their LWPs) are kept together ? Think about an (imaginary (and simplified)) machine with 4 strands per core, 4 cores per socket, 4 sockets per

Re: [perf-discuss] Process groups and process distribution across boards...

2006-10-30 Thread Eric Saxe
Hi Roland, Roland Mainz wrote: Hi! Is there any special handling of process groups to make sure that processes (and their LWPs) are kept together ? Think about an (imaginary (and simplified)) machine with 4 strands per core, 4 cores per socket, 4 sockets per board and 4 boards per cabine

Re: [perf-discuss] Huge performance penalty going from Uniproc to SMP

2006-10-03 Thread Eric Saxe
Hi Jim, Jim M wrote: Hello. One of the developers I support is having a performance challenge. He is writing a simple message processing application that receives a small message on a socket and writes a response to that socket, then waits for the next message. The application runs one thread

Re: [perf-discuss] HPC Devlopers?

2006-09-19 Thread Eric Saxe
Hi Brad, Brad Lewis wrote: I am looking to either open a new OpenSolaris community or join an existing one for High Performance Computing Developers. I am interested in tools and libraries to improve the performance of large scientific and engineering applications; especially parallel impleme

Re: [perf-discuss] Re: Re: libMicro page added

2005-08-23 Thread Eric Saxe
> This might sound dumb, but are we sure that processes are the resource > which is temporarily unavailable? I think what you are saying, Dan, is that "this might be so obvious that it has escaped you", and you very well might be right. :) -Eric Eric Saxe Solaris Kernel Developm

Re: [perf-discuss] libMicro page added

2005-08-09 Thread Eric Saxe
On 8/8/05, Ben Cooper <[EMAIL PROTECTED]> wrote: > I thought it would be interesting to get these > running on Mac OS X/ > PPC since there's no Darwin makefile included in the > release. Hey, this is really great. > So the tests compiled and ran, but as soon as I got > to the fork I got > resourc