home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / bit / listserv / ibmmain / 2985 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  1.8 KB

  1. Path: sparky!uunet!gatech!europa.asd.contel.com!darwin.sura.net!newsserver.jvnc.net!netnews.upenn.edu!cronkite.ocis.temple.edu!VM.TEMPLE.EDU!STAN
  2. From: STAN@VM.TEMPLE.EDU (Stan Horwitz)
  3. Newsgroups: bit.listserv.ibm-main
  4. Subject: fortran run-time options
  5. Message-ID: <16B549CD6.STAN@VM.TEMPLE.EDU>
  6. Date: 12 Jan 93 16:09:10 GMT
  7. Sender: news@cronkite.ocis.temple.edu (NetWork News (readnews))
  8. Organization: Temple University
  9. Lines: 22
  10.  
  11. Hello;
  12.  
  13. I started testing out VS Fortran (Rel 5) parallel processing capabiliites.
  14. In that vain, I wrote a short program which calls the same subroutine
  15. in parallel to read data from two different files. The program works fine
  16. and yields a significant execution speed improvement over the seriel copy
  17. of this program. The trouble is that whenever I run this program, I get
  18. a warning saying that only one virtual cpu is being used.
  19.  
  20. Studying the appropriate Fortran and CMS manuals has not helped me find
  21. out where I am going wrong in this process. I compiled the program, loaded
  22. the libraries and the program, and generated a module exactly as the per
  23. IBM's documentation. The trouble is that when I use the run-time option
  24. of PARALLEL (2) to get two virtual CPUs, I still only get one. My module
  25. is called TSTPAR2. When I type TSTPAR2 PARALLEL (2), the optoin seems to
  26. be ignored. I also tried putting some gibberish in place of the PARALLEL
  27. option and it too was ignored. The PROCESSING OPTIONS I used for this
  28. program are OPT(3) PARALLEL (NOAUTO REP LANG), as per the documentation.
  29. I know I loaded the program properly since the module does run, but only
  30. the RUN-TIME options are ignored. This is being done on a VM/XA system
  31. in 370 mode. Obviously, I must be leaving out a step in this process.
  32. What might that step be? Thanks very much for any help you provide.
  33.