岗位描述
岗位介绍
架构组的一个重要交付产品是GPU的C模型. C模型是建模工程师在深入理解GPU设计规约的前提下, 在架构工程师的指导下编写开发的。
C模型对于GPU的功能/性能验证至关重要, 有些C模型还被用于新架构的探索和研究. 如果你擅长编程, 并且对GPU如何工作感兴趣, 这个岗位将会满足你的好奇心. 在这个岗位上, 你将亲身体会现代GPU是如何工作的。
成长路线
根据悟性和努力程度, 通常在从业2~5年后, 可继续选择以下方向之一成长.
1.GPU架构师, 在资深架构师的指导下, 设计GPU子系统架构.
2.高级架构建模工程师, 负责更多的GPU子系统C模型开发, 系统的掌握GPU C模型设计开发, 掌握cycle cmodel的开发技巧, 并对cycle cmodel做性能分析.
基本要求
1.熟练的c/c++编程能力
2.基本的数据结构知识
加分项目
1.从事过GPU C模型开发/验证工作, 或其他相关领域工作(算法/性能).
2.熟悉Graphics API(DX10/DX11/DX12/OGL/OES/Vulkan/OCL)
3.熟悉计算机图形学, 了解图形算法, 或游戏引擎.
4.从事过计算机体系结构相关的项目或研究.
5.掌握python等脚本语言.
6.了解硬件描述语言, 从事过FPGA/ASIC相关开发工作.
7.擅长架构建模, 熟练掌握systemC或者其他cycle based建模框架.