LSE (Linux Scalability Effort) Technical Meeting on 12/8/00
-----------------------------------------------------------
Attendees:
   IBM: Tim Wright, Hans Tannenberger, Ken Rozendal, Ray Bryant
   Intel: John B. Hansen, Luann Guleserian
   SGI: John Wright

Meeting Charter:
 	This bi-weekly meeting is:
 		- Technical Focus
 		- Status Updates
 		- Inject other agenda items by sending email to mailing list.

 	Next Meeting is 12/22.
 		Agenda: TBD
 		Bridge numbers and Pass Code are same.
 		Call 1-888-790-7156
 		Passcode:85875
 		Confirmation #: 8858784

AR (Action Required) Summary from 12/8
    John Wright to send notes from 11/7 (last meeting) to
 	John.b.hansen@intel.com	and luann.guleserian@intel.com

    Luann to Add John Wright to mailing list. Send to Tim/distrib when done.
 	jwright@engr.sgi.com

    John Hansen to send minutes to John Wright for posting to the mailing list.

    John Wright: need lse-announce mailing list. John to set that up
 	for announcements and non-technical and things that come along.
 	Its usually low volume and allows lurking.

    John Wright: think about putting a welcome statement on the Web site.

Agenda - Just Status Updates today.....

Minutes
	Tim Wright's Update=09
 		Mike Kravetz did a grand job on initial call for participation
 		on scalability.  Call for participation. on scheduler
 		Had 10 people come back with interest - not bad.

 		internal work on benchmarking scheduler...

 		Priority-based gives modest results on 8way
 		Multi-Queue gives great results on 8way system
 			publishing the benchmarks for that

 		ChatRoomC - internal benchmark working on baseline for it.

 		Scalability and Performance Roadmap - working on

 		John Hansen & Steve Carbonari visited IBM earlier this week.

 		Publishing another rev to Scalability & Performance Roadmap
 			on Monday

 		JW: wanted to see the roadmap also. NOTE: SGI also has
 		a roadmap for their efforts. 

 		Put roadmaps on Sourceforge yet?

 		Dan Frye wants it out on SF (contentious discussion is good).
 		All other projects have done this. Its only way to achieve
 		participation. dont' want things behind closed doors.

 		JW: people perhaps doing a wait and see (after looking at site).
 			Maybe arguments on the site will produce more interest.

 		TW: propose use Scalability mailing list for all discussion to
 		get more interest.

 		General agreement about conversations on sourceforge site.

 		Uploading docs, patches, files into Sourceforge.

 		Sourceforge sight or web page. SF URL or Web page URL. Use
 		the Web page lse.sourceforge.net

 		JW: on adding things to web page.....

 		NOTE: LSE members can send updates to John Wright and he'll
 		add it to the web page.
 		Also trying to decommission some links at SGI to strengthen
 		LSE and de-emphasize company sites. Moving all of the SGI
 		development to this LSE project.

 		Links from lse to other scalability pages on the web?

 		JW: put in UMichigan links for performance tuning etc.
 			Also Linux Memory mgmt.

 		Tim Wright and John Wright both have admin access to the site.

 	Scalability and Performance Roadmap (from IBM folks)
 		FYI: Another rev coming on Monday

 	More Scheduler work and Updates
 		Initial results posting next week.
 		Hans said no later than 12/15

 		Rick Lindsley working on lock hierarchy doc
 			...tells what is where...
 			Maps to "Where we are now" - or all info that you need
 			that isn't currently known or available.
 			Also about where contention isn't available from one
 			lock to another.

 		Good response

 		Dave Olien doing apic stuff.

 		Jonathan Lahr looking at lock contention...setting up benchmark
 			on 2way machine running lockmeter and looking at
 			contention.  Looking for non-scalable parts and work
 			on them.
 		Postmark sql benchmark with db load.

 		Want an io centric workload.

 		JW: we have IO benchmarks that pound on things.
 		Getting some movement.

 	Machines have turned up at IBM.
 		Have 2,4,8way P3 Xeon systems. About as common as you can get
 		for MP systems out there.  View is that people have these...
 		8way is corollary bus, std. Intel board, with Systems mgmt.
 		board.

 		Focusing on IA32 cuz its common.

 		playing with Numa....

 	John Wright's Update
 		doing some work on 32way MIPS Numa machine....

 		TW: OSDL hw would be a good fit.

 	Ray Bryant: asked Tim Witham about OSDL....Its OK, its for open
 		source projects.

 	Meeting Logistics, Soliciting Participation and Posting
		e.g. the dial-in number on the Web page?
 		JW: suggested opening up the conf. call

 		JW: also noted comm. involvement to start slowly until 2.4 gets
		out the door.
 		TW: once 2.5 starts we'll have stuff to develop.

 		JW: wants more things going on on the web and mailing list.
 		at some point we send to slashdot. and get PR

 		Publishing to Slashdot...

 		LG: VA working on this? They trying to free someone up to work
 		on it. No name given. Talked to the manager of their
 		engineering team. Good people there.

 	JH: introduced himself - Intel Enterprise Linux Marketing - Prog. Mgr.
 		working with Steve Carbonari to scope Intel's effort.
 		Steve in hiring mode.

 		Luann is the SRM for Intel IBM. Talked with Dan Frye
 		of LTC. Staying plugged into it. Has enough Linux accounts
 		to be useful and spread the word.

 		Luann Caldera, Turbo and VA Linux. Can help us publicize and
 		get people involved from her other accounts.

 AR need lse-announce mailing list. John Wright to set that up
 	for announcements and non-technical and things that come along.
 	Its usually low volume and allows lurking.

 	John Wright: Mgr. of Linx Scalab. group at SGI, has active names
 		like Kanoj Sarcer (one of the cabal), beneficial to push
 		things straight to Linux. Expect everyone can use him as
 		a resource.
 		Has 7-8 people on his team. Many scattered, not just scalab.
 		Kanoj working on iA64 stuff. He did the mips64 port to the
 		Origin 2K (older platform). A reserch effort on numa with
 		high processor cnt. Quirkiness.
 		Ulf Karlsson, active in original Mips port, doing io stuff
 			working with tumalari (SGI). Elevator algorithms
 			and read/write enhancements.
 		Ananth Ananthanarayanan working with xfs, kind of the system
		arch. guy and has hand in everything.
		Getting xfs out the door and performing
 		Nick Pollitt working with process pinging stuff. In 2.4, its
 		in but no system call, still debating semantics. Have a patch
 			and can get it out to people but it may chg 10x before
 			it goes out. Also has a run-on command that sits on
 			top of that to run on a certain processor.
 		KIO stuff is Chait Tumuluri-working with Suse and it will go in
 			soon as 2.4 goes out the door. Very nice performance
 			boost to the file system. Really good.
 			Some of the IO layer..messing with....Jeff Sorenson
 			from Linuxcare discussing 2.5, needs big SCSI cleanup
 			make mid-layer into more of a library. Write to
 			that layer and have real scsi driver on the other side.

 		SSI - Sequent SCSCI Intf. could be used as a reference.
 			Have it also in IRIX e.g. XSCSI which is ported and
 			works. But, OSS it is tied up in political hoops.
 			TW: you can threaten the SSI.

 		Tom Duffy did lot with devfs...have pro pack, use all base
 			distribs but install new kernel and init fixups.
 			seems pretty well recieved as OK. Criteria using,
 			if it goes in and its backport, its OK. RH, Suse and
 			Turbo already use that criteria. Tom is the arch.
 			of that. Talk to Tom if interested.

 		Intern Quentin Arce who takes care of osf and testing framework.
 		John Hawkes does lockmeter and profiling.

 		Scott Foehner - port of KDB to ia64 platform. has scheduler
 			patches for numa....sys calls into arch code and
 			l3 cache work. probably should put that on the web
 			site and consolidate patches.

 		All oss (oss.sgi.com) work except XSCSI stuff. Shouldn't take
 			long to resolve. Some of it have projects on OSF but
 			for Scalab. we're trying to consolidate with SF.
 			Lot of work done with specific maintainers.
 			Scott / numa with Kanoj and Linus to recognize the
 			numa stuff. Some is behind closed doors, some on
 			kernel mailing list. Trying to get more on the LSE site.

 		Doing some stuff with Threads and openmp and bm's towards
 		that. Cust. with openmp apps. Pthreads libraries? Need more
 		info.

 		TW:Somebody doing kernel add-in to fix up pthread behaviour...?

 		JW: Linus doesn't want lightweight processes...

 		Ray: Java work doesn't use threads in the kernel.....
 			they working with the maintainers of glibc and
 			gnupthreads...receptive to the changes.

 		Contact is Bill Abt. doing other things, not able to spend
 			time on it. Mentioned SGI interested and can help.
 			JW wants his email....SGI has people looking at that.

 		Satya Sharma and Mark Brown working the issues in the LTC.

 	More Posting and Community Participation and Influence
 		Hans: Trying to put more on the lse side, to get the comm.
 		involved. Better for getting outside companies involved as well.

 		JW: Kanoj and others working with the Linux cabal and we should
 		work with those relationships. To get in, talk to the cabal and
 		build the relationsips.

 		JW: OLS-Ottowa Linux Showcase, all the Linux people there.
 		IBM is sponsoring it this year. its in June.
 		Suggest get in early cuz its closed by April.

 		JW: trying to get Compaq interested, TW: Tim Wright will also
		call them.

 		LG: Dell? Are they interested?  TW: They are very focused on
		the HW they ship. Few people are watching the mailing list.
		Focused on getting Dell machines working.  TW: No harm in
		asking them...

 		JW: If you have any community contacts, mention this project.

 		LG: Suggest an Invitation letter for the right people.

 		JW: Agree. Put a welcome statement on the Web site.

 	Meeting Charter: This meeting is bi-weekly:
 		- Technical Focus
 		- Status Updates
 		- Can inject other agenda items.

 	SUGGESTION: For agenda items, send email through the mailing list.
 		Use the tech list.


 	Next Meeting is 12/22.
 		Bridge numbers and Pass Code are the same.
 		Call 1-888-790-7156
 		Passcode:85875
 		Confirmation #: 8858784