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