DIGITAL COMPUTERR owlasftr t he NEWSLETTAER _OFFICU OF NAVAL #UMARWN Vol 13 Nos 1 and 2 MIATIIIUATICAL WlMISt MirWi January and April 1961 Gordon D Goldstein Editor CONTENTS Page No Inside Front Cover SPECIAL NOTICES COMPUTERS AND DATA PROCESSORS NORTH AMERICA 1 Computer Division Bendix Corporation G-20 Revisions Los Angeles California 2 University of California at Los Angeles SWAC Los Angeles 24 California 3 Hughes Aircraft Company Microcomputer Culver City California 4 University of Illinois Illiac II Urbana Illinois 5 National Bureau of St andards The Amos IV Computer Washington D C 6 The Teleregister Corporation Telefile Stamford Connecticut 1 1 2 2 4 5 COMPUTING CENTERS 1 The American University Electronic Data-Processing Laboratory Washington 6 D C 2 University of California Univac Lart Berkeley California 3 Charleston AFB Base-Level Operations System Charleston AFB South Carolina 4 University of Chicago Institute for Computer Research Maniac IUI Chicago Ulinois 5 David Taylor Model Basin Larc Delivery Washington D C 6 U S Naval Ordnance Laboratory High-Speed Information Retrieval Silver Spring Maryland 7 U S Naval Weapons Laboratory Computation Center Dahlgren Virginia 8 U S Navy Bureau of Ships Computer Systems and Applications Washington 25 D C 9 Western Reserve University WRUSS Retirement Cleveland Ohio 10 11 12 13 13 14 15 is 16 COMPUTERS AND CENTERS OVERSEAS 1 N V Electrologica XI Input-Output Amsterdam Holland 2 Ferranti Ltd Ferranti Computer Models London England 3 Ferranti Ltd Orion London England 4 Norwegian Defence Research Establishment Mathematics Section Lillestr4m Norway 5 Stanmard Telecommunication L aboratories Ltd Data Transmission and Traffic Simulation London England r 16 16 17 19 20 COMPONENTS 1 Rabinow Engineering Company Character Recognition Washino MISCELLANEOUS 1 Contributions for Digital Computer Newsletter n DDC r 22 OCTi1 6 1969 B CIL E A I N r- H Ll SI- h lId o V r i 1' Approved by The Under Secretary of the Navy 20 August 1957 -Th D' l dbjt4hVA1Uk jC NAVXXO§ P- S5 j ' 'ua ale its is ui•nauted SPECIAL NOTICES The NEWSLETTER IS circulated without charge to interested military and government agencies and to the contractors of the Federal Government Also for the many years it Ihid been reprinted by the Association for Computing Machinery within their Journal and more recently in their Communications Recently the Association decided that the Communications could better serve its members by concentrating on ACM editorial material Accordingly effective with this issue the NEWSLETTER will be available only by distribution from the Office of Naval Research Requests to receive the NEWSLETTER regularly should be submitted to Gordon D Goldstein Editor Digital Computer Newsletter Information Systems Branch Office of Naval Research Washington 25 D C Contractors of the Federal Government should reference applicable contracts in their requests EDITORIAL POLICY--DIGITAL COM JTER NEWSLETTER The NEWSLETTER although a U S Navy Department publication welcomes contributions from any source Page limitations do however prevent publication of some of the received material Items which are not printed are kept on file and are made available to interested personnel within the Navy Department and other government qgencies Publication of information on commercial products does not-in any way-imply Navy approval of said products nor does it mean that the Navy vouches for the accuracy of the statements made by the various contributors Since we do not have space to print all of the worthwhile and newsworthy items what does appear in each issue should be considered only as being representative of the state-of-the-art and not as the sole product or technique available 1CFES10QN for IN1 Hr $201011 WOiT SSTION I A NOUCED ju IkiI6A 0 IL ON UI3¶ArSUTION 'AVAIURIIry CODES DIST AVAIL Adler SpEOIAL COMPUTERS AND DATA PROCESSORS NORTH AMERICA r 0-20 REVISIONS--COMPUTER DIVISION BENDIX CORPORATIONLOB ANORLRR CATT FORNIA A 40-percent increase in computing speed has been achieved au a result of experience models see DCN April 1980 The clock frequency has been raised from 700 kilocycles to I megacycle and the fixed-point add time revised from a to 5 microseconds Average rate for single word fixed-point additions is now 83 000 per second up from 60 000 per second with0-20 prototype Magnetic tape speeds have been doubled Reading and writing operations are now performed at 120 000 alphanumeric characters per second Searching is performed at double these speeds The new fast tape handlers feature complete internal checking facilities and solid-state circuitry Printed output for the system will be accomplished with a new series of high-speed line printers These units will operate at speeds up to 1500 lines per minute on numeric data and 1000 lines per minute on alphabetic data These previously were 1250 and 600 lines respectively The organization chart communications concept featured when the G-20 was introduced has been further refined Both the accessory contr6ol buffers and the magnetic tape control units are now equipped with program controlled electronic switches that can connect them to either of two communication lines Simultaneous data transfers can be made over multiple communication lines in a flexible and efficient manner Core memory for the storage of data end commands in the accessory control biffers has been inereased from 1024 to 4006 characters Facilities have been added for versatile data editing and control of data transfers The first G 20 system will be delivered tc the Computation Laboratory at Carnegie Institute of Technology SWAC-UNIVERSITY OF CALIFORNIA AT LOS ANGELESLOS ANGELE' 24 CALIFORNIA On September 2 1959 the transfer oi SWAC from its original site to new permanent quarters vas begun The machine had been built in situ and its removal entailed considerable disassembly It was found possible to move the main frame in one piece by removing one wall of the building in which the computer was housed Almost all of the power wiring had to be replaced Much of the signal cabling between computer units was re-utilized and most of the plug and receptacle connections were replaced by solder joints These pluggable connections also proved satisfactory in subsequent operations Power equipment was completely reassemblbzd and new control cabinets were built The drum was resurfaced and new bearings installed by the original builder the Librascope Corp Glendale Calif A new console was provided and the manual controls were rearranged Power was applied to the computer in its new location about June 1 1960 and fully debugged operation began on August 18 1960 when the drum retiming was completed It was hoped that the core memory coc 1d be installed during the move but unexpected difficulties with the RCA core plate and the diversion of all hands to the moving project at several critical points prevented this Finally it was decided to abandon the core plates Eight new core planes of individually wired cores in a matrix of 48 by 64 have been obtained from RCA These planes are directly inserted into the circuits of the memory logic as previously built They have two additional advantages a the cores are faster by a factor oi almost two and b the array consists of 512 words or twice the capacity of the original assembly -1- The work of installing these cores is proceeding as a Senior Engineering project Alteramakine it nnmalhln tn adedreas the extra words within the four-address structure have been worked out fHnns in tho RWAr Inv4i nTo meehine has not been operating long enough for definite figures to be quoted however the general impression is that the move has done SWAC no harm and the move has been a benefit in disclosing many weak spots In the circuitry which have of course been repaired A systematic replacement of the GAO7 flip-flop tubes with 6197 computer-type pentodes has resulted in a large increase of reliability in the arithmetic section Aging of the OWAC has resulted in a low but fairly steady failure rate of the pulse transformers originally built by the National Bureau of Standards Institute for Numerical Analysis Each lailure has been replaced by a modern commnercial transformer Phich systematic replacement policies should insure continued successful operation MICROCOMPUTER-HUGHES AIRCRAFT COMPANYCULVER CITY CALIFORNIA At the Culver City Research and Development Laboratories of the Hughes Aircraft Company work is well under way on the fabrication of a demonstration model of the Microcompu er Completion is anticipated in the first quarter of 1961 This is a DDA computer for use with an inertial platform in ballistic missile applications It is fabricated by use of thin-film techniques and dot components Supplanting conventional fabrication techniques of phenolic boards with etched circuits and soldered-on components is a basic 3- by 2- by 040-in fotoceram substrate wafer on which by means of high vacuum deposition of thin metallic films binary arrays of passive components including 50-percent a pares andauniversal interconnection method for several circuits are laid down The specially packaged small dot components diodes and transistors are imbedded in the wafer and appropriate uomponent interconnections formed to complete the circuits In the event of component failure the circuits are repairable due to the unique Hughes interconnectic 4 method About 7000 components are required for the DDA computer These and the 50-percent spares of resistors and capacitors and a large built-in interconne'2tion flexibility are fitted into a space of slightly less than 20 cu in This albo includes cooling space and interwafer interconnections within the computer The component density is well over 2 000 000 per cu ft Power dissipation is reduced from around 40 w using conventional techniques to just under 10 w In the Microcom'puter Nichrome resistors used in the computer circuits are currently yielding 3-percent tolerances They have shown 0 3-percent stability when subjected to temperature changes Zrom that of liquid solder 2250C to liquid nitrogen - 190 0 C in less than a minute After more than 350 houra of operation at 150 C the resistors have tolerance variances of 2 percent or less The ruggedness of these tiny circuits hold considerable promise for missile and space applications where small size low power and minimum performance degradation in environmental extremes are prime computer requirements The flexibility of the circuit fabrication also shows great promise in simplifying the logic design and reducing the programming effort required Changes in the wired program and supporting logic are possible by severing old circuit interconnections and making new ones The Hughes computer designers hail this flexibility as a significant step forward in the development of a true off-the-shelf DDA ballistic missile computer With the appropriate logic program circuit changes a single basic computer can be quickly easily and inexpensively be made to perform in a large number of different ballistic missile applications ILLIAC 1I-UNIVERSITY OF ILLINOIS-URBANA ILLINOIS The Digital Computer Laboratory of the University of Illinois has under construction a new computer The work is being supported by the United Statea Atomic Energy Commission the Office of Naval Research and the University of Illinois -2- Some specific details for the computer are Word length Mantissa Exponent base 4 Range of each exponent x Core storage unit capacity Magnetic drum-storage capacity S o L-y OU 45 bits Including sign 7 bits X 464 4-64 C 8192 words 65 536 words 10 words 13 bits I control group 1 control group 2 control groups Fast access storage Length Length Length Length of of of of control group short instruction core storage address long instruction Approximate speeds expected are Floating add or subtract Multiply Divide Core cycle time Initial access to drum 1 5 to 2 5 microseconds 5 to 7 microseconds 15 to 20 microseconds 1 8 to 2 0 microseconds 8 5 milliseconds average 17 microseconds maximum 7 microseconds per word Drum word rate during block transfer Block size 256 words Arithmetic operation times are initially expected to be 25 percent greater than listed here After reliable operation is achieved control modifications to reduce operation times to those listed will be made Some of the more unusual features of this high-speed computer now under construction at the University's Digital Computer Laboratory are S1 Nonsaturating circuits using PNP germanium mesa transistors 2 Use of selectors to control data paths For example shifting is achieved by choosing from control one of the signals x y or z with each digit a i to be gated selected in accordance with the Boolean equation a'i xal 2 yai zai 2 3 Use of stored carries and base-4 operation for increased arithmetic speed particularly in multiplication 4 A speed-independent control having the property that the output of each logical circuit in the control can react to an input change after an indefinitely long time without affecting the end result Such a control will help to ensure correct operation even when signal transmission times exceed circuit operation times 5 Floating point operations with facilities for floating addition of a single precision addend to a double precision augend in the accumulator yielding a double precision sum in the accumulator 6 Time-sharing of arithmetic operations with core memory accesses An advanced control to read operands and instructions into fast access transistor registers in advance is required '7 A compact order code including short instructions in which 4 bite select an index register containing the core memory address Long instructions with index registers employed in the conventional way for address modification may also be used The faster portions of the computer are being constructed first Each chassis used for-the arithmetic unit has spaces for approximately 250 transistors three chassis are used for two 3- • so that short distances between high- and low-order digits can be maintained Wiring of chassis for the repetitive sections of the arithmetic unit is 70-percent completed Logical desJgn of the end connections and of the eponent arithmetic unit is virtually complete with circuit layout underway Final checks are being made on arithmetic control sequencing charts and speed-independent controls corresponding to the more frequently used elementary sequences have been designed A 3-bit-per-word 64-word core memory test unit with dimensions approximating the final unit was constructed during the summer of 1960 Initially the mean error-free time was approximately 30 minutes After the addition of metal covers to shield the entire unit from external noise sources an error-free run in excess of 100 hours has been achieved THE AMOS IV COMPUTER -NATIONAL BUREAU OF STANDARDS -WASHINGTON D C The National Bureau of Standards in cooperation with the U S Weather Bureau has developed a specialized computer for thestation WeatherThe Bureau to IV usecomputer as a research tooldata in exploring the concept of digital the automatic weather AMOS receives from weather-sensing data through such functions as sampling comparing selecting ainstruments maximum and and processes arithmetic these operations The results are tr'ansmitted via teletype to a central forecasting station and to other airport weather stations Values of two quantities recently developed as aids to air safety-runway visual range and approach-light contact height- are given by the machine through automatic table look-up For a number of years the Weather Bureau has been appraising the possibilities of an automatic weather station Such statlons could be widely distributed and would be especially useful in relatively inaccessible locations that are important sources of early data on meteorological activity The various developmental prototypes of this concept have been called AMOS Automatic Meteorological Observation Station the current version containing transistorized packages is AMOS IV It is an outgrowth of previous work done by NBS for the Weather Bureau that resulted in a special computer for processing cloud-height signals from a ceilometer the ceilometer was intended for use with the AMOS MI Several of the input quantities to the AMOS computers such as cloud height and precipitation cannot be satisfactorily represented by instantaneous values but must be time-averaged Varying amounts of data processing therefore must be associated with the different instruments measuring these quantities In the AMOS III concept several complex units were required for these functions Although many of the functions were similar the hardware was not minimized because of a diversity of design that resulted from the isolated development of the individual units Analysis of the over-alt system indicated that a considerable reduction could be made in hardware and therefore in maintenance In AMOS IV the automatic weather station is built around a single small generalpurpose computer-designed especially for this application The computer receives data from the input instruments at any desired interval These data are suitably processed and arranged in a specified order for teletype transmission in a variety of message formats and at various speeds The computer also operates local and remote displays Much latitude is available for research into the most desirable form of data processing because of the inherent flexibility of the internally programmed machine The computer continuously monitors new input data while simultaneously processing data already entered and transmitting messages on command Among the input quantities which the AMOS IV compute can handle are temperature dew point wind speed and direction atmospheric pressure precipitation transmissivity and cloud height Input data can be received directly from the instruments in the simplest possible form-such as analog voltage current or resistance and pulse rate or ecntact closure Information may also be received in coded -4- a 1h Cray blisaiy Coda '•q•ztLiy used with shait-position encoaezs The nature QZ or m - of the weather instruments and of the quantities measured limits the input data to 2 or 3 decimal digits for the most part work size Is therefore 3 digits plus sign Double-precision methods arc nvailable for those few Instances requLring greater accuracy Communicatiun with the machine is via electric typewriter or punched tape The computer circuitry is based on transistorized plug-in assemblies-designed at NUS for a variety nf data-processing applications These 50-kc packages perform flip-flop analog switch and gating circuitry functions as well as other functions To store data the machine uses a magnetic drum-operating at 1800 rpm-that carries 100 general storage channels of 100 words each and the machine has space for 100 additional channels Several dual-head channels are available for simultaneous read-in and read-out of Incoming data outgoing messages etc The magnetic drum prov des the extensive storage capacity required for the table look-up involved in the calculations of runway visual range and approach 1 4 ' rnrt t height About 35 tables are stored un the drum each table has about 90 three-digit values One set of these tables contains the data on runway visual range RVR I e the distance along the runway visible to a pilot from the point of touchduwn-generally 1000 to 6500 feet depending upon runway illumination natural and artificial and atmospheric conditions The primary ipput for the RVR determination is a transmlssometer reading The computer continuously aonitors this reading and looks up the proper corresponding value of RVR which is then displayed locally and inserted into the teletype message The other set of tables contains the data on approach light contact height ALCH i e the height from which the pilot can identify the approach lights ALCH Is affected by background illumination level atmospheric conditions and the intensity of the approach lights which are set in accordance with prevailing conditions If limiting conditions aeo indicated by either low clouds as shown by the ceilometer or by fog or snow as sensed by the transmissometer a value of ALCH based on the Interfering factor is obtained If both factors are present two calculations are made the machine then determines and displays the lower value Since there is a statistical uncertainty in this type of information two values of altitude are presented The higher altitude is that at which the pilot has a 20-percent probability of seeing the approach lights the lower altitude is that at which the probability is 90 percent TE LE FILE - THE TE LEREGISTER CORPORATION- STAMFORD CONNECTICUT Telefile is the trade name for a new third generation data-processing system created by the Teleregister Corporation The first of four systems was shipped in October and November to its installation site at one of the largest suvings banks in the east where this system will handle all of the bank's accounting functions Two of the remaining systems will also serve banking institutions The other Telefile shipped in November will handle reservaiucns for one of the largest airlines The word system is appropriate because much more equipment than a single data processor is involved Although the word Telefile is often used in reference to V single processor it also may apply to a complete system because several processors and many other devices used for storage data entry data output and communications usually are incorporated into a Telefile system and because the word is used in that sense collectively The data-processing industry refers to vacuum-tube computere that began with the Univac as first-generation data processors The second-generation processors include recently hiti aduced transistorized machines these later machines are generally faster and have more parallel operations than those of the first generation The Telefile is transistorized It belongs in a third generation because of ItWunique characteristics in comparison with second-generation processors This chief difference is that Telefile data-processor design is subservient to a basic over-all system design philosophy -5- This philosophy stemmed from a need for greater flexibility to obtaii optimum combihmtio of moulnmant nra wilt - - -- -iign iu ure expansion This need has resulted in a modular design with a high degree of flexibility The inclusion of on-line subsystems among the modules is an important factor controlling design concepts tems An on-line data-processing system must receive undisciplined inforOn-Line mation requests rom a large number of sources sometimes over great distances It must process the information rapidly and send responses back to the sources very rapidly Real- time is another name given to this type of system These terms are in pposition tv off-line processing which usually means the type of batched data handling common to industry Computers designed for on-line systems must meet special requirements not often found in commercial data-processing situations Among these are high reliability multiple inputs large random access storage ability to handle peak loads without wasting computing power On-line computers must be able to change programs quickly from one type of transaction to another at random and to process off-line during nonpeak hours while handling the remaining on-line work load They are further required to operate 24 hours per day I days per week year in and year out The capability must exist for adding computing power and storage as the loads increase Detailed Characteristics 1 Processor system- subsystem design concept 2 Multiple processors operating in several modes including multiplex or singly on-line or off-line and maintenance 3 All processors capable of sharing on-line load through simultaneous computing in each processor 4 All processors having access to all storage Inputs and outputs at the same time 5 Large random access storage in several hierarchies of size and access time 6 Twenty-nine simultaneous input-output channels with each processor 7 Character addressable storage providing completely variable word length from 1 to 100 digits 8 High system reliability through provisions for multiple processor fallback 9 Computing power for on-line work can be increased or decreased in modules of one processor 10 Ability to handle on-line work with fewer processors during off-peak hours and switch remaining processors over to off-line work 11 Ability to maintain either emergency or routine any computer while others are handling the loar' 12 Ability to add storage or input-output capacity almost without limit as requirements grow 13 Fawt on-line program charges by surging programs into processor core storage from limitless drum program storage Subsystem Design The most important new characteristic listed above is the first the processor system-subsystem design concept Each processor in a Telefile system is a selfcontained computer incorporating stored program digit addressability and variable wordlength features Each processor has up to 29 channels which can be connected to either storage or input-output subsystems -6- I Each subavytem can operate indamndiantv frt n M h ------ equipped with its own control register and associated logical elements Subsystems take key instructions from a processor and proceed through a limited sequence of steps under their own control A priority interrupt feature alinws any esubyetem during this sequence to stall the processor and communicate with it for a single pulse time During this pulse time a digit of data can be transferred between the core of the processor and the subsystem The technique can be likened to the organization of an office where the manager delegates responsibilities to specialized workers Work flow is dependent on the manager who issues key instructions on disposition or handling of data and who receives results from the workers capable of performing limited operations Both manager and processor function in the same manner both have interruptions to maintain work flow and both handle simultaneous transfers and apply priorities in cases of conflict Their own specialized work continues at the same time slowed only by the short intervals required for the actual data transfers The subsystems available are a large medium-speed magnetic drems b smaller high-speed mugnetic drums c magnetic tapes d large-size magnetic core large-size medium-speed magnetic discs f medium-size high-speed magnetic discs g on-line communications subsystems h automatic typewriters i low-speed punched-tape readers and punches J punched-card input and output k and tab-drive output subsystems Modes of Operation The processor In a system may be operated in any one of several modes unTer operator control from a master panel associated with each Telefile system These modes include on-line processing off-line processing idllng or standby and maintenance A simultaneous combination of modes can exist when more than one processor is contained in a system For distinction the following terms are used simplex mode for a oneprocessor system duplex mode for two 'triplex mode for three and the like When two or more processors are used for on-line work in a system they can be placed in a multiplex mode of operation Each multiplexed processor is connected through a seeker arrangement to the un-line system to allow a nonbusy processor to handle the next transaction which arrives from any of the many on-line input sources All processors share the same subsystem storages The working core storage of 10 000 to 15 000 digits however Is a separate part of each Telefile processor and is not shared Thus in this manner system capabilities multiply almost directly au the number of processors while inputs and storages are shared Generally In off-peak hours only a single machine is needed to handle on-line loads The other processors are then available for other work such as mortgage processing In this mode the control panel is set to specify which subsystems are to be associated with each processor Programming Features A completely new philosophy of programming has developed with the Telefile It centers around on-line requirements for which many programs required for processing a wide variety of transaction types in a completely random sequence must be brought into play rapidly The philosophy is based on large amounts of drum program storage available to be surged a whole program at a time as required into the processor core storage The core really becomes analogous to the operating or working registers in a standard first- or secondgeneration computer A control program in the core determines which program is required for the transaction to be processed and causes all pertinent Instructions to be surged into the core for execution In this technique individual programs are stored independently Large practically unlimited program storage permits straight line programming with no complicated loops within loops or other sophisticated methods The net result is an over-all reduction in programming man-hours of better than 4 to 1 This is obviously an important advantage in large scale applications involving many man-years of programming effort This facility also allows easy program changes when new routines or pr'ograms are ad ed or old ones are re placed -- Programs are made up of any combination of flexible single-address instructions which may provide for over 230 operations Each instruction is made up of eight decimal digits the first two are the order to be performed the next two specify the length of the field or the condition oi the order the last four provide the core location Unless the program logic dictates otherwise all instructions are executed sequentially single-character core addressability permits efficient utilization of storage as well as flexibility in data handling A single instruction will operate on data-ranging frcm 1 to 100 digits in length Within the limits of practicality there are no restrictions un the digit length of records that is the items of data to be processed Instructions can be executed at a rate or more than 12 000 per second A number of control registers associated with each processor are used in the execution of program instructions These include the instruction control register the accumulator control register the memory operand control register and the quotient multiplier control register' These program accessible control registers effect over-all time savings and facilitate programming For example the accumulator control register enables the program to define an accumulator of any length up to 100 decimal digits located anywhere in the core memory The other registers have the same facility Off-Line Capabilities Telefile system design concepts stemming primarily from special on-line requirements have produced unusual capabilities for off-line processing For example the aresence of large random-access drum storage has provided an ability to sort faster than most magnetic-tape general-purpose processors Large drum storage also allows various processing work to proceed simultaneously with magnetic-tape reading The number of tape passes in a batch processing application is thus reduced by a significant ratio Since tapes are with the present state of the art the least reliable form of storage reduction in tape movement is a significant advantage Each drum is capable of storing up to 1 050 000 decimal digits There is almost no limit to the number of such dr'ims in any particular system The drums like the core provide for digit accessibility on a completely random basis Eight digits provide for the continious addressing of every character on every drum Any drum-stored information from 1 to 10 000 decimal digits long may be retrieved by a single instruction This permits complete flexibility in the drum mapping of both data and programs The average acceso time to any un If drum information is 17 it illiseconds Parallel processing of other information may be carried out in the central pro essor during this access time Because of this access and simultaneous computation the drums may be considered an extension of the core memory for all practical purposes In this way the solution of mass inventory-type problems demanding fast access to any record In combination with the highspeed processing of that record hias been achieved Diagnostic Procedures Reliability was a prime consideration in the design of the system Checks and safeguards have been built into the circuitry to ensure accurate dependable data processing Errors in processing are detected by instructions provided for this purpose If an error is detected a branch to a diagnostic program is developed This diagnostic routine will analyze the error and decide upon the proper procedure to follow Program interrogated error check points include any malfunction in core memory arithmetics and peripheral equipment subsystems Central Processor The processor consists of five standard 19-inch-wide racks of equipment mounted In a ventilated cabinet The center rack is a magnetic core memory The associated logic circuits arithmetics registers etc are mounted in the two racks on each side of the memory All circuitry is solid-state modularized on plug-in printed circuit transistor logic cards A console associated with each processor displays the internal ope ions as an aid to the maintenance technician and is used in the test and analysis of progran Peripheral Equipment The Teleregister approach of not limiting the input-output region of the central processor to a single media such as magnetic tapes has led to the utilization of data-storage media of many different characteristics Although a high-speed magnetic core memory is needed for efficient computation it is not economically feasible to make available I a extremely large amount of this type of storage Therefore a variety of modular perlpbersu l iii •ynmum xe ýxiiurvd iu meet the needs oi the vurtous system requirements for storage capacity and access time The peripheral 64uinpent used in the various system options consists of rtorage uuira case devices nlong with the necessary electronic components to provide iterconnection between these equipments and the processor - The following descriptions consider a complete subsystem as conuiptin of the device and its assocIated electronics u a singlet equipment functiona Magnetic-Dzrum Subsystem -The magnetic-drum subsystem consists of drum units drum control lumts am • U-moretun one processor is used a drum central unit Each dru unit consists of a vertically mounted drum and read-write circu'try housed in a cabinet approuimately 3-feet square by 7-feet high Each magnetic drum has a-storage capacity of 1 050 000 decimal digits Digits are stored in specified locations on drums Drums revolv at aspe of approximately 1800 rpm Average accese'time to any digit of information on drums is 17' milliseconds Drums as well as other subsystems can work in parallel with central processors The drum-system control unit consists ot rack-mounted transistor logic cards that provide the necessary logic and solid-state switching circuits to automatically connect the proper drum to the processor on demand If more than one processor Is used in the system a drum central unit is required The drum central consists of rack-mounted transistor logic cards its function is to determine processor access to drum prlority and to performi the switching function accordingly Magnetic Tapes A sngle magnetic-tape subsystem consists of from 1 to 18 tape handlers with their associated electronics connected to the processor through a rack-mounted control unit Multiple subsystems can be connected to a single processor Both automatic and manual control of tape handlers is provided A single magnetic tape provides storage capacity for approximately 4 million decimal digits of information Each tape is 5 8-inch wide and 2400 feet in length When running a tape it passes the read-write head at a speed of 60 inches per second therefore 12 000 digits can be read or written per second Rewinding of tape occurs at a speed of 120 inches per second Information on magnctic tape is grouped in blocks consisting of 303 digits The first 300 digits are for Information storage the last three for end-of-block and parity codes Each block is 1 5 inches in length with 1 2-inch guard space When information is required only a number of blocks forward or a number of blocks back can be addressed There are approximately 14 400 blocks per tape Automatic Typewriters The automatic typewriter subsystem consists of 1 to 12 Flexowriters connected to the processor through a single rack of electronics Tbe Flexowriter is the approximate size and appearance of an office typewriter The electronics rack is a standard 19-inch-wide rack containing transistor logic cards mounted in a ventilated cabinet The prime function of an automatic typewriter is to enter control information into the system and receive control print outs Flexoriters operate in two modes edited and unedited Edited operation is employed when information Is normally entered or retrieved from the processor core-memory Unedited operation is usually used in maintaining the processors or for anlayzing a program Information 2an be entered into core-memory by direct key depression or by reading a punched paper tape via the paper tape rei pundh attachment locI ted at the left side of Flexowriters Outputs from Flexowriters can be typed punched or both Information transfer Is at an average speed of 9 5 characters per second The typewriter subsystem acts in a completely independent manner The processor can continute processing while the typewvriter in transferring data at its relatively slow rate The amount of buffering required is negligible because of the character transfer concelx When a character in to be transferred from or to any equipment the transfer takes place on an askreceive basis The automatic typewriter can be operated as a standard typewriter for functions as page heudings and supplementary notes When the processor wishes to connect to -9- I Ci e typewriter he operator to signailled with a flashing light The typewriter can be roleased at t e convenienced of the operator Pmnche-Carwd yt The punched-card subsystem is used with an IBM 514 Repro- T ich AVor 403 407- or 406 Tabulator -Thieue machines will be directly connected to the pwaoesor by a multiconductor cable The cable can be diaconriected for conventional dulc prirtedtreports or punched cards Tab card information can also bm e nteied into the system through the 514 Reproducing Pun4ph The reproducer is also uced to create punched eiardd under Tplefile conitroli the punched-card subsystem utilizes a high-speed core stora ge unit to buffer the information bf one card tWand from the- processor ýCohiweter The Converter- Is a special plece of equipment that allows the folldowing conSeirsion of input-output media Input Paper Tape Punched Card 514 Magnetic Tape Magnetic Tape -'Printer OutmzA Magnetic Tape Magnetic Tap e Punchejd Card 514 403 407 408 The equipment consists of translating and speed corversion units to enable the convdrsions Monitoring and parity chocks are carried throughout the equipment The magnetic-tape handler pinched-card equipment and paper tape readers are those used in the Telefile system and arE interchangeAble with the units direttly connected to the data processor Local and Remote In CO uut Equipmet Present Telefile systems will Incorporate epee deigne contertopXeyetoith1iself contained printers with which the users' personnel can draw out information from the processors and can update that Inormation when necessary These devices may be located on the same premises with the processors or may be at any distance one block to thousnwd of miles and Still operute on-line This is accomplished over a private line network Response time is 1 seca nd on a trunk circuit and around 4 seconds on tributary lines Regular teletyps machines operating over existing lines may be used ingostad of or in place of the special equipment CmuiationsEqupmen When input output equipment is installed In locations distant fmth rcsrspecia1 transmission equipment is located in the lines to relay the datj messages to and from the processor Elaborate networks can be assembled to nieet individual ineds using %complete line of special purpose data transmission and switching equipment Based on traffic load required response time and over-all circuit economy 1000 bit second trunks can be interconnected with slow speed tributary lhies 7V5blt second by means of switching and buffering equipments Individual high- or low-speed lines are arranged for multistation operation automatic switching Isavailable to provide alternate routing fallback in the event of 1ýne or equipment failure A network using all of these features is now being insialled to serve one of the largest airline COMPUIUNG CENTE1M ELECTRONIC DATA PROCESSING LABORATORY-TIUE AMERICAN UNIVERSITYWASHDNGTON 6 D C The Amnerican University has opened its Electronic Data-Processing L aboratory a t 1901 F Street N W Admiinistratively it is a Part of the Center for Technology and Administration I e hnrnl nof Invanmant anti Veth i AAdniif edpne A t crh y 4 to ber Royal MhBee RPC-400013 a Royal McBee RPC-9000 and a Librascope LOP-SO A added in the future The laboratory was established to • 1 Prepare and teach programming systems and executive orientation classes for Royal McBee Corporation 2 Assist faculty and students in research on computer applications for government and business 3 Give periodic seminars in ADPS machine indexing and redearch administration 4 Conduct research in machine applications UNIVAC LARC-UNIVERSITY OF CALIFORNIA-BERIELEY CALIFORNIA Acceptance of the UNIVAC LARC see DCN October 1956 for preliminary data the fastest and most advanced computer system in operation anywhere was announced October 6 1960 at the University of California's Lawrence Radiation LabOratory Livermore California The Laboratory is operated for the U S Atomic Energy Commission by the University The LARC Livermore Advanced Research Computer which is many times faster than any existing computer system was designed and built in Philadelphia by Remington Rand Univac a division of the Sperry Rand Corporation under contract with the Lawrence Radiation Laboratory The idea for the LARC originated in 1954 when Livermore scientists decided they wished to attack problems that were too large and too time-consuming for any existing computer system The huge solid-state electronic digital computer which took 5 years to design and build will be used in a variety of AEC-supported research projects to solve problems of almost unbelievable complexity-problems that were unapproachable with existing computer systems Almost all the LARC's efforts will be devoted to nuclear weapons projects and fundamental studies of problems in nuclear physics of direct or potential application to the nation's weapons program Among the more interesting projects which can be discussed is one involving the behavior of neutrons in reactors and nuclear weapons Here the LARC scientipts will use the Monte Carlo technique to determine the behavior of large immbers of individual neutrons under a given set of circumstances For any specific problem there are only certain things that can happen to a neutron For instance it may or may not strike a nucleus it if does it may combine with the nucleus bounce off the nucleus combine temporarily and then be re-released or cause the nucleus to fission To decide which of these events will occur to an individual neutron the LARC will perform operations that are similar to spinning a roulette wheel The computer will generate a series of random numbers each one of which is associated with one of the possible events How many random numbers are associated with a specific event depends upon the probability of its happening The computer will arbitrarily select a random number to determine the behavior of each individua neutron To apply this technique to a real problem it is necessary for the LARC to follow the behavior of thousands of neutrons simultaneous y Final results will tell scientists with a high degree of reliability exactly what conditions are necessary for a nuclear device to explode or for a nuclear reactor to go critical Another important problem to be analyzed on the LARC is one advanced by Dr Edward Teller associate director of the Lawrence Radiation Laboratory The physicist will provide For additional LARC information see the David Taylor Model Basin news item -U1- umj ' A-A- • w- ff ee A th T f P4n• wnrk byv PAIACE roureSanta the structure ''•and properties of the atomic nucleus Dr Teller expectsAn sanVal that it will be pors- sible with the aid of the LAIC to predict stability charge distribution and quadripole moments of nuclei One of the nma possible benefits to be reoped to a move fundamental understanding of how the process of nuclear fission takes place As timetpermils othe interesting problen•s will be attacked by the LARC One of these involves the development of a system of weather predietion Use of the computer would make it possible to treat the Earth's atmosphere as five separate layers with simultaneous interaction between layers going on continuously Data drawn from weather stations throughout the nation on wind velocity temperature pressure and humidity could-be recorded on magnetic tapes and fed into the LARC From its computations the LARC would then draw a weather map for each atmospheric layer 'Such weather maps would be expected to provide a degree of reliability in weather prediction never before realized Also under consideration in the use of tie LARC in an attempt to solve the famous manybody problem of astronomy The problem-which has been studied by practically all of the great mathematicians of the past three centuries-concerns three or more astronomical bodies each exerting a gravitational attraction upon the others A general solution to the problem would enable scientists to predict the positions and motions of the bodies as a result of forces interacting between them LARC actually consists of two Interconnected computers one of which takes instructions from the other The system in almost completely transistorized containing some 80 000 transistors and 600 vvacw tubes in the computers and the input-output devices Its highspeed magnetic core memory will store up to 97 500 words or li-digit numbers while an additional 6 million words may be stored on higt-apeeil drums The computer in capable of acting upon 76 different types of instructions Its mechanical printer will print 720 lines per minute But for much faster operation the LARC is equipped to display results on the face of a cathode-ray tube These results are automatically photographed and developed later The photographic process will record up to 9 600 lines of output per minute and can also be used to draw graphs of results plotting an average of 120 000 points per minute A special building has been constructed lor the LARC In addition to the room housing the major units of the computer the building contains a dust-free room for the magnetic drums a room for motor generators power supplies and cooling equipment and a darkroom where films containing results will be processed BASE-LEVEL OPERATIONS SYSTEM -CHARLESTON AFB SOUTH CAROLINA A prototype program to cut coss and streamline airlift operations by means of an electronic computer is being conducted by the U S Air Force at the Charleston AFB-an aerial port of embarkation for MATS flights to Europe Africa and the Middle East and one of the first USAF bases to have its own computer The program which utilizes an IBM 7070 seeks to determine whether or not centralized computer systems can be operated economically at base level throughout the Air Force The computer processes data for a wide variety of base functions including an up-to-theminute supply inventory system aircraft maintenance control installation engineering air operations plmnning personnel accounting and accounting finance operations One of the most complex Jobs assigned to the computer is the inventory control program Details of more than 40 000 supply items have been stored in two large disk files The supply program which involves 85 000 separate instructions to the computer is one of the largest single programs ever written for a business-type computer There is a remote inquiry station located in the base warehouse a quarter of a mile away Whenever Items are requested a punch card is punched and inserted into the remote inquiry unit Tne computer then checks the inventory withdraws a record of the items updates the -12- i a balance charges the proper account and also prints out aPwroariate inau alilna nn td' i•tyirwriter at iie inquiry sti•ton It has been estimated that more than 50 000 similar transactions are made each month at the base When an item reaches a specified low level the machine will refuse to authorize the Issue unless given a special priority number The system also has been programmed to handle security-classified materials A special code known only to those personnel who are responsible for the information must be keyed into the machine along with other data When this special code is not used the machine prints a reject notice which informs the operator that the requested information is not authorized The computer will process daily records on aircraft maintenance-preparing reports on labor-and-material distribution status of production and other costitems for a work force of 1800 malntenance personnel Such data will permit maintenance managers to recommend improvements in aircraft design Maintenance data will be incorporated into air-operations applications thus providing current status of all aircraft at home and away The computer will also be used to assist in scheduling aircraft crews passenger loads and cargo-carrying capabilities on a day-to-day basis Approximately 10 aircraft compose tho MATS Wing at Charleston The Wing aircraft transport nearly 8000 military passengers and 900 tons of cargo monthly between Charleston and U S military installations in Europe Africa Saudi Arabia and the Caribbean area Included in the Wing mission is the airlift support of the down-range missile tracking sites extending from Cape Canaveral Fla to Ascension Island in the South Atlantic MANIAC I-UNIVERSITY OF CHICAGO INSTITUTE FOR COMPUTER RESEARCHCHICAGO ILLINOIS Maniac III see DCN July 1960 has logged more than 400 hours of testing during which its arithmetic and logical and indexing instructions have been checked as they have been installed In addition it has been used to test the individual planes of Its core memory prior to assembly The programs for these tests were stored in the eight transistor storage registers which are associated with thi computer With the core plane testing completed half of the core assembly has been installed in the computer and the memory is now in service for the remainder of testing with 4000 words of storage available Testing time is now being shared with the programming staff which is doing the initial checking of the assembly program Installation of the magnetic tape and high-speed printer control is in process LARC DELIVERY-DAVID TAYLOR MODEL BASIN-WASHINGTON D C The LARC Computer System was delivered to the Applied Mathematics Laboratory of the David Taylor Model Basin DTMB on 28 October 1960 by the Remington Pand Univac Division of Sperry Rand Corporation and it has been operated by the Navy since February 1901 The configuration of the DTMB LARC System is as follows Computing Unit C U Input-Output Processor I L P 4 Read-Write Magnetic-Tape Synchronizers 2 Read Drum Synchronizers 1 Write Drum Synchronizer 3 million 12-digit-word Drum Memory Operator's Console 600-line-per-minute On-Line Printer The LARC is a multicomputer system see DCN January 1958 Two main computers the C U and the 1 0 P operate simultaneously cooperating on the solution of a problem and each is controlled by its own program written in its own language For tional LARC information see University of California news item -13- F As much equipment as possible is operated simultaneously for speed and economy All the peripheral equipment is controlled by synchronizers which permit two drums to be read one to be written tour tapes to be read or written and the On- Line-Printer to print while the Input-Output Processor is carrying on some subsidiary program such as editing and the Computing Unit is performing high-speed arithmetic operations without interruption The high-speed computational abilities are further exploited by having the C U process parts of five sequential instructions at once and making each 2500-Word Memory unit in pendently accessible Every Instruction is automatically index-register or B-box modiftid single 11-decimal digit and double 22-decimal digit precision as well as fixed-point and floating-point arithmetic are available Reliability is built into the system through extensive checking features both the odd-even parity and complementary logic are extensively employed Theindividual circuits are cornbined on 10 000 pluggable printed-circuit cards for ease of maintenance The performance test devised by the Navy was scheduled to run S d vs 7 hours and 20 minutes daily with downtime limited to 45 minutes per day To meet thc performance test the LARC on the third day processed 8 billion bits of information from the tape systems r one with no downtime in the 7-hour and 20-minute alloted time period to achieve a performance of ona error per I billion bits of information This involved 16 Uniservos with five of the 16 operating simultaneously Using 12 drums a basic part of the system with three out of every 12 reading and writing continuously and simultaneously the LARC processed 32 billion bits of information during the 7-hour and 20-minute period for a performance of one error in three billion bite of information The 7-hour and 20-minute daily running time was established by setting test units for periods of 10-minute duration 44 units to a day Downtime in this frame of reference results from occurrence of an error necessitating a re-run of the 10- minute period LARC will be used in carrying out calculations involved in the solution of naval problems in the fields of engineering research management data analysis and operations research Mathematicians at DTMB'S Applied Mathematics Laboratory have been utilizing high-ýpeed computer devices for %hepast 9 years in solving naval engineering problems in the design of nuclear reactors for ships such as NAUTILUS iAd SEA WOLF in the calculation of fallout patterns and propeller characteristics in the analysis of collapse pressures of submarine hulls in the calculation of phased mnerial ýequirements in shipbuilding programs and in many other application% Three-dimensional mathematical models of nuclear reactors will be constructed in the LARC which will esable the design engineer to study and compare varying designs in a highly compressed period of tip e Other problems being considered for solution on the LARC system includ a the development of a digital method for spectrum analysis of ocean wave patterns and b calculations related to the design of large arrays of transducers and the analysis of magnetic fields for minesweeping operations HIGH-SPEED INFORMATION RETRIEVAL-U S NAVAL ORDNANCE LABORATORYSILVER SPRING MARYLAND Literature searches which have taken several librarians over a week to complete are being accomplished in 15 minutes at the Naval Ordnance Laboratory NOL in Silver Spring Maryland The system uses an IBM-704 computer and single roll of magnetic computer tape containing information from thousands of library reference cards Data on the master tape includes detailed and cross-referenced information on technical reports-representing defense projects in such fields as aeroballistics chemistry and physics The computer scans the master tape at the rate of 1000 reports a second and produces a complete listing of those concerning a specific subjeci -14- I •Tie new s8stem represents a considerable savings of money time and effort for the Laboratory Zven with the cost of the computer being $300 an hour the cost per query is calculated to be $1 25 only a quarter as much as that of a mnuial search Made once a day the high-speed searches have utilized the computer from 5 to 15 mintes forsns many as 50 queries Reports can be filed on the master tape in any sequence desired For example they can be arranged chronologically listed by accession number or grouped together according to their security classification Wheni high-speed search is necessary code words describing the de•ired subject are punched on IBM cards These cards and a magnetic taop containing ' prograrnming instructions are fed into tie computer which searches the master tape for therelevantreports 'Within seconds these reports are recorded on an output tape-which Is processed by a printer to produce a complete listing of all the reports on the specific subject The key to the tape is a subject code dictionary containing code terms which describe the reports registered on the master memory tape Each report is represented by a single code group or a combination of these groups Additional code terms are added to the dictionary from time to time to represent the expanding body of data on the master tape NOL's Library in cooperation with the NOL Mathematics Department is reasonuible for the operation of the new Information Retrieval System Coding of new reports for recording on the magnetic tape is done by the Library staff while programming is the responsibility of the Mathematics Department COMPUTATION CENTER-U S NAVAL WEAPONS LABORATORYDAHLGREN VIRGINIA IBM 7090 Installation An IBM 7090 computer was installed in 3eptember 1960 secondshift operation began lin-February and a third shift is planned within several months An IBM 1401 has been installed as an input-output auxiliary to the 1090 NORC Alphanumeric Compiler Acquisition of the 20 000-word memory for the NORC computer made possible the preparation of an alphanumeric compiler which has been completed and used for compiling several major programs This compiler described in PAVL Technical Memo E-32 59 Revised performs the following services ordering the cgding converting coding to machine language making up and assembling subroutines and facilitating segmentation pace Surveillance System Commissionin The U S Naval Space Surveillance System NAVSPASUR was commissioned on I February 1961 in a ceremony held at the U S Nam'al Weapons Laboratory NAVSPASUR uses the facilities and staff of the Computation Center to process satellite observational data and produce optput such as orbital elements and ephemerides for the North American Air Defense Command NORAD This new operating unit of the Navy with headquarters located at the U S Naval Weapons laboratory is under the operational control of NORAD COMPUTER SYSTEMS AND APPLUCATIONS-U S NAVY BUREAU OF SHIPSWASHINOTON 25 D C The Bureau of Ships has four contracts for studies to apply the principles of Operations Research to production planning and control problems that require the use of electronic computers in naval shipyards Mauchly Associates Inc Rensselaer Polytechnic Institute Carnegie Instiute of Technology and M I T are the contractors for this research Mauchly Associates Inc has successfully completed a feasibility study at Philadelphia Naval Shipyard The critical Path Scheduling Method which contains many of the features of PERT was used to schedule by computer the overhaul of the Entemedor SS340 hi parallel -15- witn conventional scheduling Results to date have proven the feasibility of utilizing the Critical Path Technique for scheduling shipwork and have indicated that many important improvements in scheduling and manpower utilization can be obtained Pilot projects are planned for utiliuing the Critical Path Scheduling Method for computer scheduling of the construction of one ship and of the overhauls of a small group of ships r WRUSS RETIREMENT-WESTERN RESERVE UNIVERSITY- CLiEVELAND OHIO S The Western Reserve University Searching Selector a relay logical machine has been retired from active operational service after having served a very important purppse The principles and logic for information retrieval have been adequately demonstrated on an operational level In its retirement the WRUJS will be used by students as an educational and experimental tool The Documentation Center is acquiring a OE-225 which in scheduled for instaflation during February 1961 The 0E-225 is a transistorized genral-purpose computer with an 18-microsecond access time and a total of 36-microsecond add time The installation will contain 8192-word core memory and a dual-tape unit A program to simulate the logic of the WRUSS for information retrieval is in preparation and will be available for use at the time of instalation Because of high-speed capabilities of the computer the searching time of the operational phase of the Documentation Center will be reduced substantially An a result it is hoped that computer time will become available for other educational and research pursuits on the campus In the interim searches are being conducted at G E in Phoenix on the NRC 304 This serves a dual purpose 1 A large-volume search-too time-consuming for the WRUSS-is now being carried out 2 A g eat deal is being learned about the simulation of the SearchIng Selector logic in a general-purpose computer COMPUTERS AND CONTERS OVSIAS 3 l INPUT-OUTPUT-N V ELECTROLOGICA--AMSTERDAM HOLLAND The X1 Computer see DCN April 1959 is now equipped to handle the following inputoutput equipment 1 Magnetic Tape-Up to sixteen 1 2-inch tape units each with a tape speed of 30 000 digits per second 2 High-Speed Printer-Mechanical type with a speed of 10 lines per minutes 120 digits per line 3 High-Speed Tape Punch-300 digits per second 4 High-Speed Tape Reader-1000 digits per second FERRANTI COMPUTER MODELS -FERRANTI LTD --LONDON ENGLAND Since the Computer Department began Just over 10 years ago 52 machines have been delivered to customers and a further 31 have been ordered The range includes Model Pegasus 1 Pegasus 2 Applicatior Quantity General-purpose computing system A version of above for commercial data processing -16- 25 12 Modl• Mercury Perseus Orion Atlas Sirius k- Argus Apollo Mark I and P Appicatioh °MAur ni4gh-UmVU mucala A-su calculations Commercial data-proCeoUin system Time-shared transistorlsd computing system for business or scientific uses High-speed transistorized computer Small trausistorized machine mainly for 'rngineorinh calculations Transistorized process-control computur Special-purpose computer for air-traffic control dat processing Early design of scientific computer pro$ xction discontinued 2 9 1 2 i a k te 1 ORION-FERANTI LTD -LONDON ENGLAND The first machine Is scheduled to be completed in early 1961 The Orion price is in the - 400 000 depending on the peripheral equipment required The machine is designed to be equally suitable for business and scientific applications It enables a basi ness to introduce automation of its work by stages until eventually eVery aspect of its operations has been brought under an integrated system of control range of A120 000 The outstanding design features of the computing system are a its time-sharing mode of operations b its reliability relatively small size and low power consumption resulting from transistor and magnetic-core circuitry c its ability to operate with a wide variety of peripheral units working at different speeds d its avoidance of costly off-line electronic equipment and buffer storage and e its large-capacity quick-access working store The description high speed is becoming meaningless nowadays being a purely relative term but the Orion is certainly fast by any standards actually about four times as fast as the Mercury machine Addition and subtraction operations for qxample are performed In about 50 microseconds-about 20 000 operations per second From the user's point of view the Orion has the distinction of being a machine whose design has been guided by users-that is to say by programming and applications experts rather than by electronics engineers Naturally the design of the hardware has been done by engineers but the over-all organization of the machine the planning of facilities and the specification of operating requirements have been very much the concern of people who work with computers and are in constant touch with the problems of users One of the early conclusions reached by the designers in planning the machine was that the requirements of bustiness and scientific users of computers are not so incompatible as is generally thought As a result It has been possible to produce a machine equally suitable for business and scientific applications Another conclusion reached in the early stages of Investigation was that most users need an expandable computing system It can start as a basic electronic unit with the minimum of input and output equipment and extra peripheral units can be added as increasing experience and the changing requirements of the user show them to be necessary With earlier computer designs this problem was proving difficult and expensive to solve because it entailed extra electronic circuitry for controlling tie additional peripheral units In fact it was rapidly being discovered that such auxiliary esectronic equipment could become as big and extensive as the centra t mputer itself With Orion however the time-sharirg mode of operating enables all the functions of controlling the peripheral units to be handled by -17- the central computing circuits The design of the machine is such that the additional circuitry is small and easily incorporated 4 Before going into details it might be well to look at time-sharing in a general way How does it operates and wha advantages does it offer One usually says that it enables several computer prcoprammes to be run simultaneously or concurrently These words are certainly true If 3ns surveys what happens in a time-sharing computer over a period of the order of minutes But in fact the individual mathematical and other operations can only be done on one programme at a time since there is only one central arithmetic and control section It is the time of this central section which is shared between the various programmes For example a short sequence of operations might be done on Programme 1 then a short sequence on Programme 2 then perhaps another period on Progriumme 1 followed by a short sequence on Programme 3 These periods have difterent durations but are generally in the range of milliseconds to seconds so that over a longer interval of say several minutes the net effect in that all programmes have progressed simultaneously The advantage of time sharing is that it enables more computation to be performed in a given time by a given size of computer because it ensures mere efficient utilization of the actual computing circuits In conventional computer systems aome of the electronic circuits are not utilized to the full but are kept idle for quite lengthy periods Thio it because the electronic circuits work very fast in relation to the speed of the electromechanical input and output equipment A computer programme usually contains two main classes of operations a transfer operations in which data are read from punched cards or tape into a store or written out from the store on to cards or tape and b computing operations in which arithmetical processes are performed by electronic circuits on the data in the store These operations are interspersed according to the sequence laid down in the programme The process of transferring numbers between the Input or output equipment and the store generally takes much longer than the electronic operations performed on the numbers-perhaps 100 to 1000 times longer As a result some of the electronic circuits have to wait idle for comparatively long periods between bursts of activity With the time-sharing technique these long periods are not idle but are filled with activity on other programmes For example while input data for Programme 1 is being read in the computing circuits might be performing on Programme 2 data which has been previously read in and stored If Programme 2 now calls for input data to be written out and Programme I is still reading in data the computing circuits do not stop working but switch to operations on Programme 3 By the time Pzcgramme 3 calls for more data the reading-in or Programme 1 may be complete so the computing circuits switch back and start performing operations on the Programme 1 data now available For this kind of procedure to work efficiently it is necessary for the computing circuitswhen they have to stop for a data transfer in one programme-to be able to start work immediately on the stored numbers of another programme This means that each programme as well as having its own input and output equipment must also have Its own section of the working store and the method of storage must give quick access to the data Furthermore as the working store must handle not one but several programmes its capacity must be appropriately large In the Orion these demands are met by a magnetic-core working store with a basic capacity of 4096 words extendable to 32 000 words according to the number and scope of the programmes to be handled Each computer word contains 48 binary digits and all of the digits of a word are transferred into or out of the store in pvrallel in 12 microseconds The working store might be split into three independent sections for three different programmes-sorting and selecting data printing output data and checking data The programmer however does not have to worry about the allocation of data to particular sections of the store He only writes down the storage capacity required and the computer automatically reserves the actual storage locations and prints them out on a Flexowriter electric typewriter This process is done by means of a special store prcgramme Tho reserve storage locations belonging to one programme cannot be accideaally used by the machine when working on another programme because there is an electronic system of safeguards called lockouts to prevent this -18- The programmer does not have to worry either about the atual sequence in which the time of the computing circuits is shared between the various programmes This sequsnes is controlled automatically by a special organization prngramme permanently stored in the machine which works on a system of priorities Every time the operation of the central conputing circuits is held up because a transfer of data has to take place the organiation programme surveys all the stored programmes and decides which one has the highest priority and should be worked on next The priorities depend on the nature of the programmes and on the associated input and output equipment By suitable planning of the organization programme and the system of priorities it is possible to deploy the facilities of the cumputer in a very efficient way on widely differing programmes and with widely differing types of input and output equipment For example it is possible to run scientific programmes which tend to make more efficient use of the arithmetic circuits at the same time as commercial data transcription programmes which tend to make more efficient use of the peripheral units High-speed outpUL printers which cannot be operated intermittently can be given high priority in relation to other units not restricted in this way The advantages of time-sharing to a commercial user are bound up with the use made of peripheral equipments To the scientific user whose problems are mainly concerned with computation the advantages are not so apparent One of the most important advantages for the scientist however is that he can obtain his programme development time free ' Programme development usually involves short runs on the computer with lengthy periods for thought between By keeping the programme under development permanently In the computer and interrupting the other main programme for a short period every few minutes to work on it very little computer time is used but a great deal of development time is made available The system of rerervations and lockouts is such that even a completely untested programme can be run quite safely at the same time as a production programme without any possible danger of mutual interference The normal input units are 80-column punched-card readers and 7-hole punched-paper tape readers For output data there are corresponding card and tape punches and a highspeed xerographic printer With 240 characters per line Mechanical output printers and tabulators are also available Backing-up storage is provided by magnetic drums each of 16 384-word capacity while the Job of file storage as required for large batches of commercial data is done by magnetic-tape stores The magnetic-tape units operate at the high speed of 90 000 characters per second continuous recording or reading and up to four of them can be run simultaneously This enables updating of files to be done on a daily banis Pure binary code is used for the number system within the machine and as already mentioned the arithmetic and control operations are performed by transistor and magnetic-core circuits Each circuit element is called a neuron -its functional behaviour being roughly comparable with that of an animal nerve cell In this mode of operation the binary output state of a magnetic-core 0 or 1 at any moment is determined on a statistical basis by the pattern of 0 and 1 input signals The arithmetic unit built up from these logical elements works in semiparallel-that is it does not handle all 48 binary digits of a word simultaneously but in two lots of 24 binary digits MATHEMATICS SECTION -NORWEGIAN DEFENCE 1ESEARCH ESTABLISHMENTLILLESTR0M NORWAY The Mathematics Section of the Norwegian Defence Research Establishment working with a Ferranti Mercury computer has experienced a rapidly expanding increase in demand for electronic computation during the last year both from defence and civilian Institutions Consequiantly the number of scientists directly or indirectly connected with the computer shows a co votantly growing trend At present there are 10 programmers working with the Section and some 20 more doing regular programming jobs on their own The Section is working with several projects in the line of autocolu programmes including one complete Autocode for the Mercury Computer which in its present state can tackle minor -19- problems only It Is intended in its final shape however to cover moot of the ALGOL lanpaes well as some additional features Also under development is a matrix interpretative scheme and under consideration is an extension of the present input Programme to include macro orders of arbitrary complexity The NDRE computer a prototype Mercury has shown an undeslrably low efficiency for some time mainly because the original magnetic drums were inferior in construction to the later serial numbers The old drums were replaced by new models in late November and it ii hoped that this will considerably improve operating statistics Also at the same time facilities for multichannel input output were built into the computer DATA TRANSMIS8IOI AND TRAFFIC SIMULATION-STANDARD TELECOMMUNICATION LABORATORIES LTD -LONDON ENGLAND Data Transmission Data transmitted over ordinary telephone lines in cooperation with the G P 0 are received and compared with a locally delayed version of what was sent Errors cause an output five-hole paper tape to be punched at for example 200 characters per second together with code symbols that indicate the repetition number of the data responsible for the error These tapes are processed by a STANTEC- ZEBRA computer to produce a paper tape of plain language statements describing the time of each error in its particular repetition These paper tapes are again processed to give lists of special cases indicating the number of errors which would have been undetected if the data transmission had been provided 'with various parity-error detecting schemes The results can be used to indicate a reasonable error-detecting scheme thereby yielding statistical information about real noise Telephone Traffic Simulation Computer Simulation of traffic flowing in a simplified 10 000 line T D M exchange has shown that the traffic-carrying capacity is 15-percent greater than would be expected from a theoretical formula This extra efficiency was expected It is caused by the sequential-hunting rule and by the slight interdependence of the traffic flowing in various parts of the exchange the formula assumes random hunting and independence of traffic The basic problem of hunting through two crossbar switches in series each with limited avallobility has also bee successfully simulated Results are in good agreement with other empirical methods of switch design given in the standard text books COMPONENTSI CHARACTER RECOGNITION-RABINOW ENGINEERINiG COMPANY-- WASHINGTON 12 D C The Rabinow Engineering Company 7212 New Hampshire Avenue Washington 12 D C has been actively engaged in the character and pattern recognition field since the firm's organization Although the first such machine was contructed by the company in 1957 Mr Rabinow conceived and built a character reader in 1951 while at the National Bureau of S•-dards This early machine used a mechanical scanning technique which employed a Nipkow dlsc and an optical mask A symbol was chosen on the basis of best match-i e minimum transmission of light-as detectec by a single photomultiplier tube The machine was relatively slow since each input character had to be compared against every character on the mask serially The reader input consisted of numbers and letters of an ordinary commercial typewriter while the output was a simple visual display The company's first machine used the same general principles as the early prototype i e the mechanical scanning optical-mask technique but it was capable of a higher speed -20- of approximately 10 characters per second This was in put due to the use of a split-fIeld optical syctom in which the image was projected by a precision multifaed mirror to a bs of 16 Poto mls in this maanr para dtectnwas posibl Thiodevlne seemaed A printed line along the center S single of a standard MU card The second machine to be deaigued was delivered in 19059 Th•s machine was cawsb readlg 6 characters in a 5 by font aswell asenesng-IsersofpOen luarksereords•d of on the document by hand Recognition of characters was sccomplished by an electronic mspmatching technique In which the output of a bank of photocells is sampled at proper intervals and th results are stored In a flp-flop matrix Theoutputs are then compared elActrlcally_ by a umberof symbol detectors with an ndvi l for 1 r each symbol This action takes place in purallel hence is extremely fast The machine characteristics are as follows input r Output Document Speed Character Spacing Single line of typewritten characters plus mark sensing below the typewritten line Magnetic tape 10 lines per sec 10-inch paper 18 lines per sec 6-inch paper 10 lines per in A third character reader designed in 1959 was delivered to a major industrial customer in 1960 This device is a page reader and uses the combined movement of a rotating drum which holds the document and a moving head which carries a bank of 24 photocell detectors to scan each line in succesnion A servosystem tracks the typewritten line and keeps the head in optimum position for reading This machine has the following characteristics input Typewritten page 10 numbers 20 letters and 17 symbols in a 5 by 7 font Output Magnetic tape Format 20 lines per page 101J characters per line Document Speed 4 5 seconds reading time plus paper handling Line Speed 6 lines per second A fourth type of reader experimental in nature was completed in 1960 This machine reads typewritten material where specially designed cut font characters are employed A repertoire of 38 numbers letters and symbols is used Only a single line is scanned using a drum feed and fixed reading head A scanning rate of 200 characters per second was achieved Output of the machine was both electrical and visual This machine was designed particularly with the idea of minimizing the costs of both the mechanical and electronic equipment At present the Rabinow Engineering Company is under contract to design and conistruct a reading machine for the Ryder Track Lines Inc This machine will read a line of numeric information off a trucker's waybill Such information includes waybill number charges weight destination code etc Carbon copies as well as originals are to be read The line scanned will contain space for a maximum of 80 typewritten characters and it is expected that approximately five documents will be handled per second An electronic map-matching technique similar to that previously described will be used except for a much larger storae matrix The output of the reader will be recorded on magnetic tape for insertion into a Remington Rand SS-80 computing machine system It should be pointed out that although each machine described above was desaigned for a particular purpose the parameters of a reading system cpn cover a wide range Taus a variety of different fonts may be employed although those having maximum discrimination are to be preferred Reading rates up to 2500 characters per secoud have been achieved A variety of documents can be handled from card stock to lightweight paper documents In fact S -21- L several feeders have been designed to handl multiple sheets of paper forms glued or stapled Finally the outputs of such readers can be made suitable for different kinds of deviceji such - u1 ssum -atim p r ta pe eq u ip ne x u MISmI dANIOUS cO #NrrMUT ON FOR DIGETAL COMPUTER NZWVLETTER The Office of Naval Research welcomes contributions to the NEWSLETTER Your contribuhtions will assIst In Improving the contents-of this newsletter -and in makin it anzeven better medium of exchange of'inform•i•on between government laboratories academic institutions arid In- ry- It is hoped that the readers will participateto an evengreater extent than in the S In tra-smitting technical material and suggestions to this Office for futwe issues catua of limited time and personnel it isoften impossible for the editor to acknowledge BeIndividually all material which has been sent to this Office for publication The NEWSLETTER is published quarterly January April July and October and material should be in the hands of the editor at least 1 month before the publication date in order to be included in that issue The NEWSIETTER is circulated without cage to interested military and government agencies to the contractors of the Federal Government and contributors Communications should be addressed to Gordon D Goldsteln Editor Digital Computer Hewsletter Information Systems Branch Office of Naval Hosearch Washington 25 D C ____________________________________ ___ ___ -22-
OCR of the Document
View the Document >>