Nagi N. Mekhiel received the B.SC.Electrical Engineering degree (Communication) in Electrical Engineering from Assiut University, Egypt in 1973, and the M.A.Sc. from University of Toronto in Electrical Engineering in 1981 and Ph.D. degree in Computer Engineering from McMaster University, Hamilton, Ontario, Canada in in 1995.
He worked from 1981 to 1987 with the Hospital for Sick Children, Biomedical Research Institute, Toronto, Canada as a Biomedical Engineer. In 1987 he joined Definicon Systems Corporation Newbury Park, California, USA as a Senior Hardware Engineer to 1990.
From 1996 to 1998, he worked with Yarc System Corporation Newbury Park, California, USA as a Senior Member of Technical Staff. In 1997 he worked at University of California Santa Barbara, Santa Barbara, California as a Lecturer in the Department of Electrical and Computer Engineering.
Computer architecture, parallel processing, high performance memory systems, advanced processors, VLSI, and performance evaluation of computer systems. Conducting research to solve the fundamental problems facing computer industry including Scalability of Parallel Processors, and processor/memory speed gap.