Re: Automatic Binary Optimizer and application Software management product integration
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
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
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
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
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
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