Craig's papers

Switching networks

  • S. Kumar, L. V. Kale, C. B. Stunkel, "Improved Point-to-Point and Collective Communication Performance with Output-Queued High-Radix Routers,'' Proceedings of the International Conference on High-Performance Computing, (Goa, India), December 2005.
  • K. J. Barker, A. Benner, R. Hoare, A. Hoisie, A. K. Jones, D. J. Kerbyson, D. Li, R. Melhem, R. Rajamony, E. Schenfeld, S. Shao, C. Stunkel, P. Walker, "On the Feasibility of Optical Circuit Switching for High Performance Computing Systems,'' Proceedings of Supercomputing '05, (Seattle, WA), November 2005.
  • R. Sivaram, C. B. Stunkel, and D. K. Panda, "HIPIQS: A High-Performance Switch Architecture Using Input Queuing,'' IEEE Transactions on Parallel and Distributed Systems, vol. 13, no. 3, pp. 275-289, March 2002.
  • B. Abali, C. B. Stunkel, J. Herring, M. Banikazemi, D. K. Panda, C. Aykanat, and Y. Aydogan, ``Adaptive routing on the new switch chip for IBM SP systems,'' Journal of Parallel and Distributed Computing, vol. 61, no. 9, pp. 1148-1179, September 2001.
  • R. Sivaram, R. Kesavan, D. K. Panda, and C. B. Stunkel, ``Architectural Support for Efficient Multicasting in Irregular Networks,'' IEEE Transactions on Parallel and Distributed Systems, vol. 12, no. 5, pp. 489-513, May 2001.
  • R. Sivaram, C. B. Stunkel, and D. K. Panda, ``Implementing multidestination worms in switch-based parallel systems: architectural alternatives and their impact,'' IEEE Transactions on Parallel and Distributed Systems, vol. 11, no. 8, pp. 794-812, August 2000.
  • M. Banikazemi, C. B. Stunkel, D. K. Panda, and B. Abali, ``Adaptive routing in RS/6000 SP-like bidirectional multistage interconnection networks,'' in Proceedings of the International Parallel and Distributed Processing Symposium (Cancún, Mexico), pp. 43-52, May 2000.
  • C. B. Stunkel, J. Herring, B. Abali, and R. Sivaram, ``A new switch chip for IBM RS/6000 SP systems.'' in Supercomputing '99 Proceedings (Portland, OR), November 1999.
  • M. Jurczyk, H. J. Siegel, and C. Stunkel, ``Interconnection networks for parallel computers,'' in Wiley Encyclopedia of Electrical and Electronics Engineering, 1999.
  • R. Sivaram, D. K. Panda, and C. B. Stunkel, ``Efficient Broadcast and Multicast on Multistage Interconnection Networks using Multiport Encoding'' IEEE Transactions on Parallel and Distributed Systems, vol. 9, no. 10, pp. 1004-1028, October 1998.
  • H. Sethu, C. B. Stunkel, and R. F. Stucke,, ``IBM RS/6000 SP Interconnection Network Topologies for Large Systems,'' in Proceedings of the International Conference on Parallel Processing (Minneapolis, MN), pp. 620-627, August 1998.
  • R. Sivaram, R. Kesavan, D. K. Panda, and C. B. Stunkel, ``Where to Provide Support for Efficient Multicasting in Irregular Networks: Network Interface or Switch?,'' in Proceedings of the International Conference on Parallel Processing (Minneapolis, MN), pp. 452-459, August 1998.
  • R. Sivaram, C. B. Stunkel, and D. K. Panda, ``HIPIQS: A High-Performance Switch Architecture Using Input Queuing,'' in Proceedings of the 12th International Parallel Processing Symposium, (Orlando, FL), pp. 134-143, March-April 1998.
  • C. B. Stunkel, ``Challenges in the Design of Contemporary Routers,'' in Lecture Notes in Computer Science, vol. 1417, pp 139-152, 1998 (invited paper, Proc. of Parallel Computer Routing and Communication Workshop, Atlanta, GA, June 1997).
  • R. Sivaram, D. K. Panda, and C. B. Stunkel, ``Multicasting in Irregular Networks With Cut-Through Switches Using Tree-Based Multidestination Worms,'' in Lecture Notes in Computer Science, vol. 1417, pp 39-52, 1998 (Proc. of Parallel Computer Routing and Communication Workshop, Atlanta, GA, June 1997).
  • C. B. Stunkel, ``Commercial MPP Networks: Time for Optics?,'' in Proceedings of the 4th International Conference on Massively Parallel Processing Using Optical Interconnections, (Montreal, Canada), pp. 90-95, June 1997.
  • C. B. Stunkel, R. Sivaram, and D. K. Panda, ``Implementing Multidestination Worms in Switch Based Parallel Systems: Architectural Alternatives and their Impact,'' in Proceedings of the 24th Annual International Symposium on Computer Architecture, (Denver, CO), pp. 50-61, June 1997.
  • R. Sivaram, C. B. Stunkel, and D. K. Panda, ``A Reliable Hardware Barrier Synchronization Scheme,'' in Proceedings of the 11th International Parallel Processing Symposium, (Geneva, Switzerland), pp. 274-280, April 1997.
  • B. Abali, C. B. Stunkel, and C. Benveniste, ``Clock Synchronization on a Multicomputer,'' Journal of Parallel and Distributed Computing, vol. 40, no. 1, January 1997, pp. 118-130.
  • R. Sivaram, D. K. Panda, and C. B. Stunkel, ``Efficient Broadcast and Multicast on Multistage Interconnection Networks using Multiport Encoding,'' in Proceedings of the Symposium on Parallel and Distributed Processing, (New Orleans, LA), pp. 36-45, Oct. 1996.
  • H. J. Siegel and C. B. Stunkel, ``Trends in parallel machine interconnection networks,'' IEEE Computational Science and Engineering, pp. 69-71, Fall 1996.
  • C. B. Stunkel, ``Commercially Viable MPP Networks,'' in Proceedings of the International Conference on Parallel Processing Workshop on Challenges for Parallel Processing, (Bloomingdale, IL), pp. 52-63, Aug. 1996.
  • Y. Aydogan, C. B. Stunkel, C. Aykanat, and B. Abali, ``Adaptive Source Routing in Multicomputer Interconnection Networks,'' in Proceedings of the 10th International Parallel Processing Symposium, (Honolulu, HI), pp. 258-267, April 1996.
  • C. B. Stunkel, D. G. Shea, B. Abali, M. G. Atkins, C. A. Bender, D. G. Grice, P. H. Hochschild, D. J. Joseph, B. J. Nathanson, R. A. Swetz, R. F. Stucke, M. Tsao, and P. R. Varker, ``The SP2 High-Performance Switch,'' IBM Systems Journal, vol. 34, no. 2, pp. 185-204, 1995.
  • B. Abali and C. B. Stunkel, ``Time Synchronization of SP1 and SP2 Parallel Systems,'' in Proceedings of the 9th International Parallel Processing Symposium, (Santa Barbara, CA), pp. 666-672, April 1995.
  • C. B. Stunkel, P. H. Hochschild, ``SP2 High-Performance Switch Architecture,'' in Hot Interconnects II Symposium Record, (Stanford, CA), pp. 115-121, August 1994.
  • C. B. Stunkel, D. G. Shea, D. G. Grice, P. H. Hochschild, and M. Tsao, ``The SP1 High-Performance Switch,'' in Proceedings of the Scalable High-Performance Computing Conference, (Knoxville, TN), pp. 150-157, May 1994.
  • C. B. Stunkel, D. G. Shea, B. Abali, M. M. Denneau, P. H. Hochschild, D. J. Joseph, B. J. Nathanson, M. Tsao, and P. R. Varker, ``Architecture and Implementation of Vulcan,'' in Proceedings of the 8th International Parallel Processing Symposium, (Cancún, Mexico), pp. 268-274, April 1994.

Address tracing and multicomputer cache performance analysis

  • C. B. Stunkel, B. Janssens, and W. K. Fuchs, ``Address tracing of parallel systems via TRAPEDS: Methodology and Implementation,'' Microprocessors and Microsystems, vol. 16, no. 5, pp. 249-261, 1992.
  • C. B. Stunkel and W. K. Fuchs, ``An analysis of cache performance for a hypercube multicomputer,'' IEEE Transactions on Parallel and Distributed Systems, vol. 3, no. 7, pp. 421-432, July 1992.
  • C. B. Stunkel, B. Janssens, and W. K. Fuchs, ``Address tracing for parallel machines,'' IEEE Computer, vol. 24, no. 1, pp. 31-38, January 1991.
  • C. B. Stunkel, B. Janssens, and W. K. Fuchs, ``Collecting address traces from parallel computers,'' in 24th Annual Hawaii International Conference on System Sciences, vol. I, (Kauai, Hawaii), pp. 373-383, January 1991.
  • C. B. Stunkel, TRAPEDS Address Tracing and its Application to Multicomputer Cache Performance Analysis. PhD thesis, University of Illinois at Urbana-Champaign, Urbana, IL, March 1990. (also available as Technical Report CRHC-91-23 from the Center for Reliable and High-Performance Computing, Coordinated Science Lab, University of Illinois).
  • C. B. Stunkel and W. K. Fuchs, ``Analysis of hypercube cache performance using address traces generated by TRAPEDS,'' in Proceedings of the International Conference on Parallel Processing, vol. I, (St. Charles, IL), pp. 33-40, August 1989.
  • C. B. Stunkel and W. K. Fuchs, ``TRAPEDS: Producing traces for multicomputers via execution driven simulation,'' in Proceedings of the ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, (Berkeley, CA), pp. 70-78, May 1989.

Other topics

  • P. Banerjee, J. Rahmeh, C. Stunkel, S. Nair, K. Roy, and J. A. Abraham, ``Algorithm based fault tolerance on a hypercube multiprocessor,'' IEEE Transactions on Computers, vol. 39, no. 1, pp. 1132-1145, September 1990.
  • C. B. Stunkel, W. K. Fuchs, D. C. Rudolph, and D. A. Reed, ``Linear optimization: A case study in performance analysis,'' in Proceedings of the Fourth Conference on Hypercubes, Concurrent Computers and Applications, (Monterey, CA), March 1989.
  • C. B. Stunkel, ``Linear optimization via message-based parallel processing,'' in Proceedings of the International Conference on Parallel Processing, vol. III, (St.\ Charles, IL), pp. 264-271, August 1988.
  • P. Banerjee, J. T. Rahmeh, C. B. Stunkel, V. S. S. Nair, K. Roy, and J. A. Abraham, ``An evaluation of system-level fault tolerance on the Intel hypercube multiprocessor,'' in the 18th International Symposium on Fault-Tolerant Computing Digest of Papers, (Tokyo), pp. 362-367, June 1988.
  • P. Banerjee and C. B. Stunkel, ``A novel approach to system-level fault tolerance in hypercube multiprocessors,'' in Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, vol. I, (Pasadena, CA), pp. 307-311, January 1988.
  • C. B. Stunkel and D. A. Reed, ``Hypercube implementation of the simplex algorithm,'' in Proceedings of the Third Conference on Hypercube Concurrent Computers and Applications, vol. II, (Pasadena, CA), pp. 1473-1482, January 1988.
  • W. K. Fuchs, M. F. Chang, S. Y. Kuo, P. Mazumder, and C. B. Stunkel, ``The impact of parallel architecture granularity on yield,'' in Yield Modelling and Defect Tolerance in VLSI (Moore, Maly, and Strojwas, eds.), pp. 163-174, Bristol, England: Adam Hilger, 1988.


Content navigation