Vivek Sarkar: Publications (Sisal: Optimization of Single Assignment Languages)

  1.   Vivek Sarkar and David Cann. POSC – a Partitioning and Optimizing Sisal  Compiler. Proceedings of the ACM 1990 International Conference on Supercomputing,  Amsterdam, the Netherlands, pages 148-163, July 1990.

  2. Partitioning and Scheduling Parallel Programs for Multiprocessors. Vivek Sarkar.  MIT Press, Cambridge, Massachusetts, 1989 (201 pages). In the series, Research  Monographs in Parallel and Distributed Computing.

  3. An Automatically Partitioning Compiler for Sisal. Vivek Sarkar, Steve Skedzielewski,  and Patrick Miller. Proceedings of CONPAR 88, Cambridge University Press, Great  Britain, pages 376-383, 1988. 

  4. A simple and efficient implementation approach for single assignment languages.  K. Gharachorloo, V. Sarkar, and J. L. Hennessy. ACM Conference on Lisp and  Functional Programming, Snowbird, Utah, pages 259-268, July 1988. 

  5. Partitioning Parallel Programs for Macro-Dataflow. Vivek Sarkar and John Hennessy.  ACM Conference on Lisp and Functional Programming, Cambridge, Massachusetts,  pages 202-211, August 1986. 

  6. Compile-time Partitioning and Scheduling of Parallel Programs. Vivek Sarkar and  John Hennessy. Proceedings of the ACM SIGPLAN ’86 Symposium on Compiler  Construction, Palo Alto, California, pages 17-26, June 1986.