Re: Running multiple PIPEDDRs at once?

2010-07-26 Thread Rob van der Heij
On Mon, Jul 26, 2010 at 7:57 AM, Leland Lucius lluc...@homerow.net wrote: Is there anyway to do it?  I've tried using MTREXX, but the threads run after each other.  I've tried multiple stages, but they also run after each other. IIRC the trackread and trackwrite stages use diagnose I/O under

Re: Running multiple PIPEDDRs at once?

2010-07-26 Thread Leland Lucius
Rob van der Heij wrote: On Mon, Jul 26, 2010 at 7:57 AM, Leland Lucius lluc...@homerow.net wrote: Is there anyway to do it? I've tried using MTREXX, but the threads run after each other. I've tried multiple stages, but they also run after each other. IIRC the trackread and trackwrite stages

Re: Running multiple PIPEDDRs at once?

2010-07-26 Thread Rob van der Heij
On Mon, Jul 26, 2010 at 9:23 AM, Leland Lucius lluc...@homerow.net wrote: Yepper, I'm to the point of just doing the single threaded, but, even if the trackwrite used a DIAG, then I'd expect threading would get a chance between DIAG calls.  I've tried adding a ThreadYield() in a REXX stage,

Re: Running multiple PIPEDDRs at once?

2010-07-26 Thread Leland Lucius
Rob van der Heij wrote: On Mon, Jul 26, 2010 at 9:23 AM, Leland Lucius lluc...@homerow.net wrote: Yepper, I'm to the point of just doing the single threaded, but, even if the trackwrite used a DIAG, then I'd expect threading would get a chance between DIAG calls. I've tried adding a

Re: Running multiple PIPEDDRs at once?

2010-07-26 Thread Kris Buelens
DDR also uses synchronous IO, so no overlapping possible. Threading will not help to make DIAG I/O's multithreaded: CP suspends the virtual machine during the DIAG I/O. To be precise: there is a newer DIAG (250) to make asynchroneous I/O, but that is not used by CMS. If you wonder why:

Running multiple PIPEDDRs at once?

2010-07-25 Thread Leland Lucius
Is there anyway to do it? I've tried using MTREXX, but the threads run after each other. I've tried multiple stages, but they also run after each other. (Be gentle...a pipe is something I used to smoke with I was a teenager. ;-)) Thanks, Leland