Live data from Hacker News

IBM Launches Z13 Mainframe

www-03.ibm.com

21–30 of 104 posts

Re: IBM Launches Z13 Mainframe

#23
post #8
post #6

Earlier quoted context omitted.

How so? How does an ARM powered smartphone or tablet trace back to IBM?

When you press the main button. BOOM! Interrupt! That is one example. They even had virtualization in the 80's on System / 370 long VMWare came out.

It goes back even farther than the 1980s. IBM's virtualization product, VM/370, was released in 1972.[1] The development of it happened in the late 1960s on a special version of the 360 that had virtual memory support.[2]

[1] https://en.wikipedia.org/wiki/VM_%28operating_system%29

[2] https://en.wikipedia.org/wiki/CP/CMS

Re: IBM Launches Z13 Mainframe

#24
post #5

That's a fairly content free release as these come. Nothing about the actual architecture, clearly aimed at managers rather than techies, IBM does enterprise sales very well. But of course I'm more interested in the nitty gritty details (though I'll likely never be in a position to pull the trigger on a purchase like this). Funny how Linux is mentioned in the press release, and other platforms don't even rate a menti…

The architecture can always be found in the redbooks: http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/s... http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/s...

Re: IBM Launches Z13 Mainframe

#25

I've found some specs: - up to 141 configurable processors - new 22nm 8-core processor chip@5GHZ - 110GIPS - Single Instruction Multiple Data (SIMD) support - On chip cryptographic and compression coprocessors - up to 10 TB of memory (configured as 'memory raid', RAIM) PDF is here: http://public.dhe.ibm.com/common/ssi/ecm/zs/en/zsd03035usen/...

Maybe I'm out of the loop, but isn't 22nm big, SIMD available on almost everything, and dedicated crypto and compression more or less ubiquitous?

22nm is pretty close to the smallest; the fabs are ramping up for 14 in intel's case, and 16 for global foundries' case, but you're not gonna find much on the shelves right now with a smaller foundry. While SIMD's everywhere, dedicated crypto is fairly recent, with IBM notably doing elliptic curve acceleration, and dedicated compression is something that is new. On the other side, most of the CPU improvements they are touting are things everyone else is doing -- wider SIMD units, more cache, etc.

However, that's ignoring what's made a mainframe fast and expensive for the past several decades. Mainframes still slaughter all comers when it comes to I/O, and this is no different. When you've got up to 320 fibre links available, you're gonna have no problem keeping those processors busy.

Re: IBM Launches Z13 Mainframe

#26

I've found some specs: - up to 141 configurable processors - new 22nm 8-core processor chip@5GHZ - 110GIPS - Single Instruction Multiple Data (SIMD) support - On chip cryptographic and compression coprocessors - up to 10 TB of memory (configured as 'memory raid', RAIM) PDF is here: http://public.dhe.ibm.com/common/ssi/ecm/zs/en/zsd03035usen/...

Maybe I'm out of the loop, but isn't 22nm big, SIMD available on almost everything, and dedicated crypto and compression more or less ubiquitous?

Those features are new for COBOL and PL/I (as other commenters mentioned). Good luck getting Intel or ARM to care about your dusty decks full of BCD math.

Re: IBM Launches Z13 Mainframe

#27
post #7
post #5

That's a fairly content free release as these come. Nothing about the actual architecture, clearly aimed at managers rather than techies, IBM does enterprise sales very well. But of course I'm more interested in the nitty gritty details (though I'll likely never be in a position to pull the trigger on a purchase like this). Funny how Linux is mentioned in the press release, and other platforms don't even rate a menti…

Very true.. Though I recall the power7 stuff being released years ago as a very tech heavy event, and yet it seemed to go down without much of an impact as well (though the aix guys I worked with were convinced it was game changing). I think people who are invested (culturally/mentally)in ibm will continue to buy ibm (and no doubt be successful). I just don't see them growing any new markets.

>though the aix guys I worked with were convinced it was game changing

I was talking to an ibmer a while ago and AIX was mentioned. We agreed the platform had technical merits, and on a pure platform level was superior to x32/x64 but the network effects of commodity hardware had already won the platform game. No one writes software for any other platforms but intel/amd64. AIX lost for the battle, similar to the reasons betamax lost to VHS.

Re: IBM Launches Z13 Mainframe

#28

I've found some specs: - up to 141 configurable processors - new 22nm 8-core processor chip@5GHZ - 110GIPS - Single Instruction Multiple Data (SIMD) support - On chip cryptographic and compression coprocessors - up to 10 TB of memory (configured as 'memory raid', RAIM) PDF is here: http://public.dhe.ibm.com/common/ssi/ecm/zs/en/zsd03035usen/...

I always feel like mainframes are off in some weird parallel universe. > Single Instruction Multiple Data (SIMD), a vector processing model providing instruction level parallelism, to speed workloads such as analytics and mathematical modeling. For example, COBOL 5.2 and PL/I 4.5 exploit SIMD and improved floating point enhancements to deliver improved performance over and above that provided by the faster processor.…

> I always feel like mainframes are off in some weird parallel universe.

Well they are. These things are built for a specific audience and it so happens that they are still willing to spend money on this, otherwise it wouldn't be made, especially not by IBM that is otherwise quick to disband business units that don't make heaps of money.

In my research I'm using an even older language: Fortran. Believe it or not, but in a field that is less narrow and specific than you would think[1], there's still no real replacement for (modern) Fortran.

[1] numeric applications that need to get close to the hardware's peak performance, written in a higher level language than C that is usable by non-CS-graduates.

Re: IBM Launches Z13 Mainframe

#29
post #7
post #5

That's a fairly content free release as these come. Nothing about the actual architecture, clearly aimed at managers rather than techies, IBM does enterprise sales very well. But of course I'm more interested in the nitty gritty details (though I'll likely never be in a position to pull the trigger on a purchase like this). Funny how Linux is mentioned in the press release, and other platforms don't even rate a menti…

Very true.. Though I recall the power7 stuff being released years ago as a very tech heavy event, and yet it seemed to go down without much of an impact as well (though the aix guys I worked with were convinced it was game changing). I think people who are invested (culturally/mentally)in ibm will continue to buy ibm (and no doubt be successful). I just don't see them growing any new markets.

I have participated in sales, and I did not want to get into hours long discussion (boring, and not really important) about what Power/AIX offers so I boiled it down for potential customers like this:

If you want the best with insane price level, buy into Power/AIX. If you are not really sure, please don't. You need to train administrators (with larger setups) - or prepare to shell in a lot of money, the hardware contains nasty licensing surprises, the hardware is rather expensive, and so on. When you get it running, it's insanely powerful indeed, and the platform itself nearly never screws up (if you tested properly for Monday parts), and the virtualization is insanely good in practice.

Some potential customers have bought Power/AIX, some not. The ones that did are still years after customers, and to my knowledge pretty happy. I believe IBM is actually gaining customers. Slowly, but they are. Those that made the choice knew what they got into, and are not going to change their views.

Re: IBM Launches Z13 Mainframe

#30

I've found some specs: - up to 141 configurable processors - new 22nm 8-core processor chip@5GHZ - 110GIPS - Single Instruction Multiple Data (SIMD) support - On chip cryptographic and compression coprocessors - up to 10 TB of memory (configured as 'memory raid', RAIM) PDF is here: http://public.dhe.ibm.com/common/ssi/ecm/zs/en/zsd03035usen/...

I always feel like mainframes are off in some weird parallel universe. > Single Instruction Multiple Data (SIMD), a vector processing model providing instruction level parallelism, to speed workloads such as analytics and mathematical modeling. For example, COBOL 5.2 and PL/I 4.5 exploit SIMD and improved floating point enhancements to deliver improved performance over and above that provided by the faster processor.…

In about 1993 or so, at IBM, PL/I was being supported by just one guy! If they have a new release, then they may have put some more people on it!

PL/I is not totally out of date! E.g., it has some really sweetheart scope of names rules. The On Conditions are generally nicer than Try-Catch, e.g., if in a code block A and do a Goto out of it to a statement label in a containing code block B (it's fair to call PL/I a block structured language), then the stack of that task (in some ways nicer than just a thread) is rolled (popped as in popping a stack, which is essentially what happens) back to the context of the last time block B was active.

Block B can have a function F that inherits names defined in the blocks that contain B, and block B can call a function G, pass F as an entry variable, and function G can call it's parameter for function F, function F can execute and access all the variables it has access to that function G may not. That can be nice. I used it once when scheduling the fleet for FedEx.

Can have tasks, like threads. Can allocate some storage as, say, controlled. Then when the task ends, that allocated storage is freed. That can be nice -- nice way to stop memory leaks when have to kill a task.

PL/I has structures which replace much of the utility of classes. And the structures, with arrays of structures of arrays of structures of arrays, etc., are much faster than instances of classes because all the addressing is just a fairly nice generalization of simple old array addressing without pointers.

Such a structure can be based which means that can allocate one and get back a pointer to it. So, that is a lot like allocating an instance of a class. B can be part of a structure A, and B can be defined to be like structure C -- so, can get some inheritance.

The flat file I/O is much sweeter than what is in C and was brought over to, say, Visual Basic .NET or C#.

PL/I will convert nearly any data type to nearly any other, e.g., something like a cast in the C family of languages, but the documentation says in very full and fine detail just how each conversion is done.

There's a relatively powerful pre-processor macro language executed by the compiler that can be used to generate a lot of source code -- can be nice.

If they have tried to upgrade PL/I, say, to 64 bit addressing, maybe more on event handling, some collection classes, a sweet DB/2 or RDBMS interface (it always had some DB syntax and semantics in the language), then it could be a nice language even now.

It's been said that the golden age of language design was the 1960s. C was designed after PL/I and was a really big step down so that it could compile on a DEC mini-computer with 8 KB of main memory while PL/I always had at least 64 KB.

On VM/CMS and MVS, PL/I didn't have access to TCP/IP, but C did, so I wrote some C code callable from PL/I that gave PL/I access to TCP/IP. Used it a little! Maybe now TCP/IP is closer to being native to the language.

I was in the group at IBM's Watson lab that did the expert system shell KnowledgeTool that was implemented as a pre-processor to PL/I. One night I stayed up until dawn and coded the logic that made rule subroutines fast, functional, etc. The key was to keep a crucial part of our run time software and the user's rule subroutine on the stack of dynamic descendancy. Gee, I got an award! The hourly rate for that night was actually relatively good!

PL/I doesn't have to be so bad!

Post reply on HN