IBM Support

MF60012 - OSP-OTHER-PERFM program creation / conversion on Power8

PTF Cover Letter


PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

OSP-OTHER-PERFM program creation / conversion on Power8


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED      PTF/FIX  LEVEL

TYPE PROGRAM  REL  NUMBER   MIN/MAX  OPTION
---- -------- ---  -------  -------  ------
NONE



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the 'IBM License Agreement for Machine
Code', the terms of which were provided in a printed document that was
delivered with the machine.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.


APAR Error Description / Circumvention

-------------------------------------------------
IBM i systems running release 7.1 on Power8 processors can
encounter 2 performance issues related to program objects
(modules, programs, and service programs):
1. Programs that are created on systems running on Power6 and
Power7 processors might be converted in order to be used on the
Power8 system.  This one-time conversion is actually unnecessary
and would occur at first activation of programs or service
programs, resulting in delayed program start-up.
2. Programs that make heavy use of decimal floating-point
operations might not perform as well on the Power8 processor as
they did on Power6 and Power7 processors.

CORRECTION FOR APAR 'MA44527' :
-------------------------------
Licensed Internal Code did not correctly recognize Power8
processors during compatibility checking and creation of program
objects.  The code has been corrected to properly recognize
Power8 processors.  Unnecessary program conversions will no
longer occur and programs using decimal floating-point
operations will be better optimized.

CIRCUMVENTION FOR APAR 'MA44527' :
----------------------------------
Use the Hardware Management Console (HMC) to modify the
configuration profile of the partition so that the Power8
processor will run in Power7 compatibility mode.


Activation Instructions


None.




Special Instructions

Ideally this PTF should be applied before upgrading to
Power8 to prevent the problem from occurring.

If you have already upgraded to Power8 and have not
experienced this problem, nothing needs to be done.

If you have experienced this problem, you need to do these
two actions:

1. Determine the affected programs and service programs.

Affected programs and service programs have these
attributes:
- CPU-intensive
- performed better on a release 7.1 system prior to upgrading
to a Power8 processor

2. Re-create each affected program and service program.

Use the DSPPGM or DSPSRVPGM command to see whether creation
data exists ("All creation data: *YES" or "Observable
information: *ALL").

If the program has all creation data, then use the
CHGPGM or CHGSRVPGM command with parameters FRCCRT(*YES)
LICOPT('CodeGenTarget=Current') to force program re-creation
using available features of the current system.  (Original
Program Model programs will cause informational message CPI5D1A
but will successfully re-create.)

If creation data has been made unobservable, you can
re-create the programs using one of these methods:
A. Restore the programs, either after setting the QFRCCVNRST
system value to 7 or by specifying the FRCOBJCVN(*YES *ALL)
parameter on the restore command (RST, RSTOBJ or RSTLIB).
The programs will be re-created to use available features of
the current system.
B. Recompile the programs from source code.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
     NONE

Summary Information

System..............................i
Models..............................
Release.............................V7R1M0
Licensed Program...............5770999
APAR Fixed..........................View details for APAR MA44527
Superseded by:......................
Recompile...........................Y
Library.............................QSYS
MRI Feature ........................NONE
Cum Level...........................C5142710


System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.1.0"},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG15V","label":"PTF Cover Letters - OS\/400 General"},"Component":"","ARM Category":[],"Platform":[{"code":"PF012","label":"IBM i"}],"Version":"V7R1M0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 April 2015