Re: Automatic Binary Optimizer and application Software management product integration

2016-12-01 Thread Lizette Koehler
So one thing IBM may not have made clear, and I think this is correct.

The price you pay for V3/V4 Enterprise Cobol is the same price of V5/V6.  Why? 
A while back IBM decided to charge v3/v4 at the same price as V5/V6

Also, the ABO is not a "fix" to source code updates or having to run tests 
after a module has been run through ABO.  The audit for application changes may 
still require testing, regression testing, etc...

The key to this is:  When can you migrate from current Cobol version to V5/V6?  
If you have z/OS V2.2 on the horizon to roll out, it includes a new process to 
allow a concatenation of PDS/PDSE datasets in the IEFOPZxx member.  With this 
new function you can have the new PDSE checked first for the COBOL 
program/object and if not there look in the PDS.

IEFOPZxx contains statements that define the load library data set optimization 
configuration, which could, for example, provide a list of pairings of an old 
Cobol load library and the intended new load libraries (one for each desired 
architecture level) and specifies which members are to be processed 
(optimized). The IEFOPZ configuration is defined primarily in terms of 
IEFOPZ-Old/IEFOPZ-New load library data set pairs and DDNAME/JOBNAME pairs. A 
load library data set identified by the OLD parameter in IEFOPZxx is referred 
to as an IEFOPZ-Old data set. A load library data set identified by the NEW 
parameter in IEFOPZxx is referred to as an IEFOPZ-New data set.

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.2.0/com.ibm.zos.v2r2.ieae200/iefopzsynformat.htm




Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Holst, Jeffrey A
> Sent: Thursday, December 01, 2016 9:25 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Automatic Binary Optimizer and application Software management
> product integration
> 
> I want to thank those who had responded to my earlier question. I had already
> been to a number of presentations on ABO, and have been following prior
> discussions about ABO here on IBM-MAIN. I am an infrequent poster, but
> constant reader. Anyway,  management had shown little interest in ABO until an
> IBM sales presentation yesterday.
> 
> I thought I had seen something about keeping track of what had been optimized
> using Endevor or a similar product.
> 
> Of course, management interest does not turn into licensed product without
> budgeting, so it all might be moot.
> 
> Jeffrey Holst
> Systems Administator Senior
> Technology and Operations, Shared Services PNC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Automatic Binary Optimizer and application Software management product integration

2016-12-01 Thread Holst, Jeffrey A
I want to thank those who had responded to my earlier question. I had already 
been to a number of presentations on ABO, and have been following prior 
discussions about ABO here on IBM-MAIN. I am an infrequent poster, but constant 
reader. Anyway,  management had shown little interest in ABO until an IBM sales 
presentation yesterday. 

I thought I had seen something about keeping track of what had been optimized 
using Endevor or a similar product. 

Of course, management interest does not turn into licensed product without 
budgeting, so it all might be moot.

Jeffrey Holst
Systems Administator Senior
Technology and Operations, Shared Services
PNC





The contents of this email are the property of PNC. If it was not addressed to 
you, you have no legal right to read it. If you think you received it in error, 
please notify the sender. Do not forward or copy without permission of the 
sender. This message may be considered a commercial electronic message under 
Canadian law or this message may contain an advertisement of a product or 
service and thus may constitute a commercial electronic mail message under US 
law. You may unsubscribe at any time from receiving commercial electronic 
messages from PNC at http://pages.e.pnc.com/globalunsub/
PNC, 249 Fifth Avenue, Pittsburgh, PA 15222; pnc.com




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Automatic Binary Optimizer and application Software management product integration

2016-11-30 Thread Jesse 1 Robinson
As I discussed previously on IBM-Main, I've played a bit with ABO. Some 
observations:

-- The more CPU-intensive the program, the more it will benefit from ABO. Heavy 
I/O hitters not so much. 

-- There is virtually no overhead in an ABO-optimized program. I've some folks 
use the term 'dynamic' for an ABO environment. ABO 'digests' an existing load 
module and saves the new version in a separate location. At execution time, 
there is no additional run-time setup or preparation. 

-- I've not heard of any incorporation of ABO into the standard source/load 
management products like Endevor or Panvalet or ISPW. 

-- Probably the biggest advantage of ABO is that the run-time library may be PO 
or library depending on the code. COBOL V5/V6 requires library (PDSE), which 
may impact a shop's migration and sharing practices. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-302-7535 Office
robin...@sce.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Lizette Koehler
Sent: Wednesday, November 30, 2016 11:46 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Automatic Binary Optimizer and application Software 
management product integration

Sorry, my mind wandered when responding.

A quick search on the internet gives a lot of info

This thread maybe helpful

https://groups.google.com/forum/#!topic/bit.listserv.ibm-main/fh1g4n7f5_Q

From within this thread

ABO is going to make a V3/V4 program faster, in general, because it has access 
to ARCH(up-to-10), in your case, instructions which the V3/V4 compiler does not 
have access to. 

It is also able to use some optimization techniques not available with OPT in 
V3/V4 (learning for the optimizations in V5, which in turn learned from 
optimizations for Java). 

A program may be "flat" (before = after) but that would seem fairly unlikely, 
and any such program would likely not be a CPU heavy-hitter. 

Caveat. It would be possible that the ABO has initial "overhead" larger than 
the original program that affects CALLed programs. I don't know. Not seen it. 
Just sayin'.


https://www.ibm.com/developerworks/community/blogs/invisiblethread/entry/Give_your_COBOL_applications_A_BOost_with_the_flip_of_a_switch?lang=en


As far as I know you run your program through ABO process which can reduce the 
need to recompile with V5 and above Cobol and you can get some benefits.

Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
> On Behalf Of Lizette Koehler
> Sent: Wednesday, November 30, 2016 12:38 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Automatic Binary Optimizer and application Software 
> management product integration
> 
> Is this the product you are referring to?  If not, could you provide 
> more details?
> 
> IBM Automatic Binary Optimizer (ABO) for z/OS
> 
> If it is, you should search the IBMMAIN Archives for all of the 
> discussions of ABO.
> 
> It allows PRE Cobol V5 MODULES a way to run with some of the 
> optimizations provided by V5 Cobol and above.
> 
> Not sure what you would need a tool to integrate it with CA-Endevor.
> 
> 
> 
> Lizette
> 
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List 
> > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Holst, Jeffrey A
> > Sent: Wednesday, November 30, 2016 12:00 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Automatic Binary Optimizer and application Software 
> > management product integration
> >
> > A few months ago, I recall seeing something during a web search 
> > about integrating ABO with an application software management 
> > product like
> > CA- Endevor. For some reason, I think it was from Marist college.
> >
> > I thought I had downloaded it, but either I did not or I deleted it.
> > There may be a new interest in ABO, and I would like to be ready 
> > with this if I could find it again. I did a search this afternoon 
> > and did not see anything. Has anyone done anything like this or know 
> > where I can
> find such a document?
> >
> > Jeffrey Holst
> > Systems Administator Senior
> > Technology and Operations, Shared Services PNC Bank
> > (614) 856-5443


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Automatic Binary Optimizer and application Software management product integration

2016-11-30 Thread Lizette Koehler
Sorry, my mind wandered when responding.

A quick search on the internet gives a lot of info

This thread maybe helpful

https://groups.google.com/forum/#!topic/bit.listserv.ibm-main/fh1g4n7f5_Q

>From within this thread

ABO is going to make a V3/V4 program faster, in general, because it has access 
to ARCH(up-to-10), in your case, instructions which the V3/V4 compiler does not 
have access to. 

It is also able to use some optimization techniques not available with OPT in 
V3/V4 (learning for the optimizations in V5, which in turn learned from 
optimizations for Java). 

A program may be "flat" (before = after) but that would seem fairly unlikely, 
and any such program would likely not be a CPU heavy-hitter. 

Caveat. It would be possible that the ABO has initial "overhead" larger than 
the original program that affects CALLed programs. I don't know. Not seen it. 
Just sayin'.


https://www.ibm.com/developerworks/community/blogs/invisiblethread/entry/Give_your_COBOL_applications_A_BOost_with_the_flip_of_a_switch?lang=en


As far as I know you run your program through ABO process which can reduce the 
need to recompile with V5 and above Cobol and you can get some benefits.

Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Lizette Koehler
> Sent: Wednesday, November 30, 2016 12:38 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Automatic Binary Optimizer and application Software management
> product integration
> 
> Is this the product you are referring to?  If not, could you provide more
> details?
> 
> IBM Automatic Binary Optimizer (ABO) for z/OS
> 
> If it is, you should search the IBMMAIN Archives for all of the discussions of
> ABO.
> 
> It allows PRE Cobol V5 MODULES a way to run with some of the optimizations
> provided by V5 Cobol and above.
> 
> Not sure what you would need a tool to integrate it with CA-Endevor.
> 
> 
> 
> Lizette
> 
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> > On Behalf Of Holst, Jeffrey A
> > Sent: Wednesday, November 30, 2016 12:00 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Automatic Binary Optimizer and application Software
> > management product integration
> >
> > A few months ago, I recall seeing something during a web search about
> > integrating ABO with an application software management product like
> > CA- Endevor. For some reason, I think it was from Marist college.
> >
> > I thought I had downloaded it, but either I did not or I deleted it.
> > There may be a new interest in ABO, and I would like to be ready with
> > this if I could find it again. I did a search this afternoon and did
> > not see anything. Has anyone done anything like this or know where I can
> find such a document?
> >
> > Jeffrey Holst
> > Systems Administator Senior
> > Technology and Operations, Shared Services PNC Bank
> > (614) 856-5443
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Automatic Binary Optimizer and application Software management product integration

2016-11-30 Thread Lizette Koehler
Is this the product you are referring to?  If not, could you provide more 
details?

IBM Automatic Binary Optimizer (ABO) for z/OS

If it is, you should search the IBMMAIN Archives for all of the discussions of 
ABO.

It allows PRE Cobol V5 MODULES a way to run with some of the optimizations 
provided by V5 Cobol and above.

Not sure what you would need a tool to integrate it with CA-Endevor.



Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Holst, Jeffrey A
> Sent: Wednesday, November 30, 2016 12:00 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Automatic Binary Optimizer and application Software management
> product integration
> 
> A few months ago, I recall seeing something during a web search about
> integrating ABO with an application software management product like CA-
> Endevor. For some reason, I think it was from Marist college.
> 
> I thought I had downloaded it, but either I did not or I deleted it. There may
> be a new interest in ABO, and I would like to be ready with this if I could
> find it again. I did a search this afternoon and did not see anything. Has
> anyone done anything like this or know where I can find such a document?
> 
> Jeffrey Holst
> Systems Administator Senior
> Technology and Operations, Shared Services PNC Bank
> (614) 856-5443
> 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Automatic Binary Optimizer and application Software management product integration

2016-11-30 Thread Holst, Jeffrey A
A few months ago, I recall seeing something during a web search about 
integrating ABO with an application software management product like 
CA-Endevor. For some reason, I think it was from Marist college.

I thought I had downloaded it, but either I did not or I deleted it. There may 
be a new interest in ABO, and I would like to be ready with this if I could 
find it again. I did a search this afternoon and did not see anything. Has 
anyone done anything like this or know where I can find such a document?

Jeffrey Holst
Systems Administator Senior
Technology and Operations, Shared Services
PNC Bank
(614) 856-5443




The contents of this email are the property of PNC. If it was not addressed to 
you, you have no legal right to read it. If you think you received it in error, 
please notify the sender. Do not forward or copy without permission of the 
sender. This message may be considered a commercial electronic message under 
Canadian law or this message may contain an advertisement of a product or 
service and thus may constitute a commercial electronic mail message under US 
law. You may unsubscribe at any time from receiving commercial electronic 
messages from PNC at http://pages.e.pnc.com/globalunsub/
PNC, 249 Fifth Avenue, Pittsburgh, PA 15222; pnc.com




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN