Mike Macpherson

Mike Macpherson Email and Phone Number

AI Software Architect at Intel Corporation @ Intel Corporation
santa clara, california, united states
Mike Macpherson's Location
Portland, Oregon, United States, United States
About Mike Macpherson

I appreciate the beauty of simplicity and efficiency; I'm a bit obsessed with finding designs that exhibit these traits. I have 10 years of experience developing elegant fusions of hardware and software that accelerate Deep Learning applications (CNNs, LLMs, GNNs) on GPUs. I have an additional two decades of performance analysis, algorithm development, optimization, and API design experience for parallel systems; from supercomputers to GPUs and CPUs.45 patents granted related to GPU architecture for deep learning, compute, and 3D graphics.

Mike Macpherson's Current Company Details
Intel Corporation

Intel Corporation

View
AI Software Architect at Intel Corporation
santa clara, california, united states
Website:
intel.com
Employees:
133841
Mike Macpherson Work Experience Details
  • Intel Corporation
    Ai Software Architect, Gpu Compute Architecture Team
    Intel Corporation 2014 - Present
    Hillsboro, Oregon, United States
    I analyze deep learning applications (CNNs, LLMs, GNNs) and create optimal SW mappings to current and future GPU architectures. I find the limiting factors and develop new GPU HW features to breakthrough them. I developed the high level HW architecture for XMX (Intel's matrix accelerator for GPUs), specified the XMX ISA, developed the performance model, and wrote the first convolution and matrix multiply kernels for XMX. I analyzed and modeled a variety of GPU architecture features for deep leaning including structured sparsity, unstructured sparsity, cache policies, pre-fetching, compression, low precision arithmetic, and interconnects.
  • Intel Corporation
    Opencl Architect
    Intel Corporation 2010 - 2013
    Hillsboro, Oregon, United States
    Developed proposals and prototypes for changes to the OpenCL standard to support Intel's new GPU features, such as shared virtual memory. Analyzed proposals from industry participants to ensure they were efficiently implementable on Intel's current and future GPUs
  • Intel Corporation
    Graphics Sw Engineer
    Intel Corporation 1995 - 2009
    Hillsboro, Oregon, United States
    Worked in developer relations optimizing game engines for Intel CPUs and GPUs.Developed automatic offline 3D mesh simplification system along with a continuously variable LOD runtime system. My code shiped in Shockwave 3D, 3D Studio Max, and a few games.
  • Intel Corporation
    Software Engineer, Supercomputer Systems Division
    Intel Corporation 1992 - 1994
    Hillsboro, Oregon, United States
    Implemented a compiler for a Domain Specific Language (Adapt) for image processing on iWarp (a systolic array based supercomputer).

Mike Macpherson Education Details

Frequently Asked Questions about Mike Macpherson

What company does Mike Macpherson work for?

Mike Macpherson works for Intel Corporation

What is Mike Macpherson's role at the current company?

Mike Macpherson's current role is AI Software Architect at Intel Corporation.

What schools did Mike Macpherson attend?

Mike Macpherson attended Carnegie Mellon University.

Who are Mike Macpherson's colleagues?

Mike Macpherson's colleagues are Daniel Ashton, Baljot Dhillon, Robert Gilchrist, Natalia Turowska, Avery Payne, D Star, Zahra Hayati, Ph.d..

Not the Mike Macpherson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.