P. N. Hilfinger, Abstraction Mechanisms and Language Design, The ACM Distinguished Dissertation Series, Cambridge, MA: The MIT Press, 1983.
Book chapters or sections
J. S. Young, J. MacDonald, M. Shilman, A. Tabbara, P. N. Hilfinger, and A. R. Newton, "The JavaTime approach to mixed hardware-software system design," in System-Level Synthesis, A. A. Jerraya and J. Mermet, Eds., NATO Science Series E: Applied Sciences, Vol. 357, Boston, MA: Kluwer Academic Publishers, 1999, pp. 359-396.
K. A. Yelick, L. Semenzato, G. Pike, C. Miyamoto, B. Liblit, A. Krishnamurthy, P. N. Hilfinger, S. L. Graham, D. Gay, P. Colella, and A. Aiken, "Titanium: A high-performance Java dialect," Concurrency: Practice and Experience, vol. 10, no. 11-13, pp. 825-836, Sep. 1998.
Articles in conference proceedings
K. A. Yelick, D. Bonachea, W. Y. Chen, P. Colella, K. Datta, J. Duell, S. L. Graham, P. Hargrove, P. N. Hilfinger, P. Husbands, C. Iancu, A. Kamil, R. Nishtala, J. Su, M. Welcome, and T. Wen, "Productivity and performance using partitioned global address space languages (Invited Paper)," in Proc. 2007 Intl. Workshop on Parallel Symbolic Computation (PASCO '07), M. M. Maza and S. M. Watt, Eds., New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 24-32.
J. R. Larus and P. N. Hilfinger, "Detecting conflicts between structure accesses," in Proc. ACM SIGPLAN 1988 Conf. on Programming Language Design and Implementation, R. L. Wexelblat, Ed., New York, Ny: ACM Press, 1988, pp. 24-31.
G. Taylor, P. N. Hilfinger, J. Larus, D. A. Patterson, and B. Zorn, "Evaluation of the SPUR Lisp Architecture," in Proceedings of the 13th annual international symposium on Computer architecture, ISCA, Los Alamitos, CA: IEEE Computer Society, 1986, pp. 444-452.
P. N. Hilfinger, D. O. Bonachea, K. Datta, D. Gay, S. L. Graham, B. R. Liblit, G. Pike, J. Z. Su, and K. A. Yelick, "Titanium Language Reference Manual, version 2.19," Nov. 2005.
P. N. Hilfinger, D. Bonachea, D. Gay, S. Graham, B. Liblit, G. Pike, and K. Yelick, "Titanium Language Reference Manual," Nov. 2001.
P. N. Hilfinger and P. Colella, "FIDIL Reference Manual," May 1993.
P. N. Hilfinger, "Implementing Ada Fixed-point Types having Arbitrary Scales," June 1990.
K. Ho and P. N. Hilfinger, "Implementation of Multiprocessing SPUR Lisp," Nov. 1988.
A. D. Samples and P. N. Hilfinger, "Code Reorganization for Instruction Caches," Oct. 1988.
B. Zorn, P. N. Hilfinger, K. Ho, J. R. Larus, and L. Semenzato, "Features for Multiprocessing in SPUR Lisp," March 1988.
B. Zorn and P. N. Hilfinger, "A Memory Allocation Profiler for C and Lisp Programs," Feb. 1988.
B. Zorn and P. N. Hilfinger, "Direct Function Calls in Lisp," Feb. 1988.
B. Zorn, P. N. Hilfinger, K. Ho, and J. Larus, "SPUR Lisp: Design and Implementation," Sep. 1987.
M. D. Hill, S. J. Eggers, J. R. Larus, G. S. Taylor, G. D. Adams, B. K. Bose, G. A. Gibson, P. M. Hansen, J. Keller, S. I. Kong, C. G. Lee, D. Lee, J. M. Pendleton, S. A. Ritchie, D. A. Wood, B. G. Zorn, P. N. Hilfinger, D. A. Hodges, R. H. Katz, J. K. Ousterhout, and D. A. Patterson, "SPUR: A VLSI Multiprocessor Workstation," Dec. 1986.
Software
K. A. Yelick, P. N. Hilfinger, S. L. Graham, and P. Colella, "The Titanium Compiler," 2003.