Brian Murray

Brian Murray Email and Phone Number

Graphics & Media HW/SW Architect @ VeriSilicon Holdings Co., Ltd.
Brian Murray's Location
Round Rock, Texas, United States, United States
Brian Murray's Contact Details

Brian Murray work email

Brian Murray personal email

n/a

Brian Murray phone numbers

About Brian Murray

I'm a Hardware System and Software Architect for Graphics Processing Units and Video CODECs in SoCs. I'm a team player with experience up and down the stack from making apps and APIs (OpenGL, OpenMAX) to creating SoC and IP architectures to working with frontend and backend implementation teams.

Brian Murray's Current Company Details
VeriSilicon Holdings Co., Ltd.

Verisilicon Holdings Co., Ltd.

View
Graphics & Media HW/SW Architect
Brian Murray Work Experience Details
  • Verisilicon Holdings Co., Ltd.
    Soc Architect
    Verisilicon Holdings Co., Ltd. Jul 2016 - Present
    Shanghai, Shanghai, Cn
  • Intel Corporation
    Soc Graphics & Media Architect
    Intel Corporation Jul 2012 - Jun 2016
    Santa Clara, California, Us
    Senior SoC Architect focused on Graphics Processing Units (GPUs) and Video hardware CODECs (VPUs) - Led the hardware integration of GPUs and VPUs across 7+ products (mostly cellphone and tablet focused), producing architecture specifications and research for each. - Architected data paths for performance, clocking integration and crossing, fine grained power management, DRM content protection (memory isolation and encryption), and DFx concerns. - Utilized ARM Mali, Verisilicon, Imagination Technologies, and Intel GPU/VPU architectures. - Designed and improved microarchitectures used for GPU/VPU integration including a media-focused MMU, Snoop Filter (cache coherency performance), and GPU power management. - Worked with Intel’s GPU team (VPG) on GPU microarchitecture changes for improving graphics performance, enabling features, and easing SoC integration. - Directed the performance architecture teams in analysis, simulation, and benchmark projection for the IPs - Researched impacts of memory traces, cache performance, system latency, and system bottlenecks. - Analyzed and evaluated internal and 3rd party GPU architectures. Provided analysis on cost (area, power scaling), features, performance, and integration cost. - Worked with software and platform teams to analyze features / APIs, competitive performance grading, media framework impacts, and low level driver interactions. - Worked on the debug of silicon for software bringup on several of the projects
  • Freescale Semiconductor
    Graphics System Soc Architect
    Freescale Semiconductor Jul 2003 - Jul 2012
    Austin, Texas, Us
    Lead graphics technology strategy on i.MX processors (ARM based SoCs)- Evaluate 3rd party GPU hardware IP for integration into i.MX processors- Architect integration of GPU IP into the SoC at both hardware and software levels- Author specifications and requirements for each hardware and software graphics sub-system component- Working with IP provider to set hardware and software development priorities- Supported system simulation team for integration of GPU stimulus- Interface between Hardware R&D, Software R&D, and Applications teams, taking the lead on resolving technical issues- Lead pre-silicon GPU performance estimation and post-silicon performance benchmarking- Function as 'domain expert' in graphics for all of Freescale, assisting in graphics technical issues across all Freescale product lines
  • Freescale Semiconductor
    Khronos Standards Body Representative
    Freescale Semiconductor Jul 2003 - Jul 2012
    Austin, Texas, Us
    Represent Freescale and participate in software API standards at the Khronos Group standards body.- Long time participant in OpenGL ES, OpenVG, and many other APIs- Founding member and key contributor to the OpenMAX API standards- Winner of 2006 award for key contributions to the Khronos Group.
  • Freescale Semiconductor
    Lead Graphics Technology Engineer
    Freescale Semiconductor Jan 2009 - Jan 2011
    Austin, Texas, Us
    Applications Engineer supporting a customers on graphics technical issues Served this role and Architect role at Freescale simultaneously during a new-product lull- Led applications team of graphics-focused applications engineers- Developed GPU software SDK (code samples, whitepaper, etc.) o Covering usage of 2D composition APIs, OpenGL ES, OpenVG, and OpenCL- Developed demos and customer-specific project code for a wide range of graphics use cases. o Multimedia + 3D GUI C++ framework for visually impressive media players o Numerous 3D and vector graphics automotive instrument clusters and infotainment
  • Motorola (Semicondcutor  Products Sector)
    Rotation Engineer
    Motorola (Semicondcutor Products Sector) Jun 2002 - Jul 2003
    Engineering rotation program across the company benchmarking graphics software primitives performance, designing a media display subsystem, assisting the gaming console tools team, and working on SoC GPU integration.

Brian Murray Skills

Embedded Systems Arm Opengl Es Computer Architecture Soc Linux C++ Opengl Processors Android Verilog Gpgpu Debugging Windows Ce Software Development Glsl Embedded Software Microcontrollers Device Drivers Embedded Linux Digital Signal Processors Microprocessors C/c++ Algorithms Semiconductors Simulations Gpu Asic Linux Kernel Firmware Opencl Circuit Design Wince

Brian Murray Education Details

  • Texas A&M University
    Texas A&M University
    Computer Engineering
  • Texas A&M University
    Texas A&M University
    Computer Engineering

Frequently Asked Questions about Brian Murray

What company does Brian Murray work for?

Brian Murray works for Verisilicon Holdings Co., Ltd.

What is Brian Murray's role at the current company?

Brian Murray's current role is Graphics & Media HW/SW Architect.

What is Brian Murray's email address?

Brian Murray's email address is br****@****con.com

What is Brian Murray's direct phone number?

Brian Murray's direct phone number is +151269*****

What schools did Brian Murray attend?

Brian Murray attended Texas A&m University, Texas A&m University.

What skills is Brian Murray known for?

Brian Murray has skills like Embedded Systems, Arm, Opengl Es, Computer Architecture, Soc, Linux, C++, Opengl, Processors, Android, Verilog, Gpgpu.

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.