Invited Presentations, Unreferreed
Workshops, Unreferreed or Abstract referred
Conference Articles for Peter M. Kogge:
Keynotes and Invited Talks
- Kogge,
Peter M., Invited Talk, “Hardware Evolution Trends of Extreme Scale Computing,”
Cal Tech, April 26, 2011
- Kogge,
Peter M., Invited talk, “The Criticality of Memory Functionality,”
DSRC/DARPA Workshop, Arlington, VA, Oct. 27, 2010.
- Kogge,
Peter M. Keynote talk, “Multicore Energy
Management & Memory Architectures,” The Third Workshop on.Fault-Tolerant Spaceborne
Computing Employing New Technologies,” Sandia National Labs, May 25, 2010.
- Kogge, Peter M, Invited Talk,
“The Technical Challenges of Extreme Scale Computing,” UC Irvine Computer
Science Dept. Distinguished Lecturer Seminare
series, , May 7, 2010
- Kogge, Peter M, “The
Technical Challenges of Extreme Scale Computing,” JPL, April 9, 2010
- Kogge, Peter M. “The
Technical Challenges of Exascale Computing,” Cal Tech, March 12, 2010.
- Kogge, Peter M., “Exascale
Computing: Embedded Style,” Dinner talk, Sandia Space Computing Workshop,
Albuquerque, NM, May 5, 2009.
- Kogge, Peter M., “Energy at
Exaflops,” Panel: The Road to Exascale: Hardware and Software Challenges,
Supercomputing, Portland,
OR, Nov., 2009.
- Kogge,
Peter M., “Disciplined Investigation of System Architectures,” BOF:
Micro-Threads and Exascale Systems, Supercomputing, Portland, OR, Nov., 2009.
- Kogge, Peter M., “Exascale Computing: Embedded Style,” HPEC, Lincoln
Labs, Boston,
MA, Sept. 22, 2009.
- Kogge, Peter M., “Architectural Challenges at the
Exascale Frontier,” Invited talk, STF'08 - Simulating the Future; Using
One Million Cores and Beyond, 22-24 September 2008, Château de Tremblay, France.
- Kogge, Peter M., “From
Petaflops to Exaflops,” Invited Keynote, Int. Supercomputing Conf.
(ISC'08), June 20, 2008, Dresden, Germany
- Kogge, Peter M., “Exascale --
The Next Great Challenge,” DOE Salishan HPC Conference, Oregon, April 14, 2008
- Kogge, Peter M., “The Shape
of Things to Come: The Future of Microarchitectures for HPC Systems,” Invited talk, 13th SIAM
Conf. on Parallel Processing for Scientific Computing, March 12, 2008
Atlanta, GA.
- Kogge, Peter M., “The Shape
of Things to Come: Future Trends in HPC
Architectures,” Keynote DOE/DOD Workshop on Emerging Architectures and
Applications, Nov.
29-30, 2007, Washington, DC.
- Kogge, Peter M., "Past
Predictions, the Present, and Future Trends in HPC Microarchitectures," Argonne National Labs, March 7, 2007.
- Kogge, Peter M., "Past
Predictions, the Present, and Future Trends," Keynote, High
Performance Computing Workshop on Programming Languages, Sandia National
Labs, Albuquerque, New Mexico, Dec. 11-12, 2006.
- Kogge, Peter M.,
"Intellectual Property and The University-Related Startup,"
Lecture series on "The Law and ..", Law School, Univ. of Notre Dame, March 22, 2006.
- Kogge, Peter M., "An
Introduction to Multi-core Designs," Advanced Circuits Forum on Multicore Architectures, Designs, and Implementation
Challenges, Int.
Solid State Circuits Conf.
(ISSCC), San
Francisco, Feb. 10, 2006.
- Kogge, Peter M., "Long
Term Trends in Computer Architecture Research Funding as Seen thru ISCA," invited talk, CRA Workshop on Funding in Computer
Architecture, Aptos,
CA,: Dec. 4-7, 2005
- Kogge, Peter M., "PIMs
and CMPs for Petaflops: How Many Cores Can/Should We Place on the Head of
a Pin, and why?" invited talk, Salishan
High Speed Computing Conference, Oyster Bay, OR,
April 18-21,
2005.
- Kogge, Peter M., "The
Nano Revolution and Its Effects on Micro/Nano Systems Education,"
Invited Talk, ASEE New England
Regional Conf., Fairfield Univ.,
Conn, April 8,2005.
- Kogge, Peter M.,
"Advanced Architectures & Execution Models: How New Architectures
May Help Give Silicon Some Temporary New Life and Pave the Way for New
Technologies," Invited Talk, Workshop on Extreme Computing, Fifth
LACSI Symposium, Santa Fe, New Mexico, October 12, 2004.
- Kogge, Peter M., Invited
Keynote Speech, "The Nano Revolution and Its Effects on Micro/Nano
Systems Education," IEEE Microsystems Education Conference (MSE), Anaheim, CA, June 1, 2003.
- Kogge, Peter M., Invited
Keynote Speech, "The State of State," HPCA09, Anaheim, CA, Feb. 12, 2003.
- Kogge, Peter M., "The
Future of Computing," Invited talk at Lawrence Livermore National
Lab's, Physics and Advanced Technologies Directorate, PAT Luminaries Day
in conjunction with LLNL's 50th anniversary, June 28, 2002. Also at Sandia
National Labs, Oct.
29, 2002.
- Kogge, Peter M., "On
Removing the Magic from FORTH,"
invited keynote speech, 3rd Annual FORTH Conference, San Jose, CA, Oct. 1982
Workshops with published proceedings
- Kogge,
Peter M., Benjamin J. Bornstein, and Tara A. Estlin,
“Energy Usage in an Embedded Space Vision Application on a Tiled
Architecture,” AIAA InfoTech, St. Louis, MO, March 29, 2011.
- Kogge,
Peter M., "Some Initial Explorations into the Hierarchical Multi-Core
Chip Design Space for HPC
Systems," International Workshop on Innovative Architectures
(IWIA'07), Maui,
HI, Jan. 11-12, 2007.
- Kogge, Peter M. and Jay B.
Brockman, "Redundancy in Multi-core Memory-rich Application-Specific
PIM Chips," International Workshop on Innovative Architectures
(IWIA'06), Kohala Coast, HI,
Jan. 23-25,
2006
- Timothy J. Dysart, Kogge,
Peter M., Craig S. Lent, and Mo Liu. "An Analysis of Missing Cell
Defects in Quantum-Dot Cellular Automata." IEEE International
Workshop on Design and Test of Defect-Tolerant Nanoscale
Architectures (NANOARCH '05) in conjunction with the VLSI Test Symposium.Palm Springs, CA. May 1, 2005. pp.3.1-3.7
- Kogge, Peter M., "An
Exploration of the Technology Space for Multi-core Memory/Logic Chips for
Highly Scalable Parallel Systems," International Workshop on
Innovative Architectures (IWIA'05), Turtle Bay,
HI., Jan. 18-19, 2005.
- Kogge, Peter M., "Architectures
and Execution Models: How New Technologies May Affect How Languages Play
on Future HPC
Systems," Keynote talk, 17th Int. Workshop on Languages and Compilers
for Parallel Computing (LCPC04), West Lafayette, IN, Sept. 23, 2004.
- Jay B. Brockman, Kogge, Peter
M., S. Thoziyoor, S. Kuntz. "A Low Cost Multithreaded
Processing-In-Memory System," 3rd Workshop on Memory Performance
Issues (WMPI-2004), ISCA,
Munich,
Germany,
June, 2004.
- Sterling, Thomas and Kogge, Peter M.. "Custom-Enabled System Architectures for High
End Computing," International Workshop on Innovative Architectures
(IWIA'04), Maui, HI.,
Jan. 12-13, 2004.
- Kogge, Peter M., "Of
Piglets and Threadlets: Architectures for Self-Contained, Mobile, Memory
Programming," International Workshop on Innovative Architectures
(IWIA'04), Maui, HI.,
Jan. 12-13, 2004.
- Kogge, Peter M., Arun Rodriguez, Jeffrey Nankung,
Nazeeh Aranki, N.
Benny Toomarian, "A Comparative Analysis of
Power and Energy Management Techniques in Real Embedded Applications, 6th
International Workshop on Innovative Architectures (IWIA'03), Kauai, HI,
Jan. 27-29, 2003.
- Robert J. Minerick,
Vincent W. Freeh, and Kogge, Peter M., "Dynamic power management
using feedback." Proc. of Workshop on Compilers and Operating Systems
for Low Power, pp. 6-1 to 6-10, Charlottesville, Va,
September, 2002.
- Sarah Elizabeth Frost, Arun
F. Rodrigues, Andrew W. Janiszewski, Randal T.
Rausch, and Kogge, Peter M. "Memory in Motion: A Study of Storage
Structures in QCA." 1st Workshop on Non-Silicon Computation (NSC-1), held in conjunction with 8th
Int. Symp. on High
Performance Computer Architecture (HPCA-8), Boston, MS. Feb. 3, 2002.
- Michael T. Niemier, Arun F.
Rodrigues, and Kogge, Peter M. "A Potentially Implementable FPGA for
Quantum Dot Cellular Automata," , 1st
Workshop on Non-Silicon Computation (NSC-1),
held in conjunction with 8th Int. Symp. on High Performance Computer Architecture (HPCA-8), Boston, MS. Feb. 3, 2002.
- Murphy, Richard and Kogge,
Peter M.. "Trading Bandwidth for Latency:
Managing Continuations through a Carpet Bag Cache," Int. Workshop on
Innovative Arch., Kona,
HI, Jan. 12-13, 2002.
- Zawodny,
Jason and Kogge, Peter M., "Cache In
Memory," International Workshop on Innovative Architecture 2001
(IWIA01), Maui
High Performance Computer Center,
Maui, HI, Jan. 18-19, 2001.
- Kogge, Peter M., Vincent W.
Freeh, Kanad Ghose, Nikzad Toomarian, Nazeeh Aranki, "Morph:
Adding an Energy Gear to a High Performance Microarchitecture for Embedded
Applications," Kool Chips Workshop,
MICRO-33, Monterey, CA, Dec. 10, 2000
- Ghose,
Kanad, Dmitry Ponomarev,
Gurhan Kuck, Andrew
Flinders, Kogge, Peter M., "Exploiting Bit-Slice Inactivities
for Reducing Energy Requirements of Superscalar Processors," Kool Chips Workshop, MICRO-33, Monterey, CA, Dec. 10,
2000
- Kogge, Peter M., "PIM
Architectures to Support Petaflops Level Computation in the HTMT
Machine," 3rd Int. Workshop on Innovative Architectures, Maui High Performance
Computer Center, Maui, HI, Nov. 1-3, 1999.
- Niemier, M.T. and Kogge, P.M.
"Designing a Microprocessor Using Quantum Cellular Automata
(QCA)," 6th MEL-ARI Review, Duisburg, Germany,
July 1999.
- Kogge, Peter M., "In
Pursuit of a Petaflop: Overcoming the
Bandwidth/Latency Wall," 10th Annual Workshop
on Interconnections within High-Speed Digital Systems, 9-12 May 1999,
Hilton of Santa Fe, Santa Fe, NM
- Niemier, Michael and Kogge,
Peter M., "Logic in Wire: Using Quantum Dots to implement Really
Dense Logic," Proc. Third Petaflop Workshop,
associated with Frontiers of Massively Parallel Processing, Annapolis, MD,
Feb. 22, 1999.
- Kogge, Peter M.,
"Processors-In-Memory (PIM) Chip Architectures for Peta(FL)ops
Computing," Peta(FL)ops Workshop as part of 1995 Frontiers in
Computing, Va., Feb. 6, 1995.
- Kogge, Peter M.,
"Avionics, AI, and Embedded Processing Systems," AIAA Computers
in Aerospace VI, Boston,
MA, Oct. 7, pp.
236-245, 1987
- Kogge, Peter M., "The
FSD Owego Artificial Intelligence Laboratory," IBM FSD Technical Directions, Vol. 12,
No. 3 and 4, pp. 13-16, 1986
- Kogge, Peter M., "High
Performance Inference Processing," IBM
FSD Technical Directions, Vol. 12, No 3 and 4, pp. 17-21, 1986
- Kogge, Peter M.,
"Advanced Processing System," IBM
FSD Technical Symp., Rockville, MD,
Sept. 1984
- Kogge, Peter M.,
"Standard ISAs and VLSI - Two Interacting Trends," 2nd AFSC
Standardization Conf., Dayton, OH,
Nov. 29, 1982
- Kogge, Peter M. and P. Olsen,
"The Army's MIL-STD-1862 and the Military Computer
Family," IBM FSD
Technical Directions, Vol. 7, No. 2, Summer, 1981
Tutorials
- Kogge, Peter M., "The
International Technology Roadmap for Semiconductors and Its Effect on n
Scalable High End Computing," Tutorial, Supercomputing, Tampa, FL, Nov. 2006.
- Kogge, Peter M., Erik DeBenetictis and David Keyes, "Issues for the
Future of Supercomputing: Impact of Moore's Law and Architecture on
Application Performance," Tutorial M09, Supercomputing'05, Seattle, WA, Nov. 14, 2005
- Kogge, Peter M. Seminar
series on "Declarative Computing: A Different Path to Harnessing the
Power of Parallelism," 1st School of High Performance Scientific
Computation, Rio de Janeiro, Brazil, Aug. 1992, also AIAA Aerospace
Sciences Conf., Reno, NV, Jan. 1994
- Kogge, Peter M. and K. Ghose,
Tutorial on "Pipelining and Fine Grain Parallelism," 21st Int.
Conf, on Parallel Processing, Chicago, IL,
Aug. 1992
- Kogge, Peter M. and K. Ghose,
Tutorial on "Pipelining: Parallelism in the Small," 19th Int. Symp. on Computer Arch., Gold Coast, Australia, May 1992
- Kogge, Peter M., Tutorial on
"Declarative Computing," 19th Int. Symp.
on Computer Arch., Gold
Coast, Australia,
May 1992
Other Talks
- IEEE
podcast on Exascale computing report, Dec. 2008
- S.E. Frost-Murphy, E.P.
DeBenedictis, P.M. Kogge, "Using Nanotechnology to Solve Hard
Problems Better", CRA-W/CDC
Computer Architecture Workshop, Princeton, NJ, July 19-21, 2006. Poster.
- Kogge, Peter M., "Light Weight State
& PIM: Enabling New HEC
Architectures," Presentation to High End Computing Revitalization
Task Force (HECRTF), Sheraton Hotel, Washington
D.C., June 17-18,2003.
- Kogge, Peter M., "State:
the High End's Undiscovered Country," White Paper for High End
Computing Revitalization Task Force (HECRTF), Sheraton Hotel, Washington D.C.,
June 17-18,2003.
- Michael G. Kirkpatrick
Vincent W. Freeh Kogge, Peter M. Robert J. Minerick,
"Exploiting
Morphable Microarchitectures
for Saving Energy," Univ. of Notre Dame CSE Dept. Tech. Report,
0109, Aug. 22, 2001.
- Niemier, Michael, and Kogge,
Peter M., "Quantum Cellular Automata," Nanotech 2000, Dallas,
TX, Sept. 27, 2000
- Guest on Milton Friedman Show
on WGN Radio, Chicago, on 4/29/00, on topic of nanotechnology.
- Kogge, Peter M.,
"Redefining Memory," Stanford University, Nov. 16, 1998.
- Kogge, Peter M., Jay B.
Brockman, Robert Ferraro, Eric Mjolsness, Paul
S. Kapcio, Joseph R. Marshall, "Use of
Processing-In-Memory (PIM) Technology to Enable On-Site "Geologist's
Assistant" Processing," NASA JPL Mars Micromission
Workshop, Pasadena, CA, May 21-22, 1998, pp.44-45.
- Kogge, Peter M.,
"Processing In Memory: A Technology for Scalable Computing,"
Invited talk, NSF Workshop on 500 Million Transistor Chips, Princeton
University, Princeton, NJ., March 11-12, 1998.
- Kogge, Peter M., Jay B.
Brockman, Thomas Sterling, and Guang Gao, "
Processing-In-Memory: Chips to Petaflops," IRAM Workshop, Int. Symp. on Computer Arch., Denver, CO,
June 1, 1997, paper and presentation.
- Kogge, Peter M., and Jay B.
Brockman, "Processing-In-Memory (PIM): Capabilities and Opportunities
for Deep Space Systems," CISM Workshop on X2000 Deep Space
Processing, JPL, Pasadena,
CA, June 3, 1997.
- Kogge, Peter M., Jay B.
Brockman, Vincent Freeh, Steven C. Bass, "Petaflops, Algorithms, and
PIMs," 1997 Petaflops Algorithm Workshop (PAL'97), Williamsburg, VA, April 13-18, 1997,
paper and presentation.
- Kogge, Peter M. invited
panelist Petaflops Computing session, topic: "PIMs and
Petaflops", 1996 Supercomputing Conf., Nov. 22, 1996, Pittsburgh, PA
- Kogge, Peter M., "Procesor-In-Memory Based Architectures for Very High
Performance MPP Computing," invited talk IBM Workshop on Performance Analysis and its
Impact on Design, on opening of IBM
VLSI Research Lab, Austin, TX, March 27, 1996, also Univ. of California,
Berkeley, ECE Dept., April 8, 1996
- Kogge, Peter M.,
"Processor-In-Memory Based Architectures for Petaflops MPP
Computing," 1995 NSF-NASA Workshop on Petaflops Applications, Bodega
Bay, CA, Aug. 18-22, 1995, also NEC Reseach
Labs, Princeton, NJ, Oct. 1995
- Invited Participant, NASA/JPL
Workshop on Microspacecraft, Feb. 1995
- Kogge, Peter M.,
"Computing Post 2007 - the Peta(Fl)ops
Challenge," IBM T.J. Watson
Research Center,
Feb. 7, 1995.
Also to Purdue
Univ. ECE
Dept., Jan. 31,
1995.
- Kogge, Peter M., "
Peta(Fl)ops Computer Architectures," JASON Group, San Diego, CA, June
1994
- Invited Participant, Caltech
Workshop on Peta(fl)op Processing, Pasadena, CA
Feb., 1994
- Kogge, Peter M., "The
EXECUBE Approach to Massively Parallel Processing," Distinguished.
Lecturer Talk, Univ.
of Southern Ca.,
Sept. 1993, also Univ. of Washington,
Sept. 1993, also Univ. of Notre Dame, Oct. 1993, also Univ. of Utah, Jan. 1994, also Binghamton
Univ., Feb.
1994.
- Kogge, Peter M. .,
"EXECUBE and Synthetic Aperture Radar," JASON Group, San Diego,
June 1993.
- Kogge, Peter M., "An
Introduction to AI," AIAA Aerospace Conf., Reno, NV,
Jan. 1993
- Kogge, Peter M.,
"Declarative Computing: A Technology Driver," Opening Address
for 1992 German National Computer Conference, Kiel, Germany,
March 1992.
- Kogge, Peter M.,
"Content Addressable Memories," NAECON, Dayton OH, May 1991, also Univ. of Notre Dame,
Sept. 1991, also Univ. of Utah,
Oct. 1989
- Kogge, Peter M., "AI
Programming Paradigms," USAF STSC Joint Software Conference, Salt Lake City, Utah, April 1991
- Kogge, Peter M., M. Robinson,
T. Giambra, "Distributed Intelligent
Defensive System," AIAA Aerospace Conf., Jan 1989, also DARPA
Workshop on Requirements for Real Time Avionics Processors for Artificial
Intelligence, Monterey, CA, Sept. 1989
- Kogge, Peter M. IEEE
Distinguished Lecturer Series, "Compiling Parallel Logic
Programs," and "Functional Languages and Parallelism," IEEE
Society of Orlando, Orlando, FL, Jan. 1990, also Univ. of South Florida,
Orlando, FL, Jan. 1990, also Univ. of Southwest Louisiana, Lafayette, LA,
Jan. 1989, also Georgia Tech., Atlanta, GA, Jan. 1989, also Iowa State
Univ., Ames, IA, March 1988, also Cornell Univ., Ithaca, NY, Feb. 1988
- Kogge, Peter M., "VLSI and
Rules Based Systems, " 1988 International Workshop on VLSI for AI,
Oxford, England, July 1988, also IBM
ITL on Expert Systems, Yorktown Heights, NY Oct. 1988, also Technical
Vitality Series Talk, IBM
Rochester, Dec. 1988
- Kogge, Peter M., "AI and
Scientific Computing: Are They Compatible?," Panel Session at Int.
Session on Computer Arch., Tokyo, Japan,
May, 1986
- Kogge, Peter M.,
"Artificial Intelligence," Guthrie Medical
Center, Guthrie, PA, Feb. 1986
- Kogge, Peter M., "How
Inference Engines Really Work," IBM
FSD Conf. on AI, Gaithersburg, MD, June 1985, also ARTWG meeting, Ft.
Worth, TX, Oct. 1986, also SUNY Binghamton CS Lecture Series, March 1987
- Kogge, Peter M.,
"Function Based Computing and Parallelism," SHARE European Group
Spring Meeting, Eindoven, Netherlands, April, 1985
- Kogge, Peter M.,
"Pipelined Processing," New York Univ., May 1984, also IBM Europe Institute, Davos, Switzerland, July, 1984, also AIAA von Neumann
Computer Workshop, Nassau, TX, Oct. 1984
- Kogge, Peter M.,
"Functional Languages and Parallelism," IBM Europe Institute, Davos,
Switzerland,
July, 1984
- Kogge, Peter M.,
"Timing, Control, and Performance - Scheduling Activities on a
Pipeline," MIT, Cambridge,
MA, April, 1982
- Kogge, Peter M.,
"Development Methodology for Pipelined Algorithms," IBM Symp. on
Math and Computation, Watson Research
Center, Yorktown Heights,
NY, Sept., 1976