Website of Bruno R. Preiss Up: Website of Bruno R.
Previous: CV and Resume
- 1
- J. M. Atlee, M. Godfrey, Bruno Richard Preiss, and R. E. Seviora. Issues in joint undergraduate software engineering degree program design. In Proc. 1999 Canadian Conference on Computer Engineering Education , Vancouver, BC, June 1999. Computer Science Research, Education, and Applications Technology. (Proceedings to appear).
- 2
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. A pattern-based model for developing parallel applications using a network of processors. Extended Abstract, May 1998.
- 3
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. A skeleton-based model for developing parallel applications using a network of processors. manuscript 23 pp., January 1998.
- 4
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. A template-based model for developing parallel applications on a network cluster. manuscript 20 pp., October 1998.
- 5
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. Architectural skeletons: The re-usable building-blocks for parallel applications. In Proc. 1999 International Conference on Parallel and Distributed Processing Techniques and Applications , volume 3, pages 1250-1256, Las Vegas, NV, June 1999. Computer Science Research, Education, and Applications Technology.
- 6
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. Using object-oriented techniques for realizing parallel architectural skeletons. In Proc. ISCOPE '99 , San Francisco, CA, December 1999.
- 7
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. Building parallel applications using design patterns. In Advances in Software Engineering: Topics in Comprehension, Evolution and Evaluation , New York, NY, July 2000. Springer-Verlag. To appear.
- 8
- Dhrubajyoti Goswami, Ajit Singh, and Bruno Richard Preiss. From design patterns to parallel architecture skeletons. Journal of Parallel and Distributed Computing , June 2001. (To appear).
- 9
- R. M. Henkelman and Bruno Richard Preiss. A nonuniform detector aperture for CT. Journal of Computer Assisted Tomography , 5(3):401-408, June 1981.
- 10
- R. M. Henkelman and Bruno Richard Preiss. On the transport of charged particles through spongy materials. PhysMed. Biol. , 26(6):1151-1156, June 1981.
- 11
- Ka Kay Ho and Bruno R. Preiss. Dynamic rescheduling of tasks for the macro-dataflow paradigm. January 1996.
- 12
- Bradley John Kish and Bruno Richard Preiss. Hobbes: A multi-threaded superscalar architecture. manuscript 22 pp., July 1994.
- 13
- Barry T. W. Kwok and Bruno Richard Preiss. Simulating continuous systems with piecewise-linear signals using Time Warp. International Journal in Computer Simulation , 1(1):59-79, 1991.
- 14
- Yi-Bing Lin and Bruno Richard Preiss. Optimal memory management for Time Warp parallel simulation. ACM Trans. on Modeling and Computer Simulation , 1(4):283-307, October 1991. (Accepted May 1992. Published September 1992.).
- 15
- Yi-Bing Lin, Bruno Richard Preiss, Wayne Mervin Loucks, and Edward D. Lazowska. Dynamic checkpoint interval selection in Time Warp simulation. manuscript 19 pp.
- 16
- Yi-Bing Lin, Bruno Richard Preiss, Wayne Mervin Loucks, and Edward D. Lazowska. Selecting the checkpoint interval in Time Warp parallel simulation. In Proc. 1993 Workshop on Parallel and Distributed Simulation , pages 3-10, San Diego, CA, May 1993. Institute of Electrical and Electronics Engineers, Inc.
- 17
- Scott K. Lindsay and Bruno Richard Preiss. On the performance of a multi-threaded RISC architecture. In Proc. 1993 Canadian Conf. on Elec. and Comp. Eng. , volume 1, pages 369-372, Vancouver, B.C., September 1993. Canadian Society for Electrical and Computer Engineering.
- 18
- Wayne Mervin Loucks, V. Carl Hamacher, Bruno Richard Preiss, and Luke Wong. Short-packet transfer performance in local area rings. In Proc. INFOCOM `84 , pages 174-184, San Francisco, CA, April 1984. Institute of Electrical and Electronics Engineers, Inc.
- 19
- Wayne Mervin Loucks, V. Carl Hamacher, Bruno Richard Preiss, and Luke Wong. Short packet transfer performance in local area ring networks. IEEE Trans. on Computers , C-34(11):1006-1014, November 1985.
- 20
- Wayne Mervin Loucks and Bruno Richard Preiss. The role of knowledge in distributed simulation. In Proc. SCS Multiconf. on Distributed Simulation , pages 9-16, San Diego, CA, January 1990. Society for Computer Simulation.
- 21
- Ian Donald MacIntyre and Bruno Richard Preiss. Multi-threaded pipelining in a RISC processor. In Proc. 1991 Canadian Conf. on Elec. and Comp. Eng. , pages 7.3.1-7.3.6, Qu bec, P.Q., September 1991. Canadian Society for Electrical and Computer Engineering.
- 22
- James F. Ohi and Bruno Richard Preiss. Parallel instance discrete-event simulation using a vector uniprocessor . In Proc. 1991 Winter Simulation Conf. , pages 593-601, Phoenix, AZ, December 1991. Society for Computer Simulation.
- 23
- Bruno R. Preiss. Effective memory bandwidth of band -connected partial crossbars. manuscript 17 pp.
- 24
- Bruno R. Preiss. Queue machines. manuscript 10 pp.
- 25
- Bruno R. Preiss and V. Carl Hamacher. An occam compiler for a dataflow multiprocessor (extended abstract). manuscript 10 pp.
- 26
- Bruno Richard Preiss. LARNS: A Powerful Model and Software Package for the Simulation of Local Area Ring Networks . Bachelor's thesis, Faculty of Applied Science and Engineering--Engineering Science Division (Electrical Engineering Option), University of Toronto, 1982. 122 pp.
- 27
- Bruno Richard Preiss. Design and Simulation of a Data-Flow Multiprocessor . Master's thesis, Department of Electrical Engineering, University of Toronto, 1984. 157 pp.
- 28
- Bruno Richard Preiss. Data Flow on a Queue Machine . PhD thesis, Department of Electrical Engineering, University of Toronto, 1987. 185 pp.
- 29
- Bruno Richard Preiss. Yaddes--Yet Another Distributed Discrete Event Simulator. 1988.
- 30
- Bruno Richard Preiss. The Yaddes distributed discrete event simulation specification language and execution environments. In Proc. SCS Multiconf. on Distributed Simulation , pages 139-144, Tampa, FL, March 1989. Society for Computer Simulation.
- 31
- Bruno Richard Preiss. The Yaddes distributed discrete event simulation specification language and execution environments. CCNG Technical Report E-181, Department of Electrical Engineering and Computer Communications Networks Group, University of Waterloo, 1989.
- 32
- Bruno Richard Preiss. Performance of discrete event simulation on a multiprocessor using optimistic and conservative synchronization. In Proc. 1990 Int. Conf. on Parallel Processing , pages 218-222, St. Charles, IL, August 1990. Penn. State University.
- 33
- Bruno Richard Preiss. Transputer system user guide. CCNG Technical Report E-212, Department of Electrical and Computer Engineering and Computer Communications Networks Group, University of Waterloo, 1992.
- 34
- Bruno Richard Preiss. A new model for parallel discrete event simulation. 1994.
- 35
- Bruno Richard Preiss. Parallel simulation and lotos: Research in progress. 1994.
- 36
- Bruno Richard Preiss. A time-delayed-rendezvous model for parallel discrete event simulation. 1994.
- 37
- Bruno Richard Preiss. An algorithm for speculative parallel execution of rendezvous-synchronized simulation. In Proc. 1995 Workshop on Parallel and Distributed Simulation , pages 11-20, Lake Placid, NY, June 1995. Institute of Electrical and Electronics Engineers, Inc.
- 38
- Bruno Richard Preiss. Ynot Logic Simulator: A Literate C++ Program. 154 pp., July 1995.
- 39
- Bruno Richard Preiss. An attributed, time-delayed rendezvous model for parallel discrete event simulation. January 1996.
- 40
- Bruno Richard Preiss. Data Structures and Algorithms with Object-Oriented Design Patterns in C++ . John Wiley & Sons, 1999. 660 pp. ISBN 0471-24134-2.
- 41
- Bruno Richard Preiss. Design patterns for the data structures and algorithms course. In Proc. SIGCSE 1999 Technical Symposium , pages 95-99, New Orleans, LA, March 1999. Association for Computing Machinery, Inc.
- 42
- Bruno Richard Preiss. Solutions Manual: Data Structures and Algorithms with Object-Oriented Design Patterns in C++ . John Wiley & Sons, 1999. 160 pp. ISBN 0-471-32211-3.
- 43
- Bruno Richard Preiss. Solutions Manual: Data Structures and Algorithms with Object-Oriented Design Patterns in Java . John Wiley & Sons, 1999. 162 pp. ISBN 0-471-36916-0.
- 44
- Bruno Richard Preiss. Data Structures and Algorithms with Object-Oriented Design Patterns in Java . John Wiley & Sons, 2000. 635 pp. ISBN 0-471-34613-6.
- 45
- Bruno Richard Preiss. Strategy for negotiation of telecommunication resources, March 2000. Patent Application.
- 46
- Bruno Richard Preiss. Data Structures and Algorithms with Object-Oriented Design Patterns in C# . 2001. draft.
- 47
- Bruno Richard Preiss and V. Carl Hamacher. Data flow on a queue machine. In Proc. 12th Int. Symp. on Computer Architecture , pages 342-351, Boston, MA, August 1985. Institute of Electrical and Electronics Engineers, Inc.
- 48
- Bruno Richard Preiss and V. Carl Hamacher. A cache-based message passing scheme for a shared-bus multiprocessor. In Proc. 15th Int. Symp. on Computer Architecture , pages 358-364, Honolulu, HA, May 1988. Institute of Electrical and Electronics Engineers, Inc.
- 49
- Bruno Richard Preiss and V. Carl Hamacher. A cache-based message passing scheme for a shared-bus multiprocessor. CCNG Technical Report E-169, Department of Electrical Engineering and Computer Communications Networks Group, University of Waterloo, 1988.
- 50
- Bruno Richard Preiss and V. Carl Hamacher. Semi-static dataflow. In Proc. 1988 Int. Conf. on Parallel Processing , volume 2, pages 127-134, St. Charles, IL, August 1988. Penn. State University.
- 51
- Bruno Richard Preiss and V. Carl Hamacher. Semi-static dataflow. CCNG Technical Report E-170, Department of Electrical Engineering and Computer Communications Networks Group, University of Waterloo, 1988.
- 52
- Bruno Richard Preiss and Wayne Mervin Loucks. Prediction and lookahead in distributed simulation. CCNG Technical Report E-191, Department of Electrical Engineering and Computer Communications Networks Group, University of Waterloo, 1989.
- 53
- Bruno Richard Preiss and Wayne Mervin Loucks. The impact of lookahead on the performance of conservative distributed simulation. In Proc. 1990 European Multiconference--Simulation Methodologies, Languages and Architectures , pages 204-209, Nuremberg, FRG, June 1990. Society for Computer Simulation.
- 54
- Bruno Richard Preiss and Wayne Mervin Loucks. Memory management techniques for Time Warp on a distributed memory machine. In Proc. 1995 Workshop on Parallel and Distributed Simulation , pages 30-39, Lake Placid, NY, June 1995. Institute of Electrical and Electronics Engineers, Inc.
- 55
- Bruno Richard Preiss, Wayne Mervin Loucks, and V. Carl Hamacher. A unified modeling methodology for performance evaluation of distributed discrete event simulation mechanisms. In Proc. 1988 Winter Simulation Conf. , pages 315-324, San Diego, CA, December 1988. Society for Computer Simulation.
- 56
- Bruno Richard Preiss, Wayne Mervin Loucks, and V. Carl Hamacher. A unified modeling methodology for performance evaluation of distributed discrete event simulation mechanisms. CCNG Technical Report E-180, Department of Electrical Engineering and Computer Communications Networks Group, University of Waterloo, 1989.
- 57
- Bruno Richard Preiss, Wayne Mervin Loucks, and Ian Donald MacIntyre. Effects of the checkpoint interval on time and space in Time Warp. CCNG Technical Report E-230, Department of Electrical and Computer Engineering and Computer Communications Networks Group, University of Waterloo, June 1993.
- 58
- Bruno Richard Preiss, Wayne Mervin Loucks, and Ian Donald MacIntyre. Effects of the checkpoint interval on time and space in Time Warp. ACM Trans. on Modeling and Computer Simulation , 4(3):223-253, July 1994. (Accepted April 1994.).
- 59
- Bruno Richard Preiss, Wayne Mervin Loucks, Ian Donald MacIntyre, and James A. Field. Null message cancellation in conservative distributed simulation. In Proc. 1991 Workshop on Parallel and Distributed Simulation , pages 33-38, Anaheim, CA, January 1991. Society for Computer Simulation.
- 60
- Bruno Richard Preiss and Ian Donald MacIntyre. YADDES--Yet Another Distributed Discrete Event Simulator: User manual. CCNG Technical Report E-197, Department of Electrical and Computer Engineering and Computer Communications Networks Group, University of Waterloo, 1990.
- 61
- Bruno Richard Preiss, Ian Donald MacIntyre, and Wayne Mervin Loucks. On the trade-off between time and space in optimistic parallel discrete-event simulation. In Proc. 1992 Workshop on Parallel and Distributed Simulation , pages 33-42, Newport Beach, CA, January 1992. Society for Computer Simulation.
- 62
- Bruno Richard Preiss and Neil L. Shipp. Transputer system user guide--second edition. CCNG Technical Report E-240, Department of Electrical and Computer Engineering and Computer Communications Networks Group, University of Waterloo, 1995.
- 63
- Bruno Richard Preiss and Carey Ka Wing Wan. The Parsimony project: A distributed simulation testbed in Java. In Proc. 1999 International Conference On Web-Based Modelling & Simulation , volume 31 of Simulation Series , pages 89-94, San Francisco, CA, January 1999. Society for Computer Simulation.
- 64
- Bruno Richard Preiss and Daniel Wilk. Interactive voice response system and method, April 2001. Patent Application.
- 65
- Bruno Richard Preiss and Daniel Wilk. Method, system and apparatus for provisioning services to subscribers in a telecommunications network, May 2001. Patent Application.
- 66
- Alan Rooks and Bruno Richard Preiss. A unifying framework for distributed routing algorithms. In Proc. 1992 Int. Conf. on Parallel Processing , pages I-96-I-100, St. Charles, IL, August 1992. Penn. State University.
- 67
- William Martin Snelgrove, Michael Stumm, Mauricio De Simone, and Bruno Richard Preiss. Method and system for configuring communication resources, January 2000. Patent Application.
- 68
- Michael Stumm, William Martin Snelgrove, Bruno Richard Preiss, Mark Frazer, and Mauricio De Simone. Telecommunication architecture, October 2000. Patent Application.
Copyright 2002 by Bruno R. Preiss, P.Eng. All rights reserved.
Tue Jan 1 13:41:25 EST 2002