Problem Note 59797: When you use multiple threads, missing values might occur for the scenario name
In SAS® High-Performance Risk, the data lookup of scenarios reuses a buffer across all threads, which leads to intermittent missing values for the scenario name. This issue occurs under the following conditions.
- More than one thread is being run.
- The LOADDATA argument is specified for TASK=STRESS and the SCENARIOANALYSISDATA statement in the HPRISK procedure.
- The price / score method calls either READ_VALUE or READ_SCENARIO_CF.
When this issue occurs, either the SCENARIO_CF data set or the VALUEDATA data set has missing SCENARIO_NAME values.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS High-Performance Risk | Microsoft® Windows® for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
64-bit Enabled AIX | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
64-bit Enabled Solaris | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
Linux for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
Solaris for x64 | 3.7 | 3.8 | 9.4 TS1M4 | 9.4 TS1M4 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The data lookup of scenarios is reusing a buffer across all threads, which leads to intermittent missing values for the scenario name.
Type: | Problem Note |
Priority: | high |
Topic: | Analytics ==> Financial Analysis
|
Date Modified: | 2017-02-06 16:27:57 |
Date Created: | 2017-01-25 11:52:58 |