Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site ncsu.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!ucbvax!decvax!mcnc!ncsu!mauney
From: mauney@ncsu.UUCP (Jon Mauney)
Newsgroups: net.mag
Subject: IEEE Software, July 1985
Message-ID: <2888@ncsu.UUCP>
Date: Tue, 9-Jul-85 09:02:29 EDT
Article-I.D.: ncsu.2888
Posted: Tue Jul  9 09:02:29 1985
Date-Received: Thu, 11-Jul-85 20:38:09 EDT
Organization: N.C. State University, Raleigh
Lines: 83


%A Terrence W. Pratt
%T Pisces: an environment for parallel scientific computation
%J IEEE Software
%V 2
%N 4
%P 7-20
%D JUL 1985
%X the Pisces 1 virtual machine retains sequential programming characteristics,
yet allows for experimentation with the parallel languages that will drive 
the supercomputers of the 1990's 

%A John R. Allen
%A Ken Kennedy
%T A parallel programming environment
%J IEEE Software
%V 2
%N 4
%P 21-29 
%D JUL 1985
%X Automated techniques will not entirely free the programmer from thinking
about parallelism but will uncover natural parallelism in loops and
generate appropriate synchronization primitives to exploit that parallelism. 

%A Perry Emrath
%T Xylem: an operating system for the Cedar multiprocessor
%J IEEE Software
%V 2
%N 4
%P 30-38 
%D JUL 1985
%X Based on version 4.2 of Unix, this system is being implemented in an
extended version of C and features systems calls to support multiprocessing 
within individual programs. 

%A Robert Olson
%T Parallel processing in a message-based operating system
%J IEEE Software
%V 2
%N 4
%P 39-49 
%D JUL 1985
%X As originally designed, the ELXSI System 6400 used messages to acheive
parallelism.  Shared memory capabilities were added later--with surprising 
ease and success. 
 

%A Creve Maples
%T Analyzing software performance in a multiprocessor environment
%J IEEE Software
%V 2
%N 4
%P 50-63 
%D JUL 1985
%X efficient multiprocessing requires ne methods of problem decomposition--
and new debugging and analysis tools for developing and evaluating asynchronous 
parallel programs 

%T International parallel processing projects: a software perspective
%J IEEE Software
%V 2
%N 4
%P 65-80 
%D JUL 1985
%X industrial and academic researchers provide a glimpse into efforts to
develop a faster, more powerful computer through methods beyond purely 
technological advances 

%A Robert L. Glass
%T Software theft
%J IEEE Software
%V 2
%N 4
%P 82-85 
%D JUL 1985
%X Modular decomposition offers a way to ascertain a software theft.
Moreover, the method is straightforward enough for a software-illiterate
judge or jury to understand. 

-- 

Jon Mauney,    mcnc!ncsu!mauney
North Carolina State University