In this position you will be a part of the compiler development team. Responsibilities include:
Design and development of OpenCL and related compiler components.
Analysis of produced AST and LLVM IR, whole program analysis implementation.
Performance optimizations of OpenCL stack for Intel hardware
Candidate must have a Master's or PhD Degree in Computer Science, Computer Engineering or a related field. A bachelor degree with at least 2 years of experience is also been considered.
Solid knowledge base and experience in the following areas: C or C++programing, algorithm & data structures, compiler theory.
Excellent written and verbal communication skills and be able to clearly communicate technical details and concept.
Knowledge of C++11 and higher.
Experience with compiler design, LLVM.
Familiarity with OpenCL/CUDA/SYCL.
Proven track record of analyzing and solving complex technical problems.
©2017 studyai.com 版权所有