Thursday, December 20, 2007

Running PDQ Under SELinux

PDQ user Rodrigo Campos (Brazil) reports a gotcha when trying to use Perl::PDQ, in his case, under SELinux (security enabled Linux, not Swedish Linux). The solution simply requires changing the security context of the pdq.so shared object. His detailed instructions for doing that have been posted to the PDQ download page. Thank you, Rodrigo!

Wednesday, December 19, 2007

CMG 2008: Call for PerfViz Papers

It's official! Performance visualization is a "focus area" within the Hot Topics Session Area track for CMG 2008 in Las Vegas, Nevada. The official CFP is now posted and Jim Holtman and I are the Session Area Chairs (SACs) for Hot Topics. In an attempt to build of the recent success of the Barry007 presentations at CMG 2007, we would like to see many more diverse contributions on PerfViz: Better computer performance and planning through better visualization tools, in 2008.

Tuesday, December 11, 2007

CMG 2007: After the Storm


CMG was a bit of a blur for me because I ended up doing 10 hours of presentations, including an interview for a future podcast. Our performance visualization ("PerfViz") session was very well attended and the demos went better than expected due to Mario finally getting his Java act together about 2 hours before we went live. Nothing like JIT capacity planning!

We also had the biggest BOF session attendence of CMG 2007. Stay tuned for more details about the significance of this turnout for CMG 2008, including a new online "PerfViz" forum.

As promised to the attendees of my various CMG sessions, you will find all the supporting materials posted on my web site at the CMG Materials page.

Friday, November 30, 2007

My Updated CMG 2007 Schedule

Here is an updated list of my sessions.

  1. Sunday Workshop

    "How to Move Beyond Monitoring, Pretty Damn Quick!"

    Session 191
    Sunday 1:00 PM - 4:30 PM
    Room: Elizabeth D/E


  2. CMG-T

    "Capacity Planning Boot Camp"

    Three Sessions 431
    Wednesday 1:15 PM - 2:15 PM
    Wednesday 2:45 PM - 3:45 PM
    Wednesday 4:00 PM - 5:00 PM
    Room: Elizabeth D/E

    Introductory CaP class for newbies.

  3. Apdex Alliance Meeting

    "Triangulating the Apdex Index with Barry-3"

    Sessions 45A
    Wednesday 4:00 PM - 5:00 PM

    This talk is part of the Apdex mini-conference at CMG and will be presented by Mario Jauvin, since it overlaps with my CMG-T classes.

  4. Hot Topics Paper 7050

    "Seeing It All at Once with Barry"

    Session 511 (Advanced)
    Hot Topics
    Monday 4 pm - 5 pm
    Room: Elizabeth D/E

    Dr. Neil J. Gunther, Performance Dynamics
    Mario Jauvin, MFJ Associates

Complete abstracts were blogged previously.

Wednesday, November 28, 2007

Apdex Meets Apex

The Apdex Alliance has defined a performance metric, called the Apdex index, which rates the measured response times of distributed applications from an Internet user perspective. The Apdex index is constructed from three categories which are defined by partitioning the total number of sample counts (C) according to an agreed upon threshold time (τ):
  1. Satisfied (0 < S < τ)
  2. Tolerating (τ < T < 4τ)
  3. Frustrated (F > 4τ)

Thursday, November 1, 2007

Perl::PDQ Corrigenda Updated

It's been a while, but reader Peter Altevogt (Germany) spotted some numerical inconsistencies in Table D.2 on p. 403 of my Perl:PDQ book. This turns out to be the result of an Excel gotcha when copying cells and pasting them to a different spreadsheet location; the cell reference gets silently incremented. Sigh! The correct values are now available on the corrigenda page. Thank you, Peter!

Monday, October 29, 2007

Folsom: Not Just a Prison But A Cache

A nice update to my previous posts about the Intel Penryn microprocessor:
  1. Moore at 45 nm
  2. More on Penryn
  3. More on Moore
appears on a Dutch blog (in English---damn good English, BTW). The blogger was apparently invited to Intel's geographical home for the development of Penryn; not HQ in Santa Clara, California but Folsom (pronounced: 'full sum'), California. Consistent with Intel's January 2007 announcement, he notes that November looks to be show time for their 45 nm technology.

Since the author was a visitor, he failed to appreciate certain local ironies in his report. He missed was the fact that Penryn is a small town due north of Folsom, just off Interstate 80 on the way to Lake Tahoe. He refers to the huge Intel campus at the edge of the town. At the other end of town is an even better known campus; one of the state's major prisons immortalized in this Johnny Cash (not Cache) song. So, not only are criminals cached there but so also are some of Intel's best microprocessor designers (not as an intended punishment for the latter, presumably). OK, I'll stop there because I'm having way too much fun with this. Read the blog.