Computer Systems Laboratory Colloquium

11:00AM, Wednesday, July 15, 1998
Terman 156

EPIC: Explicitly Parallel Instruction Computing

John Crawford
Intel Fellow
Intel Corp., Santa Clara, CA
john_h_crawford@ccm.intel.com

About the Talk:

This talk outlines the key architectural advances included in the 64-bit instruction set jointly defined by Intel and HP in a joint research activity that started in June of 1994. The set of techniques is named EPIC, for Explicitly Parallel Instruction Computing. EPIC includes three main principles:

This talk briefly covers the history and motivation for EPIC, the key elements of EPIC, some code examples illustrating the benefit of the EPIC techniques, and a sketch of how the EPIC technology processors fit into Intel's microprocessor roadmap.

About the Speaker:

John Crawford is the Director of Microprocessor Architecture at Intel Corporation, Santa Clara, California. Mr. Crawford manages the development of future microprocessor architectures, and development of the simulation tools necessary to validate functional completeness and performance.

Mr. Crawford joined Intel in 1977 and worked until 1982 in compiler development. He has been involved with the Intel386=99 family architecture from its inception in 1982. Mr. Crawford was the Chief Architect of both the Intel386=99 and Intel486=99 microprocessors, and co-managed the development of the Pentium=AE microprocessor. He was named an Intel Fellow, Intel's highest technical position, in 1992.

In June 1997, Mr. Crawford received the IEEE Ernst Weber Engineering Leadership Recognition, "For leadership in the development of microprocessors for the personal computer industry". In 1995, Mr. Crawford received the ACM/IEEE Eckert-Mauchly Award for contributions to Computer and Digital Systems architecture, "For important contributions to the continuing development of microprocessor architecture and their supporting technology." He has been awarded 8 patents, published several papers on compiler technology and microprocessor architecture, and co-authored a book entitled "Programming the 80386".

Mr. Crawford was born in Philadelphia, Pennsylvania. He received a ScB in Computer Science from Brown University, and an MS in Computer Science from the University of North Carolina, Chapel Hill.

Mr. Crawford has been married for thirteen years to Norma B. Crawford. They have one son, J. Alexander (Alex), who is eleven years old, and one daughter, Rebecca Ruth (Becky), who is eight years old. John and Norma are Christians, and are members of Crossroads Bible Church in San Jose, where John and Norma are adult leaders in the children's Awana Club, and where John is also Music Director.

Contact infomation: Email: john_h_crawford@ccm.intel.com