Contact us Heritage collections Image license terms
HOME ACL ACD C&A INF CCD Mainframes Super-computers Graphics Networking Bryant Archive Data Literature
Further reading □ Overview □ 1989 □ 123456 □ 1990 □ 7891011 □ 1991 □ 121314151617 □ 1992 □ 181920212223 □ 1993 □ 242526272829 □ 1994 □ 303132333435 □ 1995 □ 36373839 □ Index □ Index
CISD Archives Contact us Heritage archives Image license terms

Search

   
CCDLiteratureNewslettersFLAGSHIP
CCDLiteratureNewslettersFLAGSHIP
ACL ACD C&A INF CCD CISD Archives
Further reading

Overview
1989
123456
1990
7891011
1991
121314151617
1992
181920212223
1993
242526272829
1994
303132333435
1995
36373839
Index
Index

Issue 02: March 1989

Flagship Issue 2

Flagship Issue 2
Full image ⇗
© UKRI Science and Technology Facilities Council

The picture on the cover was produced by UNIRAS running on the IBM 3090. The original drawing was by courtesy of British Aerospace. The UNIRAS program produced a file suitable for the 4250 from the UNIPICT segment and this was enhanced to make it suitable for printing. It shows wind flow over the visible surface.

Common User Interface for Access Via VM/CMS

Introduction

The three National Supercomputer Centres (the Atlas Centre, the University of London Computer Centre and the University of Manchester Regional Computer Centre) have been working actively to provide similar facilities within a VM/CMS environment for accessing the supercomputers at each site. The set of facilities to be implemented is called the Common User Interface or CUI. A Working Group comprising representatives from the three centres and a small number of supercomputer users have agreed the specification of the CUI and are now coordinating its implementation. It is hoped that all three centres will be able to offer the CUI facilities by summer 1989.

First, I must clarify both the objectives and the limitations.

The objective of the CUI is to define a standard set of facilities which will be implemented under VM/CMS at all three centres for accessing the local supercomputer. It is not the intention to define the entire facilities of a full VM/CMS service, just the subset specific to its use as a supercomputer front-end. Due to underlying differences in hardware or in the needs of the local VM/CMS services at Atlas and UMRCC, conflicts arise between the local and CUI needs which results in the CUI facility sometimes having to be implemented in different ways at the three centres. However, it should present the same interface to the user.

Basic CUI Facilities

The base system to be provided at all three centres is VM/XA SP2 with CMS 5.5. This has been generally available only since December 1988. All three centres are planning to install this system by summer 1989. The standard IBM manuals associated with this release define the base facilities, and these will shortly be available by the usual routes.

This base system will be supplemented by a small number of additional facilities, described briefly below. These will be specified in full detail in documentation now being prepared. This will be available before the new systems are implemented.

Additional CUI Facilities

1. Terminal Access
Both Network/3270 and SSMP support will be provided for full-screen access.
2. Security
Regulations governing logon passwords will be made very similar. Identical standards will be enforced for the minimum length of passwords, and prohibited passwords and the maximum period a password can be retained will be the same. In addition to the present ways of changing the logon password, a CUI command, SETPWD, will be provided.

Minidisk protection will be available through a simple, CUI-defined rule-based procedure, AUTHLINK, although more sophisticated facilities not defined by CUI will also be available.

3. Editing
The standard editor provided by VM/CMS is XEDIT. This will, of course, be available and is expected to be the most popular. The portable editor ECCE will also be available under CUI.
4. Minidisk Management
A means of easily gaining access to other mini disks owned either by yourself or by others, and obtaining temporary disk space is essential. This will be provided by the widely-used GIME command within the CUI.
5. Job Submission to Local Supercomputer
The various forms of submit commands now provided will remain available, and a standard way of submitting a job via JTMP common to all three centres looks likely to be agreed soon by the three-centres networking group (TRIKE). This same command will also enable a job to be submitted to the local supercomputer.
6. Job Status and Control
Due to differences in the software provided by the different supercomputer manufacturers, standardisation here is difficult and proprietary methods will need to be used for the time being. The JTMP Status/Modify facilities will be implemented in a standard way as they become available.
7. Printing
Most users will wish to print files held under CMS on printers at their own site. The XPRINT command is included in the CUI definition to provide this. It can be tailored by each individual user to default to his favourite printer, or can be instructed to print on any printer accessible over JANET.
8. Accounting
A separate group is examining ways in which the accounting and control of supercomputer allocations can be unified.
9. File Transfer
CUI commands GETFILE and PUTFILE will be provided to permit files to be transferred between the local supercomputer and the CMS filestore.

File transfer to/from other machines on JANET is still being considered by the three-centres networking group.

10. Tape Handling
The CUI facilities include two utilities, COPYTAPE and DUMPTAPE, with obvious functions, to support magnetic tape use at the three centres.
11. FORTRAN
IBM's VM/CMS FORTRAN compiler and run-time library are included in the CUI definition to provide pre- and post-processing of back-end data. It is not planned to specify other libraries as part of the standard.
12. Graphics Post-Processing and Data Presentation
All the UNIRAS packages are included in the CUI.
13. Electronic Mail
It is not the intention to define or provide a standard e-mail mailbox facility, since this is not required for supercomputer access. However the CUI specification includes a MAIL command so that a simple note can be prepared and sent bye-mail. Only the command syntax itself is specified, since the underlying mail facilities are different at the three centres.
14. On-Line Documentation
The specification of the CUI facilities will be accessible on-line.

Comments on the CUI interface and requirements for extensions are welcome and should be routed through the usual support channels with an e-mail toTDA@RL.IB.

Trevor Daniels, Chairman of the CUI Working Party

New Group Leader

Keith Benn has recently been appointed Head of Computer Operations and Telecoms Group in Computer Services Division. The Operations Section of this Group is responsible for all operational aspects of the service provided by the IBM and CRAY mainframes and the mini computers, Service Line and Media Library. The Telecoms Section responsibilities include the design and installation of site networks, site communications and the running of one of JANET's National Network Operation Centres.

Keith Benn

Keith Benn
Full image ⇗
© UKRI Science and Technology Facilities Council

Keith has been involved in computer operations ever since he joined RAL in 1969. Before this he worked as an electronics engineer for Hawker Siddeley Dynamics in weapons guidance systems.

Ros Hallowell, User Support & Marketing Group

Tape Management System (TMS)

A new Tape Management System (TMS) is being developed to manage the use of tapes on all RAL central mainframes as a replacement for TDMS, the current Tape Database Management System. Whereas TDMS is a system based in MVS which maintains copies of its database in VM for interrogation by SLAC Batch and the Cray, TMS will be a VM-based system with full access from all three operating systems: CMS, MVS and COS. This means that TMS will provide at least the same facilities as TDMS, but that they will be equally available from all operating systems.

Moving from TDMS to TMS

When the transition from TDMS to TMS takes place, all data on existing tapes, including ACF2 access control rules, will be automatically migrated to the new system. However when preparing the TDMS data for transfer to TMS, it became clear that many tapes will not be accessible once they are transferred to the new system because they are registered with userids and/or accounts which are missing, unknown or in an invalid combination. A separate article in this newsletter gives further details about tapes which fall into these categories and what users should do if they wish to use them after TMS is installed.

It is likely that we shall prevent any changes being made to both the new and the old databases for a short period before and after the migration to TMS. This will be to allow an easy fall-back in the event of problems.

Commands available in TMS

The commands available to the general user fall into five categories.

More information about these commands can be found by viewing the file TMSUSER obtained when you issue the CMS command FIND TMS.

The user interface to TMS

TMS will work in a similar way to the ACCT accounting system: you will be able to access it using a CMS command, a COS verb, a TSO command, an MVS procedure or a FORTRAN-callable subroutine. It is proposed to provide a panel interface in CMS for users who access the system in full-screen mode.

The existing user interfaces to TDMS (for example the routines available in RHELIB and the QVOLUME and QSUBPROJ EXECs) will be converted to use TMS, so for these cases you will not need to change the way you access your tapes. However, use of new TMS functions will be mandatory for some tasks, such as access control.

User Trial

By the time this newsletter appears we hope to have announced the first user trial of the system. All users who use magnetic tapes or cartridges are urged to try the new facilities during the trial period so that they will be prepared for the change to the new system. If you would like to take part in this user trial or if you have any other comments about this new system, please contact the Program Advisory Office (e-mail to US@UK.AC.RL.IB or telephone 0235-446389).

Jonathan Wheeler User Support & Marketing Group

UNIRAS

This issue's UNIRAS article contains a brief description of each interactive utility, subroutine package and picture storage method. The plans for access to the central hardcopy devices from remote machines will be discussed.

The interactives

Whether or not you have used computer graphics before, and whether or not you are a programmer, you may find that the UNIRAS interactive packages will meet your requirements.

Figure  1. A 3D contour map, with simultaneous 2D projection, produced by the GEOPAK package.

Figure 1. A 3D contour map, with simultaneous 2D projection, produced by the GEOPAK package.
UNIEDIT
This is the UNIRAS general graphics editor. Pictures can be created from scratch using facilities such as the insertion of objects, selection of text, and transformations. The editor can also be used to combine and manipulate pictures from other UNIRAS products.
UNIGRAPH
This is for analysing data and presenting it in chart form. It has a comprehensive menu system which can be short-cut by keyword bypass. It has facilities for the input of data from various sources, and for charting, modification, hardcopy, and batch processing.
UNIMAP
A menu-driven contour mapping and modelling system. It can produce contour and grid maps in 2D, 3D and '4D'.
RASCON
An interactive utility for routing stored pictures to the user's terminal, or to hardcopy devices. It supports a quick-view facility, window and viewport selection, rotation, static zoom and pan, multiple plots per picture and the merging of pictures.

Subroutine packages

Although each of these Fortran 77 packages has its own user manual, they may well all be in the same library on your machine, and the programmer can make calls to subroutines from any of them from within the same program.

BIZPAK
Equivalent to UNIGRAPH, this package is for business graphics producing line, bar, text and pie charts.
BIZMAP
This is based on the World Database II. It can display countries within a window, one or more specific countries, the countries of one or more specified continents, or all the countries of a continent. There are six projections; others can be user-defined. The maps can be mixed with BIZPAK and RASPAK calls.
GEOPAK
Produces contour and grid mapping using data from other packages. Displays can be in the form of a 2D grid map for irregular data, and 2D, 3D and 4D contour maps from a density of points.
GEOINT and KRIGPAK
A set of gridding and interpolation routines for GEOPAK (there are 5 methods, 2 with faulting). Surface smoothing and de-smoothing is possible.
CADRAS or RASPAK/C
This package supports 3D transformations, hidden-line and hidden-surface removal, three methods of shading, and light source calculations. Viewing is not true 3D, but 2D viewing of 3D objects.
GIMAGE
For processing and rendering digitally encoded information which is already organised into raster scan-lines. Typical application areas are satellites images, medical imaging, video scanning and graphical scanning.
SEISPAK
Produces seismic displays for application areas such as seismology and geophysics.
RASPAK
A raster package for performing fundamental graphics. Features include filled arcs and rectangles, a quadric surface primitive, variable line and edge widths, some 3D primitives, 30 text fonts (mono and proportional, 5 of them shaded), and colour mixing with 34 pre-defined colours and 256 supported. RGB, CMY, HLS or greyscales can be chosen.

UNIGRAPH UNIEDIT UNIMAP BIZPAK BIZMAP GIMAGE SEISPAK GEOPAK GEOINT KRIGPAK RASPAK RASPAK/C

Figure 2. Relationship between the different parts of UNIRAS

UNIGKS

It is not our intention, initially at least, to support the UNIRAS implementation of GKS. It is quite a separate product from the rest of the UNIRAS system, and has a much more restricted set of device drivers. There is no intention on the part of UNIRAS to develop UNIGKS any further - it will not be extended to level 2c and it will not be extended to encompass GKS-3D. As far as UNIRAS is concerned, their standards future lies with PHIGS, not GKS. We have a commitment to continue to support RAL GKS, for which a range of drivers has been written over the years to match the range of devices that our users have.

Picture files

Various kinds of file are produced by the UNIRAS system for picture archival or as intermediate storage for subsequent editing or displaying.

Output to central hardcopy devices

Development work by Graphics Group will be necessary before users of UNIRAS on remote machines can access the central plotters attached to the IBM mainframe. The first route to be set up will use the UNIRAS (RASPAK) GKSM, whilst further development will use UNIPICT and RASPAK files to provide the full functionality.

David Greenaway - Graphics Group
⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site