** ** ****** ** ** ******** ** ** ***** ** ** ** * ** ** ** *** ** ** ** ** ** * ** ** ** * **** **** ** * ** ** ** ** ** **** ** ** ** ** ** *** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ****** ** ** ** ***** ***** ** ** ** ****** ****** ***** ** **** ******** ****** ****** ** ** ** ** * ** ** * ** ** ** ** ****** **** ** ** ** ** **** ****** ** ** ** ** **** ** ** ** ** ** ** ** ** ** ** ** ** * ** ** ** ** ** ** ** ****** ***** ** **** ** ****** ** ** **** KY REGISTER **** KY REGISTER **** KY REGISTER **** KY REGISTER *** OCTOBER 1990 TABLE OF CONTENTS Updates to the Prime . . . . . . . . . . . . . . . . . . . . . . . . 55 VM/XA SP 2.1 and CMS 5.6 . . . . . . . . . . . . . . . . . . . . . . 248 UKCC Short Courses . . . . . . . . . . . . . . . . . . . . . . . . . 300 Info/Expo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405 Exploring CMS: Moving Data Files to CMS . . . . . . . . . . . . . . 435 A Reminder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529 IBM Supercomputing Competition . . . . . . . . . . . . . . . . . . . 541 New Release of ESSL. . . . . . . . . . . . . . . . . . . . . . . . . 596 A Simple Previewer for TeX and LaTeX Users . . . . . . . . . . . . . 625 SPSS 4.0 Installed on CMS . . . . . . . . . . . . . . . . . . . . . 673 IMSL PDE/Protran Update . . . . . . . . . . . . . . . . . . . . . . 740 Prime Bulletin Board . . . . . . . . . . . . . . . . . . . . . . . . 781 Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 993 Service Directory . . . . . . . . . . . . . . . . . . . . . . . . .1031 ************************************************************************* UPDATES TO THE PRIME Several changes have been made to the Prime system. These changes deal with system administration, new commands, and performance. ACCOUNTS AND USERIDS Prime system userids are now primarily created from records in the Student Information System (SIS) database. Accounts are created based on input from staff and faculty as to which classes need access to the Prime system. Of course, staff, faculty, and student Prime accounts can still be created on an individual basis. Just contact Wayne Beech at wayne@ukpr.uky.edu, 257-2238, 100 McVey Hall, or Peggy Akridge at peggy@ukpr.uky.edu, 257-2237, 100 McVey Hall for more information. Prime userids are now in the format PRnnnnn where n is a digit from 0 to 9. The first time you log on to your userid, use your staff id number or student number as the password (omitting the hyphens between digits). Change your password after logging in (using the CPW -PROMPT command). Automatic creation of student accounts saves instructors a great deal of time and trouble, but this new process does not automatically generate class listings of userids/names. This means that instructors might not have a list of student userids in their class. To get a class listing, contact Wayne Beech at wayne@ukpr.uky.edu, 257-2238. The special userid LOOKUP (the password is also LOOKUP) has been created primarily to help students find their userid. Logon to this userid and follow the instructions to find the current userid. If you're a student, your instructor may ask that you tell them your userid, so check with them. If you want to ask your instructor about this via electronic mail, type HELP MAIL after you log on for detailed instructions. NEW COMMANDS Several new commands have been added. FINGER is used to display information about a user on the Prime system or on most other machines on campus. Usage is FINGER [userid][@nodename][-l name] where userid is the userid a person uses to log on to a system, -l name is a string to search for as userid or first or last name (only for the local machine), and nodename is some remote system. For example, FINGER bozo would display information about the userid bozo on the Prime system. FINGER @s.ms.uky.edu would display all logged in users on the s.ms machine. FINGER bozo@s.ms.uky.edu would display information about the userid bozo on the s.ms machine. FINGER -l smith would display brief information for the userid smith and information for all people having the string "smith" in their name. The format of information returned from remote machines will vary. .PLAN and .PROJECT files are also supported by FINGER, and these files often contain helpful information. After creating these text files you must set protection so that they may be read by FINGER. You can grant this access with the command EDAC (.plan .project) $REST:R .SERVICE:ALL This assumes you have both a .PLAN and a .PROJECT file. If an error message "connection refused" results from FINGERing a remote site, this probably means the remote site is not running a FINGER server or is down. If FINGER complains about mapping a hostname to an address, either use a more complete hostname or insert the actual IP number. If FINGER is taking an unusually long time to return information from a remote machine, use the break key (ctrl-p) to abort the operation. This may happen when connecting to some machines with older versions of TCP/IP. CHFN is used to change some information related to your userid that is displayed by FINGER. You will be shown the current information about your userid and will be prompted to change certain fields. The fields you can alter are OFFICE (your address) and PHONE (your phone number). If you want to keep what is displayed, simply press the Return key at the prompt. To remove information from a field press the space bar and press the Return key. COMP is used to compile programs that have changed since the last compilation. The date/time modified of the binary file is compared to the date/time modified of the source. If the source has a date more recent than the binary the program will be compiled. Usage is COMP prog.suffix [-force] [-report] [-binary path] [compiler options] You must supply a program name complete with the suffix. For example, COMP prog1.f77 will compile the FORTRAN program PROG1 if it is needed. COMP prog1.pl1 -force will compile the PL1 program PROG1 regardless of modification dates. COMP prog1.c -report -b *>bin>=.bin -listing will compile the C program PROG1, if needed; show the command line used to compile it; put the binary file in the BIN sub-directory in the current directory; and produce a listing file (compiler option). TIMER is used to time execution of a program, displaying elapsed time to 1/330 of a second, CPU time to 1/1000 of a second, and I/O time to 1/1000 of a second. Usage is TIMER cmd where cmd is a PRIMOS command or any user command or program. For example, TIMER ld displays how long it took to display the current directory contents. TIMER r prog1 displays how long it took to execute the program PROG1. TIMER cc prog1 displays how long it took to compile the C program PROG1. PROGRAM LINKING AND EXECUTION The subcommand COMPRESS has been added to the EXEC command linker step. The COMPRESS subcommand strips unneeded information from a program's executable image before creating the executable file (.RUN). This will normally reduce the size of the executable file by 50-75%. Users not using EXEC should also incorporate this into their normal build procedure as it will use less disk space and, in some cases, cause execution to begin sooner. If you are using the system level debugger, do not use COMPRESS until you are done debugging. The information stripped from the file is needed by the debugger. Also, you cannot simply load an old .RUN file, COMPRESS, and then refile it. The disk space will not be freed since loading and refiling only changes internal dynamic pointers. You can, however, issue the BIND command, LOAD your old .RUN file, COMPRESS it, and FILE as a new name. Then you may delete the old copy and rename the new compressed file. PRINTING The PRINT command has been changed to not copy the file to be printed to the print queue before printing can take place. The printer will read the file from its path and print. This removes the time delay while the file is copied from its path to the printer's temporary space. It also lessens system I/O and allows for quicker disk access for other processes. .SERVICE must have access to the file as well as to the path to the file. New accounts are being created with the proper access, but old userids will have to be changed to allow .SERVICE to attach to directories where files reside and to read the files to print them. Since .SERVICE is being used for more system utilities it is recommended that it have all access to your files. When printing in this manner you should not issue the PRINT command and then delete the file or do something to alter or delete the file. If you have a file on temporary disk and issue the PRINT command, and then log off, the file will probably be deleted before the printer can print your file. If you print a file, and then edit and make changes before it is printed, you will receive output showing the last changes you made before the printer started your request. If you delete a file, or try to change the file before it is printed, the print request will be placed on hold and tried at regular intervals. This will show up in the PRINT -LIST display as being deferred until a specific time. After several retries the request may be purged. ADDITIONAL PRINTERS A second Decwriter has been installed at the DORM site; its destination is DORM2. If you print to DORM, either DORM or DORM2 will process your request, whichever is available. A laser printer will also be installed at the DORM site. These printers should be operational soon. Watch the LOGIN message for details. If you have any questions regarding changes or problems, contact leonard@ukpr.uky.edu, peggy@ukpr.uky.edu, or wayne@ukpr.uky.edu for more help. -- Leonard Lauria ************************************************************************* VM/XA SP 2.1 AND CMS 5.6 VM/XA SP 2.1 has been installed. The only significant change that you will notice is the new logo screen. You can now supply both your userid and password from the initial screen, but if you don't, the logon process proceeds as in earlier versions. Automated logon procedures running on personal computers and workstations may require changes to work with the new logo screen. Contact a UKCC Consultant if you need assistance. CMS 5.6 is now the default version of CMS. If you experience any problems you can switch back to the previous version by entering IPL OLDCMS Switch back to the production CMS 5.6 system by entering IPL CMS or by logging off and logging on again. You can determine the version of CMS you are using by entering QUERY CMSLEVEL Please use the SUGGEST command to report any problems. OLDCMS will be available for a limited time. Problems reported with CMS 5.6 include: * an old-style EXEC calling a REXX program that calls MENUEXEC will fail with an address exception. The most frequent example of this is a PROFILE EXEC that issues the CALENDAR command. You can circumvent this problem by converting the EXEC to EXEC 2 or REXX. Often you can convert to EXEC 2 by simply adding a &TRACE statement at the beginning of the EXEC. * We have seen cases of LWSCRIPT failing with a user ABEND 013. Along with the new version of CMS comes the REXX compiler. With a few restrictions (notably to Interpret and Trace), the language supported by the compiler includes the complete interpreted language. Depending on the nature of the REXX program, performance of compiled REXX may be about the same as interpreted or may be up to an order of magnitude faster. You can get more information about REXX by entering the command HELP REXX TASK A Consultant in 110 McVey Hall, 257-2249, can give you more information and help. -- Dave Elbon ************************************************************************ UKCC SHORT COURSES The following short courses are free to all UK faculty, staff, and students, but preregistration is required. If you register for a course and then find that you can't attend, please cancel your registration by calling 257-UKCC. Failure to do so may jeopardize your ability to register for future UKCC short courses. * You can register online -- some classes require online registration. Just enter VIEW UKCC SHORTCOURSE on your CMS account and follow the menus. * You can register by calling 257-UKCC (this is Voice Mail Exchange; your registration will be confirmed by phone within five days). Many of these classes don't require any knowledge or experience with any computer system. If there are prerequisites for a particular class, they'll be listed in the class description. If you have questions about class content or bypassing prerequisites, call the instructor for that class. INTRODUCTION TO SAS/GRAPH October 4 2:00 p.m. to 5:00 p.m. 103 McVey Hall SAS/GRAPH is a collection of SAS PROCs that can be used to draw text in various fonts; plot values in the x-y plane with various curves; draw three-dimensional and contour plots of functions; display bar, pie, star, and block charts; and plot several different map displays using SAS datasets for county, state, and country boundaries on the IBM 3090. The Introduction to SAS short course, described above, is a prerequisite. Lorinda Wang will be your instructor (257-2204, ukc333@ukcc.uky.edu). Online registration is required for this course. GENERALIZED LINEAR MODELS October 30 and November 1 3:00 p.m. to 5:00 p.m. 103 McVey Hall Traditional linear models, i.e., linear regression and ANOVA models, relate the mean of a random variable to some linear combination of predictors. Generalized linear models relate a function of the mean to a linear combination of predictors. This simple modification allows logistic and probit regression, log-linear modeling, and most other univariate maximum likelihood techniques to be performed similar to the usual regression techniques. This two-session course will review some of the theory of such generalized linear models, as well as their analysis using the interactive VM/CMS program GLIM. Your instructor will be Steve Thomson (257-2259, steve@ukcc.uky.edu). STRUCTURAL AND EQUATION ANALYSIS AND PROGRAMS October 1, 3, 5, 8, 10, 12 3:00 p.m. to 5:00 p.m. 103 McVey Hall Structural equation analysis can be viewed as a generalization of regression analysis, simultaneous equations, and factor analysis. Basically, you analyze linear relations among certain inexactly measured, possibly latent, variables. This course, in six consecutive sessions, is an introduction to the methodology of structural equations and the main programs that implement such analyses, i.e., LISREL, EQS, LISCOMP, and the new SAS PROC CALIS. Some experience with regression and factor analysis and running programs using similar techniques are prerequisite. Your instructor will be Steve Thomson (257-2259, steve@ukcc.uky.edu). ADVANCED FORTRAN TOPICS & VECTORIZATION October 4 1:00 to 3:00 p.m. 327 McVey Hall The course will cover changes in coding FORTRAN due to hardware upgrades to the IBM 3090 made over the summer, and the new FORTRAN Version 2, Release 5 features. It is also an introduction to using the vector facility on the IBM 3090-600J. Vectorization reduces the amount of time needed to process DO loops by concurrently processing the DO loop elements. Vectorization will work on unmodified code, but program speedup can be increased by proper coding techniques. A good background in FORTRAN is prerequisite, as well as familiarity with CMS and XEDIT. Your instructor will be Alan Audette (257-2191, alan@ukcc.uky.edu), and online registration is required. PARALLEL COMPUTING IN FORTRAN October 25 1:00 to 3:00 p.m. 327 McVey Hall An introduction to parallel processing using FORTRAN Version 2, Release 5 on the IBM 3090. Parallel coding instructions allow you to use up to all six processors of the IBM 3090 to concurrently process data, reducing wall clock time in running jobs. Automatic parallelization, parallel concepts and commands, and the architecture of the IBM 3090 will be discussed. The course will depend on the availability of Parallel FORTRAN, scheduled to be released as part of FORTRAN Version 2, Release 5, in September. A course covering the older version of Parallel FORTRAN may be substituted. Your instructor will be Anne Leigh (anne@ukcc.uky.edu, 257-2205). Online registration is required. ************************************************************************* INFO/EXPO The UKCC is presenting several exhibitions at this year's Info/Expo, October 22-23. Security Awareness UKCC's Security Officer, Jack Coffman, will present information on computer security, contingency planning, and virus protection and information. Printed materials with more detailed information will also be available. Academic Users Services Academic Users Services will offer information on three topics: Electronic Mail and Networks, VIEW: An Information Service, and Graphics at UKCC. Demonstrations will be given on how to use electronic mail on campus and across the country and the world, how to access and use VIEW, and some of the many graphics software and hardware applications available at the UKCC. Desktop Publishing Services Available at UK This one-hour seminar will provide an overview of desktop publishing, especially at UK. It will include information on finding consulting help, using the UK logo and PostScript, as well as interactions between microcomputer users and the UK Printing Services. Seminars are scheduled for October 22 at 11:00 a.m. and 2:00 p.m., and on October 23 at 1:00 p.m., depending on room availability ************************************************************************* EXPLORING CMS: MOVING DATA FILES TO CMS Sometimes you may need to bring data files to CMS from another storage medium. This column will cover some of the more common media and transfer methods. If your particular problem is not covered here, feel free to call the Consulting Room at 257-2249 for further help. Typically, data files are stored on magnetic media like tapes, disks, diskettes, and more recently, CD-ROM. It is possible to move data from all these media to CMS, one way or another. Data stored on tapes and MVS disks can be moved to CMS with an MVS job. That job might look like this: //XFER JOB ,name ...INC your mvsid stuff //A EXEC PGM=SNDNET //SYSPRINT DD SYSOUT=A //SYSUT1 DD UNIT=TAPE, // VOL=SER=tape,DISP=OLD, // LABEL=n,DSN=dataset.name //SYSUT2 DD SYSOUT=B, // DCB=(RECFM=F,LRECL=80,BLKSIZE=80) // When the job completes successfully two files will be returned to your reader. The PRT file describes the outcome of the job. The PUN file is the file you copied from tape; use the ACCEPT command to put this on your disk. The above example copied a tape file. MVS disk files are similar; replace the SYSUT1 DD statement with this: //SYSUT1 DD DISP=OLD, // DSN=dataset.name SNDNET will send your dataset back to CMS as a NETDATA file. This means that the data is packed to save space and that it will not be readable in your reader with RBROWSE. ACCEPTing the file will expand it back to its original size. Data stored on disk at another installation can often be sent to your UKCC userid over BITNET or the Internet. If the data file is larger than 300K, it must be sent via FTP or broken into smaller pieces to send over BITNET. Check with the host site to determine the recommended method for sending the data over BITNET. To use FTP over the Internet you must know the IP (or internet protocol) address of the host where the data files are stored. Sometimes we can help you determine that in the Consulting Room, 110 McVey Hall, though it's usually best to ask someone at the site involved. Armed with the IP address you can log onto your UKCC id and connect to the host site via FTP FTP ip.address This will open a connection to the named host. When you get the Command: prompt use GET fileid to transfer the named data file to your UKCC userid. You can also use FTP to make the transfer when your data files are stored on disk on a microcomputer. Several of the Macintosh and IBM PS/2 machines in the Micro Lab, 107 McVey Hall, are attached by Ethernet to the campus network (UKnet). These can be used as host machines for FTP file transfer. Follow the same procedures as you would with an internet-connected mainframe host. You can also transfer microcomputer files using Kermit. This transfer can be performed from a microcomputer at home or in your office. The only additional hardware needed is a modem (a UKnet connection in your office precludes the need for even a modem). Transferring by modem is slower than over Ethernet lines, but the convenience of working from home is often worth the sacrifice. You can get a free copy of Kermit for Macintosh or IBM PC and compatibles in the Micro Lab along with some documentation on how it's used for terminal emulation and file transfer. We now come to the most recent magnetic medium, CD-ROM. These disks are the same size as the CDs you play in your compact disk player, but they hold enormous amounts of data. Often, the distributor will include a program for selecting a subset of the data and copying it to another disk. On IBM-compatibles the CD drive is treated as another disk drive so that you can use Kermit or FTP to transfer the data files to CMS right from the CD, provided you have enough space to store the entire file on CMS. No matter where your data files are now, there is probably a way to get them to CMS. This article cannot cover all the nuances of transferring data files, so talk to a Consultant in 149 McVey Hall if you have any problem using these techniques For more help with CMS, or if you have ideas for future Exploring CMS columns, contact Bob Crovo at 257-2258, crovo@ukcc.uky.edu, 109 McVey Hall. -- Bob Crovo ************************************************************************* A REMINDER Smoking, drinking, and eating are not allowed in any of the Users' Rooms or cluster sites. Food crumbs encourage bugs, and liquids and smoke can damage equipment. Since we are not able to monitor all the sites twenty-four hours a day, we appreciate your cooperation by refraining from smoking, drinking, or eating in any of the Users' Rooms or cluster sites. ************************************************************************ IBM SUPERCOMPUTING COMPETITION IBM invites authors from industry, research, and academia to submit papers in competition for major cash awards. The competition is for first, second, and third prizes in each of five divisions: Physical Sciences and Mathematics Engineering Life and Health Sciences Social Sciences, Humanities, and the Arts Computer Sciences: Distributed and Cooperative Processing The prizes in each of the five divisions are: $25,000 for first, $15,000 for second, and $10,000 for third. Each paper must describe large-scale analysis and modeling work using an IBM 3090 with vector facilities as the primary computational system, or the paper must describe new and innovative approaches to analysis and modeling using distributed or cooperative processing in which IBM technical workstations are linked to IBM mainframes. Judging will be done by panels of noted non-IBM experts in each division. IBM will join in publishing the winning and honorable mention papers selected by the panels of judges. The Proceedings will include all prize and honorable mention papers and abstracts of selected additional papers. To enter the competition, submit an acceptable abstract and complete the registration procedures. All necessary information is provided in the General Information Brochure available from your local IBM Branch Office or by contacting: IBM Competition Administrator 36 Mill Plain Road Suite 404 Danbury, CT 06811 Voice: (203) 794-1355 FAX: (203) 792-7507 or IBM Competition Administrator IBM Canada Ltd., Department 2/64 245 Consumers Road North York, Ontario M2J1S2 (416) 758-4136 Registrations must be received by October 16, 1990; final papers must be received by January 15, 1991. Papers will be presented at the IBM Large-Scale Analysis and Modeling Conference, Park City, Utah, in April 1991. The competition is open to any individual or team working or living in the USA or Canada, excluding employees of the IBM Corporation, IBM Canada Ltd., and IBM related companies and their families. ************************************************************************* NEW RELEASE OF ESSL Release 4 of the Engineering and Scientific Subroutine Library (ESSL) is now available on UKCC and UKCCS under CMS. The new release contains eight new subroutines and fifteen modified subroutines. Some of the new features are: * calls to ESSL subroutines are now supported from from C and PL/I programs. * new factorization and solve subroutines for both general and symmetric skyline matrices have been added (DGKFS and DSKFS). Parallel versions of these subroutines are also provided (DGKFSP and DFKSP); * new proposed Level 3 BLAS routines for doing a rank-k update of a symmetric matrix have been added to the matrix operations subroutines (SSYRK and DSYRK). * two new long-precision mixed-radix Fourier transform subroutines have been added (DRCFT and DCRFT). * some of the subroutines in matrix operations, linear algebraic equations and parallel processing have been enhanced to improve vector performance. For help with or more information about ESSL, contact Anne Leigh at anne@ukcc.uky.edu, 257-2205, 109B McVey Hall. -- Anne Leigh ************************************************************************* A SIMPLE PREVIEWER FOR TEX AND LATEX USERS A previewer called DVITTY has recently been ported from Unix systems to run on CMS. DVITTY will let you look at the text in your TeX/LaTeX files on any terminal. To use the previewer after running TeX (or LaTeX) on your document, enter DVITTY fname where fname is the name of the document file. OPTIONS Use the option -P LIST to select a few pages from the document. For example, if you type DVITTY myfile ( -p4,7 DVITTY will show pages 4 and 7 on your terminal. If you type DVITTY myfile ( -P4:7 DVITTY will show pages 4, 5, 6, and 7 on your terminal. Use the option -wn to set the width of the terminal. The number n can be any number greater than 15 and less than 133. HELP If you've accessed TeX disks using the GRAB command, type HELP DVITTY for online help. If you haven't accessed TeX disks, type GRAB TEX GRAB TEX 291 to access TeX software and fonts. Shashi Sathaye at sysshash@ukcc.uky.edu, 257-2247, 210 McVey Hall, can give you more information about using TeX and LaTeX. -- Shashi Sathaye ************************************************************************* SPSS 4.0 INSTALLED ON CMS Version 4.0 of SPSS has been installed on the IBM 3090 and is available to CMS users. Starting with SPSS 4.0, SPSS Inc. refers to its statistical analysis software product and documentation as SPSS. Prior to Release 4.0, they used the name SPSS-X. The "X" has been dropped, but it is still recognized. This means you do not need to change any program you had created with earlier releases of SPSS. To access CMS SPSS 4.0, enter GRAB SPSS To execute an SPSS program in a non-interactive mode, enter your source program in a file with a filetype of SPSS. After the SPSS source program is created, execute the program by entering SPSS filename To execute SPSS in an interactive mode, enter the SPSS command and an asterisk, as in SPSS * You will get the SPSS> prompt, meaning SPSS is ready for the first line of a command. Each SPSS command must end with a command terminator. By default, a period (.) or a blank line is recognized as the command terminator. To end an interactive session, issue the FINISH command. SPSS writes the output file to the terminal and to your A disk using SPSS as filename and LISTING as filetype. SPSS commands, along with any error or warning messages, are created in a journal file named SPSS JOURNAL A. The interactive session also provides an extensive HELP facility. Type HELP at the SPSS> prompt to get a list of help topics and instructions on how to use the Help system. The following procedures are new in SPSS Release 4.0. EXAMINE is a procedure for exploring data. It provides stem-and-leaf plots, boxplots, robust estimates of locations, tests of normality, and other descriptive statistics and plots. Separate analyses can be obtained for subgroups of cases. FLIP is a data management procedure. SPSS requires a file structure in which the variables are the columns and observations are the rows. FLIP transposes the rows and columns of the data on the active file, so that what was in row 1, column 2 is now in row 2, column 1, and so forth. LOGISTIC REGRESSION regresses a dichotomous dependent variable on a set of independent variables. Categorical independent variables can be replaced by sets of contrast variables, each set entering and leaving the model as a unit. MATRIX provides arithmetic and matrix computational expressions that resemble standard matrix algebra notation. Update documentation including new and enhanced features of SPSS 4.0 may be obtained by issuing the INFO command: INFO OVERVIEW SINCE 3.1 For more information about the 4.0 version of SPSS, refer to the SPSS Base System User's Guide, SPSS Advanced Statistics User's Guide, and SPSS Reference Guide. A reference copy is available in the Consulting Room, 110 McVey Hall. These manuals are also available from the UK Bookstore on the Lexington campus. -- Lorinda Wang ************************************************************************* IMSL PDE/PROTRAN UPDATED A new release of IMSL PDE/Protran is now available. New features include 3-D surface plots, 2-D contour and vector plots, and an interactive help facility. To use Protran, enter GRAB PROTRAN GRAB DI3000 The sequence of these commands is important. If you have already accessed the DI3000 disk, you will need to DROP it, GRAB PROTRAN, and then GRAB DI3000 again. Because the Protran package is now using Precision Visual's GK-2000 graphics drivers, you can send plots to any of the devices available under the DI-3000 system. If you're using Protran for the first time, type PROJOB to enter the menu-driven help facility. It will allow you to view sample programs for a variety of mathematical applications. If you find one you're interested in, PROJOB will store it on your A disk. Extensive documentation is available via online HELP. When you're ready to run a Protran program, enter PROTRAN progname < where progname is your Protran program's name, and dataname is the name of your datafile (if you have one). A complete list of options can be found by entering HELP PROTRAN. One important option is GKS, which is required to access the plotting features. The default is not to plot. For example, to process a program that does not require a datafile and plot its results, enter PROTRAN progname (GKS If you need help using Protran, contact Alan Audette, 257-2191, alan@ukcc.uky.edu or Anne Leigh, 257-2205, anne@ukcc.uky.edu. -- Alan Audette ************************************************************************* THE PRIME BULLETIN BOARD 1. There is a roach crawling around on the table under my terminal at the Office Tower. This is disgusting. Perhaps signs should be posted about not feeding the wildlife, i.e., leaving half-eaten candy bars under the terminals. >>>Eating, drinking, and smoking are not allowed in any of the Users' Rooms or cluster sites at any time. 2. Is there any way I could get a copy of Pascals.info located in the Directory Manuals? Thank you for your time. >>>Pascals.info is available online with any of the Prime editors. If you want a printed copy, enter PRINT MANUAL>PASCALS.INFO. 3. Can someone tell how to read the bulletin board without having to see everything you read yesterday? >>>Just enter HELP MAIL LOOK for an example of setting up global variables. 4. Why are there so many chairs in 103 McVey Hall? >>>A large class recently met in 103 McVey Hall. Things are now back to normal. 5. How do you create a file? >>>Read the Help files for the following subjects: HELP RECORD tells how to send all data printed to the terminal, whether SLISTed, DISPed, or called up on the help utility, to a file. HELP COPY tells how to copy a file from another directory into your directory. You can even copy it with a new name. For information on creating new files containing text you enter or pieces of existing files, read page 25 of the Prime User's Guide. All the manuals are worlds of information in themselves. If you do these things and still can't make sense of them, go to your instructor or find a Consultant. They will be willing to translate the information for you. You can also pick up a copy of the "Sheffield Editor User's Guide" and the "PrimeWord User's Guide" in 103 McVey Hall or outside 110 McVey Hall. 6. Can anyone actually do something about telnet ports? Right now, they are all tied up. It's great that we have all these cluster sites, but rather useless when all msp and telnet ports are in use. Hey, if there is that big a demand (and I know there is), why not fix the hung ports, get more ports, or else find a better way to open specific addresses? "Yeah, here at UK, we have decent computing facilities, but you can hardly ever use them." >>>When the connection to the machine hangs and you try to abandon the connection, the whole port hangs until the NIU is manually reset. Use the disconnect sequence instead of abandon. Abandon causes permanent hang. Meanwhile, make sure you di your telnet connections before you leave, and make sure you don't use abandon. 7. I need to add access so that I can FTP files to my new account. Would it be a bad idea to make this access a part of the normal account setup? >>>Everyone can create directories in their accounts and change the access on them; people can create one or more directories to FTP to/from and give the FTP group access to it. To send files off the Prime, add :LUR, and to receive files use :ALL. For example, CREATE TEMP creates a sub-directory; EDAC TEMP .TCP_FTP$:ALL gives access to add and read files. 8. Where do I get my new id? Am I missing out on something here? What is the full path of the new accounts? I tried to attach to one of them but couldn't get anywhere. >>>Log on to the Prime userid LOOKUP with the password LOOKUP, and then just follow the instructions. When you see your userid, log on using your student number as the password. Be sure you change your password after you logon. Type HELP CPW for help. 9. Is there any way to keep PRIMOS from logging you out automatically after X number of minutes, or to increase that number? I just lost about three hours of work. >>>We have the timeout set to 15 minutes, but it is possible to alter the default. Contact Leonard Lauria at leonard@ukpr.uky.edu for details. 10. As an instructor trying to get a list of students in my class, I need both first names and last names. If I look up just last names, I get about ten common last names. Without first names and middle initials, I'm lost. >>>Wayne Beech, wayne@ukpr.uky.edu, 257-2238, can help you with your class roll. 11. Are there any plans to purchase or otherwise get a C++ compiler? >>>We were unaware of the need for this compiler, but we're looking into it. Thanks for the suggestion. 12. Is there a Unix environment available on the Prime? I've heard there is but I can't find any help files on it. >>>At this time Unix is not supported by Prime, but we are investigating alternatives under Prime. 13. As more and more campus computer systems support TCP/IP and become part of the campus net, I think the networking group is going to find that it becomes the preferred method of remote access. It is much easier to buy a cheap ethernet card and attach a system to a LAN than to soak up more NIU ports, possibly requiring the purchase of more NIUs. Not only is this less expensive, it uses virtual ethernet connections as opposed to real connections. It does not need to be expanded to add more users. I'd like to suggest that the current situation be seriously studied, with an eye for the future. To get to a system via TCP/IP, one connects to telnet and uses that facility for access. I have been told repeatedly that this is not supported, and all evidence says that this should indeed be supported, as it will probably become the preferred mode of access for many, if not most, of the campus systems. >>>We are looking at converting our campus network to TCP/IP this winter. There will always be async connections available for machines without telnet capability, and there will always be telnet access on our campus. The UKnet telnet ports will probably be removed when we convert because they will not be needed. 14. What's the deal with the BITNET directory? I used to be able to attach to it at nights after 9:00 until we got this new Prime. Now I can't get into it at all. >>>Thanks for letting us know. We have corrected the problem so that you can again access it from 8:00 p.m. until 8:00 a.m. 15. How do I give someone access to my home directory? >>>To give people access to your files does not require top level access. You can give access to a specific file or a directory. Just enter HELP EDAC for more information. 16. Since UK telnet ports are relatively limited, should we allow people access to play games and using such things as forum on remote machines? This allows the chat and gaming junkies to take up telnet ports which other people are wanting to use for constructive purposes. I have consistently gotten "no ports available" when trying to use telnet from the network. It is common knowledge that people playing games or sitting in front of a terminal for hours on forum are not doing anything useful, or in some cases don't even have accounts on the system they are connected to. I am frustrated when I can't get a port because people who don't belong on a system are tying up the lines. This is an educational institution, not a video arcade or 1-900-chit-chat. >>>You can telnet from the Prime or one of several other machines. The UKnet telnet ports will be removed eventually, and all telnet access will have to be from a machine with telnet access. 17. I would like to encourage L access in the directory above the class accounts. It's a serious inconvenience, as a number of programs I have do not work without it. If the only reason for this is to prevent people from locking themselves out of their accounts, maybe you can make a special disk partition called "smartpeople" who have L access and are assumed smart enough not to do this. >>>No program should need that type of access to work. Contact a Consultant for help with fixing this. 18. I'm having trouble with the WHO -IN filename command. No matter which ids I put in my file, I never get any matches. What's the deal? >>>There is a specific format you have to use in the file of names, and the userids must be in upper case. Enter HELP WHO for more information. 19. The mailer has been down for some time now. What's the scoop? >>>We were having disk problems, but they have now been resolved. 20. Why won't the Prime mailer accept an address like 123%house.gov@ohio-state.edu? There are some nodes you can only access by mailing through another node because they aren't directly connected to Internet/BITNET, but are connected to a machine that is. Prime mailer won't accept the address containing the '%'. >>>You can send to sites that are routed through another site. The % is not special to the mailer but is special to PRIMOS. You can get around this by enclosing the address you have but put it in single quotes. For example, mail to 'friend%ukpr.uky.edu@ukcc.uky.edu' 21. In the CALculator program, if you type an unrecognized command (like EXIT instead of QUIT), you are forever stuck in the program and can't QUIT. >>>Thanks for letting us know; we'll investigate. 22. Would someone please go to LCC and check the net? The 910s and 950s basically don't work and the 910+'s give you bursts of activity. >>>This was due to a network problem, and it's been fixed. We apologize for the inconvenience. 23. There are many library site terminals out of order. I think an NIU or some other catastrophic failure has occurred. Can we get these things fixed? >>>Thanks for letting us know. We've corrected the problem. 24. How do you configure communications packages for use with Prime and Windows: home? >>>Wayne Beech at wayne@ukpr.uky.edu, 257-2238, will be glad to help you with this. ************************************************************************* SUGGESTIONS 1. Is there a way to find out the name associated with a particular id number using WHOIS? I know how to find the userid given a person's name but not how to find a name given their userid. Also, the wildcards can't seem to work as in WHOIS FIN*. >>>There are two ways to look up a WHOIS entry with a userid. If you know the userid and want to display the complete entry, use the command WHOIS SHOW userid. You can search for full or partial userids with the command WHOIS FIND USERID userid. WHOIS doesn't use wildcard characters; all searches will match partial strings. 2. I use GONE to disconnect. When sending messages to my userid from a remote node, GONE will not respond with my exit. It will acknowledge receipt of files, but not TELL messages. Also, I cannot get commands from the remote node to my account on this machine to work using the *PSWD feature of GONE, though I can while logged into this system. Thanks. >>>GONE is not a supported command, but we'll check into your concerns. It may be that those features do not work across RSCS links to non-IBM machines. 3. Please tell me how to "talk" to someone who is not on BITNET. >>>A Consultant in 110 McVey Hall, 257-2249, suggest@ukcc.uky.edu, will be glad to help you with this. 4. Would it be possible to place an updated version of the file BITNET LINKS on the system? Thanks for your help. >>>We no longer receive this file, but we'll look into creating it locally. BITEARN NODES on the BITNET disk is the offically supported network description. ************************************************************************* UKCC SERVICE DIRECTORY McVey Service E-Mail Address Phone Hall Vice President, Information Services Eugene R. Williams DPS128@UKCC 257-3609 Assoc. VP, University Computing Services Dr. Douglas Hurley HURLEY@UKCC 257-2900 128 Director, Communications Services Doyle Friskney DOYLE@UKCC 257-6225 Director, Computational Sciences Dr. John Connolly CONNOLLY@UKCC 257-8737 324 Director, Distributed Services Janet Baynham DPS108@UKCC 257-1535 120 Director, Information Resources Dr. Jon Hesseldenz UKA045@UKCC 257-3904 230D Academic Consulting Services Lavine Thrailkill UKC105@UKCC 257-2257 121 CMS Consulting Bob Crovo CROVO@UKCC 257-2258 109 Complaints Carol Lotz LOTZ@UKCC 257-2213 129 Consultant for Remote Sites Wanda Dixon Spisak WANDA@UKCC 257-2206 115 Consulting Consultant on Duty SUGGEST@UKCC 257-2249 110 Contingency Planning & Security Jack L. Coffman UKA051@UKCC 257-2273 218 Database - IDMS Rick Chlopan DBA003@UKCC 257-2211 230E Data Center 257-2222 61 Data Entry Frank McCormick OPFRANK@UKCC 257-2216 72 Desktop Publishing Consulting Marguerite Floyd EDITOR@UKCC 257-2219 205 Disk Rental Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Facilities Operations Joe Williams UKA048@UKCC 257-2231 122 Graphics Consultation Bob Williamson ROBERTT@UKCC 257-2227 207 Information Center Judy Kisil UKA041@UKCC 257-2241 222 Instructional Software Wayne Beech WAYNE@UKCC 257-2238 100 Machine Room 257-2222 59 Management Information Systems Forrest Hahn UKA006@UKCC 257-2260 123 Memos and Manuals Consulting Room 257-2249 110 Micro Lab 257-2207 107 Network/Telecommunications UKT101@UKCC 257-2229 New Accounts Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Numerical Analysis Consulting Anne Leigh ANNE@UKCC 257-2205 109B Optical Scanner - NCS Chris Corman CHRIS@UKCC 257-2243 109 Bob Crovo CROVO@UKCC 257-2258 109 Passwords Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 PRIME Information Peggy Akridge PEGGY@UKCC 257-2237 100 Program Documentation/Libraries Consulting Room 257-2249 110 Publications Office Marguerite Floyd EDITOR@UKCC 257-2219 200 Refunds Consulting Room 257-2249 110 SAS and SPSS Consulting Steve Thomson STEVE@UKCC 257-2259 120 Lorinda Wang UKC333@UKCC 257-2204 109B Statistical Consulting Steve Thomson STEVE@UKCC 257-2259 120 Tapes to Borrow, Tape Storage Data Center 257-2222 61 Tours of UKCC Lavine Thrailkill UKC105@UKCC 257-2257 121 User Account Services Janet Hyatt HYATT@UKCC 257-2212 130 Larry Johnson JOHNSON@UKCC 257-2217 130 Vectorization Consulting Anne Leigh ANNE@UKCC 257-2205 109B ************************************************************************* UNIVERSITY COMPUTING ADVISORY COMMITTEE Douglas E. Hurley, Central Administration H. Clay Owen, Central Administration D. Wesley Otis, Community Colleges James W. Phillips, Community Colleges Raphael Finkel, Lexington Campus Keh-Feh Liu, Lexington Campus N. Clare Detraz, Medical Center David A. Nash, Medical Center T. Earle Bowen, Ex Officio Ben W. Carr, Ex Officio John Connolly, Ex Officio Wimberly C. Royster, Ex Officio Eugene R. Williams, Ex Officio *************************************************************************