Re: SRB And Enclave SRB

2015-12-22 Thread Barry Merrill
Look at the value of SMF30SNF or SMF70NRM, divide it by 256,
and that is the speedup ratio of your zIIP engine compared 
with the CP engine speed, and I've seen higher ratios than 4.

Barry


Herbert W. "Barry" Merrill, PhD
President-Programmer
MXG Software
Merrill Consultants
10717 Cromwell Drive
Dallas, TX 75229-5112
ba...@mxg.com
Fax:  214 350 3694 - Still works, received as email
Tel:  214 351 1966 - Unreliable, please use email

www.mxg.comHomePage: FAQ answers most questions
ad...@mxg.com  License Forms, Invoice, Payment, ftp information
supp...@mxg.comTechnical Issues 
MXG-L FREE ListServer  http://www.mxg.com/mxg-l_listserver/



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Klein, Kenneth E
Sent: Tuesday, December 22, 2015 2:38 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

We just enabled zPSaver Suite on an LPAR on a z12 z/os 2.1 as a POC. We're
getting 72.1 percent offloaded to zIIP on that LPAR. There's a little
savings in IEBGENER, too, but too little to matter.

What I can't figure out is where the CPU time went, because I did NOT see
the 72.1 percent show up in the zIIP column. I know the specialty engines
are not hamstrung like the 2827-H43-407 general purpose engines, but it
looks the 1 zIIP on the CEC is 4 times faster! Can that be true? Any form of
reality check would be welcome here.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Blaicher, Christopher Y.
Sent: Friday, November 06, 2015 10:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

Go to http://www.syncsort.com/en/Products/Mainframe/ZPSaverSuite and see
what we can do on z/IIP engines.  In a nutshell, we can offload about 90% of
our normal TCB workload to a z/IIP engine, your mileage may vary depending
on a number of things, but we can do an awful lot.  This has been a
multi-year project by a number of very talented people.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Clark Morris
Sent: Friday, November 06, 2015 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

On 6 Nov 2015 08:11:52 -0800, in bit.listserv.ibm-main you wrote:

>SRB's were not meant for general application code.  Also, I hope nobody
builds a quick and dirty SRB routine.  Those should be carefully constructed
and tested.
>If by quick and dirty you mean short lived, then yes, that was their
original use case.  Some SRB routines today are much more robust and can do
significant work, but that is what the z/IIP engines are for.

What is the work done on a Ziip engine?  As I understand other postings
(possibly incorrectly) the work runs under an enclave SRB.
Java and XML parsing to my mind are application code.  I can't speak as to
what type of code DF/Sort and Syncsort are running on Ziip and Zaap.

Clark Morris
>
>
>Chris Blaicher
>Technical Architect
>Software Development
>Syncsort Incorporated
>50 Tice Boulevard, Woodcliff Lake, NJ 07677
>P: 201-930-8234  |  M: 512-627-3803
>E: cblaic...@syncsort.com
>





ATTENTION: -

The information contained in this message (including any files transmitted
with this message) may contain proprietary, trade secret or other
confidential and/or legally privileged information. Any pricing information
contained in this message or in any files transmitted with this message is
always confidential and cannot be shared with any third parties without
prior written approval from Syncsort. This message is intended to be read
only by the individual or entity to whom it is addressed or by their
designee. If the reader of this message is not the intended recipient, you
are on notice that any use, disclosure, copying or distribution of this
message, in any form, is strictly prohibited. If you have received this
message in error, please immediately notify the sender and/or Syncsort and
destroy all copies of this message in your possession, custody or control.

--
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

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-12-22 Thread Martin Packer
Also R723NFFS - if you're working with Report / Service Class data.

Cheers, Martin

Martin Packer,
zChampion, Principal Systems Investigator,
Worldwide Cloud & Systems Performance, IBM

+44-7802-245-584

email: martin_pac...@uk.ibm.com

Twitter / Facebook IDs: MartinPacker
Blog: 
https://www.ibm.com/developerworks/mydeveloperworks/blogs/MartinPacker



From:   Barry Merrill <ba...@mxg.com>
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   22/12/2015 20:44
Subject:        Re: SRB And Enclave SRB
Sent by:IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU>



Look at the value of SMF30SNF or SMF70NRM, divide it by 256,
and that is the speedup ratio of your zIIP engine compared 
with the CP engine speed, and I've seen higher ratios than 4.

Barry


Herbert W. "Barry" Merrill, PhD
President-Programmer
MXG Software
Merrill Consultants
10717 Cromwell Drive
Dallas, TX 75229-5112
ba...@mxg.com
Fax:  214 350 3694 - Still works, received as email
Tel:  214 351 1966 - Unreliable, please use email

www.mxg.comHomePage: FAQ answers most questions
ad...@mxg.com  License Forms, Invoice, Payment, ftp information
supp...@mxg.comTechnical Issues 
MXG-L FREE ListServer  http://www.mxg.com/mxg-l_listserver/



-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Klein, Kenneth E
Sent: Tuesday, December 22, 2015 2:38 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

We just enabled zPSaver Suite on an LPAR on a z12 z/os 2.1 as a POC. We're
getting 72.1 percent offloaded to zIIP on that LPAR. There's a little
savings in IEBGENER, too, but too little to matter.

What I can't figure out is where the CPU time went, because I did NOT see
the 72.1 percent show up in the zIIP column. I know the specialty engines
are not hamstrung like the 2827-H43-407 general purpose engines, but it
looks the 1 zIIP on the CEC is 4 times faster! Can that be true? Any form 
of
reality check would be welcome here.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Blaicher, Christopher Y.
Sent: Friday, November 06, 2015 10:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

Go to http://www.syncsort.com/en/Products/Mainframe/ZPSaverSuite and see
what we can do on z/IIP engines.  In a nutshell, we can offload about 90% 
of
our normal TCB workload to a z/IIP engine, your mileage may vary depending
on a number of things, but we can do an awful lot.  This has been a
multi-year project by a number of very talented people.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Clark Morris
Sent: Friday, November 06, 2015 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

On 6 Nov 2015 08:11:52 -0800, in bit.listserv.ibm-main you wrote:

>SRB's were not meant for general application code.  Also, I hope nobody
builds a quick and dirty SRB routine.  Those should be carefully 
constructed
and tested.
>If by quick and dirty you mean short lived, then yes, that was their
original use case.  Some SRB routines today are much more robust and can 
do
significant work, but that is what the z/IIP engines are for.

What is the work done on a Ziip engine?  As I understand other postings
(possibly incorrectly) the work runs under an enclave SRB.
Java and XML parsing to my mind are application code.  I can't speak as to
what type of code DF/Sort and Syncsort are running on Ziip and Zaap.

Clark Morris
>
>
>Chris Blaicher
>Technical Architect
>Software Development
>Syncsort Incorporated
>50 Tice Boulevard, Woodcliff Lake, NJ 07677
>P: 201-930-8234  |  M: 512-627-3803
>E: cblaic...@syncsort.com
>





ATTENTION: -

The information contained in this message (including any files transmitted
with this message) may contain proprietary, trade secret or other
confidential and/or legally privileged information. Any pricing 
information
contained in this message or in any files transmitted with this message is
always confidential and cannot be shared with any third parties without
prior written approval from Syncsort. This message is intended to be read
only by the individual or entity to whom it is addressed or by their
designee. If the reader of this message is not the intended recipient, you
are on notice that any use, disclosure, copying or distribution of this
message, in any form, is strictly prohibited. If you have received this
message in error, please immediately notify the sender and/or Syncsort and
destroy all copies of this message in your possession, custody or control.

--
For IB

Re: SRB And Enclave SRB

2015-12-22 Thread Klein, Kenneth E
We just enabled zPSaver Suite on an LPAR on a z12 z/os 2.1 as a POC. We're 
getting 72.1 percent offloaded to zIIP on that LPAR. There's a little savings 
in IEBGENER, too, but too little to matter.

What I can't figure out is where the CPU time went, because I did NOT see the 
72.1 percent show up in the zIIP column. I know the specialty engines are not 
hamstrung like the 2827-H43-407 general purpose engines, but it looks the 1 
zIIP on the CEC is 4 times faster! Can that be true? Any form of reality check 
would be welcome here.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Blaicher, Christopher Y.
Sent: Friday, November 06, 2015 10:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

Go to http://www.syncsort.com/en/Products/Mainframe/ZPSaverSuite and see what 
we can do on z/IIP engines.  In a nutshell, we can offload about 90% of our 
normal TCB workload to a z/IIP engine, your mileage may vary depending on a 
number of things, but we can do an awful lot.  This has been a multi-year 
project by a number of very talented people.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Clark Morris
Sent: Friday, November 06, 2015 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

On 6 Nov 2015 08:11:52 -0800, in bit.listserv.ibm-main you wrote:

>SRB's were not meant for general application code.  Also, I hope nobody builds 
>a quick and dirty SRB routine.  Those should be carefully constructed and 
>tested.
>If by quick and dirty you mean short lived, then yes, that was their original 
>use case.  Some SRB routines today are much more robust and can do significant 
>work, but that is what the z/IIP engines are for.

What is the work done on a Ziip engine?  As I understand other postings 
(possibly incorrectly) the work runs under an enclave SRB.
Java and XML parsing to my mind are application code.  I can't speak as to what 
type of code DF/Sort and Syncsort are running on Ziip and Zaap.

Clark Morris
>
>
>Chris Blaicher
>Technical Architect
>Software Development
>Syncsort Incorporated
>50 Tice Boulevard, Woodcliff Lake, NJ 07677
>P: 201-930-8234  |  M: 512-627-3803
>E: cblaic...@syncsort.com
>





ATTENTION: -

The information contained in this message (including any files transmitted with 
this message) may contain proprietary, trade secret or other confidential 
and/or legally privileged information. Any pricing information contained in 
this message or in any files transmitted with this message is always 
confidential and cannot be shared with any third parties without prior written 
approval from Syncsort. This message is intended to be read only by the 
individual or entity to whom it is addressed or by their designee. If the 
reader of this message is not the intended recipient, you are on notice that 
any use, disclosure, copying or distribution of this message, in any form, is 
strictly prohibited. If you have received this message in error, please 
immediately notify the sender and/or Syncsort and destroy all copies of this 
message in your possession, custody or control.

--
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: SRB And Enclave SRB

2015-12-22 Thread Cheryl Watson
Hi Kenneth,

The speed of a single CP on a 407 is about 210 MIPS, while the speed of a
single CP on a 707 is about 1280 (per our CPU Chart).  The zIIP runs like a
7xx, so yes, there is a considerable difference in CPU time between the two.
We try very hard to push zIIPs (and software that offloads work to zIIPs) as
one of the easiest ways to reduce the rolling 4-hour average, and often
software costs.  In many cases, the cost of a zIIP-enabled software product
can easily be offset by the software stack savings.

Best regards,
Cheryl

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Klein, Kenneth E
Sent: Tuesday, December 22, 2015 3:38 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

We just enabled zPSaver Suite on an LPAR on a z12 z/os 2.1 as a POC. We're
getting 72.1 percent offloaded to zIIP on that LPAR. There's a little
savings in IEBGENER, too, but too little to matter.

What I can't figure out is where the CPU time went, because I did NOT see
the 72.1 percent show up in the zIIP column. I know the specialty engines
are not hamstrung like the 2827-H43-407 general purpose engines, but it
looks the 1 zIIP on the CEC is 4 times faster! Can that be true? Any form of
reality check would be welcome here.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Blaicher, Christopher Y.
Sent: Friday, November 06, 2015 10:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

Go to http://www.syncsort.com/en/Products/Mainframe/ZPSaverSuite and see
what we can do on z/IIP engines.  In a nutshell, we can offload about 90% of
our normal TCB workload to a z/IIP engine, your mileage may vary depending
on a number of things, but we can do an awful lot.  This has been a
multi-year project by a number of very talented people.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Clark Morris
Sent: Friday, November 06, 2015 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

On 6 Nov 2015 08:11:52 -0800, in bit.listserv.ibm-main you wrote:

>SRB's were not meant for general application code.  Also, I hope nobody
builds a quick and dirty SRB routine.  Those should be carefully constructed
and tested.
>If by quick and dirty you mean short lived, then yes, that was their
original use case.  Some SRB routines today are much more robust and can do
significant work, but that is what the z/IIP engines are for.

What is the work done on a Ziip engine?  As I understand other postings
(possibly incorrectly) the work runs under an enclave SRB.
Java and XML parsing to my mind are application code.  I can't speak as to
what type of code DF/Sort and Syncsort are running on Ziip and Zaap.

Clark Morris
>
>
>Chris Blaicher
>Technical Architect
>Software Development
>Syncsort Incorporated
>50 Tice Boulevard, Woodcliff Lake, NJ 07677
>P: 201-930-8234  |  M: 512-627-3803
>E: cblaic...@syncsort.com
>





ATTENTION: -

The information contained in this message (including any files transmitted
with this message) may contain proprietary, trade secret or other
confidential and/or legally privileged information. Any pricing information
contained in this message or in any files transmitted with this message is
always confidential and cannot be shared with any third parties without
prior written approval from Syncsort. This message is intended to be read
only by the individual or entity to whom it is addressed or by their
designee. If the reader of this message is not the intended recipient, you
are on notice that any use, disclosure, copying or distribution of this
message, in any form, is strictly prohibited. If you have received this
message in error, please immediately notify the sender and/or Syncsort and
destroy all copies of this message in your possession, custody or control.

--
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

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-12-22 Thread Tom Marchant
On Tue, 22 Dec 2015 20:38:10 +, Klein, Kenneth E wrote:

>We just enabled zPSaver Suite on an LPAR on a z12 z/os 2.1 as a 
>POC. We're getting 72.1 percent offloaded to zIIP on that LPAR. 
>There's a little savings in IEBGENER, too, but too little to matter.
>
>What I can't figure out is where the CPU time went, because I did 
>NOT see the 72.1 percent show up in the zIIP column. I know the 
>specialty engines are not hamstrung like the 2827-H43-407 general 
>purpose engines, but it looks the 1 zIIP on the CEC is 4 times faster! 
>Can that be true? Any form of reality check would be welcome here.

Yes, it can. Look at the LSPR data at 
https://www-304.ibm.com/servers/resourcelink/lib03060.nsf/pages/lsprindex

There you will see, for example, that a 2827-401 (uniprocessor) is 30 MSU, 
while a 2827-701 is 1514 MSU.

-- 
Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-11-09 Thread John Arwe
On 11/6/2015 2:03 PM, michelbutz wrote:
> Thanks I understand that in the beginning SRB were quick and dirty however 
> now they have become more robust 
> If you can maybe guide me to the control blocks associated with them the same 
> way TCB is associated with a task
> 
> I am thinking of WEQ WUQ and SSRB

Short answers [thanks for the kind shout-out Dave] from a lurker...

- I'm "pretty sure" the WUQ and its member blocks (WEBs) are OCO.
  There might be a strict subset documented in the pubs.

- Preemptible SRBs (the class with 3 types that GA'd in 1995) all were
of the "can do long-running work" variety... "preemptible" meaning that
the dispatcher can pre-empt them in favor of work with higher
dispatching priority.  The stern "quick and dirty only" warnings around
local and global SRBs were largely because they were non-preemptible...
once the dispatcher gave it a CPU, it had the CPU until it relinquished
control voluntarily, no preemption allowed.  If you want more background
on preemption Michel, look for CMG/SHARE papers from Bernie Pierce.  DB2
V5 (the initial exploiter of client SRBs) used them specifically to run
queries intensive enough that the optimizer chose to parallelize them
(package + plan permitting, of course).

- SRBs (preemptible or not) pre-date ZIIPs by years.  I believe from
ZIIPs day 1 they could run any preemptible work unit (SRB or task).

John Arwe
z/VM OpenStack enablement

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-11-06 Thread Clark Morris
On 5 Nov 2015 16:07:26 -0800, in bit.listserv.ibm-main you wrote:

>KEY 0 is not required by an SRB.  See IEAMSCHD documentation.  Supervisor
>state is required.

For application code, isn't this an integrity exposure?

Clark Morris
>
>On Thu, Nov 5, 2015 at 3:48 PM, michelbutz <michealb...@comcast.net> wrote:
>
>> I would think what flavor SRB is always key 0
>> Supervisor state
>>
>> Sent from my iPhone
>>
>> > On Nov 5, 2015, at 6:45 PM, Clark Morris <cfmpub...@ns.sympatico.ca>
>> wrote:
>> >
>> >> On 5 Nov 2015 08:27:39 -0800, in bit.listserv.ibm-main you wrote:
>> >>
>> >> Thanks so much SRBs have apparently become more than quick and dirty
>> type of work
>> >> And do extensive processing in some instances
>> >
>> > I skimmed the paper and could not figure out what key and state
>> > (supervisor or non-supervisor) they operate in.
>> >
>> > Clark Morris
>> >>
>> >> Sent from my iPhone
>> >>
>> >>> On Nov 4, 2015, at 6:09 PM, Dave Barry <
>> 00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
>> >>>
>> >>> See John Arwe's seminal work on the subject described at
>> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf.
>> >>>
>> >>> -Original Message-
>> >>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>> On Behalf Of michelbutz
>> >>> Sent: Wednesday, November 04, 2015 1:39 PM
>> >>> To: IBM-MAIN@LISTSERV.UA.EDU
>> >>> Subject: SRB And Enclave SRB
>> >>>
>> >>> Hi
>> >>>
>> >>> Can someone on the list point me to where I might find the differences
>> between the above two
>> >>>
>> >>>
>> >>> Thanks
>> >>>
>> >>> Sent from my iPhone
>> >>> --
>> >>> 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
>> >>
>> >> --
>> >> 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
>>
>> --
>> 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

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-11-06 Thread Blaicher, Christopher Y.
SRB's were not meant for general application code.  Also, I hope nobody builds 
a quick and dirty SRB routine.  Those should be carefully constructed and 
tested.
If by quick and dirty you mean short lived, then yes, that was their original 
use case.  Some SRB routines today are much more robust and can do significant 
work, but that is what the z/IIP engines are for.

Chris Blaicher
Technical Architect
Software Development
Syncsort Incorporated
50 Tice Boulevard, Woodcliff Lake, NJ 07677
P: 201-930-8234  |  M: 512-627-3803
E: cblaic...@syncsort.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Clark Morris
Sent: Friday, November 06, 2015 9:47 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SRB And Enclave SRB

On 5 Nov 2015 16:07:26 -0800, in bit.listserv.ibm-main you wrote:

>KEY 0 is not required by an SRB.  See IEAMSCHD documentation.
>Supervisor state is required.

For application code, isn't this an integrity exposure?

Clark Morris
>
>On Thu, Nov 5, 2015 at 3:48 PM, michelbutz <michealb...@comcast.net> wrote:
>
>> I would think what flavor SRB is always key 0 Supervisor state
>>
>> Sent from my iPhone
>>
>> > On Nov 5, 2015, at 6:45 PM, Clark Morris
>> > <cfmpub...@ns.sympatico.ca>
>> wrote:
>> >
>> >> On 5 Nov 2015 08:27:39 -0800, in bit.listserv.ibm-main you wrote:
>> >>
>> >> Thanks so much SRBs have apparently become more than quick and
>> >> dirty
>> type of work
>> >> And do extensive processing in some instances
>> >
>> > I skimmed the paper and could not figure out what key and state
>> > (supervisor or non-supervisor) they operate in.
>> >
>> > Clark Morris
>> >>
>> >> Sent from my iPhone
>> >>
>> >>> On Nov 4, 2015, at 6:09 PM, Dave Barry <
>> 00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
>> >>>
>> >>> See John Arwe's seminal work on the subject described at
>> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf.
>> >>>
>> >>> -Original Message-
>> >>> From: IBM Mainframe Discussion List
>> >>> [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>> On Behalf Of michelbutz
>> >>> Sent: Wednesday, November 04, 2015 1:39 PM
>> >>> To: IBM-MAIN@LISTSERV.UA.EDU
>> >>> Subject: SRB And Enclave SRB
>> >>>
>> >>> Hi
>> >>>
>> >>> Can someone on the list point me to where I might find the
>> >>> differences
>> between the above two
>> >>>
>> >>>
>> >>> Thanks
>> >>>
>> >>> Sent from my iPhone
>> >>> -
>> >>> - 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
>> >>
>> >> --
>> >>  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
>>
>> -
>> - 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

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN





ATTENTION: -

The information contained in this message (in

Re: SRB And Enclave SRB

2015-11-06 Thread Clark Morris
On 6 Nov 2015 08:11:52 -0800, in bit.listserv.ibm-main you wrote:

>SRB's were not meant for general application code.  Also, I hope nobody builds 
>a quick and dirty SRB routine.  Those should be carefully constructed and 
>tested.
>If by quick and dirty you mean short lived, then yes, that was their original 
>use case.  Some SRB routines today are much more robust and can do significant 
>work, but that is what the z/IIP engines are for.

What is the work done on a Ziip engine?  As I understand other
postings (possibly incorrectly) the work runs under an enclave SRB.
Java and XML parsing to my mind are application code.  I can't speak
as to what type of code DF/Sort and Syncsort are running on Ziip and
Zaap.

Clark Morris 
>
>
>Chris Blaicher
>Technical Architect
>Software Development
>Syncsort Incorporated
>50 Tice Boulevard, Woodcliff Lake, NJ 07677
>P: 201-930-8234  |  M: 512-627-3803
>E: cblaic...@syncsort.com
>
>
>-Original Message-
>From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>Behalf Of Clark Morris
>Sent: Friday, November 06, 2015 9:47 AM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: SRB And Enclave SRB
>
>On 5 Nov 2015 16:07:26 -0800, in bit.listserv.ibm-main you wrote:
>
>>KEY 0 is not required by an SRB.  See IEAMSCHD documentation.
>>Supervisor state is required.
>
>For application code, isn't this an integrity exposure?
>
>Clark Morris
>>
>>On Thu, Nov 5, 2015 at 3:48 PM, michelbutz <michealb...@comcast.net> wrote:
>>
>>> I would think what flavor SRB is always key 0 Supervisor state
>>>
>>> Sent from my iPhone
>>>
>>> > On Nov 5, 2015, at 6:45 PM, Clark Morris
>>> > <cfmpub...@ns.sympatico.ca>
>>> wrote:
>>> >
>>> >> On 5 Nov 2015 08:27:39 -0800, in bit.listserv.ibm-main you wrote:
>>> >>
>>> >> Thanks so much SRBs have apparently become more than quick and
>>> >> dirty
>>> type of work
>>> >> And do extensive processing in some instances
>>> >
>>> > I skimmed the paper and could not figure out what key and state
>>> > (supervisor or non-supervisor) they operate in.
>>> >
>>> > Clark Morris
>>> >>
>>> >> Sent from my iPhone
>>> >>
>>> >>> On Nov 4, 2015, at 6:09 PM, Dave Barry <
>>> 00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
>>> >>>
>>> >>> See John Arwe's seminal work on the subject described at
>>> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf.
>>> >>>
>>> >>> -Original Message-
>>> >>> From: IBM Mainframe Discussion List
>>> >>> [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>>> On Behalf Of michelbutz
>>> >>> Sent: Wednesday, November 04, 2015 1:39 PM
>>> >>> To: IBM-MAIN@LISTSERV.UA.EDU
>>> >>> Subject: SRB And Enclave SRB
>>> >>>
>>> >>> Hi
>>> >>>
>>> >>> Can someone on the list point me to where I might find the
>>> >>> differences
>>> between the above two
>>> >>>
>>> >>>
>>> >>> Thanks
>>> >>>
>>> >>> Sent from my iPhone
>>> >>> -
>>> >>> - 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
>>> >>
>>> >> --
>>> >>  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: SRB And Enclave SRB

2015-11-05 Thread michelbutz
Thanks so much SRBs have apparently become more than quick and dirty type of 
work 
And do extensive processing in some instances 

Sent from my iPhone

> On Nov 4, 2015, at 6:09 PM, Dave Barry 
> <00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
> 
> See John Arwe's seminal work on the subject described at 
> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf. 
> 
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
> Behalf Of michelbutz
> Sent: Wednesday, November 04, 2015 1:39 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: SRB And Enclave SRB
> 
> Hi
> 
> Can someone on the list point me to where I might find the differences 
> between the above two
> 
> 
> Thanks
> 
> Sent from my iPhone
> --
> 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

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SRB And Enclave SRB

2015-11-05 Thread Sam Siegel
KEY 0 is not required by an SRB.  See IEAMSCHD documentation.  Supervisor
state is required.

On Thu, Nov 5, 2015 at 3:48 PM, michelbutz <michealb...@comcast.net> wrote:

> I would think what flavor SRB is always key 0
> Supervisor state
>
> Sent from my iPhone
>
> > On Nov 5, 2015, at 6:45 PM, Clark Morris <cfmpub...@ns.sympatico.ca>
> wrote:
> >
> >> On 5 Nov 2015 08:27:39 -0800, in bit.listserv.ibm-main you wrote:
> >>
> >> Thanks so much SRBs have apparently become more than quick and dirty
> type of work
> >> And do extensive processing in some instances
> >
> > I skimmed the paper and could not figure out what key and state
> > (supervisor or non-supervisor) they operate in.
> >
> > Clark Morris
> >>
> >> Sent from my iPhone
> >>
> >>> On Nov 4, 2015, at 6:09 PM, Dave Barry <
> 00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
> >>>
> >>> See John Arwe's seminal work on the subject described at
> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf.
> >>>
> >>> -Original Message-
> >>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On Behalf Of michelbutz
> >>> Sent: Wednesday, November 04, 2015 1:39 PM
> >>> To: IBM-MAIN@LISTSERV.UA.EDU
> >>> Subject: SRB And Enclave SRB
> >>>
> >>> Hi
> >>>
> >>> Can someone on the list point me to where I might find the differences
> between the above two
> >>>
> >>>
> >>> Thanks
> >>>
> >>> Sent from my iPhone
> >>> --
> >>> 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
> >>
> >> --
> >> 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
>
> --
> 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: SRB And Enclave SRB

2015-11-05 Thread Clark Morris
On 5 Nov 2015 08:27:39 -0800, in bit.listserv.ibm-main you wrote:

>Thanks so much SRBs have apparently become more than quick and dirty type of 
>work 
>And do extensive processing in some instances 

I skimmed the paper and could not figure out what key and state
(supervisor or non-supervisor) they operate in.

Clark Morris
>
>Sent from my iPhone
>
>> On Nov 4, 2015, at 6:09 PM, Dave Barry 
>> <00a5644c6d08-dmarc-requ...@listserv.ua.edu> wrote:
>> 
>> See John Arwe's seminal work on the subject described at 
>> ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf. 
>> 
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
>> Behalf Of michelbutz
>> Sent: Wednesday, November 04, 2015 1:39 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: SRB And Enclave SRB
>> 
>> Hi
>> 
>> Can someone on the list point me to where I might find the differences 
>> between the above two
>> 
>> 
>> Thanks
>> 
>> Sent from my iPhone
>> --
>> 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
>
>--
>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: SRB And Enclave SRB

2015-11-04 Thread Dave Barry
See John Arwe's seminal work on the subject described at 
ftp://public.dhe.ibm.com/s390/zos/wlm/WLMpresrb.pdf. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of michelbutz
Sent: Wednesday, November 04, 2015 1:39 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SRB And Enclave SRB

Hi

Can someone on the list point me to where I might find the differences between 
the above two


Thanks

Sent from my iPhone
--
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: SRB And Enclave SRB

2015-11-04 Thread Sam Siegel
Authorized assembler services guide chapter 9. SA22-7608

wlm: programing workload management services : SA22-7619 IWMECRE
and IWM4ECRE

essentially, an enclave srb is associated with a work load management
enclave.



On Wed, Nov 4, 2015 at 10:39 AM, michelbutz <michealb...@comcast.net> wrote:

> Hi
>
> Can someone on the list point me to where I might find the differences
> between the above two
>
>
> Thanks
>
> Sent from my iPhone
> --
> 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: SRB And Enclave SRB

2015-11-04 Thread michelbutz
Thanks

Sent from my iPhone

> On Nov 4, 2015, at 2:25 PM, Sam Siegel <s...@pscsi.net> wrote:
> 
> Authorized assembler services guide chapter 9. SA22-7608
> 
> wlm: programing workload management services : SA22-7619 IWMECRE
> and IWM4ECRE
> 
> essentially, an enclave srb is associated with a work load management
> enclave.
> 
> 
> 
>> On Wed, Nov 4, 2015 at 10:39 AM, michelbutz <michealb...@comcast.net> wrote:
>> 
>> Hi
>> 
>> Can someone on the list point me to where I might find the differences
>> between the above two
>> 
>> 
>> Thanks
>> 
>> Sent from my iPhone
>> --
>> 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

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SRB And Enclave SRB

2015-11-04 Thread michelbutz
Hi

Can someone on the list point me to where I might find the differences between 
the above two


Thanks

Sent from my iPhone
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN