Reduce Peak 4HRA and Software MLC Costs

ThruPut Manager manages workload demand to reduce capacity utilization, based on the 4HRA, when sub-capacity pricing is used with or without capping. More »

Automate z/OS Batch

ThruPut Manager balances workload arrival, importance, and resource availability. More »

Make the most of scarce resources

Because money doesn’t grow on trees, let us lower your MSU consumption and MLC costs. More »

Make Way for Mobile

As mobile applications take up more CPU at unpredictable times, let ThruPut Manager take low importance batch out of the equation and make room for your high priority workload. More »

Country Multiplex Pricing is here

Use ThruPut Manager automation to lower your MSU baseline today and find software license savings, with or without capping, when you move to CMP. More »

Automate production control

Manage z/OS execution according to your CA 7 schedule and due-out times, ensuring automated on-time completion with minimal intervention that frees you for other valuable tasks. More »

Our Customers

ThruPut Manager installations range from individual corporate datacenters to global outsourcing providers in the major industry sectors, including banking, insurance, and government. More »


Inside Tech Talk from Compuware is our new home!

Inside Tech Talk

The ThruPut Manager team is pleased to announce that our blogging efforts are continuing, but in a new home. Posts related to batch automation and ThruPut Manager will now appear on the industry leading Compuware Inside Tech Talk blog.

CPU Busy: It’s not a linear function

CPU busy, as plotted on a graph, is not a linear function. And yet, many of us assume it is, and use that assumption for capacity planning. While linear regression may work for CPU busy functions from 20-80%, it doesn’t help you much at the lower or higher end of the utilization graph. And that’s where you actually want to know the impact of changes in transaction volume or batch workload.

SHARE San Jose 2017: Why go to conferences?

SHARE San Jose 2017

It’s a hassle to convince your manager to send you to an onsite conference. When coupled with the ‘fun’ of making travel arrangements, getting there and then returning with a week of work left undone, it makes one wonder—why do I need to go to conferences at all? But… You miss a lot when you aren’t there in person.

Overinitiation: When more isn’t better


Even knowledgeable performance experts make the mistake of throwing more resources at work. If 10 buffers are good, 15 would be even better, right? If we have more batch work, throw initiators at it; it will get things moving faster. But it turns out that overinitiation is very similar to putting up more toll collectors on a bridge. Immediately after the toll is paid, the lanes have to shrink to the number that fits on the bridge. If you have too many toll takers, the merge following the toll gets crazy, accidents can happen and no one is moving fast.

Who is your office valentine?


Technicians often steer careful paths at exhibit halls to avoid speaking with the eager vendor representatives at each booth. I get it. No one wants to deal with a hard sell. But most vendors aren’t trying to get you to buy something you’ll never use. That doesn’t pay off in the long run. The men and women designing and developing the code want to believe that what they do makes a difference. We’re in it together, trying to keep businesses running effectively and quickly, both as technicians and end users.

Step into the 21st century of IT

21st century of IT

In the 21st century, we’ve given up our tool belts, relinquished the tape robots, and enjoyed the ease of keying in parameters, code fixes, and more on a PC dedicated to our needs. So, perhaps, it’s time to give up things like hand-managing batch performance. Sometimes, we stick with things because they’ve become habit. We know there is probably a better way to do them; but, we don’t want to fight the battle to get new software and face a learning curve.

Service Level Manager adds real value

Service Level Manager

Even without Automated Capacity Management (ACM), ThruPut Manager’s automation engine – Service Level Manager – can really speed up your batch workload and, in most cases, reduce your batch window. But it can also save you CPU cycles; and, anything you can do to put off an upgrade or reduce your MSU numbers means you’ve saved your company money.