vivoLinux内核工程师(PCIe驱动)
任职要求
1、本科及以上学历,电子或计算机相关专业3年以上相关经验;
2、精通Linux内核PCIe子系统,深入理解PCIe总线枚举、配置空间访问、MSI/MSI-X中断机制、AER/PME…工作职责
1、负责PCIe子系统驱动开发和维护,包括bringup,PCIe控制器管理,手机和FPGA调试等; 2、负责PCIe性能和功耗优化;
您将加入滴滴自动驾驶团队, 负责分析&优化自动驾驶系统的各种复杂的性能及稳定性问题, 打造高性能, 高可靠的自动驾驶系统. 工作内容 1. 负责与中间件团队协作分析当前任务调度器的性能问题, 及系统核心业务的调度长尾问题, 针对问题提出并优化调度器. 2. 负责开发与维护调度器分析工具, 并不断优化工具的开销, 基于工具去分析当前核心业务模块的调度问题. 3. 负责跟进开源社区在调度子系统的前沿技术, 并结合公司业务场景进行技术落地.
您将加入滴滴自动驾驶团队, 负责分析&优化自动驾驶系统的各种复杂的性能及稳定性问题, 打造高性能, 高可靠的自动驾驶系统. 工作内容 1. 负责与中间件团队协作分析当前任务调度器的性能问题, 及系统核心业务的调度长尾问题, 针对问题提出并优化调度器. 2. 负责设计整个系统除业务外的其它系统服务, 内核线程, 中断, 软件中断的CPU 分配策略. 3. 负责开发与维护调度器分析工具, 并不断优化工具的开销, 基于工具去分析当前核心业务模块的调度问题. 4. 负责跟进开源社区在调度子系统的前沿技术, 并结合公司业务场景进行技术落地.
1. 负责集团操作系统和内核的迭代演进,包括主流版本适配,重大功能、安全漏洞等Patch的快速引入; 2. 负责打造适合AI业务的运行环境,围绕AI业务进行内核调优,快速适配落地各硬件厂商驱动,保障基础设施稳定高效、快速迭代; 3. 负责围绕GPU&CPU提效建设性能优化、内核隔离能力,面向GPU&CPU软件生态建设性能分析、问题诊断工具和系统;
"1. 基于Linux Kernel进行调度优化,结合Android应用生态设计和优化内核调度器。 2. 熟悉SoC资源管控机制,构建CPU/GPU/DDR/Cache等资源的统一频率管控和性能瓶颈拆解 3. 熟悉微架构,能够拆解指令的微架构性能瓶颈并进行优化,基于微架构指标进行调度器的优化和改造 4. 跟踪和调研行业最新的调度优化方向,快速进行方案验证和产品导入 5. 逆向分析领先的友商技术,对于下一代调度器的方向有一定的认知 6. 跟踪和解决内核调度器相关的问题,包括死锁、优先级反转以及稳定性问题; 7. 对于调度器进行评估,能够建立调度器的评价体系"