.container { padding: 200px }

Conference Articles

  1. Peter R. Cappello and Kenneth Steiglitz. Some Intractable Problems in Digital Signal Processing. In Proc. IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, pages 43--46, Atlanta, Mar. 1981.
  2. Peter R. Cappello and Kenneth Steiglitz. Digital Signal Processing Applications of Systolic Algorithms. Proc. CMU Conference on VLSI Systems &ampersand; Computations, Pittsburgh. Published as VLSI Systems &ampersand; Computations, H.-T. Kung, R. Sproul, and Guy Steele, editors, pages 245--254, Computer Science Press Rockville, MD, Oct. 1981.
  3. Peter R. Cappello and Kenneth Steiglitz. Bit-Level Fixed-Flow Architectures for Signal Processing. In IEEE Int. Conf. on Circuits and Computers, pages 570--573, New York, Sep. 1982.
  4. Peter R. Cappello, Andrea LaPaugh, and Kenneth Steiglitz. Optimal Choice of Intermediate Latching to Maximize Throughput in VLSI Circuits. In IEEE Int. Conf. on Acoustic, Speech, and Signal Processing, pages 935--938, Boston, Apr. 1983.
  5. Peter R. Cappello and Kenneth Steiglitz.Unifying VLSI Array Design with Geometric Transformations. In Proc. Int. Conf. on Parallel Processing, pages 448--457, Bellaire, MI, Aug. 1983 (reprinted as a book chapter).
  6. Peter R. Cappello and Kenneth Steiglitz. A Fast Tally Structure and Applications to Signal Processing. In Proc. Int. Conf. on Acoustics, Speech, and Signal Processing, San Diego, Mar. 1984.
  7. (Invited) Peter R. Cappello and Kenneth Steiglitz. Selecting Systolic Designs Using Linear Transformations of Space-Time. In Proc. SPIE Conference: Real-Time Signal Processing VII, Vol. 495, pages 75--85, San Diego, Aug. 1984.
  8. Peter R. Cappello. Towards an FIR Filter Tissue. In Proc. Int. Conf. on Acoustics, Speech, and Signal Processing, pages 276--279, Tampa, FL, Mar. 1985.
  9. Peter R. Cappello. A Mesh Automaton for Solving Dense Linear Systems. In Proc. Int. Conf. on Parallel Processing, pages 418--425, St.Charles, IL, Aug. 1985.
  10. (Invited) Peter R. Cappello. Transforming Systolic Arrays in Spacetime. Int. Workshop on Digital Communications. Tirrenia, ITALY, Sep. 1985. Published as Digital Communications, Ezio Biglieri and Giancarlo Prati, editors, pages 219--233, North-Holland, New York 1986.
  11. (Invited) Cheng-Wen Wu, and Peter R. Cappello, and Michael Saboff. An FIR Filter Tissue. In Proc. 19th Asilomar Conf. on Circuits, Systems, and Computers, pages 283--287, Pacific Grove, CA, Nov. 1985.
  12. Peter R. Cappello, Grant Davidson, Allen Gersho, Çetin K. Koç ,and V. Somayazulu. A Systolic Vector Quantization Processor for Real Time Speech Coding. In Proc. IEEE Int. Conf. on Acoustics, Speech, and Signal Processing, pages 2143--2146, Tokyo, JAPAN, Apr. 1986.
  13. (Invited) Cheng-Wen Wu and Peter R. Cappello. Application-Specific CAD of High-Throughput IIR Filters. In Proc. 32nd IEEE Computer Society Int. Conf. (Compcon), pages 302--305, San Francisco, Feb. 1987.
  14. Cheng-Wen Wu and Peter R. Cappello. Computer-Aided Design of VLSI Second-Order Sections. In Proc. Int. Conf. Acoustics, Speech, and Signal Processing, pages 44.4.1--44.4.4, Dallas, Apr. 1987.
  15. Bradley R. Engstrom and Peter R. Cappello. The SDEF Systolic Programming System. In Proc. Int. Conf. on Parallel Processing, pages 645--652, St. Charles, IL, Aug. 1987.
  16. (Invited) Bradley R. Engstrom and Peter R. Cappello. The SDEF Systolic Programming System. Princeton Workshop on Algorithm, Architecture, and Technology Issues in Models of Concurrent Computation, Princeton, Sep. 1987. Published as Concurrent Computations, S. K. Tewksbury, Bradley W. Dickinson, and S. C. Schwartz, editors, pages 263--301, Plenum Press, New York, 1988.
  17. John Bruno and Peter R. Cappello. Implementing the Beam and Warming Method on the Hypercube. Proc. 3rd Conf. on Hypercube Concurrent Computers and Applications, Vol. II (Applications), pages 1073--1087, ACM Press, Pasadena, Jan. 1988.
  18. (Invited) Peter R. Cappello and Alan J. Laub. Systolic Computation of Multivariable Frequence Response. In Proc. O-E/LASE'88 (Optoelectronics and Laser Applications in Science and Engineering) - High Speed Computing, Vol. 880, pages 150--157, Los Angeles, Jan. 1988.
  19. Yoav Yaacoby and Peter R. Cappello. Scheduling a System of Affine Recurrence Equations onto a Systolic Array. In Keith Bromley, Sun-Yuan Kung, and Earl Swartzlander, editors, Proc. Int. Conf. on Systolic Arrays, pages 373--382, Computer Society Press, San Diego, May 1988.
  20. Yoav Yaacoby and Peter R. Cappello. Converting Affine Recurrence Equations to Quasi-Uniform Recurrence Equations. Proc. 3rd Aegean Workshop on Computing Corfu, Greece, June, 1988. Published as VLSI Algorithms and Architectures, John H. Reif, editor, pages 319--328, Springer-Verlag, June, 1988.
  21. Peter R. Cappello. A spacetime-minimal systolic array for matrix product. Proc. Int. Conf. on Systolic Arrays, Killarney, IRELAND, May 1989. Published as Systolic Array Processors, John McCanny, John McWhirter, and Earl Swartzlander, Jr., editors, pages 347--356, Prentice-Hall, New York, 1989.
  22. Çetin K. Koç and Peter R. Cappello. Systolic arrays for integer Chinese remaindering. In Milos D. Ercegovac and Earl Swartzlander, editors, Proc. 9th Symp. on Computer Arithmetic, pages 216--223, IEEE Computer Society Press, Santa Monica, Sep. 1989.
  23. Chris Scheiman and Peter R. Cappello. A processor-time minimal systolic array for transitive closure. In Sun-Yuan Kung, Earl E. Swartzlander, Jr., José A. B. Fortes, and K. Wojtek Przytula, editors, Proc. Int. Conf. on Application Specific Array Processors, pages 19--30, IEEE Computer Society Press, Princeton, Sep. 1990.
  24. Peter R. Cappello and Sanjay Rajopadhye. Cost measures for VLSI array design. (online pdf excludes figures) Proc. IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, Victoria, BC, CANADA, May, 1991.
  25. Chris Scheiman and Peter Cappello. A period-processor-time-minimal systolic array for cubical mesh algorithms. Proc. 3rd IEEE Symp. on Parallel and Distributed Processing, Dallas, Dec. 1991.
  26. Chris Scheiman and Peter Cappello. A period-processor-time-minimal schedule for cubical mesh algorithms. Proc. Int. Conf. on Application Specific Array Processors, pages 261--272, Venice, ITALY, Oct. 1993. (The definition of periodin this paper is different from that used in the 1991 IEEE SPDP conference paper, necessitating different lower and upper bounds, different proofs, etc., for the schedule.)
  27. Chris Scheiman and Peter Cappello. A Processor-Time-Minimal Schedule for the Standard Tensor Product Algorithm. Proc. Int. Conf. on Application Specific Array Processors, pp. 176--187, San Francisco, Aug. 1994.
  28. Chris Scheiman and Peter Cappello. A Processor-Time-Minimal Systolic Array for the 3D Rectilinear Mesh. Proc. Int. Conf. on Application Specific Array Processors, pages 26--33, Universite Louis Pasteur, Strasbourg, FRANCE, July 1995.
  29. Fiona Gaston and Peter Cappello. Self-Esteem: The Keystone of Learning? Proc. Frontiers in Education Salt Lake City, Utah, November 6-9, 1996.
  30. Peter Cappello, Bernd Christiansen, Mihai F. Ionescu, Michael O. Neary, Klaus Schauser, and Daniel Wu. Javelin: Internet-Based Parallel Computing Using Java. 1997 ACM Workshop on Java for Science and Engineering Computation
  31. Peter Cappello, Bernd Christiansen, Michael O. Neary, and Klaus E. Schauser. Market-Based Massively Parallel Internet Computing. Proc. Third Working Conf. on Massively Parallel Programming Models, pages 118 - 129, London, UK, Nov. 1997.
  32. Peter Cappello and Omer Egecioglu. Processor Lower Bound Formulas for Array Computations and Parametric Diophantine Systems. Proc. International Parallel Processing Symposium and Symposium on Parallel and Distributed Processing, pages 105 - 109, Orlando, FL, Mar 1998.
  33. Michael O. Neary, Sean P. Brydon, Paul Kmiec, Sami Rollins, Peter Cappello. Javelin++: Scalability Issues in Global Computing. ACM 1999 Java Grande Conference, pages 171 - 180, San Francisco, June 12-14, 1999.
  34. Michael O. Neary and Peter Cappello. Internet-Based TSP Computation with Javelin. In Proceedings of the 2000 ICPP Workshops (Scalable Web Services), pp. 137 - 144, Toronto, CANADA, August 21 - 24, 2000.
  35. Michael O. Neary, Alan Phipps, Steven Richman, and Peter Cappello. Javelin 2.0: Java-Based Parallel Computing on the Internet. In Proceedings of Euro-Par 2000. Munich, GERMANY, August 28 - September 1, 2000. UC eScholarship link
  36. Peter Cappello and Dimitrios Mourloukos. A Scalable, Robust Network for Parallel Computing. In Proceedings of the Joint ACM Java Grande - ISCOPE (Int. Symp. on Computing in Object-Oriented Parallel Environments), pages 78 - 86, Stanford University, June 2 - 4, 2001.
  37. Peter Cappello and Omer Egecioglu. Automatic Processor Lower Bound Formulas for Array Computations. In Proc. ISPAN, pages 59-64, Metro Manila, Philippines, May 2002.
  38. Michael O. Neary and Peter Cappello. Advanced Eager Scheduling for Java-Based Adaptively Parallel Computing. In Proc. Joint ACM Java Grande - ISCOPE (Int. Symp. on Computing in Object-Oriented Parallel Environments), pages 56 - 65, Seattle, Nov, 2002.
  39. Peter Cappello. Janet's Abstract Distributed Service Component. In Proc. 15th IASTED Int. Conf. on Parallel and Distributed Computing and Systems, pages 751 - 756, Marina del Rey, CA, Nov. 2003.
  40. Peter Cappello and Christopher James Coakley.. Jicos: A Java-Centric Network Computing Service. The 17th IASTED International Conference on Parallel and Distributed Computation and Systems, S.Q. Zheng (ed.), pp. 510 - 515. Phoenix, AZ, Nov. 2005.
  41. Christopher James Coakley and Peter Cappello. Object-Oriented Design by Contract with Declarative Bounded Exhaustive Testing in Python (presentation slides). The SoCal Programming Languages and Systems Workshop, UCLA, 2013.11.23.
  42. Christopher James Coakley and Peter Cappello. Design-by-Contract with Bounded Exhaustive Testing in Python. 26th Annual IEEE Software Technology Conference, Long Beach, CA, 2014.3.29—2014.4.3.