|
|
Northern California ComputerMeasurement Group
|
|||||
|
Upcoming Meetings
May 4
August 3
November 2
|
(Sponsored by Compuware) 4733 Chabot Drive, Suite 100 Pleasanton, CA 94588
8:00 – 9:00
Registration and Continental Breakfast
9:00 – 10:00
Performance Improvements from the “Things I Wish They’d Told Me 8 years
Ago” - Visualized
Speaker: Tom
Halinski, Compuware Corporation
Pearls of wisdom for application performance improvements using DB2
sound good and make a lot of sense.
But how do we know how well they work and to what extent?
This paper will take some of the performance tips from Bonnie
Baker, a DB2 industry expert, and measure them.
It will explain the theory and show the actual before and after
results of implementing tips like: synchronous vs. asynchronous I/O,
index usage and stage 1 vs. stage 2 predicates.
After “seeing” the actual performance improvements, IT personnel
will be much more confident that theory and reality can go hand in hand.
10:15 – 11:15 zWhole Wide
World of Specialty Processors
Speaker: Craig Mullins,
NEON Corporation
What do you know about IBM’s specialty processors for z Series mainframe
hardware? Chances are you’ve heard something about them, but do you know
enough? How many are there, how many can you get, why would you want
them, and what exactly do they all do?
This presentation should have something in it for anyone who works on a
mainframe – whether you are a specialty processor novice or already know
about these chips.
11:30 – 12:30 Best Practices
in Batch Tuning – Empowering IT Staff to reduce CPU and Run-Time in the
Enterprise
Speaker: Doug Berg,
Software Engineering of America
In this session, we’ll explore the key factors that often limit the
focus on batch tuning, and we’ll discuss the technology framework and
methods that effectively assist performance and capacity staff as well
as empower other key staff members like applications and production
support, in the identification and resolution of batch tuning
opportunities. We will discuss methods for identifying the major
sources of batch inefficiencies that recover the greatest batch elapsed
time, CPU and I/O savings quickly, and with minimum effort and impact to
the IT organization. We will also discuss how complex batch issues
related to DFSORT, DFSMS, DB2 and other inefficiencies, can be easily
discovered and have solutions presented.
11:45 ‑ 1:00
NCCMG Business Meeting/
Lunch sponsored by Compuware/Compuware
Product Presentation
1:30 – 2:30
Benchmarking the Efficiency of Array Processing for Various Types
of Language Processors
Speaker: Jozo Dujmovic, San
Francisco State University
In this presentation, we discuss a benchmarking technique and
performance indicators that can be used to evaluate and compare
programming languages and language processors in the area of efficiency
of array processing. The proposed subscript permutation technique is
applied to matrix multiplication benchmarking and used to differentiate
language processors and provide insight into performance levels
attainable by scripting languages, virtual machine based languages, and
languages that compile to the native machine language. Our experimental
analysis covers 10 popular languages and 14 language processors.
Included are C, C++, C#, VB, Java, Javascript, Perl, Python, PHP,
and Ruby. We also investigate general effects that the optimization of
array processing has in software engineering and benchmarking.
2:45 – 3:45
** 2009 Mullen Award
Winner **
Load Testing is Easy. Good Load
Testing is Not. Preparation is the
Difference.
Speaker: Chris Lynn, Safeway
Corporation
This presentation discusses recommendations and considerations to plan and
prepare for valuable performance and load testing. It includes a guide to
identifying and developing the:
1.
Testing Purposes
2.
Roles and Responsibilities
3.
Business Performance Requirements
4.
Scope of Testing
5.
Testing Environment Requirements
6.
Usage Patterns and Transaction Mix
7.
Proposed Test Scenarios
8.
Load Generation Requirements
9.
Proposed Monitoring, Tracking, and Reporting
10.
Once this planning is done the scripting and execution is “easy”.
Scripting not included.
Please pre-register by contacting
Keith
McAndrew at
(916) 715-8352
by Friday January 29, 2010. Registration is $25 at the door.
Report from the November 2009 meeting:
Speakers:
Emmanuel Sauvion, Dave Day, Scott Sumner and Brian Barnett
Call for speakers in 2009. If you are interested in speaking, call Cathy
Nolan at (925) 675-5308 or (925) 890-8390.
If you have not attended a
meeting within the last two years, you will be deleted from the mailing
list.
To remain on the mailing
list, either attend one meeting or email
cathy.nolan@bankofamerica.com by November 1, 2010.
|
|---|