Current Graduate Students for Peter M. Kogge

Students completing graduate research directed by Peter Kogge (By Defense Date)

  • Megan Vance, Ph.D. CSE Dept., Univ. of Notre Dame. “Evaluation Of A Massive mNUMA Multicomputer With Graph Application Co-design,” Nov. 29, 2010
  • Srinivas Sridharan, Ph.D CSE Dept., Univ. of Notre Dame. “Compiler and Runtime Techniques for Software Transactional Memory in Partitioned Global Address Space Languages and Runtime Libraries,” Oct. 29, 2010.
  • Patrick Lafratta, Ph.D CSE Dept., Univ. of Notre Dame. “Optimizing Optimizing the Internal Microarchitecture and ISA of a Traveling Thread PIM System,” Oct. 10, 2010
  • Sarah Frost-Murphy, Ph.D CSE Dept., Univ. of Notre Dame. “Reversibility for Nanoscale Systems,” Aug. 2009.
  • Timothy Dysart. Ph.D CSE Dept., Univ. of Notre Dame. “It’s All About The Signal Routing: Understanding Reliability in QCA Circuits and Systems,” June 26, 2009.
  • Megan Vance, PhD Proposal, CSE Dept., Univ. of Notre Dame, “Evaluation of A Massive m-NUMA Multicomputer With Applications,” Jan 28, 2008.
  • Srinivas Sridharan, PhD Proposal, CSE Dept., Univ. of Notre Dame, “New Architectures to Pole-Vault Memory and Concurrency Walls,” May 2, 2007.
  • Patrick Lafratta, PhD Proposal, CSE Dept., Univ. of Notre Dame, “Optimizing the internal microarchitecture and ISA of a Traveling Thread PIM System.” April 19, 2007.
  • Srinivas Sridharan, M.S. CSE Dept., Univ. of Notre Dame, Implementing Scalable Locks and Barriers for large scale Light-weight Multithreaded Systems, July 6, 2006.
  • Megan Vance, (co-advised with Lambert Schaelicke) M.S. CSE Dept., Univ. of Notre Dame, “Thread Management For Increased Throughput Of Lightweight Threads,” June 9, 2006
  • Richard Murphy, Ph.D. CSE Dept., Univ. of Notre Dame: “Traveling Threads: A New Multi-threaded Execution Model,” May 31, 2006. Now at Sandia National Labs
  • Arun Rodrigues, Ph.D. CSE Dept., Univ. of Notre Dame: “Programming Future Architectures, Dusty Decks, Memory Walls, and the Speed of Light,” April 18, 2006. Now at Sandia National Labs
  • Timothy Dysart, M.S. CSE Dept., Univ. of Notre Dame, July, 2005: “Defect Properties of Quantum Cellular Automata.”
  • Sarah Elizabeth Frost, Ph.D. Proposal, CSE Dept., Univ. of Notre Dame, May 10, 2005: “Using Nanotechnology to Solve Really Hard Problems Better.”
  • Alexei Koudriavtsev, Ph.D. CSE Dept., Univ. of Notre Dame, May 9, 2005: “Estimation of Performance and Power of SIMD Processors.” Now at Amazon
  • Sarah Elizabeth Frost, M.S. CSE Dept., Univ. of Notre Dame, March 16, 2005: “Memory Architecture for Quantum-dot Cellular Automata.”
  • Michael Niemier, Ph.D. CSE Dept., Univ. of Notre Dame, Sept. 8, 2003: “The Effects of a New Technology on the Design, Organization, and Architectures on Computing Systems,” now Assistant Prof. Georgia Tech, College of Computing.
  • Rodrigues, Arun, M.S. CSE Dept., Univ. of Notre Dame, April 28, 2003: "RuDRA: A Reactive Dissipation Reducing Architecture."
  • Richard C. Murphy, Ph.D. proposal: "Traveling Threads: A New model of Execution," Dec. 10, 2002
  • O'Neil, Timothy, Ph.D. CSE Dept., Univ. of Notre Dame, February 25 2002: "Techniques for Optimizing Loop Scheduling." Co-directed with Prof. Edwin Sha, now at Univ. of Texas at Dallas. Now at Univ. of Akron
  • Lilia Yerosheva, M.S. CSE Dept., Univ. of Notre Dame, April 2001: "High-Level Prototyping of the HTMT Execution Models for the HTMT Petaflop Machine in Java."
  • Richard C. Murphy, M.S. CSE Dept., Univ. of Notre Dame, April 2000: "Design Parameters for Distributed PIM Memory Systems."
  • Jason Zawodny, M.S. CSE Dept., Univ. of Notre Dame, Nov. 2000: "Cache-In-Memory: Searching for Lower Power Embedded DRAM." Now at Goodrich Aerospace
  • Michael Niemier, M.S. CSE Dept., Univ. of Notre Dame, March 2000: "Designing Digital Systems in Quantum Cellular Automata". Now a Ph.D. student at ND
  • Victor Zyuban, Ph.D. CSE Dept., Univ. of Notre Dame, March 2000: "Inherently Lower Power High Performance Superscalar Architectures." Now at IBM Research, Yorktown, NY.
  • Steven Dartt, M.S. CSE Dept., Univ. of Notre Dame, Nov. 1998, "Exasphere: A Prototype for a Parallel "Processor-In-Memory" Architecture"
  • Lakshmi Nanayanaswamy: M.S. CSE Dept., Univ. of Notre Dame, Oct. 1997, "Combinators In Memory: An Alternate Parallel Execution Model"
  • John David Bezek: Ph.D., SUNY Binghamton, 1993, "Decision Table Language and Its Parallel Execution Architecture with Applications in Expert Systems"

Member of Dissertation Committee for following:

  • Sheng Li PhD, CSE Dept., Univ. of Notre Dame, March 29, 2010: “Integrated Power, Area, and Timing Modeling Framework for the Design of Multithreaded and Multi/Manycore Architectures.”
  • Shannon Kuntz, PhD, CSE Dept., Univ. of Notre Dame, Dec. 2, 2008: “Application Driven Approach to Evaluation of  a Light Weight Multi-Threaded Architecture.”
  • Sheng Li, Ph.D. Proposal, CSE Dept., Univ. of Notre Dame, May 3, 2007: “Architectural Support for Extended Memory Semantics in Parallel Programs”
  • Kyle Wheeler, Ph.D. Proposal, CSE Dept., Univ. of Notre Dame, April 30, 2007: “Memory Management in a Massively Parallel Shared-Memory Environment,”
  • Karsten Steinhaeus, M.S. CSE Dept., Univ. of Notre Dame, April 12, 2007: “Scalable Learning with Thread-Level Parallelism.”
  • Branden James Moore, M.S. CSE Dept., Univ. of Notre Dame, April 6, 2005: "Exploiting Large Shared On-Chip Caches for Chip Multiprocessors."
  • Thoziyoor, Shyamkumar , M.S. CSE Dept., Univ. of Notre Dame, April 7, 2004: "PIM Lite: VLSI Prototype of a Multithreaded Processor-In-Memory Chip."
  • Jeffrey Squyres, Ph.D., CSE Dept., Univ. of Notre Dame, April 2, 2004: "A Component Architecture for LAM/MPI>"
  • Hongchao (Stephanie) Liu , M.S. CSE Dept., Univ. of Notre Dame, Dec. 10, 2002: "Processor Utilization Bounds for Real-Time Systems with Precedence Constraints."
  • Thomas Smith, M.S. CSE Dept., Univ. of Notre Dame, Dec. 3, 2002: "Meaningful I/O System Call Analysis."
  • Robert Minnerick, M.S. CSE Dept., Univ. of Notre Dame, Nov. 26, 2002: "Feedback Adaptive Energy Control."
  • Jucain Butler, M.S. CSE Dept., Univ. of Notre Dame, July 8, 2002: "A Web-based, Self-Paced Tutorial on Computer Architecture for an Introduction to Engineering Course."
  • Paul Schermerhorn, M.S. CSE Dept., Univ. of Notre Dame, April 11, 2002, "A Platform for Prototyping PIMOS System Services."
  • Vsevolod Panteleenko, Ph.D. CSE Dept., Univ. of Notre Dame, Feb. 14, 2002: "Instantaneous Offloading of Web Server Load."
  • Kevin Xin He, Ph.D. EE Dept., Univ. of Notre Dame, April 2001: "Supervisory Control of Distributed Systems Using Petri Nets and Network Unfolding."
  • Yuhui Zhu, M.S. CSE Dept., Univ. of Notre Dame, Nov. 2000: "The Wave Digital PDE Sumulation Methods: Local Passivity Considerations for Nonliner PDE Systems."
  • Ovidiu Daescu, Ph.D. CSE Dept., Univ. of Notre Dame, April 2000: "On Geometric Optimization Problems"
  • Chantana Chantrapornchai, Ph.D. CSE Dept., Univ. of Notre Dame, April 1999: "System Level Synthesis Considering Impreciseness based on Fuzzy Theory"
  • Sissades Tongsima, Ph.D. CSE Dept., Univ. of Notre Dame, April 1999: " Loop Scheduling for Applications with Fixed or Probabilistic Timing"
  • Dominic Bartek, M.S. CSE Dept., Univ. of Notre Dame, 1998: "Design and Evaluation of an At-the-Sense-Amplifier Datapath."
  • Kartik Nanda, M.S. CSE Dept., Univ. of Notre Dame, 1998: Analysis and Optimization of Processor-in-Memory Organizations."
  • Richard Kendall. M.S. CSE Dept., Univ. of Notre Dame: "The Modify-on-Access File System."
  • Kevin Klenck, Ph.D. CSE Dept., Univ. of Notre Dame
  • David R. Surma, Ph.D. CSE Dept., Univ. of Notre Dame, April 1998, "Collision Graph Based Communication Scheduling and Applications."
  • Arun Lokanathan, Ph.D. CSE Dept., Univ. of Notre Dame, April 1998, "Concurrent Process Multi-Circuit Optimization."
  • Robert J. Szczerba, CSE Dept., Univ. of Notre Dame
  • Michael J. Sheliga, Ph.D. CSE Dept., Univ. of Notre Dame, April 1997: "Efficient High Level Synthesis using Hardware/Multi-Software Co-Design and Communication Minimization"
  • Nelson Passos, Ph.D. CSE Dept., Univ. of Notre Dame, June 1996: "Improving Parallelism in Multi-Dimensional Applications: The Multi-Dimensional Retiming Framework"
  • Neelima Mehdiratta, Ph.D. CS Dept. State Univ. of New York at Binghamton, Aug. 1994: "A General Strategy for Scheduling Parallel Programs on Distributed Memoryt Multiprocessors."
  • Andres Jaramillo, M.S. CS Dept. State Univ. of New York at Binghamton, Dec. 1989: "RIPE: A RISCy Processing Element for Loosely-Coupled Multiprocessors."