Robert Wisniewski, URCS Alumni

Current Employment

I am currently working at IBM's T. J. Watson Research Center where I am exploring issues involved in the design of scalable, portable, and configurable next generation operating systems. See my home page there or K42's page, the project I am working on. Prior to this and after receiving my PhD I worked at Silicon Graphics on high-end parallel OS development, parallel real-time systems, and real-time performance monitoring.

Research Interests

My research interests lie in experimental parallel systems with the goal of achieving high performance by cooperation between the system and the application. Specifically, I am looking at the performance and programmability benefits that can be gained in parallel real-world applications by sharing information in a domain independent manner across the application - system interface. I am interested in mechanisms for monitoring such systems to provide programmers with information to allow higher performance applications to be developed and performance tuned more easily. I am also interested in exploring techniques for scheduler-conscious synchronization, using scheduler-provided information to provide high performance synchronization primitives.

Refereed Publications

  • Leonidas I. Kontothanassis, Robert W. Wisniewski, and Michael L. Scott ``Scheduler Conscious Synchronization.'' February 1997 TOCS --- ACM Transactions on Computer Systems.
  • Robert W. Wisniewski and Christoper M. Brown ``Adaptable Planner Primitives for Real-World AI Applications,'' In IJCAI, August 20-25, 1995, pp. 64-71.
  • Robert W. Wisniewski, Leonidas I. Kontothanassis, and Michael L. Scott ``High Performance Synchronization Algorithms for Multiprogrammed Multiprocessors'' In PPoPP, July 19-21, 1995, pp. 199-206.
  • Robert W. Wisniewski and Luis S. Stevens ``A Model and Tools for Supporting Parallel Real-Time Applications in Unix Environments.'' In RTAS - Real-Time Technology and Applications Symposium (formerly RTOSS)}, May 15-17, 1995. pp. 126-133.
  • Robert W. Wisniewski and Christoper M. Brown ``An Argument for a Runtime Layer in SPARTA Design.'' In Proc. of the 11th IEEE RTOSS, pp 91-95. Seattle WA. May 18-19 1994.
  • Robert W. Wisniewski, Leonidas I. Kontothanassis, and Michael L. Scott ``Scalable Spin Locks for Multiprogrammed Systems.'' In Proc. of the 8th IPPS, pp 583-589. Cancun Mexico. April 26-29 1994.
  • Leonidas I. Kontothanassis and Robert W. Wisniewski ``Using Scheduler Information to Achieve Optimal Barrier Synchronization Performance.'' In Proc. of the 4th PPoPP, pp 64-72. San Diego CA. May 19-22 1993.
  • Robert W. Wisniewski and Christopher M. Brown ``Ephor, A Run-Time Environment for Parallel Intelligent Applications.'' In Proc. of the IEEE PDRTS, pp 51-60. Newport Beach CA. April 13-15 1993.
  • Robert W. Wisniewski and Christopher M. Brown ``System Design Issues for Parallel Intelligent Applications.'' In Proc. of the 8th UBGCCS, pp 68-77. Buffalo NY. March 1993.
  • W. E. Garrett, M. L. Scott, R. G. Bianchini, L. I. Kontothanassis, R. A. McCallum, J. A. Thomas, R. Wisniewski, S. Luk ``Linking Shared Segments.'' In Proc. of the USENIX Winter 1993 Technical Conference, pp 13-27, San Diego CA. January 1993.
  • M. Crovella, R. Bianchini, T. LeBlanc, E. Markatos, and R. Wisniewski ``Using Communication-to-Computation Ratio in Parallel Program Design and Performance Prediction.'' In Proc. of the 4th SPDP, pp 238-245. Dallas Tx. December 1992.

    Technical Reports

  • Robert W. Wisniewski ``Achieving High Performance in Parallel Applications via Kernel-Application Interaction'' Technical Report 615, PhD thesis, Department of Computer Science, University of Rochester, April 1996.
  • Robert W. Wisniewski and Christopher M. Brown ``Adaptive Scheduling Mechanisms for SPARTAs.'' Technical Report 604, Department of Computer Science, University of Rochester, January 1996.
  • Peter von Kaenel and Robert W. Wisniewski ``Real-World Shepherding - Combining Vision, Manipulation, and Planning in Real Time,'' Technical Report 530, Department of Computer Science, University of Rochester, August 1994.
  • Robert W. Wisniewski, Leonidas I. Kontothanassis, and Michael L. Scott ``Scalable Spin Locks for Multiprogrammed Systems.'' Technical Report no. 454, Rochester University. April 1993.
  • B. Garrett, R. Bianchini, L. Kontothanassis, A. McCallum, J. Thomas, R. Wisniewski, and M. Scott ``Dynamic Sharing and Backward Compatibility on 64-Bit Machines.'' Technical Report no. 418, Rochester University. April 1992. Page last updated 11/02 - if any links are broken please send email to:
    email address in jpg to avoid spam

    Back to URCS Grads directory

    Back to URCS Home Page