Skip to main content

Professor of electrical and computer engineering and expert in architectural paradigms and technologies for high-performance computing and distributed computing. Research spans a range of areas from semiconductor design to compilers and database systems. Has organized workshops on graphics processors (GPUs) and computer security as well as binary translation and profiling.

Formal Education

  • Ph.D. in Electrical Engineering, Rutgers University
  • M.S. in Computer Engineering, Syracuse University
  • B.S. in Electrical Engineering, Rutgers University

Career Highlights

  • Director of a computer architecture laboratory that conducts research in many-core parallel processing, embedded systems, machine learning, and graphics processors
  • Worked in industry for a dozen years at a major technology company, including as a designer of leading-edge products at a major research facility
  • Awarded fellow by IEEE and distinguished scientist by ACM
  • Author of six books, a dozen issued U.S. patents, and more than three hundred peer reviewed publications

Expert Qualifications

  • Testifying expert for accused patent infringer Intel in a case in U.S. District Court relating parallel computer architectures for CPUs and GPUs, including assistance with claim charts
  • Twice retained as an expert by plaintiff Broadcom in patent litigation related to GPU architectures and virtual machines, respectively
  • Deposed and testified at trial as an expert witness against Nvidia in a patent action about memory interfaces in reconfigurable processors
  • Consulted on hardware security devices and submitted declarations as an expert witness for Unified Patents

Related Experts

Frequently Asked Questions

What types of cases can this expert support?

Patent cases on computer architecture—CPUs, GPUs, virtual machines, memory interfaces—where they've testified for both sides. Their expertise also covers AI, cloud computing, computer security, electronic circuits, medical devices, and signal processing.

What is this expert's technical background?

PhD in electrical engineering from Rutgers, MS in computer engineering from Syracuse. Spent 12 years at IBM designing high-performance systems at Watson Research, now directs a university lab on parallel processing and machine learning. IEEE fellow, ACM distinguished scientist, with six books and over 300 publications.

What technologies does this expert specialize in?

C, C++, Java, Python, and assembly; Linux and Windows; FPGAs and VHDL. Specialized work in CPU design, image processing, parallel processing, reconfigurable computing, computer vision, and virtual machines.

Expert K400L
Technologies
  • C, C++, Java, Python, Perl, Matlab, assembly
  • Linux, Windows
  • FPGAs and VHDL
  • Computer vision
  • CPU design
  • Image processing
  • Machine learning
  • Memory interfacing
  • Parallel processing
  • Reconfigurable computing
  • Virtual machines
Venues
  • U.S. District Courts