Jim Mitchell

The People at CTO

 Click For Jim Mitchell's Home Page

Jim Mitchell
Sun Fellow, VP, HPCS Research Program
CTO


16 Network Circle
umpk16-160
Menlo Park, CA 94025


Dr. Mitchell is a Sun Fellow and Vice President in Sun\'s Chief Technology Organization where he is directing and developing novel technologies for chip-to-chip communication and microelectronics packaging to enable very high performing, compact computer and electronic systems.

Previously, he was Principal Investigator on Sun\'s High Productivity Computing Systems Research project under contract with DARPA to develop the technologies to enable peta-scale supercomputers. Prior to this, he was Vice President in charge of Sun Microsystems Laboratories. Before that he was Chief Technology Officer, Java Consumer & Embedded products, which followed his time as VP of Technology & Architecture in the JavaSoft Division. Prior to his involvement with Java Technology, Dr. Mitchell was in charge of the Spring distributed, object-oriented operating system research in Sun Laboratories and SunSoft.

Before joining Sun in 1988, Dr. Mitchell was head of research and development for Acorn Computers (U.K.), where the ARM RISC chip was developed, and President of the Acorn Research Center in Palo Alto, California. In 1980-81 he was Senior Visiting Fellow at the Cambridge University Computing Laboratory. From 1971-84 he was at the Xerox Palo Alto Research Center and was a Xerox Fellow.

Dr. Mitchell has been working with computers since 1962 at the University of Waterloo where he and three other undergraduates developed the first WATFOR FORTRAN compiler. He has a Ph.D. from Carnegie-Mellon University. He has worked on programming language design & implementation (Mesa, Euclid, C++, Java), interactive programming systems, dynamic interpretation & compilation in virtual machines, document preparation systems, user interface design, distributed transactional file systems, and distributed, object-oriented operating systems. He has also worked on the design of hardware for computer graphics, high-level language execution, and audio input output as well as microelectronics packaging.

Dr. Mitchell lives in Palo Alto, California with his wife, Judy, and has three children and two grandchildren. He also enjoys flying his own plane, skiing, bicycling, hiking, and cooking.

Technical Reports

  • Subcontract: A Flexible Base for Distributed Programming
    By: Graham Hamilton, James G. Mitchell and Michael L. Powell
    Report Number: TR-93-13
    Apr 1, 1993

    Latest Sun Patents

  • Method and apparatus for subcontracts in distributed processing systems
    (Jul 28, 1998)
  • Object oriented system for executing application call by using plurality of client-side subcontract mechanism associated with corresponding plurality of server-side subcontract mechanism
    (Nov 19, 1996)

    Awards

    News

  • JavaOne 2009 Sun SPOT BOF
    javapda

  • Accelerating New Sun Technologies - Podcast
    Sun Microsystems

  • Sun Microsystems Bolsters Top Technical Roster and Recognizes New Member of the National Academy of Engineering
    PRNewswire-FirstCall


    Back to list of People