Here is a collection of OS-related reports for the NYU Ultracomputer project. Ultracomputer Notes can be obtained by sending mail to bianchic@nyu.edu or calderon@nyu.edu. Alternatively, you can contact the Ultracomputer lab at NYU Ultracomputer Research Laboratory 715 Broadway, 10th floor New York, NY 10003 (212) 998-3341 or 998-3362 You can also ask for a list of abstracts of available notes. -------- %T Basic Techniques for the Efficient Coordination of Very Large Numbers of Cooperating Sequential Processors %A Allan Gottlieb %A B. D. Lubachevsky %A Larry Rudolph %J ACM Trans. Prog. Lang. and Sys. %V 5 %N 2 %D April, 1983 %P 164-189 %K glr acm toplas %T Coordinating Parallel Processors: A Partial Unification %A Allan Gottlieb %A Clyde Kruskal %J ACM Computer Architecture News %D Oct., 1981 %T An Overview of the NYU Ultracomputer Project %A Allan Gottlieb %B Experimental Parallel Computing Architectures %E Jack J. Dongarra %I North Holland %P 25-95 %D 1987 %K ucn100 %A Jan Edler %A Jim Lipkis %A Edith Schonberg %T Memory Management in Symunix II: A Design for Large-Scale Shared Memory Multiprocessors %J Proc. \s-2USENIX\s0 Workshop on \s-2UNIX\s0 and Supercomputers %D Sept. 1988 %K symunix2 virtual memory ucn135 %A Jan Edler %A Jim Lipkis %A Edith Schonberg %T Process Management for Highly Parallel \s-2UNIX\s0 Systems %J Proc. \s-2USENIX\s0 Workshop on \s-2UNIX\s0 and Supercomputers %D Sept. 1988 %K symunix2 ucn136 %A Isaac Dimitrovsky %T Two New Parallel Queue Algorithms (Revised) %R Ultracomputer System Software Note 58 %D Feb., 1985 %K ucssn58 %A Isaac Dimitrovsky %T A Group Lock Algorithm, With Applications %R Ultracomputer Note 112 %D Nov., 1986 %K ucn112 %A Lawrence Rudolph %T Software Structures for Ultraparallel Computing %R Ph.D. thesis, Courant Institute, NYU %D Feb., 1982 %A Jan Edler %T Readers/Readers Synchronization %R Ultracomputer System Software Note 46 %D March, 1984 %K ucssn46 %A New\0York\0University %T NYU Ultracomputer \s-2UNIX\s0 Programmer's Manual %R Ultracomputer Documentation Note #1, Ultracomputer Research Laboratory %D March, 1988 %K ucdn1 symunix1 %A Jan Edler %T Broadcast Queues %R Unpublished paper %D March, 1988 %A Jan Edler %T Restricted Parallel Sets %R Unpublished paper %D March, 1988 %A Jan Edler %A Allan Gottlieb %A Jim Lipkis %T Considerations for Massively Parallel \s-2UNIX\s0 Systems on the NYU Ultracomputer and IBM RP3 %J Proc. \s-2USENIX\s0 Association winter conf. %D 1986 %K bigiron %X Obsoleted by Ultracomputer Note 100 %A Jan Edler %A Allan Gottlieb %A Jim Lipkis %T Adapting \s-2UNIX\s0 for Large Shared-Memory MIMD Systems %J Proc. Meet/IX conf. %D July, 1985 %P 4-20 %I IBM %C Yorktown Heights, NY %X Obsoleted by Ultracomputer Note 100 %A Allan Gottlieb %A Ralph Grishman %A Clyde P. Kruskal %A Kevin P. McAuliffe %A Larry Rudolph %A Mark Snir %T The NYU Ultracomputer \- Designing a MIMD, Shared-Memory Parallel Machine %J IEEE Transactions on Computers %D February, 1983 %V C-32 %N 2 %P 175-189 %K 6pp %A Jan Edler %A Allan Gottlieb %A Clyde P. Kruskal %A Kevin P. McAuliffe %A Larry Rudolph %A Marc Snir %A Patricia J. Teller %A James Wilson %T Issues Related to MIMD, Shared-memory Computers: The NYU Ultracomputer Approach %J Proc. 12th Annual Int'l Symposium on Computer Architecture %D June, 1985 %P 126-135 %A Jan Edler %A Allan Gottlieb %A Jim Lipkis %T Operating System Considerations for Large-Scale MIMD Machines %J Computers in Mechanical Engineering %D 1985 %X Obsoleted by Ultracomputer Note 100 %A James Wilson %T Operating System Data Structures for Shared-Memory MIMD Machines with Fetch-and-Add %R Ph.D. Thesis, Courant Institute, NYU %D June, 1988 %A Isaac A. Dimitrovsky %T ZLISP \- A Portable Lisp System %R Ph.D Thesis, Courant Institute, NYU %D June, 1988 %A David Wood %T Parallel Queues and Pools, An Evaluation %D January, 1989 %R M.S. Thesis, Courant Institute, NYU %O Revised version available as NYU Ultracomputer Note #150 %X also describes dynamic hash table-based queue algorithm %A George S. Almasi %A Allan Gottlieb %T Highly Parallel Computing %I Benjamin/Cummings %C Redwood City, California %D 1989 %A Eric Freudenthal %A Olivier Peze %T Efficient Synchronization Algorithms Using Fetch&Add on Multiple Bitfield Integers %R Ultracomputer Note 148 %D February, 1988