Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Hunkeler Peter (KIUB 34)
So assuming you could use the whole drive, the number of these current
generation drives that you would need to back a single address space is

 (2**64)/(2**38) = 2**(64-38) = 2**26 = 67,108,864

Back in my old life I once did a presentation at an IBM customer 
meeting trying to illustrate how much 2**64 is. Besides a similar
DASD device calculation, I also did a simpified swap time calculation.
At 100MB/s sustained transfer speed, it takes 5850 years to transfer
all bytes of a single 64bit AS. Make that 10GB/s and use 100 devices
in parallel it still takes 210+ days.

According to Word, the PoP has about 4'000'000 characters and is 
roughly 5cm thick. So 4 of them fit into one 16MB AS and this 
corresponds to a pile of paper of 20cm height. 

Going to 31bit multiplies these figures by 128: 512 PoPs and 
25.6 meters. Going to 64bit from 31bit multiplies them by another 
8 billions: 4400 billion PoPs and you can travel all the way from 
the Earth to the sun and half this distance further on on that 
bridge of PoPs. have good journey :-)


History has shown all these this will sufficce forever statements 
have provben that forever is a relatively short period of time. So,
I concluded my presentation stating that 64bit will do it for a 
couple of years.


Peter Hunkeler
CREDIT SUISSE

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


GDG in deferred roll-in status

2006-07-19 Thread Joe jeffries
A fairly easy one?

Can't remember the command to remove the entry from the base but keep the 
dataset or, for another example get rid altogether.

Thx in anticipation

JJ

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


ISPF arbchar

2006-07-19 Thread Jim McAlpine

If I do f p'abc===xyz'  I can find any string that begins with abc and
ends with xyz and has any 3 characters in the middle.  Is the any way to
find any n-character string starting with abc and ending with xyz or do I
always have to explicitly specify the number of unknown characters.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Info-zip on Z/OS 1.6 and up

2006-07-19 Thread Chuck Arney
It is a feature of the emulated DASD support in Hercules.

Chuck Arney
illustro Systems International, LLC
http://www.illustro.com
Access 3270 data from anywhere with z/XML-Host
Access 3270 apps from the web with z/Web-Host
Access CMS minidisks from OS/390 or VSE with CMSACCess
Voice: 972-296-6166

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Edward Jaffe
 Sent: Wednesday, July 19, 2006 12:47 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Info-zip on Z/OS 1.6 and up
 
 I have access to a Flex-ES system here. But, I'm not familiar with the
 base and shadow DASD concepts you mentioned. Is there any chance
 this is a Hercules feature?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread John Kington
Joe,

Can't remember the command to remove the entry from the base but keep the
dataset or, for another example get rid altogether.

I use IDCAMS alter command to add deferred GDS to the base:
ALTER gdg.name.GVxx ROLLIN

I use IDCAMS delete command to delete the dataset:
DELETE gdg.name.GVxx

Tso delete command can also be used.

Regards,
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Ed Finnell
 
In a message dated 7/19/2006 5:32:04 A.M. Central Standard Time,  
[EMAIL PROTECTED] writes:

If I do  f p'abc===xyz'  I can find any string that begins with abc and
ends  with xyz and has any 3 characters in the middle.  Is the any way  to
find any n-character string starting with abc and ending with xyz or do  I
always have to explicitly specify the number of unknown  characters.




Don't know if you can do it in one command but can do the ONLY
trick of ===ONLY abc pre 
Then ===FIND xyz suf nx all
 
Don't remember where ONLY came from, PDS85 commands source or XEPHON.  Surely 
it's the medication

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: newbie questions!

2006-07-19 Thread Jon Brock
I strongly disagree.  Some good programmers are arrogant, but then again so are 
some bad ones.  The best ones realize that they don't -- and can't -- know it 
all, and they make allowances for it.  

Edsger Dijkstra even made humility the point of a paper he delivered at a 
Turing Award lecture, said paper being entitled The Humble Programmer.  His 
argument was that most of the art/science of programming centers around trying 
to compensate for our finite cranial capacity.  This is indisputably true.  

As Steve McConnell puts it, The people who are the best at programming are the 
people who realize how small their brains are.  They are humble.  The prople 
who are the worst at programming are the people who refuse to accept the fact 
that their brains aren't equal to the task.  

That may be a different sense of the word humility than you were discussing, 
but I think it is relevant.  In more practical terms, arrogant programmers all 
too frequently become prima donnas, which often affords them the opportunity to 
become the best programmer nobody wants to work with.

Jon




snip
'Humility'?  Anyone entering a new field has perforce much to learn from 
some of its experienced denizens, but humility should be short-lived.

No good programmer I have every known was at all humble, and the great ones 
were/are well aware of their abilities, even [some few of them] arrogant 
about their skills.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Clark Morris
On 18 Jul 2006 11:32:54 -0700, in bit.listserv.ibm-main you wrote:

On Jul 18, 2006, at 6:26 AM, Veilleux, Jon L wrote:

 I always get blank looks when I ask what would happen if someone
 actually tried to exploit 64bit addressing to the fullest. How do we
 provide page space to back these requests?
 As someone responsible for keeping our mainframes up and running, it
 worries me that application type people have the ability to crash the
 system just by a stupid mistake. One STORAGE loop in a 64bit address
 space and the paging subsystem is toast. I know that there are other
 exposures that application folks can use to crash the system, but, to
 me, this looks like an accident waiting to happen.


 Jon L. Veilleux
 [EMAIL PROTECTED]
 (860) 636-2683

Joe,

You have reason to worry, IMO. I know COBOL types that really need  
the 64bit arch. Right now they are storing the tables in VSAM  
datasets and accessing them them as tables should be. They wanted 64  
bits 10+years ago. They have gotten around the limitation of COBOL  
and wrote assembler subroutines to access the vsam datasets. They  
have updated the the subrountine for multiple VSAM datasets. Right  
now they ten extra DD statements for spill vsam files. One programmer  
used to call me up monthly to see if COBOL has finally kept up with  
the OS.  When I left the business 5+ years ago they were begging for  
relief. Of course until IBM comes through with support for a large  
number of page datasets, cobol can sit still doing essentially nothing.

COBOL as implemented by IBM is catching up with 31 bit in terms of
maximum data area sizes.  I believe that Microfocus will sell you a 64
bit capable COBOL for other platforms.  They may even sell you one for
z Linux.  With the 64 bit usage by DB2 and Java, not providing 64 bit
compile options for COBOL is telling what IBM really thinks of the
future of COBOL (and for various reasons I would agree that the need
for COBOL is dying).

Ed
  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread John P Kalinich
Ed Finnell wrote...
Don't know if you can do it in one command but can do the ONLY
trick of ===ONLY abc pre
Then ===FIND xyz suf nx all

Don't remember where ONLY came from, PDS85 commands source or XEPHON.
Surely
it's the medication

ONLY is probably an Edit macro consisting of EXCLUDE ALL followed by a FIND
ALL.

Regards,
John Kalinich
CSC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Dave Salt

Jim,

There is no way to do what you want using a single ISPF command, but the 
following simple edit macro will do it:


/* REXX Edit Macro */
address isredit
MACRO
FIND ABC FIRST
FIND XYZ .ZCSR .ZCSR NEXT
if rc = 0 then say Found
else say Not found
exit 0

This will find any line that contains ABC followed by XYZ, including when 
there are no intervening characters (e.g. ABCXYZ). Of course you can change 
the strings to be entered as input arguments and use column ranges to limit 
the search and put the FIND in a loop (etc), but hopefully this will get you 
started.


Dave Salt
SimpList(tm) - The easiest, most powerful way to surf a mainframe!
http://www.mackinney.com/products/SIM/simplist.htm






From: Jim McAlpine [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: ISPF arbchar
Date: Wed, 19 Jul 2006 11:31:55 +0100

If I do f p'abc===xyz'  I can find any string that begins with abc and
ends with xyz and has any 3 characters in the middle.  Is the any way to
find any n-character string starting with abc and ending with xyz or do I
always have to explicitly specify the number of unknown characters.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Dave Salt

Ed Finnell wrote...
Don't know if you can do it in one command but can do the ONLY
trick of ===ONLY abc pre
Then ===FIND xyz suf nx all



The above would find strings such as zzzxyz abczzz, but I think Jim only 
wanted to find strings where XYZ comes *after* ABC.


Dave Salt
SimpList(tm) - The easiest, most powerful way to surf a mainframe!
http://www.mackinney.com/products/SIM/simplist.htm

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Journal Gazette | 07/15/2006 | Governor apologizes for BMV's breakdowns

2006-07-19 Thread Clark Morris
On 18 Jul 2006 10:04:24 -0700, in bit.listserv.ibm-main you wrote:


McKown, John wrote:
 Yet another convert off the mainframe has glitches despite the time
 (6+ years) and money ($35 Million US) spent. It does not say what OS the
 replacement system was running on. Nor exactly what the glitches were.

 http://www.fortwayne.com/mld/fortwayne/news/local/15046289.htm

Oh, but you didn't mention the BEST part John... the reference to
mainframes and being 1970s era hardware. Just gotta love when they
describe STABLE systems as obsolete and unstable ones as state of the
art.

Depending on the application, the mainframe may have been solid, the
RACF (or equivalent) implemented correctly and the application as
flaky as possible.  They may have been working around an number of
constraints.  Of course it is possible to develop unstable and buggy
applications on any platform using any language, package or Integrated
Development Environment.  It is also possible to develop stable
applications and run them successfully on platforms sized for the task
and manage the environment to provide the required stability and
integrity.  It requires decent management and people.

Mickey


 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Jon Brock
I am of two minds about whether the need for COBOL is dying.  
On one hand, it has served (and served well) for many years and is very 
well-suited for its original purpose.  
On the other hand, as time goes by there are fewer people around who 
know it.  It is becoming increasingly marginalized in the workplace, and 
anything you can do with COBOL you can do with other more modern languages 
such as, say, Java.  
On the other other hand, though, I can run a COBOL program on z/OS with 
a region size of a few K, whereas I had to up my TSO region from 4MiB to 128MiB 
just to successfully execute java -version.
On the other other other hand, many of the more modern languages are, 
to be charitable, not suited for non-psychotics.  C++, in particular, is an 
abomination (in my not-as-humble-as-it-should-be opinion, of course).
On yet another hand -- I'm up to five hands now -- as verbose as COBOL 
is, it is still reasonably simple to learn and use. 

So maybe the need for COBOL is dying, but its usefulness isn't.  I 
haven't looked into any of its newer features, either, so I am hoping to be 
pleasantly surprised if I ever get around to boning up on it.


Jon


snip
With the 64 bit usage by DB2 and Java, not providing 64 bit
compile options for COBOL is telling what IBM really thinks of the
future of COBOL (and for various reasons I would agree that the need
for COBOL is dying).
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Tom Marchant
On Tue, 18 Jul 2006 15:46:27 -0400, Kuredjian, Michael 
[EMAIL PROTECTED] wrote:

I'm currently in University on my Co-op term as a COBOL programmer for 
host systems (zOS). I have a few basic questions regarding the 
zArchitecture that I can't seem to elicit answers to from my co-workers. 
The questions are as follows:

1. zOS has a kernel called the BCP, or Base Control Program. In Linux
or Windows, it's established that the kernel runs on a general purpose
CPU( PowerPC, x86, MIPS, etc...); however, I would like to know if
such a central CPU exists in the mainframe,  and if that central CPU
is of some common architecture like, POWER. If not, are there any
documents that I can look into that will describe the CPU
architecture for me?

While the processor has been enhanced over the years, the CPU may be the 
first general purpose architecture still in existence.  The 360 
architecture is still an integral and important part of z/Architecture, and 
almost any program written for 360 will run without being modified on 
z/Architecture.

2. ESCON and FICON are data busses used for external storage devices,
but what does the mainframe use for internal data bus, InfiniBand,
HyperTransport?

IBM doesn't make the internal details available.  In order to perform, 
there is a lot of point-to-point interconnect.  Paths to memory are very 
wide, again to improve performance.  I can't seem to find the last 
reference I found, but I think it's 256 bytes.  FICON is essentially Fibre 
Channel with extra layers to improve security.

3. Does the mainframe use common interconnects on the hardware level?
I'm thinking of PCIe, PCI-X, MCA, or PCI.

AS someone mentioned, there are PCI slots for cryptographic processors, but 
for general use, none of those is fast enough.  Connections from memory to 
the channels is through 16 Self Timed Interconnect (STI) busses per book (a 
maximum of 64), each of which is capable of independently transferring 2.7 
Gigabytes per second.  The z9 EC can support up to 336 FICON channels, and 
STI is how the data is transferred between the channels and memory.

The channels on the mainframe do not talk directly to devices, but to 
control units, which are specialized processors that relieve the processor 
of the details of most of the workings of the device.

There are tons of details on the IBM web site.  Try these, for example:
http://www-03.ibm.com/systems/z/hardware/
http://www-03.ibm.com/servers/eserver/zseries/zos/

Good luck, and welcome to the platform!

Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Ed Finnell
 
In a message dated 7/19/2006 9:07:06 A.M. Central Standard Time,  
[EMAIL PROTECTED] writes:

ONLY is  probably an Edit macro consisting of EXCLUDE ALL followed by a  FIND
ALL.





Right. There was a bug in something for a while that rolled everything to  
uppercase but it went away a few releases back.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


JES3 to JES2 Migration

2006-07-19 Thread Mark Wilson
Hi,

Would anyone have a project plan for doing the above or any pointers to 
documentation that I would find useful when embarking on such a task?

Kind Regards
 
Mark

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Ed Finnell
 
In a message dated 7/19/2006 9:16:59 A.M. Central Standard Time,  
[EMAIL PROTECTED] writes:

The  above would find strings such as zzzxyz abczzz, but I think Jim only  
wanted to find strings where XYZ comes *after*  ABC.





Find only strings PREFIXED with ABC, of this subset find only strings  
suffixed with XYZ. Pre come before suf 99.98% of the  time. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Jon Brock
 
   I am of two minds about whether the need for COBOL is dying.  
   On one hand, it has served (and served well) for many 
 years and is very well-suited for its original purpose.  

Likewise Latin.

   On the other hand, as time goes by there are fewer 
 people around who know it.  It is becoming increasingly 
 marginalized in the workplace, and anything you can do with 
 COBOL you can do with other more modern languages such as, 
 say, Java.

And HLASM.  :-)

   On the other other hand, though, I can run a COBOL 
 program on z/OS with a region size of a few K, whereas I had 
 to up my TSO region from 4MiB to 128MiB just to successfully 
 execute java -version.

I think that's called progress.  :-|

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Linux - Our Saving Grace?

2006-07-19 Thread Daniel A. McLaughlin
  Just completed a 4.5 day class on Z/VM Installation and Tailoring for 
Linux. First off, it was great to get my hands on VM again after a long 
hiatus. Secondly, it was also nice to hear from my classmates that their 
sites were putting in Linux under VM as a way to get out of servers back 
to something more solid. 

  My hope is that this swings the pendulum back toward the Big Iron and 
that we old timers might be able to make it to retirement after all.

  BTW, one of our attendees was considerably younger than the group I was 
with. We were in a multi-site class taught over IP connections.




Daniel McLaughlin
ZOS Systems Programmer
Crawford  Company
PH: 770 621 3256
*
Everything comes to him who hustles while he waits.
? Thomas A. Edison








--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Kuredjian, Michael
Thanks to all of those that are replying. I've found a wealth of information in 
the IBM RD website. They have an issue that details the architecture of the 
z990 CPU very clearly. It seems as through IBM is modernizing the arch to 
handle more OOE/Superscalar execution as they make a push to SOA and e-business 
models. Out of curiosity, I've started poking around the system I've access to 
through ISPF to find out more regarding the hardware. Through the ISPVCALL 
STATUS function, I found that the system I'm on is a zArch 2064 with 4 CPUs; 
however, is there a way I can retrieve the model # of this system as well?

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Tom Marchant
Sent: Wednesday, July 19, 2006 10:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Newbie Questions!


On Tue, 18 Jul 2006 15:46:27 -0400, Kuredjian, Michael 
[EMAIL PROTECTED] wrote:

I'm currently in University on my Co-op term as a COBOL programmer for 
host systems (zOS). I have a few basic questions regarding the 
zArchitecture that I can't seem to elicit answers to from my co-workers. 
The questions are as follows:

1. zOS has a kernel called the BCP, or Base Control Program. In Linux
or Windows, it's established that the kernel runs on a general purpose
CPU( PowerPC, x86, MIPS, etc...); however, I would like to know if
such a central CPU exists in the mainframe,  and if that central CPU
is of some common architecture like, POWER. If not, are there any
documents that I can look into that will describe the CPU
architecture for me?

While the processor has been enhanced over the years, the CPU may be the 
first general purpose architecture still in existence.  The 360 
architecture is still an integral and important part of z/Architecture, and 
almost any program written for 360 will run without being modified on 
z/Architecture.

2. ESCON and FICON are data busses used for external storage devices,
but what does the mainframe use for internal data bus, InfiniBand,
HyperTransport?

IBM doesn't make the internal details available.  In order to perform, 
there is a lot of point-to-point interconnect.  Paths to memory are very 
wide, again to improve performance.  I can't seem to find the last 
reference I found, but I think it's 256 bytes.  FICON is essentially Fibre 
Channel with extra layers to improve security.

3. Does the mainframe use common interconnects on the hardware level?
I'm thinking of PCIe, PCI-X, MCA, or PCI.

AS someone mentioned, there are PCI slots for cryptographic processors, but 
for general use, none of those is fast enough.  Connections from memory to 
the channels is through 16 Self Timed Interconnect (STI) busses per book (a 
maximum of 64), each of which is capable of independently transferring 2.7 
Gigabytes per second.  The z9 EC can support up to 336 FICON channels, and 
STI is how the data is transferred between the channels and memory.

The channels on the mainframe do not talk directly to devices, but to 
control units, which are specialized processors that relieve the processor 
of the details of most of the workings of the device.

There are tons of details on the IBM web site.  Try these, for example:
http://www-03.ibm.com/systems/z/hardware/
http://www-03.ibm.com/servers/eserver/zseries/zos/

Good luck, and welcome to the platform!

Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Dave Salt

Find only strings PREFIXED with ABC, of this subset find only strings
suffixed with XYZ. Pre come before suf 99.98% of the  time.



If a line contains the following string:

zzzxyz abczzz

The second 'word' in the above string is prefixed with ABC. The first word 
in the above string is suffixed with XYZ. So, the use of ONLY and FIND would 
find the above string, but I think Jim wanted to find strings where XYZ came 
*after* ABC.


Dave Salt
SimpList(tm) - The easiest, most powerful way to surf a mainframe!
http://www.mackinney.com/products/SIM/simplist.htm






From: Ed Finnell [EMAIL PROTECTED]
Reply-To: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: ISPF arbchar
Date: Wed, 19 Jul 2006 10:43:39 EDT


In a message dated 7/19/2006 9:16:59 A.M. Central Standard Time,
[EMAIL PROTECTED] writes:

The  above would find strings such as zzzxyz abczzz, but I think Jim only
wanted to find strings where XYZ comes *after*  ABC.





--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread Joe jeffries
On Wed, 19 Jul 2006 08:33:46 -0400, John Kington 
[EMAIL PROTECTED] wrote:


I use IDCAMS alter command to add deferred GDS to the base:
ALTER gdg.name.GVxx ROLLIN

Ok with this one. I need to leave it off.

I use IDCAMS delete command to delete the dataset:
DELETE gdg.name.GVxx

Doesn't this just delete the dataset? I want to delete it from the GDG base 
but keep the dataset.

Sorry for the confusion (one thing i can remember how to do)

Joe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread Richards.Bob
If it is not rolled in, there is nothing you need to do. Alternately,
just rename it.

Bob Richards 


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Joe jeffries
Sent: Wednesday, July 19, 2006 11:09 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: GDG in deferred roll-in status

On Wed, 19 Jul 2006 08:33:46 -0400, John Kington 
[EMAIL PROTECTED] wrote:


I use IDCAMS alter command to add deferred GDS to the base:
ALTER gdg.name.GVxx ROLLIN

Ok with this one. I need to leave it off.

I use IDCAMS delete command to delete the dataset:
DELETE gdg.name.GVxx

Doesn't this just delete the dataset? I want to delete it from the GDG
base 
but keep the dataset.

Sorry for the confusion (one thing i can remember how to do)

Joe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html 
  
  
  
LEGAL DISCLAIMER 
The information transmitted is intended solely for the individual or entity to 
which it is addressed and may contain confidential and/or privileged material. 
Any review, retransmission, dissemination or other use of or taking action in 
reliance upon this information by persons or entities other than the intended 
recipient is prohibited. If you have received this email in error please 
contact the sender and delete the material from any computer. 
  
Seeing Beyond Money is a service mark of SunTrust Banks, Inc. 
[ST:XCL] 
 
 
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Heh. Speaking of Java

2006-07-19 Thread Jon Brock
I'm trying to research why I am getting a java NullPointerException when I try 
to start up Tomcat on z/OS.  I go to IBM developerWorks, which wants a screen 
name.  I put in a screen name, click Submit, and I get -- ta da! -- a 
NullPointerException.  

Thanks, guys, but what I wanted was information about the NPE, not another 
actual NPE.  I can get one of those any time I feel like it.

sigh

Jon

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread Tom Marchant
On Wed, 19 Jul 2006 14:57:21 +, Dave Salt [EMAIL PROTECTED] wrote:

Find only strings PREFIXED with ABC, of this subset find only strings
suffixed with XYZ. Pre come before suf 99.98% of the  time.


If a line contains the following string:

zzzxyz abczzz

The second 'word' in the above string is prefixed with ABC. The first word
in the above string is suffixed with XYZ. So, the use of ONLY and FIND 
would
find the above string, but I think Jim wanted to find strings where XYZ 
came
*after* ABC.

And he didn't actually say that he wanted ABC to be at the beginning of a 
word and XYZ to be at the end of a word...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Heh. Speaking of Java

2006-07-19 Thread Kuredjian, Michael
Is there an easy way to view the stacktrace?

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Jon Brock
Sent: Wednesday, July 19, 2006 11:24 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Heh. Speaking of Java


I'm trying to research why I am getting a java NullPointerException when I try 
to start up Tomcat on z/OS.  I go to IBM developerWorks, which wants a screen 
name.  I put in a screen name, click Submit, and I get -- ta da! -- a 
NullPointerException.  

Thanks, guys, but what I wanted was information about the NPE, not another 
actual NPE.  I can get one of those any time I feel like it.

sigh

Jon

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread McKown, John
What I want and would beg for is the ability to use a regular
expression in the ISPF editor. Beats the elided out of those
primitive picture clauses!

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread John Kington
Joe,
I use IDCAMS alter command to add deferred GDS to the base:
ALTER gdg.name.GVxx ROLLIN

Ok with this one. I need to leave it off.

If you do not rollin the GDS, the next time that someone attempts
to create a +1 generation, the system will locate it and write
over it. You really want to rollin or delete any GDS that is in
deferred status.

I use IDCAMS delete command to delete the dataset:
DELETE gdg.name.GVxx

Doesn't this just delete the dataset? I want to delete it from the GDG
base
but keep the dataset.

I suggest you rename the dataset to a simple name. I will often change the
GV## part to X to help me remember what it is and where it came
from.

Regards,
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread John Cassidy
Not so sure,

after the initial rush in 2003-4 to put everything back on the
mainframe, common sense has set in.

While the idea of putting the tamagotchi's under z/VM is a good one - from
all points of view. I have quite a few customers who have migrated away
from  z/Linux and z/VM.

The reason - the 390 CPU engine is too weak to handle all of that
new-fangled Java, Websphere etc.

If you are not CPU-bound and the business is I/O oriented, nothing better.

Maybe we will have to wait (not so long) for Power PC for zSeries.

John




   My hope is that this swings the pendulum back toward the Big Iron and
 that we old timers might be able to make it to retirement after all.

   BTW, one of our attendees was considerably younger than the group I
 was with. We were in a multi-site class taught over IP connections.




 Daniel McLaughlin
 ZOS Systems Programmer
 Crawford  Company
 PH: 770 621 3256
 *
 Everything comes to him who hustles while he waits.
 ? Thomas A. Edison

John Cassidy (Dipl.-Ingr.)

Berninastrasse 9

8057 Zuerich

Europe

Telephone: +41 (0) 43 300 4602

Mobile:+41 (0) 79 207 3268



John Cassidy (Dipl.-Ingr.)

Berninastrasse 9

8057 Zuerich

Europe

Telephone: +41 (0) 43 300 4602

Mobile:+41 (0) 79 207 3268


E-Mail: [EMAIL PROTECTED]

http://www.JDCassidy.net


http://en.wikipedia.org/wiki/Europe_United

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Tom Marchant
On Wed, 19 Jul 2006 17:52:22 +0200, John Cassidy [EMAIL PROTECTED] wrote:


Maybe we will have to wait (not so long) for Power PC for zSeries.

Don't hold your breath.
http://www.isham-research.co.uk/mainframe_2008.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread John Cassidy
That or similiar was what I was referring to ;)


JC



 On Wed, 19 Jul 2006 17:52:22 +0200, John Cassidy [EMAIL PROTECTED]
 wrote:


Maybe we will have to wait (not so long) for Power PC for zSeries.

 Don't hold your breath.
 http://www.isham-research.co.uk/mainframe_2008.html

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html



John Cassidy (Dipl.-Ingr.)

Berninastrasse 9

8057 Zuerich

Europe

Telephone: +41 (0) 43 300 4602

Mobile:+41 (0) 79 207 3268


E-Mail: [EMAIL PROTECTED]

http://www.JDCassidy.net

http://www.europeunited.org

http://en.wikipedia.org/wiki/Europe_United

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Tom Marchant
You mean for instance, from the web site referred below, But whereas 
iSeries and pSeries share a common processor, the zSeries won't - its 
architecture is just too different.

On Wed, 19 Jul 2006 18:09:32 +0200, John Cassidy [EMAIL PROTECTED] wrote:

That or similiar was what I was referring to ;)

JC

 On Wed, 19 Jul 2006 17:52:22 +0200, John Cassidy [EMAIL PROTECTED]
 wrote:

Maybe we will have to wait (not so long) for Power PC for zSeries.

 Don't hold your breath.
 http://www.isham-research.co.uk/mainframe_2008.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread John Cassidy
Wait and see what IBM will say, they have to react, they are losing
z/Linux customers.


 You mean for instance, from the web site referred below, But whereas
 iSeries and pSeries share a common processor, the zSeries won't - its
 architecture is just too different.

 On Wed, 19 Jul 2006 18:09:32 +0200, John Cassidy [EMAIL PROTECTED]
 wrote:

That or similiar was what I was referring to ;)

JC

 On Wed, 19 Jul 2006 17:52:22 +0200, John Cassidy [EMAIL PROTECTED]
 wrote:

Maybe we will have to wait (not so long) for Power PC for zSeries.

 Don't hold your breath.
 http://www.isham-research.co.uk/mainframe_2008.html


 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html



John Cassidy (Dipl.-Ingr.)

Berninastrasse 9

8057 Zuerich

Europe

Telephone: +41 (0) 43 300 4602

Mobile:+41 (0) 79 207 3268


E-Mail: [EMAIL PROTECTED]

http://www.JDCassidy.net

http://www.europeunited.org

http://en.wikipedia.org/wiki/Europe_United

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Mainframe population

2006-07-19 Thread George, William (DHS-ITSD)
My wife and I are looking to spread our wings, move that is.
Is there a site or information available listing metropolis' with the
greatest mainframe shop populations?


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Daniel A. McLaughlin
Yes, Linux can run in it's own LPAR with the right processor 
configuration. I THINK (and it's lack of personal experience here) that 
Z/VM allows for multiple copies running under the supervision of the 
hypervisor.




Daniel McLaughlin
ZOS Systems Programmer
Crawford  Company
PH: 770 621 3256
*
Everything comes to him who hustles while he waits.
? Thomas A. Edison








--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Jon Brock
Yes, it can, but using VM confers some advantages in terms of 
flexibility, recoverability, and resource utilization.  

John Cassidy's observation about matching the workload to the processor 
is on the money, though.  We can easily drive our IFL to 100% CPU utilization 
just by running some fairly mundane things -- tar, for instance -- and that's 
without anybody touching the Websphere guest or the one application we are 
going to try to put into production.  High-I/O, low-CPU applications are the 
best fit.  That said, there are some folks out there running Java, Websphere, 
etc. on zLinux and doing a good job of it, so it can be done. 


Jon



snip
Can't Linux run in a separate LPAR without the need for Z/VM installed?
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Jon Brock
Yep -- works great.  We currently have 12 Linux guests running on our IFL.  For 
the most part, everything runs just peachy, but we do run into the occasional 
CPU constraint issue.  Things will get interesting when we start hitting our 
guests a good deal harder than we are now.

Jon



snip
Yes, Linux can run in it's own LPAR with the right processor 
configuration. I THINK (and it's lack of personal experience here) that 
Z/VM allows for multiple copies running under the supervision of the 
hypervisor.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Heh. Speaking of Java

2006-07-19 Thread Jon Brock
Which one?  The one on z/OS or the one from the developerWorks site?  (I have 
since gotten into dW via the oh-so-scientific method of keep doing it until it 
works.)

I have a copy of the stack trace from the Tomcat issue, and I am taking it up 
with some people who should be able to point me in the right direction.  I'm 
thinking it is most likely either an installation or configuration problem.

Jon



snip
Is there an easy way to view the stacktrace?
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)

2006-07-19 Thread McKown, John
Just out of curiousity, why is the zSeries CPU so poor at CPU-intensive
workloads, like Java? Is it the clock speed of the circuitry? Is it
the complexity of the instructions? Is it the fact that the machine does
a lot of internal checking / checkpointing for reliability and recovery?

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)

2006-07-19 Thread Kuredjian, Michael
Does IBM make a co-processor add-in that can provide an assist for the JVM 
overhead?

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of McKown, John
Sent: Wednesday, July 19, 2006 1:10 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)


Just out of curiousity, why is the zSeries CPU so poor at CPU-intensive
workloads, like Java? Is it the clock speed of the circuitry? Is it
the complexity of the instructions? Is it the fact that the machine does
a lot of internal checking / checkpointing for reliability and recovery?

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread SUBSCRIBE IBM-MAIN tdell
I could bet the farm that's ECLipz , is code name for hardware emulation at
the micro/milli code level.   The new  architecture could be framed like
the  CELL expecting one or  more 390 CPU's  married to a network of  CELL
processors , which in turn is supported by  several other RISC processors
to handle the various workloads and emulation.   The major task of
instruction decoding, and memory fetching can be done by another processor
on behalf of the 390 CPU. That is a  BIG  portion of the heavy lifting
required to execute a program. That's a lot of machine cycles saved, that's
why  RISC CPU's  can boast  they don't  have those performance penalties to
contend with, since it's somewhat separated out of the normal decoding
behavior.
Some 12 years ago,I initially believed the Linux having such a small kernel
in it's early life had a distinct advantage of other OS's, but I was
incorrect (and somewhat naive and misinformed) on how it would have
performed on RISC versus the INTEL (386/486) implementations.  The numbers
do bear that out but I don't have much of an interest in that area any more
since I back working exclusively with mainframes. I'm still a UNIX hobbyist
and run both AIX and Linux at home, utterly frustrating and fun at the same
time. If anyone out  there know(Z) please tell me I'm still curious about
where this is all going. Be A RISC based line of 390 CPU's or POWER like
CPU with a 390 emulation.

Good info on the thread

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Kuredjian, Michael
Linux can have a small memory foot print. As far as I know, much of the size of 
a kernel image comes from statically compiled modules. If space is a concern, 
it's perfectly feasible to omit many kernel modules from the build process and 
only keep those required as modules. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of SUBSCRIBE IBM-MAIN tdell
Sent: Wednesday, July 19, 2006 1:33 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Linux - Our Saving Grace?


I could bet the farm that's ECLipz , is code name for hardware emulation at
the micro/milli code level.   The new  architecture could be framed like
the  CELL expecting one or  more 390 CPU's  married to a network of  CELL
processors , which in turn is supported by  several other RISC processors
to handle the various workloads and emulation.   The major task of
instruction decoding, and memory fetching can be done by another processor
on behalf of the 390 CPU. That is a  BIG  portion of the heavy lifting
required to execute a program. That's a lot of machine cycles saved, that's
why  RISC CPU's  can boast  they don't  have those performance penalties to
contend with, since it's somewhat separated out of the normal decoding
behavior.
Some 12 years ago,I initially believed the Linux having such a small kernel
in it's early life had a distinct advantage of other OS's, but I was
incorrect (and somewhat naive and misinformed) on how it would have
performed on RISC versus the INTEL (386/486) implementations.  The numbers
do bear that out but I don't have much of an interest in that area any more
since I back working exclusively with mainframes. I'm still a UNIX hobbyist
and run both AIX and Linux at home, utterly frustrating and fun at the same
time. If anyone out  there know(Z) please tell me I'm still curious about
where this is all going. Be A RISC based line of 390 CPU's or POWER like
CPU with a 390 emulation.

Good info on the thread

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Edward Jaffe

Kuredjian, Michael wrote:

Does IBM make a co-processor add-in that can provide an assist for the JVM 
overhead?
  


zAAPs

--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Kuredjian, Michael
Does zLinux have a kernel patch that allows it to offload the JVM to this 
co-proc when running in an LPAR?

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Edward Jaffe
Sent: Wednesday, July 19, 2006 1:48 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?


Kuredjian, Michael wrote:
 Does IBM make a co-processor add-in that can provide an assist for the JVM 
 overhead?
   

zAAPs

-- 
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND

2006-07-19 Thread JC Jung
Hello, there

I ran into the message ANTP0102I. Attached are the control card and job 
output. Is there something I have missed?

Any comments are appreciated. 

//STEP1 EXEC PGM=IKJEFT01  
//SYSTSPRT DD SYSOUT=* 
//SYSTSIN  DD *
 CESTPAIR DEVN(X'C5A9') PRIM(X'C005' AG000 X'A9' X'05')   +
 SEC(X'C805' 11462 X'A9' X'05')   +
 MODE(COPY) PACE(15) CRIT(NO) MSGREQ(NO)

ANTP8802I  CESTPAIR DEVN(X'C5A9') PRIM(X'C005' AG000 X'A9' 
X'05')  
ANTP8802I (CONT)MODE(COPY) PACE(15) CRIT(NO) MSGREQ
(NO)
ANTP0102I ESTAB. PAIR FAILED- DEVICES NOT IN SUSPEND 
MODE  
ANTP0001I CESTPAIR COMMAND UNSUCCESSFUL FOR DEVICE C5A9. COMPLETION CODE: 
08   
   

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Kuredjian, Michael
It's an interpreted language.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of Goforth, Mark
Sent: Wednesday, July 19, 2006 1:56 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?


zAAPs do not work under zLinux.  They only work under zOS.
As for Java, the more appropriate question might be why is it so
inefficient? 


This email and any files attached with it are confidential and
intended solely for the use of the individual or entity to whom they are
addressed.  If you have received this email in error delete this message
and notify the sender at 402-341-0500.  If you are not the named
recipient you should not disseminate, distribute or copy this email or
any attachment.




-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Kuredjian, Michael
Sent: Wednesday, July 19, 2006 12:53 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?

Does zLinux have a kernel patch that allows it to offload the JVM to
this co-proc when running in an LPAR?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Kuredjian, Michael
 Sent: Wednesday, July 19, 2006 12:53 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 Does zLinux have a kernel patch that allows it to offload the 
 JVM to this co-proc when running in an LPAR?

No. a zAAP can only be used by a z/OS system. Not z/VM, z/Linux, z/VSE,
or z/TPF. 

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Ron and Jenny Hawkins
Tom,

 FICON is essentially Fibre
 Channel with extra layers to improve security.

Extra layers to improve security?

I would have said that essentially FICON is ESCON encapsulated in Fibre
Channel Protocol.

Ron

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Kuredjian, Michael
 Sent: Wednesday, July 19, 2006 12:59 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 It's an interpreted language.

Again, not really. The Java source code is actually compiled to a binary
form which is called Java Byte Code. This byte code is similar in
nature to a normal processor's instruction set. 
I guess you could say that the JVM inteprets the byte code. But I
think of it more like the JVM includes a byte code emulator (like the
old 1401 emulator). But, from what I can tell,the Java byte code doesn't
match the zSeries instruction set very well. So it is relatively
inefficient.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Kuredjian, Michael
Correct. The byte code generated by the Java compiler isn't understandable by 
any machine except the Java Virtual Machine. The JVM interprets this object 
code and relays the calls to those found in the host system's API. Out of 
curiosity, how does C++ perform on zOS?

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED]
Behalf Of McKown, John
Sent: Wednesday, July 19, 2006 2:03 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?


 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Kuredjian, Michael
 Sent: Wednesday, July 19, 2006 12:59 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 It's an interpreted language.

Again, not really. The Java source code is actually compiled to a binary
form which is called Java Byte Code. This byte code is similar in
nature to a normal processor's instruction set. 
I guess you could say that the JVM inteprets the byte code. But I
think of it more like the JVM includes a byte code emulator (like the
old 1401 emulator). But, from what I can tell,the Java byte code doesn't
match the zSeries instruction set very well. So it is relatively
inefficient.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: resetting a KSDS

2006-07-19 Thread Gilbert Saint-Flour
On Wednesday 19 July 2006 15:12, Willy Jensen wrote:

 anybody have an idea of how to clear an existing VSAM KSDS, 
 apart from REPRO 0 records into it with REUSE?

Program INITKSDS in file 183 of the CBT tape has a RESET option that 
deletes all the records (at least, it tries to) in a KSDS.  
   http://gsf-soft.com/Freeware/

Or you can write a VSAM program that issues ERASE macros or their 
equivalent in another language.

-- 

 Gilbert Saint-Flour
 GSF Software
 http://gsf-soft.com/
 mailto:[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Fw: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Bill Klein
I don't want to get into either the:
   Does IBM need to provide a 64-bit COBOL (for z/OS) compiler
  - because of business needs of programmers
or
  - because of what it says to their customers about COBOL
Nor
   What is the current need for and what is the future of COBOL in
general.

***
 Personally, I don't hear of a LOT of new development being done in COBOL,
but certainly do hear of a lot of applications continuing to run (and being
maintained) in COBOL.  Similarly, it would really surprise me if many sites
were really interested in CHANGING logic to move from VSAM data to internal
tables - but I do know of a reasonable number of software products written
in COBOL for Unix/Linux that assume a 64-bit FILE system.

***

As always (when these topics come up), when/if IBM hears (thru official
channels) sufficient need from their PAYING customers for enhancements to
COBOL, then I suspect they will (eventually) deliver them.

Jon Brock [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
   I am of two minds about whether the need for COBOL is dying.  
   On one hand, it has served (and served well) for many years and is
very well-suited for its original purpose.  
   On the other hand, as time goes by there are fewer people around who
know it.  It is becoming increasingly marginalized in the workplace, and
anything you can do with COBOL you can do with other more modern languages
such as, say, Java.  
   On the other other hand, though, I can run a COBOL program on z/OS
with a region size of a few K, whereas I had to up my TSO region from 4MiB
to 128MiB just to successfully execute java -version.
   On the other other other hand, many of the more modern languages
are, to be charitable, not suited for non-psychotics.  C++, in particular,
is an abomination (in my not-as-humble-as-it-should-be opinion, of course).
   On yet another hand -- I'm up to five hands now -- as verbose as
COBOL is, it is still reasonably simple to learn and use. 
 
   So maybe the need for COBOL is dying, but its usefulness isn't.  I
haven't looked into any of its newer features, either, so I am hoping to be
pleasantly surprised if I ever get around to boning up on it.
 
 
 Jon
 
 
 snip
 With the 64 bit usage by DB2 and Java, not providing 64 bit
 compile options for COBOL is telling what IBM really thinks of the
 future of COBOL (and for various reasons I would agree that the need
 for COBOL is dying).
 /snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Ted MacNEIL
UCSD Pascal.  It created and ran byte code.  It was slower than

It was called p-code.
IIRC, didn't one of the JAVA 'inventors' have something to do with p-code 
development?

Also, at one time wasn't it called j-code?

When in doubt.
PANIC!!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


CGI and Unicode

2006-07-19 Thread Steve Comstock

Current project: create a CGI that can put
Unicode (UTF-16) data to the client.

But... I can't seem to tell the HTTP server
not to try and translate from EBCDIC - just
send it in binary.

I have a working Assembler CGI. I have now
created a modified version to put out UTF-16
instead of EBCDIC [translate to ASCII, thank
you very much].

I tried this:

 call  setenv,(var_uni,utf_16,set_it),mf=(e,plist)

where the fields are defined as:

var_uni   dc  c'CONTENT_ENCODING',x'00'
utf_16dc  c'UTF-16',x'00'
set_itdc  f'1'

then writing out some Unicode XHTML headers:

 call  printf,(charset1),vl,mf=(e,plist) content-type header
 call  printf,(charset2),vl,mf=(e,plist) content-type header
 call  printf,(blank),vl,mf=(e,plist) blank line
 call  printf,(oc_1),vl,mf=(e,plist)  xml declaration
 call  printf,(oc_2),vl,mf=(e,plist)  DOCTYPE
 call  printf,(oc_3),vl,mf=(e,plist)declaration
 call  printf,(oc_4),vl,mf=(e,plist)  comment
 call  printf,(oc_5),vl,mf=(e,plist)  html start tag
 call  printf,(oc_6),vl,mf=(e,plist)  head start tag
 call  printf,(oc_7),vl,mf=(e,plist)  title element
 call  printf,(oc_8),vl,mf=(e,plist)  head end tag
 call  printf,(oc_9),vl,mf=(e,plist)  h1 element
 call  printf,(oc_a),vl,mf=(e,plist)  body start tag
 call  printf,(oc_b),vl,mf=(e,plist)  h2 start tag

where the variables are defined as:

charset1 dc   CUL174'meta http-equiv=Content-type ',x'000A'
charset2 dc   CUL174'content=text/html; charset=utf-16',x'000A'
blankdc  x'00',x'0A'

oc_1 dc  cu'?xml version=1.0 encoding=UTF-16?'
 dc  x'000A'
oc_2 dc  cu'!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN'
 dc  x'000A'
oc_3 dc  cu' http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd;'
 dc  x'000A'
oc_4 dc  cu'!--   Copyright (C) 2006 by Steven H. Comstock   --'
 dc  x'000A'
oc_5 dc cu'html xmlns=http://www.w3.org/1999/xhtml; xml:lang=en'
 dc  x'000A'
oc_6 dc cu'head'
 dc  x'000A'
oc_7 dc cu'titleOutput from Assembler CGI on z/OS/title'
 dc  x'000A'
oc_8 dc cu'/head'
 dc  x'000A'
oc_9 dc cu'h1Comin'' at ya'' from ASMCGI16/h1'
 dc  x'000A'
oc_a dc cu'body'
 dc  x'000A'
oc_b dc cu'h2'
 dc  x'000A'

I set up a test html page that invokes this CGI, and I get
no response, no dump, no entries in the error log that I
can find.


Any suggestions?


Kind regards,

-Steve Comstock

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Ted MacNEIL
 Sent: Tuesday, July 18, 2006 7:00 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 UCSD Pascal.  It created and ran byte code.  It was slower than
 
 It was called p-code.
 IIRC, didn't one of the JAVA 'inventors' have something to do 
 with p-code development?
 
 Also, at one time wasn't it called j-code?

Since we are recalling the past, IIRC there was some CPU designed and
manufactured to natively execute p-code. It didn't really make a very
good showing in the market.

To be totally off topic: I really liked what I read about the Intel iAPX
432. Built from the ground up to be object oriented only.

http://www.sasktelwebsite.net/jbayko/cpu7.html

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited. 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread David Andrews
On Wed, 2006-07-19 at 13:44 -0500, Ed Gould wrote:
 The Largeness of the numbers just floored me back then, so I am not  
 impressed with 64 bits at all.

I remember once being at a SHARE where an IBMer was talking about the
OfficeVision product.  Someone commented from the audience about the
large amount of memory that the thing required.  That's okay, the
presenter replied offhandedly, in a couple of years you'll have 16
megabytes on the planar.

A SIXTEEN MEGABYTE PC?  IS HE OUT OF HIS MIND?  How could you possibly
justify having that large a memory on your desktop computer?  I walked
out of the ballroom, figuring that OfficeVision was a dead duck.  (Turns
out that it was, but not for the reasons I guessed.)

4 megabytes should be enough for anyone -- Me.

-- 
David Andrews
A. Duda and Sons, Inc.
[EMAIL PROTECTED]

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Edward Jaffe

McKown, John wrote:

OK, then why is there such a perception that the zSeries is CPU
underpowered? It is because the other servers are, in reality, usually
one trick ponies, doing only a single function whereas the zSeries is
usually doing literally 100s and even 1000s of functions concurrently?
  


Thankfully, I'm no psychologist. But, like any educated person, I'm well 
aware that perception and reality often have wholly insufficient overlap 
-- often because of how things are portrayed by the media.


For example, most ordinary people I run into are surprised to find out 
that mainframe computers are still being used in the 21st century. 
Before I set them straight, they are completely ignorant of the fact 
that Western Civilization _runs_ on mainframe computers! How could their 
perceptions be so wrong???


Then there are philosophy students that will argue, Perception *is* 
Reality. I prefer to stick to bits and bytes myself...


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
[EMAIL PROTECTED]
http://www.phoenixsoftware.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: COBOL and 64 bits was Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Jon Brock
For a few years, we were presumably in no new COBOL -- just maintain what you 
have mode.  Oddly enough, our code base seemed to keep growing.  Apparently, 
some things just write themselves.

For that matter, the whole concept that maintenance is something that could be 
performed by mindless drones is only rarely true.  When I look at what is 
considered maintenance in the software business, I frequently see complex 
entities -- added functionality, entire new subsystems, new interfaces.  If I 
maintained my house like that, I would have maintained myself into a 35-room 
mansion with a sauna and a drawbridge by now.  But it's maintenance 
programming -- it shouldn't take so long.

Jon




snip
 Personally, I don't hear of a LOT of new development being done in COBOL,
but certainly do hear of a lot of applications continuing to run (and being
maintained) in COBOL. 
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Ray Mullins
Yeah, p-code.  That was what it was called.  Ran like crap on an Apple IIe.

I may still have the iAPX 432 POP-equivalent in a box somewhere.  It was an
interesting concept but alas turned into another one of those dead-ends. 

Maybe Intel or someone will resurrect the concept.

In any case, I'm not impressed with the speed of Java versus compiled code
on Windoze boxes.

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of McKown, John
Sent: Wednesday July 19 2006 12:42
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Why is zSeries so CPU poor?

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:[EMAIL PROTECTED] On Behalf Of Ted MacNEIL
 Sent: Tuesday, July 18, 2006 7:00 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: Re: Why is zSeries so CPU poor?
 
 
 UCSD Pascal.  It created and ran byte code.  It was slower than
 
 It was called p-code.
 IIRC, didn't one of the JAVA 'inventors' have something to do with 
 p-code development?
 
 Also, at one time wasn't it called j-code?

Since we are recalling the past, IIRC there was some CPU designed and
manufactured to natively execute p-code. It didn't really make a very good
showing in the market.

To be totally off topic: I really liked what I read about the Intel iAPX
432. Built from the ground up to be object oriented only.

http://www.sasktelwebsite.net/jbayko/cpu7.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)

2006-07-19 Thread Ed Rabara
On Tue, 18 Jul 2006 08:33:37 -0500, McKown, John
[EMAIL PROTECTED] wrote:


 [mailto:[EMAIL PROTECTED] On Behalf Of Veilleux, Jon L
 Subject: Re: 64-bits is a really big number! - was z/OS level
 for SETFRR for AMODE(64)


 What's the point if you don't have that much memory and can't
 back it on
 DASD? It's just an exercise with no practical value until you can back
 it.


Why, bragging rights, of course! Planning for the future. Perhaps
some weird need for a sparse file?

--
John McKown


Ummm. Bragging right for sure. But ask the architects of the OS/400
(iSeries?) Their Single-store design is architecturally set to 2**128
addressability, but they started out their implementation at 2**48, now at
2**64, (next 2**96? or 2**128). Maybe if you have a plan, you can actually
use your designed upper limits? gr

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


3590E K.

2006-07-19 Thread Rugel José
Hi:
 
I have  this problem  with  a  new  tape  3590E  k (  green  one ) :
 
CBR4105I No MEDIA3 scratch volumes available in library LIB3494.

CBR4196D Job ZAVAZ169, drive 0D02, volser SCRTCH, error code 140169.

 

The code  69  indicates  there is no scratch volume MEDIA3,  but  this  new 
tape  is  MEDIA4  into Tape Library 3494:

 

 VOLUME STORAGE MEDIA   
 SERIAL GRP NAME   SHELF LOCATION   TYPE
 -(2)-- --(7)---  --(19)--  -(8)--  
 MZ0169 *SCRTCH*    MEDIA4  

 

 

My question is  :  How can I  tell to the  system to  use  MEDIA4  istead of  
MEDIA3 ?.

 

Thanks  in  advance .

J. Rugel 


 
***
La informacion contenida en este e-mail es confidencial y solo puede ser 
utilizada por la persona o la 
Institucion a la cual esta dirigido. Cualquier retencion, difusion, 
distribucion o copia de este mensaje esta 
prohibida. La Institucion no asume responsabilidad sobre informacion, opiniones 
o criterios contenidos en 
este mail que no este relacionada con negocios oficiales de nuestra 
Institucion. Si Usted recibio este 
mensaje por error notifique al Administrador o a quien le envio inmediatamente, 
eliminelo sin hacer copias. --- 
BANCO DEL PACIFICO S.A.--- 
*
(Las tildes han sido omitidas intencionalmente para evitar problemas de 
lectura).
*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Bruce Black


I would have said that essentially FICON is ESCON encapsulated in Fibre
Channel Protocol.
Ron, I don't pretend to be expert in channel protocols, but from what I 
read the FICON protocols are quite different from ESCON.  I've read that 
ESCON does a channel-CU conversation for each CCW in a chain, with data 
blocks in between, but FICON batches up CCWs and usually sends an entire 
CCW chain in one block. 

Did I dream this, or would be more accurate to say that FICON is zArch 
channel programming encapsulated in FCP?   I also believed that the 
FICON extensions to FCP were to accomplish this, not for security


--
Bruce Black
Senior Software Developer
Innovation Data Processing

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread Tom Marchant
On Wed, 19 Jul 2006 17:17:16 -0400, Bruce Black [EMAIL PROTECTED] 
wrote:

  However, there is a flag in the NVR that says I am a deferred
generation (probably in the catalog as well) and I don't know what
trouble that might cause later.

Wouldn't that be the same flag, Bruce?  As I understand it, the BCS just 
points to the volume and everything else is kept in the VVDS.

Tom Marchant

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Sizing (Capacity Planning) a Development Shop or Complex

2006-07-19 Thread Hal Merritt
Once again, sub capacity pricing to the rescue. The cost is based on the
largest rolling four hour average. Short duration spikes don't count for
anything.  

You set the maximum four hour rolling average on the HMC. And that sets
your maximum software price. You could pay less if your consumption does
not get that high, but you won't pay more. The hardware will
automatically throttle back if the average consumption exceeds your set
value. 

You can change the maximum at any time with a few keystrokes and couple
of clicks. Management likes the idea of being able to instantly choose
to spend the money to accomplish an important mission, and then drop
back to budgeted levels for next month. All with nothing more than a
phone call or email to the friendly local sysprog. Or even operator in
some shops.

We love it. 

HTH and good luck. 
  

   

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Ken Hansen
Sent: Saturday, July 15, 2006 9:58 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Sizing (Capacity Planning) a Development Shop or Complex

The  trouble with  development work is that  it tends to be 
unpredictable and spikey.  There are typically no SLAs to manage to and 
often the only guide is complaint.

One question is who pays for the processor upgrades ?  The developers ? 
If not, what justifies the need for an upgrade ?  The capacity planner 
or developer complaint ?

Your predictive method is pretty much what I would use.  Unfortunately 
developer estimates of future CPU needs can be inaccurate. plus 
development efforts come and go. This said,  you might look at the new 
IBM z9 BC processors.  They range from  very small to  more than 1800 
MIPS in lots of small upgrade  increments.  z9 processor upgrades are 
all done with microcode so there is no physical hardware installs.  The 
idea is  get  what you believe you will need for the next year (or a 
time frame appropriate for your organization) or so, monitor its 
consumption,  and upgrade in small steps as is necessary..

 

 
NOTICE: This electronic mail message and any files transmitted with it are 
intended exclusively
for the individual or entity to which it is addressed. The message, together 
with any attachment, may contain confidential and/or privileged
information. Any unauthorized review, use, printing, saving, copying, 
disclosure 
or distribution is strictly prohibited. If you have received this message in 
error, please immediately
advise the sender by reply email and delete all copies.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar

2006-07-19 Thread George, William (DHS-ITSD)
Since seeing this, I put together an edit macro today as I think I could
find this useful too.

Using your example, you'd enter  FM abc*xyz  (FM = Find Mask)
This would find
   123abc987xyz  and  abc123xyz987

The default is that the 'abc' and 'xyz' must be in the same word.
There is a parm that can be added allowing these to be separated by
spaces and/or words on a line.  
For example:  FM abc*xyz STRING   would find the line 
  123 abc do re me tuvwxyz 987  to contain the mask.

If interested send me an email and I'll forward it to you.
It contains HELP and some minor error checking on the parameters.

Bill


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Jim McAlpine
Sent: Wednesday, July 19, 2006 3:32 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: ISPF arbchar

If I do f p'abc===xyz'  I can find any string that begins with abc and
ends with xyz and has any 3 characters in the middle.  Is the any way to
find any n-character string starting with abc and ending with xyz or do
I
always have to explicitly specify the number of unknown characters.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Anne Lynn Wheeler

McKown, John wrote:

Since we are recalling the past, IIRC there was some CPU designed and
manufactured to natively execute p-code. It didn't really make a very
good showing in the market.

To be totally off topic: I really liked what I read about the Intel iAPX
432. Built from the ground up to be object oriented only.

http://www.sasktelwebsite.net/jbayko/cpu7.html


it was '79? or '81? asilomar acm sigops conference (i've lost my 
proceedings over the years and don't have ready reference)  the 432 
guys gave a talk. i remember them mentioning was that a lot of 
multiprocessor operation was hidden by the hardware ... you past process 
units to the hardware ... and it kept track of how many processors 
there were and which processes ran on which processors. it was 
interesting since i had done something similar for m'code '75 for VAMPs 
... a 5-way 370 smp project. ... misc. past postings mentioning VAMPs 
project:

http://www.garlic.com/~lynn/subtopic.html#bounce

today it would be considered slightly analogous to what happens with LPARs.

The other thing they mentioned in the sigops talk was that all this high 
-level function was dropped directly into 432 silicon ... and there was 
no way of patching it ... short of shipping brand new silicon. That 
characteristic was enuf to doom 432. i've got 3 old 432 intel books
http://www.garlic.com/~lynn/2000f.html#48 Famous Machines and Software 
that didn't


the above post lists the following i432 books (in my basement) ... along 
with quote from one of the intros mentioning b5000 from the 60s and also 
referencing s/38


Introduction to the iAPX 432 Architecture (171821-001) copyright 1981, Intel
iAPX 432 Object Primer (171858-001, Rev. B)
iAPX 432 Interface Processor Architecture Reference Manual (171863-001)



there have been some number of other past discussions comparing 432 and 
s/38 (aka as/400 precursor) ... as well as s/38 embodying several FS 
features

http://www.garlic.com/~lynn/subtopic.html#futuresys

attached from long ago and far away (talking about vamps smp work from 
1975). i had done dynamic adaptive resource management for cp67 as an 
undergraduate in the 60s and then rereleased the resource manager for 
vm370 on 11may76.


From: [EMAIL PROTECTED]
To: xxx
Date: 09/17/82--11:16:14

re: vamps;

I did all the design work  innovation for both the machine
architecture  operating system that made the number of real
processors relatively transparent

Dispatching  interruption was completely in the microcode (below the
machine interface). Essentially the number of processors were therefor
below the interface ... my feedback algorithms had to be beefed up to
allow for dynamically calculating the amount of CPU resources that
were currently available for consumption.

Turns out all the verbage in the Intel 432 document about number of
processors in a complex is transparent to the SCP. It can be
transparent from the standpoint of the dispatcher ... but the overall
resource allocation algorithms have to have a pretty good idea of the
amount of CPU resource available in the complex for doing a accurate
job.

... snip ...

misc. past posts mentioning 432
http://www.garlic.com/~lynn/2000d.html#57 iAPX-432 (was: 36 to 32 bit 
transition
http://www.garlic.com/~lynn/2000d.html#62 iAPX-432 (was: 36 to 32 bit 
transition

http://www.garlic.com/~lynn/2000e.html#6 Ridiculous
http://www.garlic.com/~lynn/2001g.html#36 What was object oriented in 
iAPX432?
http://www.garlic.com/~lynn/2001k.html#2 Minimalist design (was Re: 
Parity - why even or odd)

http://www.garlic.com/~lynn/2002d.html#27 iAPX432 today?
http://www.garlic.com/~lynn/2002d.html#46 IBM Mainframe at home
http://www.garlic.com/~lynn/2002l.html#19 Computer Architectures
http://www.garlic.com/~lynn/2002o.html#5 Anyone here ever use the iAPX432 ?
http://www.garlic.com/~lynn/2002q.html#11 computers and alcohol
http://www.garlic.com/~lynn/2003.html#5 vax6k.openecs.org rebirth
http://www.garlic.com/~lynn/2003.html#6 vax6k.openecs.org rebirth
http://www.garlic.com/~lynn/2003e.html#54 Reviving Multics
http://www.garlic.com/~lynn/2003e.html#55 Reviving Multics
http://www.garlic.com/~lynn/2003e.html#56 Reviving Multics
http://www.garlic.com/~lynn/2003m.html#23 Intel iAPX 432
http://www.garlic.com/~lynn/2003m.html#24 Intel iAPX 432
http://www.garlic.com/~lynn/2003m.html#47 Intel 860 and 960, was iAPX 432
http://www.garlic.com/~lynn/2003n.html#45 hung/zombie users ... long 
boring, wandering story
http://www.garlic.com/~lynn/2004d.html#12 real multi-tasking, multi- 
programming
http://www.garlic.com/~lynn/2004e.html#52 Infiniband - practicalities 
for small clusters
http://www.garlic.com/~lynn/2004q.html#60 Will multicore CPUs have 
identical cores?
http://www.garlic.com/~lynn/2004q.html#64 Will multicore CPUs have 
identical cores?

http://www.garlic.com/~lynn/2004q.html#73 Athlon cache question
http://www.garlic.com/~lynn/2005d.html#64 Misuse of word microcode

[Fwd: 64-bits is a really big number! - was z/OS level for SETFRR for AMODE(64)]

2006-07-19 Thread Leif Rundberget

Be careful with like terms between the PC(intel) world and the mainframe
world.  When someone says they have a 64-bit Intel server (Intel,
Solaris, AMD, etc.), it does not mean that the server can access an
address 64-bits long, the 64-bits refers to the width of the bus.  So it
can transfer 64-bits in parallel.

Leif


John KcKown wrote:

And, just for fun, Sun has implemented a 128-bit filesystem in Solaris!
That means that a single filesystem can contain 2**128 bytes of data.
Good heavens! I think that most UNIX filesystems are either 32 or 64 bit
at present. But don't quote me on that.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

This message (including any attachments) contains confidential
information intended for a specific individual and purpose, and its
content is protected by law.  If you are not the intended recipient, you
should delete this message and are hereby notified that any disclosure,
copying, or distribution of this transmission, or taking any action
based on it, is strictly prohibited.=20
=20


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: ISPF arbchar - give it to me, please.

2006-07-19 Thread Christian Weiss
Give it to me, please.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of George, William (DHS-ITSD)
Sent: Wednesday, July 19, 2006 5:19 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: ISPF arbchar

Since seeing this, I put together an edit macro today as I think I could
find this useful too.

Using your example, you'd enter  FM abc*xyz  (FM = Find Mask)
This would find
   123abc987xyz  and  abc123xyz987

The default is that the 'abc' and 'xyz' must be in the same word.
There is a parm that can be added allowing these to be separated by
spaces and/or words on a line.  
For example:  FM abc*xyz STRING   would find the line 
  123 abc do re me tuvwxyz 987  to contain the mask.

If interested send me an email and I'll forward it to you.
It contains HELP and some minor error checking on the parameters.

Bill


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Jim McAlpine
Sent: Wednesday, July 19, 2006 3:32 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: ISPF arbchar

If I do f p'abc===xyz'  I can find any string that begins with abc and
ends with xyz and has any 3 characters in the middle.  Is the any way to
find any n-character string starting with abc and ending with xyz or do
I
always have to explicitly specify the number of unknown characters.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
07/19/2006
   at 05:52 PM, John Cassidy [EMAIL PROTECTED] said:

Maybe we will have to wait (not so long) for Power PC for zSeries.

That's a marketing issue rather than an engineering issue. You could
get it today if IBM were willing to issue you a z/OS license for your
Power PC box.

Now, there are some performance issues, it it could well be that you
would want IBM to also design new channel adapters and corresponding
drivers, but for the basics Hercules is available today.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 07/18/2006
   at 05:26 PM, SUBSCRIBE IBM-MAIN tdell T'[EMAIL PROTECTED]
said:

To recap..

Much of that is wrong.

Mainframes don't actually have a backplane that's governed by a bus
arbitrator scheme as some implementation have done in the past. 

Some do.

That channel subsystem as it was called, was strictly a place for the
more experienced coders so beware. It has it's own methodology when
it came to writing code.

You don't write code for the channel. There is a very limited set of
opcodes for channel command words and there is no provision for even
simple computation.

The channel subsystem is really a processor in it's own right.

On some mainfames, not on all. The channels on, e.g., the 360/40,
360/50, 370/145, 370/155, worked by cycle stealing.

 All throughout the architecture you'll find various processors that
are part of the machine architectural composition, 

No, that's implementation.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 07/18/2006
   at 03:46 PM, Kuredjian, Michael [EMAIL PROTECTED]
said:

1. zOS has a kernel called the BCP, or Base Control Program.

Now. The term kernel in CS carries with it a load of assumptions
that simply don't apply; they aren't even wrong, but totally
meaningless. You might think of the nucleus as being the kernel, but
that would still be horribly misleading. The BCP includes a host of
functions that run in normal address spaces and tasks, roughly
comparable to process and threads in the Unix world.

In Linux or Windows, it's established that the kernel runs on a
general purpose CPU( PowerPC, x86, MIPS, etc...); however, I would
like to know if such a central CPU exists in the mainframe,  and if
that central CPU is of some common architecture like, POWER.

There are many mainframes. The ones that z/OS runs on have
architectures called S/390 and zSeries.

If not, are there any documents that I can look into that will
describe the CPU architecture for me?

Wouldn't such documents mean that there *is* a common architecture?
As, in fact, there is, and it is described in the zSeries Principles
of Operation.

2. ESCON and FICON are data busses used for external storage
devices, but what does the mainframe use for internal data bus,
InfiniBand, HyperTransport?

It's not part of the architecture what it uses internally, and
different processor complexes use different busses, none of which are
in your list.

3. Does the mainframe use common interconnects on the hardware
level? I'm thinking of PCIe, PCI-X, MCA, or PCI.

The architecture defines interconnects that are not in your list. Some
processor complexes have PCI slots, but that is *not* part of the
architecture.

Please skim[1] PoOps and then come back with the questions it raises.

[1] You probably don't want to read it straight through just yet.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: newbie questions!

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 07/19/2006
   at 12:55 AM, john gilmore [EMAIL PROTECTED] said:

No good programmer I have every known was at all humble,

That depends on what you mean be humility; every good programmer
that I've met was aware of his own abilities *and* of his own
limitations.

even [some few of them] arrogant about their skills.

When arrogance keeps them from seeing problems in their code then they
aren't great programmers, or even good programmers.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: newbie questions!

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED],
on 07/19/2006
   at 09:57 AM, Jon Brock [EMAIL PROTECTED] said:

Edsger Dijkstra even made humility the point of a paper he delivered
at a Turing Award lecture, said paper being entitled The Humble
Programmer. 

Unfortunately, he displayed supreme arrogance in that very paper :-(

In more practical terms, arrogant programmers all too frequently
become prima donnas,

That's the least of the problems. They develop blind spots that cause
bugs to remain unresolved.

-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 07/19/2006
   at 10:48 AM, Edward Jaffe [EMAIL PROTECTED] said:

zAAPs

Those are normal processors; they are not engineered to run Java byte
code more efficiently. They are essentially a marketing gimmick.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Use of workstation agent

2006-07-19 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 07/18/2006
   at 03:36 PM, Allan Chandler [EMAIL PROTECTED] said:

I'm conducting a straw poll trying to establish how many people in
the real world actually use the Workstation Agent part of ISPF and on
what platforms.

I've used ISPGUI, but not most of the WSA services. I found ISPGUI to
be awkward because it did not allow cut-and-paste of a block, but only
of individual lines. I've run it on windoze (I don't recall which) and
on OS/2.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor?

2006-07-19 Thread Shmuel Metz (Seymour J.)
In
![EMAIL PROTECTED],
on 07/19/2006
   at 11:44 AM, Ray Mullins [EMAIL PROTECTED] said:

That reminds me of the next great thing in the PC world (which
then was mostly Apple, with a few 8080 and z80 boxes thrown in)
circa 1981 - UCSD Pascal.  It created and ran byte code.

ITYM P-code.

is - it's never gonna be faster than compiling to the native machine
code.

Never? BTDTGTTS. The 360/85, 370/165 and 370/168 simulated some
instructions in a single cycle.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Linux - Our Saving Grace?

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on
07/19/2006
   at 10:39 AM, Laine, Rogers [EMAIL PROTECTED] said:

Can't Linux run in a separate LPAR without the need for Z/VM
installed?

Yes. It is, however, easier to manage multiple images with z/VM.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)

2006-07-19 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 07/19/2006
   at 01:29 PM, Kuredjian, Michael [EMAIL PROTECTED]
said:

Does IBM make a co-processor add-in that can provide an assist for
the JVM overhead?

No, but they provide an option to dedicate a processor to Java work at
a lower cost than processors allowed to run conventional workloads.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)

2006-07-19 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED],
on 07/19/2006
   at 12:10 PM, McKown, John [EMAIL PROTECTED] said:

Just out of curiousity, why is the zSeries CPU so poor at
CPU-intensive workloads, like Java? Is it the clock speed of the
circuitry? Is it the complexity of the instructions? Is it the fact
that the machine does a lot of internal checking / checkpointing for
reliability and recovery?

It's the fact that the processors are manufactured in low volumes.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Gabriel Tully

On 7/19/06, Kuredjian, Michael [EMAIL PROTECTED] wrote:



 Through the ISPVCALL STATUS function, I found that the system I'm on is
a zArch 2064 with 4 CPUs; however, is there a way I can retrieve the model #
of this system as well?




2064 is the model number, which is a zSeries 900 processor.

Gabe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Gabriel Tully

On 7/19/06, Edward Jaffe [EMAIL PROTECTED] wrote:




2064 is the model number, which is a zSeries 900 processor.


No. 2064 is the CPU type. The model number is a (usually three digit)
number that follows the type, separated by a hyphen. For example,
2064-101.




Semantics in my opinion.  I've seen numerous references to both.  I figured
since the OP started this newbie thread I would KISS.  But I agree and defer
to you.

Gabe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread SUBSCRIBE IBM-MAIN tdell
To reap what I have sowed.

Most programmers have confidence, which is not to be confused with
arrogance, which has no place in a craft like this. This is a practiced
craft, so I haven't met anybody , with the exception of the Scientist's at
Palo Alto , who could call themselves above their craft (even they where a
humble lot) and those guys where good.

PDP's have a bus arbitration or granting scheme, Mainframe's as far I knew
didn't. They may have used other schemes, but as far as I could tell, I
didn't know of any. As as I was taught , the CS used an interrupt driven
scheme for device allocation. Beyond that I leave those areas for the more
seasoned experts who know. CDC's or Ahmdal's,  Burroughs where not my take,
they could have used anything I , and would have not known any different

CCW coding to which I was referring is the way you custom programmed
various I/O device ( including CKD, printers or tape, or Card reader or
punches, even 3770/3780['s ). Much of that coding was handled by the more
experienced coders, who new something about the target devices. General
assembler application programming,  where I did my coding was another set
of skills entirely.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mainframe population

2006-07-19 Thread Shane
On Wed, 2006-07-19 at 09:54 -0700, George, William (DHS-ITSD) wrote:

 Is there a site or information available listing metropolis' with the
 greatest mainframe shop populations?

A few of us might like to see a list like that.
Bet it wouldn't include any Australian cities.

Shane ...

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mainframe populations

2006-07-19 Thread Fenner, Jim
topicIs there a site or information available listing metropolises
with the greatest mainframe shop populations?
/topic

Maybe the UN High Commissioner for Refugees would have a list  :-)


IMPORTANT

 The information transmitted is for the use of the intended recipient only and 
may contain confidential and/or legally privileged material. Any review, 
re-transmission, disclosure dissemination or other use of, or taking of any 
action in reliance upon, this information by persons or entities other than the 
intended recipient is prohibited and may result in severe penalties.  If you 
have received this e-mail in error please notify the Privacy Hotline of the 
Australian Taxation Office, telephone 13 28 69 and delete all copies of this 
transmission together with any attachments. 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Gabriel Tully


 Through the ISPVCALL STATUS function, I found that the system I'm
 on is a zArch 2064 with 4 CPUs; however, is there a way I can retrieve
the
 model # of this system as well?

 2064 is the model number, which is a zSeries 900 processor.

No. 2064 is the CPU type. The model number is a (usually three digit)
number that follows the type, separated by a hyphen. For example,
2064-101.




All that being said it could be a 2064-104, 2064-1C4, or a 2064-2C4
depending on features.  You can use the command
D M=CPU to find your model number.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GDG in deferred roll-in status

2006-07-19 Thread Bruce Black


Wouldn't that be the same flag, Bruce?  As I understand it, the BCS just 
points to the volume and everything else is kept in the VVDS.
Somethings, like the SMS classes are stored in BOTH the catalog and 
VVDS.  I don't recall if the GDG flag is among them (I'm at home now, no 
references)


--
Bruce Black
Senior Software Developer
Innovation Data Processing

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Why is zSeries so CPU poor? (was:RE: Linux - Our Saving Grace?)

2006-07-19 Thread Craddock, Chris
 Just out of curiousity, why is the zSeries CPU so poor at
CPU-intensive
 workloads, like Java? Is it the clock speed of the circuitry? Is it
 the complexity of the instructions? Is it the fact that the machine
does
 a lot of internal checking / checkpointing for reliability and
recovery?

Well first of all, I would NOT say that performance is poor. Its just
not as good on certain types of workload and also tends to run at a
lower clock rate than some other machines. 

There are quite a few reasons, rather than just one single one. The
biggie IMO is that z architecture is demonically complex to implement in
silicon.

For a given clock rate and instruction architecture, the performance of
a cpu is fairly predictable - at least analytically. So the faster you
can clock it the faster it will execute instructions - all else being
equal. Also, for a given fab technology there is a theoretical upper
limit on the clock rate. Design complexity lowers the rate that can be
achieved. Z architecture ends up needing lots of gates and logic levels
and ultimately limits the clock frequency.  

The memory model is also more complex, but then again people tend to
expect reliability rather than speed when they are messing with bank
balances. There's not a lot of point clocking the cpu faster than it can
eat data, so to a large extent the cpu is gated by the cache and memory
subsystem design.

There are also significant performance differences and design trade-offs
based on the different workload mixes expected by the customer base. Z
architecture favors on-chip cache area over raw clock speed. The basis
of that idea is that when you run a general purpose mixed workload, you
will do a lot of context switching and less raw computing. 

The POWER RISC guys make a different trade off to get more raw
performance. So if you want to run a bomb simulation, you're better off
running it on a pSeries. If you want lots of address spaces running lots
of independent transactions the z may well be the better performer, even
on a per-engine basis! 

Millicode is (among other things) an effort to improve the speed/area
trade-off by removing logic from the silicon and replacing it with what
is effectively software. That moves the z design closer to the POWER
concept and I am guessing that trend will continue and the clock rates
will get closer to their technology limits. 

BTW the POWER RISC designers and the z designers are the same people.
They flip-flop between hardware platforms for each generation of
processor technology. Technology leadership swaps back and forth between
z and p. The z9 is the more recent, and probably the technology leader
(for now) In raw compute power the pSeries will still win, but the z has
a more balanced overall design for mixed workload throughput.

CC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Newbie Questions!

2006-07-19 Thread Ron and Jenny Hawkins
Bruce,

 Ron, I don't pretend to be expert in channel protocols, but from what I
 read the FICON protocols are quite different from ESCON.  I've read that
 ESCON does a channel-CU conversation for each CCW in a chain, with data
 blocks in between, but FICON batches up CCWs and usually sends an entire
 CCW chain in one block.
 
 Did I dream this, or would be more accurate to say that FICON is zArch
 channel programming encapsulated in FCP?   I also believed that the
 FICON extensions to FCP were to accomplish this, not for security
 

There are probably a dozen ways to say it simply, but simple must ignore the
nuances. FCP is a transport protocol that we can stuff things inside of.

We could say that FICON is CKD over FCP, ESCON over FCP or zArch
channel programming encapsulated in FCP? There are changes that FCP allow to
occur (as you described), and there are ESCON limitations that remained in
FICON for quite some time (e.g. single hop ISL). 

Personally I feel that ESCON on FCP is a comparable generalisation to SCSI
over FCP and IP over FCP.

Ron

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Mainframe population

2006-07-19 Thread Tom Schmidt
On Wed, 19 Jul 2006 09:54:59 -0700, George, William (DHS-ITSD) wrote:

My wife and I are looking to spread our wings, move that is.
Is there a site or information available listing metropolis' with the
greatest mainframe shop populations?

Yes, there is!  It will be the City of Baltimore next month - at SHARE.  

Be there.

(Couldn't resist!)
 
--
Tom Schmidt
Madison, WI 
(I plan to be there) 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html