John D. Johnson

E-Mail:
Home Phone:  (650) 965-3245

 Information about John:

 Currently employed at:

    Juniper Networks, Inc.
    194 North Mathilda Ave.
    Sunnyvale, CA 94089-1206

    (408) 745-3729

Education

Background

My Ph.D. research was investigating instruction caching and superscalar machine implementations. I developed a new configuration called "expanded instruction caching." This work involved extensive performance simulation of various hardware architectures and system designs. See Stanford Architecture and Arithmetic Group  and the Dissertations page for additional information on my research.

From 1996 to 2000 I worked at Micro Magic, a small start-up company, until it was bought by Juniper Networks in 12/2000.   Micro Magic, Inc.

Previously to that I worked at Hewlett-Packard from 1975 to 1996 and have contributed to both hardware and software components of the HP-1000 and other HP computer systems.

Interests

Internet core routers.

VLSI CAD tools, VLSI floor planning, VLSI Physical Design.

High performance processors, chip verification, superscalar, VLIW, caching, branch prediction.

Other Interesting Things

ABD 1983 to 1996!

Much of my leisure time is with my family (Bunner/Johnson Home page). What's left over is consumed by  video games, computer games, and running.  Click here for a table of my races.  Some races were run at the pace of a Special Olympic athlete, the fast ones were ran at my pace.

Last updated on June 11, 2004