Publications
- Journal Articles
- "Efficient Optimal Design Space Characterization Methodologies", Stephen A. Blythe and Robert A. Walker, ACM Transactions on Design Automation of Electronic Systems, 5(3):322-336, July 2000.
- "A Solution Methodology for Exact Design Space Exploration in a Three-Dimensional Design Space", Samit Chaudhuri, Stephen A. Blythe, and Robert A. Walker, IEEE Transactions on VLSI Systems 5(1):69-81, March 1997.
- "Computing Lower Bounds on Functional Units Before Scheduling", Samit Chaudhuri and Robert A. Walker, IEEE Transactions on VLSI Systems 4(2):273-279, June 1996.
- "High-Level Synthesis: Introduction to the Scheduling Problem", Robert A. Walker and Samit Chaudhuri, IEEE Design and Test 12(2):60-69, Summer 1995.
- "The Status of High-Level Synthesis: Guest Editor's Introduction", Robert A. Walker, IEEE Design and Test 11(4):42-43, Winter 1994.
- "Analyzing and Exploiting the Structure of the Constraints in the ILP Approach to the Scheduling Problem", Samit Chaudhuri, Robert A. Walker, and John E. Mitchell, IEEE Transactions on VLSI Systems 2(4):456-471, December 1994.
- "Behavioral Transformation for Algorithmic Level IC Design", Robert A. Walker and Donald E. Thomas, IEEE Transactions on Computer-Aided Design 8(10):1115-1128, October 1989.
- "Automatic Data Path Synthesis", D.E. Thomas, C.Y. Hitchcock, III, T.J. Kowalski, J.V. Rajan, and R.A. Walker, IEEE Computer 16(12):59-70, December 1983.
- Conference / Workshop Papers
- "Cluster Miss Prediction with Prefetch on Miss for Embedded CPU Instruction Caches", Ken Batcher and Robert A. Walker, in Proc. of the 7th International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp. 24-34. Washington DC, September 2004.
- "Efficient Associative SIMD Processing for Non-Tabular Structured Data", Jalpesh K. Chitalia and Robert A. Walker, in Proc. of the 2nd Northeast Workshop on Circuits and Systems (NEWCAS), pp. 265-268. Montreal, Canada, June 2004.
- "A Scalable Associative Processor with Applications in Database and Image Processing", Hong Wang, Lei Xie, Meiduo Wu, and Robert A. Walker, in Proc. of the 18th International Parallel and Distributed Processing Symposium (Workshop in Massively Parallel Processing), abstract on page 259, full text on CDROM. Santa Fe, New Mexico, April 2004.
- "Cluster Miss Prediction for Instruction Caches in Embedded Networking Applications", Ken Batcher and Robert A. Walker, in Proc. of the 14th Great Lakes Symposium on VLSI, pp. 358-363. Boston, Massachusetts, April 2004.
- "Implementing A Scalable ASC Processor", Hong Wang and Robert A. Walker, in Proc. of the 17th International Parallel and Distributed Processing Symposium (Workshop in Massively Parallel Processing), abstract on page 267, full text on CDROM. Nice, France, April 2003.
- "Implementing Associative Search and Responder Resolution", Meiduo Wu, Robert A. Walker, and Jerry Potter, in Proc. of the 16th International Parallel and Distributed Processing Symposium (Workshop in Massively Parallel Processing), abstract on page 246, full text on CDROM. Ft. Lauderdale, Florida, April 2002.
- "Implementing Associative Processing: Rethinking Earlier Architectural Decisions", Robert Walker, Jerry Potter, Yanping Wang, and Meiduo Wu, in Proc. of the 15th International Parallel and Distributed Computing Symposium (Workshop on Massively Parallel Processing), abstract on p. 195, full text on accompanying CDROM. San Francisco, California, April 2001.
- "A Practical One-Semester ˜VLSI Design' Course for Computer Science (and Other) Majors", Robert A. Walker, in Proc. of the ACM Special Interest Group on Computer Science Education Technical Symposium, pp. 237-241. New Orleans, Louisiana, March 1999.
- "Efficiently Searching the Optimal Design Space", Stephen A. Blythe and Robert A. Walker, in Proc. of the Ninth Great Lakes Symposium on VLSI, pp. 192-195. Ypsilanti, Michigan, March 1999.
- "Bounding Algorithms for Design Space Exploration", Samit Chaudhuri and Robert A. Walker, in Proc. of the Ninth Great Lakes Symposium on VLSI, pp. 234-235. Ypsilanti, Michigan, March 1999.
- "Flexible Parallel Processing in Memory: Architecture + Programming Model", Nael B. Abu-Ghazaleh, Philip A. Wilsey, Jerry Potter, Robert Walker, and Johnnie Baker, in Proc. of the Third Petaflop Workshop. Annapolis, Maryland, February 1999.
- "Toward a Practical Methodology for Completely Characterizing the Optimal Design Space", Stephen A. Blythe and Robert A. Walker, in Proc. of the 9th International Symposium on System Synthesis, pages 8-13. La Jolla, California, November 1996.
- "An Exact Methodology for Scheduling in a 3D Design Space", Samit Chaudhuri, Stephen A. Blythe, and Robert A. Walker, in Proc. of the 8th International Symposium on System Synthesis, pages 78-83. Cannes, France, September 1995.
- "Computing Lower Bounds on Functional Units Before Scheduling", Samit Chaudhuri and Robert A. Walker, in Proc. of the 7th International Symposium on High-Level Synthesis, pages 36-41. Niagara-on-the-Lake, Ontario, May 1994.
- "ILP-Based Scheduling with Time and Resource Constraints in High-Level Synthesis", Samit Chaudhuri and Robert A. Walker, in Proc. of the Seventh International Conference on VLSI Design, pages 17-25. Calcutta, India, January 1994.
- "The Structure of Assignment, Precedence, and Resource Constraints in the ILP Approach to the Scheduling Problem", Samit Chaudhuri, Robert A. Walker, and John Mitchell, in Proc. of the 1993 International Conference on Computer Design, pages 25-29. Cambridge, Massachusetts, October 1993.
- "Cluster-Oriented Scheduling in Pipelined Data Path Synthesis", Ching-Tang Chang, Kenneth Rose, and Robert A. Walker, in Proc. of the 1993 International Conference on Computer Design, pages 374-378. Cambridge, Massachusetts, October 1993.
- "High-Level DSP Synthesis Using the COMET Design System", Ching-Tang Chang, Kenneth Rose, and Robert A. Walker, in Proc. of the 1993 ASIC Conference, pages 408-411. Rochester, New York, September 1993.
- "COMET: A Set of Global Transformation Algorithms for High-Level Pipeline Synthesis", Ching-Tang Chang, Kenneth Rose, and Robert A. Walker, in Proc. of the Int. Symp. on VLSI Tech. Systems and Applications, pages 49-53. Taipei, Taiwan, May 1993.
- "Increasing User Interaction During High-Level Synthesis", Robert A. Walker, Shivkumar Ramabadran, Rajive Joshi and Steinar Flatland, in Proc. of the 24th Annual International Symposium on Microarchitecture, pages 133-142. Albuquerque, New Mexico, November 1991.
- "The System Architect's Workbench", D.E. Thomas, E.M. Dirkes, R.A. Walker, J.V. Rajan, J.A. Nestor, and R.L. Blackburn, in Proc. of the 25th Design Automation Conference, pages 337-343. Anaheim, California, June 1988.
- "Design Representation and Transformation in The System Architect's Workbench", Robert A. Walker and Donald E. Thomas, in Proc. of the International Conference on CAD-87, pages 166-169. Santa Clara, California, November 1987.
- "A Model of Design Representation and Synthesis", Robert A. Walker and Donald E. Thomas, in Proc. of the 22nd Design Automation Conference, pages 453-459. Las Vegas, Nevada, June 1985. Nominated for the Best Paper Award in the Systems, Languages, and Software Category.
- "Behavioral Level Transformation in the CMU-DA System", Robert A. Walker and Donald E. Thomas, in Proc. of the 20th Design Automation Conference, pages 788-789. Miami, Florida, June 1983.