Engineering – Part Three – Whack A zIIP

(Originally posted 2019-08-02.) (I’m indebted to Howard Hess for the title. You’ll see why it’s appropriate in a bit.) Since I wrote Engineering – Part Two – Non-Integer Weights Are A Thing I’ve been on holiday and, refreshed, I’ve set to work on supporting the SMF 99 Subtype 14 record. Working with this data isContinue reading “Engineering – Part Three – Whack A zIIP”

Mainframe Performance Topics Podcast Episode 24 “Our Wurst Episode”

(Originally posted 2019-06-18.) You’ll have to pardon the pun in our latest podcast episode’s title. We were also somewhat delayed in getting this out – due to our busy schedules and a few technical gremlins. Hopefully it’s worth the wait. It’s also quite a long episode so if you listen to it on your commuteContinue reading “Mainframe Performance Topics Podcast Episode 24 “Our Wurst Episode””

Elementary My Dear Sherlock

(Originally posted 2019-06-08.) Students of English literature won’t be alone in recognising the allusion in this post’s title.But this post isn’t about literature.[1]. Sherlocking, as described here is a phenomenon where a developer ships something – typically an app – but then Apple comes along and announces its own version of it. In very recentContinue reading “Elementary My Dear Sherlock”

What’s In A Name? – Revisited Again

(Originally posted 2019-05-27.) It seems to be in the nature of my code development work that I revisit things over and over again. You could call it “agile”, you could call it “fragile”. 🙂 I prefer to think of it as being inspired by each fresh set of customer data. And so it is withContinue reading “What’s In A Name? – Revisited Again”

Engineering – Part Two – Non-Integer Weights Are A Thing

(Originally posted 2019-05-26.) Maybe you’ve never thought much about this but aren’t weights supposed to be integer? Well, they are at the LPAR level. But what about at the engine level? Let me take you through a recent customer example. The names are changed but the numbers are real, as the one graphic in thisContinue reading “Engineering – Part Two – Non-Integer Weights Are A Thing”

Engineering – Part One – A Happy Medium?

(Originally posted 2019-05-25.) In Engineering – Part Zero I talked about the presentation that Anna Shugol and I have put together. That post described the general sweep of what we’re doing. This post, however, is more specific. It’s about Vertical Medium logical processors. To keep it (relatively) simple I’m describing a single processor pool. ForContinue reading “Engineering – Part One – A Happy Medium?”

Engineering – Part Zero

(Originally posted 2019-03-22.) I’m writing this on a plane, heading to Copenhagen. Planes, like weekends, give me time to think. Or something. 🙂 Ardent followers of this blog will probably wonder why there have been few “original content” posts to this blog1 recently. Well, I’ve been working on an exciting project with my friend andContinue reading “Engineering – Part Zero”

Mainframe Performance Topics Podcast Episode 23 “The Preview That We Do”

(Originally posted 2019-02-27.) This episode is hot on the heels of the previous one. Marna set us the ambitious goal of getting it out on the day of the Preview Announcement of z/OS 2.4 – February 26th. And we succeeded. Phew! I’m really excited about the Docker / Container Extensions (zCX) line item and I’mContinue reading “Mainframe Performance Topics Podcast Episode 23 “The Preview That We Do””