Discussion:
Workstation APL2 Version 2 Service Level 12
(too old to reply)
Nancy Wheeler
2008-05-09 18:46:37 UTC
Permalink
The IBM APL Products and Services group is pleased to announce Service
Level 12 for Workstation APL2 for Multiplatforms Version 2.0. This new
service level is available for all Workstation APL2 platforms including
AIX, Linux, Sun Solaris, and Windows.

Along with fixes for customer reported problems, Service Level 12
contains the following enhancements:


All platforms:

AP 127, AP 227 and the SQL workspace allow calls to stored procedures,
including support for output parameters and result set fetching.
Mainframe support for stored procedures will be available with the fixes
for APAR PK63829.

New external function DATATYPE returns information about the type of
data objects in the APL2 workspace. DATATYPE is also available for
mainframes as PTF UK36296 (TSO) or UK36297 (CMS).

New external operators PEACHP and PEACHT allow automatic distribution of
computation across multiple processors.

New Associated Processor 15 provides access to structured storage.

Performance of access to lf-delimited text files is improved in
Processor 12 and the Processor 10 built-in file functions.

Processor 12 supports 5 new data types when viewing a file as a simple
vector.


Windows:

ActiveX controls are supported in AP 145 dialogs.

LOADAPI and CALLAPI support accessing Windows APIs by address.

The characters in the APL Assist toolbar may be customized by the user.

Function execution properties are displayed in and settable from the
object editor.


Service Level 12 is available through the Support option at the APL2
home page to customers with a Software Maintenance contract.

Further information on the new facilities will be found in the updated
APL2 User's Guide and on-line help after installing Service Level 12. A
complete list of fixes included in this level will be found in the
updated README (Unix systems) or "Service Information" (Windows systems)
file.


Nancy Wheeler
APL Products and Services
Martin BARGHOORN
2008-07-04 09:19:20 UTC
Permalink
Hello!
I want to start and test PEACHP on 1 computer with 1 processor on 2 or
more apl2-interpreters. Do you have an example for this option, if there
run more than 1 interperters on my machine.
Yours
Martin B.

New external operators PEACHP and PEACHT allow automatic distribution of
computation across multiple processors.

result ← [larg] (function PEACHP (options [processors])) rarg
options
Vector of character vectors containing invocation options for the
asynchronous interpreters. Code '' to use the default APL2 invocation
options. See Invoking APL2 for information about default values.
Post by Nancy Wheeler
The IBM APL Products and Services group is pleased to announce Service
Level 12 for Workstation APL2 for Multiplatforms Version 2.0. This new
service level is available for all Workstation APL2 platforms including
AIX, Linux, Sun Solaris, and Windows.
Along with fixes for customer reported problems, Service Level 12
Nancy Wheeler
2008-07-07 18:31:14 UTC
Permalink
Hi Martin,

If you want to force PEACHP to start multiple interpreters even when
there is only one processor on the machine, you can pass a vector
containing as many elements of the number 200 as you want it to start.
i.e. if you want it to divide the work among 3 interpreters, pass (200
200 200) for the processors operand. Of course, you will get no
performance improvement for this case, it will probably be slower due to
the overhead of starting the three sessions.

If however what you mean is that you want to have PEACHP send the work
to interpreters that are already running, it won't do that. PEACHP
sends work to instances of AP 200. You could define entries in your
apl2svp.prf profile to assign numbers to the instances of AP 200 running
under each of your active interpreters, and pass those numbers to
PEACHP, but the work will be done by new sessions that those instances
of AP 200 will start, not by the intepreters that are already active.

I hope this helps.

Nancy Wheeler
APL Products and Services
IBM
Post by Martin BARGHOORN
Hello!
I want to start and test PEACHP on 1 computer with 1 processor on 2 or
more apl2-interpreters. Do you have an example for this option, if there
run more than 1 interperters on my machine.
Yours
Martin B.
New external operators PEACHP and PEACHT allow automatic distribution of
computation across multiple processors.
result ← [larg] (function PEACHP (options [processors])) rarg
options
Vector of character vectors containing invocation options for the
asynchronous interpreters. Code '' to use the default APL2 invocation
options. See Invoking APL2 for information about default values.
Post by Nancy Wheeler
The IBM APL Products and Services group is pleased to announce Service
Level 12 for Workstation APL2 for Multiplatforms Version 2.0. This new
service level is available for all Workstation APL2 platforms
including AIX, Linux, Sun Solaris, and Windows.
Along with fixes for customer reported problems, Service Level 12
Loading...