Engenheiro de Compilador de GPU

Apus Network

$4-5K[Mensual]
Remoto3-5 anos ExpMestreTempo Inteiro
Compartilhar

Detalhes remotos

Abrir PaísChina | Hong Kong | Macau | Malásia | Cingapura | Formosa

Requisitos de IdiomaPortuguese-Brazil | chinês

Descrição do Trabalho

Show original text

Descrição:

  • Projetar, desenvolver e manter a cadeia de ferramentas do compilador clang/LLVM para GPUs.
  • Otimizar programas de GPU para melhorar o desempenho.
  • Comunicar-se com as equipes de hardware e software para resolver problemas de engenharia.
  • Desenvolver e otimizar compiladores de GPU (tanto front-end quanto back-end).


Requisito

  • Mestrado ou superior em Ciência da Computação, Engenharia Eletrônica, Comunicações ou áreas relacionadas, preferencialmente de universidades QS200.
  • Mais de 3 anos de experiência em desenvolvimento de compiladores para GPU (mais de 5 anos para engenheiros seniores).
  • Familiaridade com princípios básicos e técnicas de otimização de compiladores.
  • Proficiente em C, C++ ou Python.
  • Proficiente em ferramentas de desenvolvimento de software como Git, Linux, etc.
  • Fortes habilidades de resolução de problemas e comunicação.
  • Experiência adicional é um diferencial:
  • Familiaridade com instruções de montagem CUDA PTX ou instruções de montagem AMDGPU.
  • Familiaridade com a arquitetura CUDA e arquitetura Tensor Core.
  • Familiaridade com modelos de programação para GPU como CUDA, HIP, OpenCL, OpenMP, etc.
  • Familiaridade com sincronização de threads em GPU, consistência de memória e tecnologias relacionadas.
  • Experiência em otimização de programas de kernel para GPU.


PythonC/C++GitGPUCUDALinux
Preview

Ding Phoebe

HR OfficerApus Network

Postado em 16 July 2024

Report this job

Bossjob Safety Reminder

If the position requires you to work overseas, please be vigilant and beware of fraud.

If you encounter an employer who has the following actions during your job search, please report it immediately

  • withholds your ID,
  • requires you to provide a guarantee or collects property,
  • forces you to invest or raise funds,
  • collects illicit benefits,
  • or other illegal situations.