An Automated System for User Support and Optimization of Databases, funded by the United States Air Force, awarded Fall 1996 ($439,000).An Empirical Study of Interconnection Network Control Strategies for Parallel Computers, University Research Grant Award, Clemson University, awarded Spring 1989 ($1500).
Bernhard, P.J. and Rosenkrantz, D.J., "Partitioning Message Patterns for Bundled Omega Networks," IEEE Transactions on Parallel and Distributed Systems, Vol. 5, No. 4, April 1994, pp. 353-363.Bernhard, P.J., "A Reduced Test Suite for Protocol Conformance Testing," ACM Transactions On Software Engineering And Methodology, Vol. 3, No. 3, July 1994, pp. 201-220.
Bernhard, P.J., "Bounds on the Performance of Message Routing Heuristics," IEEE Transactions On Computers, Vol. 42, No. 10, October 1993, pp. 1253-1256.
Bernhard, P.J., Jacobs, D.P. and Hedetniemi, S.T, "Efficient Sets in Graphs," Discrete Applied Math, 44(1993), pp. 99-108.
Bernhard, P.J. and Rosenkrantz, D.J., "An Efficient Method for Representing and Transmitting Message Patterns on Multiprocessor Interconnection Networks," Journal of Parallel and Distributed Computing, Vol. 11, No. 1, Jan. 1991, pp. 72-85.
Bernhard, P.J., Hunt, H.B. III and Rosenkrantz, D.J., "Compaction of Message Patterns into Succinct Representations for Multiprocessor Interconnection Networks," Journal of Parallel and Distributed Computing, Vol. 12, No. 1, May 1991, pp. 39-49.
Bernhard, P.J. and Rosenkrantz, D.J., "Using the Dual Path Property of Omega Networks to Obtain Conflict-free Message Routing," IEEE Transactions on Parallel and Distributed Systems, Vol. 2, No. 4, Oct. 1991, pp. 503-507.
Bernhard, P.J. and Fox, K.L., "An Intelligent, Agent-Based Assistant for Database Performance Tuning," International Conference on Artificial Intelligence, June/July 1999 (accepted for publication).Bernhard, P.J., "Bounds on the Performance of Message Routing Heuristics," Third IEEE Symposium On Parallel and Distributed Processing, Dec. 1991, pp. 856-863.
Bernhard, P.J. and Rosenkrantz, D.J., "Maximizing Congestion-free Message Patterns for Bundled Omega Networks," Proc. Twenty-eighth Annual Allerton Conference on Communication, Control and Computing, Oct. 1990, pp. 911-913.
Bernhard, P.J., Hunt, H.B. III and Rosenkrantz, D.J., "Compaction of Message Patterns into Space-Efficient Representations for Multiprocessor Interconnection Networks," (abbreviated version) 1989 International Conference on Parallel Processing, Penn. State Univ. Vol. I, pp. 111-115.
Bernhard, P.J. and Rosenkrantz, D.J., "An Efficient Method for the Representation and Transmission of Message Patterns," (abbreviated version) Frontiers `88: The Second Symposium on the Frontiers of Massively Parallel Computation, George Mason Univ., Fairfax, Virginia, 1988, pp. 115-119.
Bernhard, P.J. and Rosenkrantz, D.J., "The Complexity of Routing Through an Omega Network," Proc. Twenty-fifth Annual Allerton Conference on Communication, Control and Computing, Sept. 1987, pp. 1027-1036.
Bernhard, P.J., "Integration Testing for Protocal-Based Software Systems," unpublished manuscript.Bernhard, P.J., "Algebraic Structure of Mask-Representable Address Sets and Message Patterns," unpublished manuscript.
Bernhard, P.J., "Algorithmic Aspects of Message Transmission Strategies for Multistage Interconnection Networks," Ph.D. thesis, Computer Science Department, SUNY Albany, NY.