company-img2

Computer Architecture Intern

  • 0 yrs
  • Not Disclosed

Job Description

What you'll be doing< b> < p> < p> :

  • Enhance GPU architecture to extend the state of the art in performance, efficiency, programmability and reliability< p> < li>

  • Analyze, tune and prototype key applications for new GPU architectures< p> < li>

  • Build model to predict performance, power and reliability on future architecture< p> < li>

  • Design and develop tools to analyze, simulate, validate, and verify application performance and energy consumption< p> < li>

  • Collaborate across the company to guide the direction of GPU computing, working with software, research and product team< p> < li>

    What we need to see:< b> < p>

  • MS Degree in relevant discipline (CS, EE, Math). PhD helpful< p> < li>

  • Expert programming skills in C or C++< p> < li>

  • Strong background in computer architecture, parallel processing, signal processing and or high performance computing< p> < li>

  • Experience in characterizing and modeling system level performance or power, executing comparison studies, and documenting and publishing results < p> < li>

    Ways to stand out from the crowd:< b> < p>

  • Optional Plus Background in computer vision, machine learning, or any HPC domain< p> < li>