关注迅速公众平台
关注微信联系人
上海软件专家优化
关于上海软件专家优化的信息,从提供的参考信息中,主要涉及到的是编译优化专家的招聘信息。以下是针对这一岗位的专业要求和工作职责的详细解读:
### 工作职责:
1. **构建高性能编译工具链和平台**:优化专家需要开发并完善编译工具链,引入先进的编译优化方法,以提升编译效率和程序执行性能。
2. **负责编译技术的研发**:研究业务逻辑执行规律,结合硬件体系结构进行深度编译优化,提高业务逻辑的性能。
3. **针对异构加速场景进行优化**:利用编译技术,屏蔽不同硬件间的差异,充分发挥硬件性能,提升研发效率。
4. **支持编译器在主力场景的落地**:与团队协作,确保编译优化在公司各主要业务场景中得到有效应用,以提升软件性能。
5. **追踪领先编译技术**:保持创新精神,探索最新编译技术,并研究其在实际工作中的落地可能性。
### 专业要求:
1. **熟悉编译优化技术**:了解如GCC、Open64、LLVM等编译框架,能深入改进工具链各个组件和性能分析工具。
2. **掌握编译优化算法**:对预编译、链接、二进制生成等有深入了解,具备计算机体系结构背景,熟悉不同芯片架构/微架构。
3. **软硬件协同设计经验**:有汇编级优化和异构编译实际经验,能够进行面向特定体系架构的深入优化和设计。
4. **创新精神和极致效率追求**:对编译技术有浓厚兴趣,追求效率极致,能够不断探索和引入新技术。
这些信息表明,上海在软件优化领域,特别是在编译技术方面,有着较高的专业需求。对于应聘者来说,不仅需要扎实的理论知识,还需要有丰富的实践经验,以及持续学习和创新的能力。
对于公司而言,招聘这样的专业人才是为了提升软件性能,优化编译流程,从而在激烈的市场竞争中保持技术领先优势。