平头哥平头哥-一致性设计专家-深圳/北京/西安
任职要求
1.精通ARM CHI协议,精通Cache Coherence 协议,掌握现有业界流行的MESI/MEOSI Cache Coherence协议。 2.掌握掌握Cache 基本数据结构、典型电路,能够清晰找到实现难点。 3.做过大型芯片SoC的NoC或者Cache Co…
工作职责
1. 根据芯片Cache Hierarchy架构实现各级Home Node和cache,实现Cache Coherence协议。 2. 根据芯片NoC架构,实现NoC互联,包括Router、CHI Interface、CHI Network Layer、网络拥塞控制(例如Cbusy机制等)。 3. 根据芯片跨片架构协议,实现芯片的跨片通信,包括跨片组包、解包,调度等电路功能。 4. 根据前端微架构和数据流,协同后端PD(物理设计),从前端RTL微架构到网表,提出收敛方法,拉通前后端,负责收敛整个Cache Coherence和NoC 子系统的高速电路时序,获得最优的性能。
1. 根据芯片Cache Hierarchy架构实现各级Home Node和cache,实现Cache Coherence协议。 2. 根据芯片NoC架构,实现NoC互联,包括Router、CHI Interface、CHI Network Layer、网络拥塞控制(例如Cbusy机制等)。 3. 根据芯片跨片架构协议,实现芯片的跨片通信,包括跨片组包、解包,调度等电路功能。 4. 根据前端微架构和数据流,协同后端PD(物理设计),从前端RTL微架构到网表,提出收敛方法,拉通前后端,负责收敛整个Cache Coherence和NoC 子系统的高速电路时序,获得最优的性能。
-数据库质量保证策略设计 -基于数据库内核架构(如事务引擎、存储管理、并发控制等),设计覆盖功能、性能、稳定性、安全性和灾难恢复的综合性测试策略 -针对极端场景(如硬件故障、网络分区、超大规模数据压力)和大事务/高并发场景,构建破坏性测试和压力测试模型 -测试用例开发 -编写自动化测试脚本(如Python/Perl/Shell/C++),覆盖SQL语法、事务隔离级别、锁机制、备份恢复等核心功能 -自动化测试工具以及测试用例管理平台的开发和管理工作。 使用各种测试工具和技术,自动化测试,记录和分析测试结果,并跟踪和验证缺陷 -编写测试报告和文档: 清晰准确地记录测试过程、结果和分析,编写测试报告和相关文档 -设计复杂场景测试用例,例如:极端压力测试:模拟百万级并发事务、TB级数据量下的系统稳定性;破坏性测试:强制断电、磁盘I/O错误注入、内存溢出等异常场景;边界条件测试:验证索引深度、页分裂、日志写满等临界值场景 -性能分析与调优 -使用工具(如sysbench、tpcc、tpch、自定义基准测试)分析查询执行计划、锁竞争、I/O瓶颈 -结合内核日志(如InnoDB redo log、PostgreSQL WAL)定位性能问题,推动优化方案落地 -缺陷管理与协作 -搭建测试环境(含多节点集群、混合负载),复现并跟踪内核级Bug(如死锁、数据不一致) -与开发团队紧密合作,提供Root Cause Analysis(RCA)支持,参与代码审查,提供测试反馈,协助开发人员定位和修复问题,推动内核代码修复 -技术预研与创新 -探索新技术(如向量化查询、持久内存、分布式事务)的测试方法 -开发定制化测试工具(如混沌工程平台、自动化故障注入系统)
1. 领导团队负责美团无人机硬件产品线中嵌入式系统的全生命周期管理,包括设计、开发、交付与维护,致力于打造安全可靠、高性能、高可维护性且数据驱动的一流嵌入式系统; 2. 保持深度技术参与能力,主导系统级设计,在必要时直接参与核心开发,带领团队解决复杂系统级问题; 3. 协同产品经理及工程负责人,将需求转化为可执行计划,统筹项目优先级与交付成果管理; 4. 制定嵌入式系统技术愿景,主导芯片选型与架构设计,推动最佳实践落地,通过代码审查(C/C++、Rust)、文档规范及测试设计等践行工程卓越; 5. 领导并培养高绩效嵌入式软件工程师团队,提供技术指导、职业规划与日常辅导; 6. 发挥嵌入式领域技术影响力,与硬件、Linux平台及云端团队紧密协作,确保软硬件集成与产品功能一致性; 7. 追踪嵌入式领域前沿技术(如新型MCU/SoC、嵌入式CI/CD、安全加固等),推动技术转化与应用。