一直从事数据中心高性能计算技术和云计算,云原生,混部,芯片驱动解决方案等领域。从底层芯片到驱动,OS系统,云计算以及云原生应用,混部等都有涉猎,打通整个数据中心基础设施领域。关注香港,新加坡工作机会
阿里巴巴平头哥
-
高级技术专家阿里巴巴平头哥 Oct 2021 - Present中国 上海市主要负责平头哥自研ARM芯片倚天710的解决方案以及性能优化。
-
高级技术专家蚂蚁集团可信原生技术部 Jul 2019 - Oct 2021中国 上海市1. 负责国产化ARM鲲鹏服务器在蚂蚁的落地。使业务平滑的可以实现在ARM上的移植运行以及在ARM上的性能优化。从底层基础OS,基础镜像,到整个研发效能平台打通ARM生态。实现200+个业务在ARM服务器上落地,包括数据库业务,网关,缓存业务。并开发业务移植依赖检查工具,实现移植之前的依赖检查帮助快速识别依赖并开发解决之后再上ARM。解决ARM上遇到的各种业务性能问题,比如通过优化smmu以及csum优化性能提升约50%,内核中引入适合鲲鹏架构的cluster domain,使得业务性能提升8%。2. 主要负责蚂蚁的业务混部。利用内核中的CFS 调度,cpu share,cpu quota 以及io throttle,iocost 等隔离技术实现对业务优先级的分级。实现3 级业务混部,离线业务对在线业务的干扰控制约为10%。使用kidled,zswap 等技术实现冷内存超卖,最终实现整机日均资源利用率提升到40%。创造性的实现CPU 算力归一化,为业务屏蔽底层不同的CPU… Show more 1. 负责国产化ARM鲲鹏服务器在蚂蚁的落地。使业务平滑的可以实现在ARM上的移植运行以及在ARM上的性能优化。从底层基础OS,基础镜像,到整个研发效能平台打通ARM生态。实现200+个业务在ARM服务器上落地,包括数据库业务,网关,缓存业务。并开发业务移植依赖检查工具,实现移植之前的依赖检查帮助快速识别依赖并开发解决之后再上ARM。解决ARM上遇到的各种业务性能问题,比如通过优化smmu以及csum优化性能提升约50%,内核中引入适合鲲鹏架构的cluster domain,使得业务性能提升8%。2. 主要负责蚂蚁的业务混部。利用内核中的CFS 调度,cpu share,cpu quota 以及io throttle,iocost 等隔离技术实现对业务优先级的分级。实现3 级业务混部,离线业务对在线业务的干扰控制约为10%。使用kidled,zswap 等技术实现冷内存超卖,最终实现整机日均资源利用率提升到40%。创造性的实现CPU 算力归一化,为业务屏蔽底层不同的CPU 算力差异,实现业务高性能CPU的进一步超卖。3. 组织蚂蚁特种兵线上系统问题定位,解决线上各种稳定性问题。 Show less
-
技术专家阿里巴巴 Jul 2017 - Jul 2019中国 浙江 杭州主要负责服务器软硬件一体的性能诊断与与优化,负责开发一款性能诊断与优化的系统(灵镜),实现对于CPU/内存/网络/存储以及系统性能问题的快速诊断,以平台化、系统化的视角诊断软硬件性能问题。根据软硬件性能指标帮助业务做性能优化,实现高性能计算。1. 开发实现灵镜系统(xperf),一款平台化的性能诊断与优化系统,实现硬件性能、系统性能数据化,可视化。并根据多年积累的软硬件性能诊断的经验实现一定的自动化诊断能力,极大的降低系统级的性能诊断与优化门槛,帮助集团多个业务实现复杂性能问题的快速诊断。例如双十一期间帮助搜索解决FPGA上的性能抖动问题,帮助蚂蚁定位分析boardwell机型到skylake机型的性能衰减问题2. 与集团消息中间件metaQ(rocketMQ)紧密合作,帮助定位metaQ性能瓶颈并给出优化建议,与业务方共同努力实现在不增加硬件成本的情况下使得业务性能提高了1倍3. 针对高性能存储硬件AEP在集团中的应用,开发实现redis数据库数据结构持久化部分在AEP上实现,最终实现AEP在redis数据库上的POC验证 -
Senior Software Development Engineer英特尔 Jul 2014 - Jul 2017ShanghaiResponsibility:Develop acceleration complex virtual driver and The IA debug function.Project: cave creekDevelop the virtual acceleration driver and core dump tool. In order to test the acceleration hardware and the HAL interface, I develop the virtual driver, that will drive the chip to work. The core dump tool is used to dump the chip register data, and acceleration engine signal and share ram and so on.Upstreaming the acceleration driver and loader to the linux release kernel… Show more Responsibility:Develop acceleration complex virtual driver and The IA debug function.Project: cave creekDevelop the virtual acceleration driver and core dump tool. In order to test the acceleration hardware and the HAL interface, I develop the virtual driver, that will drive the chip to work. The core dump tool is used to dump the chip register data, and acceleration engine signal and share ram and so on.Upstreaming the acceleration driver and loader to the linux release kernel version(3.6.xx).Make sure our acceleration driver and loader are more streamline and stable, And the coding style conform to the linux kernel standard specs.Used skills:Solid Linux kernel device driver and PCI bus knowledge. Master C language and debug skills. Show less -
Software System And Driver EngineerTcl&Alcatel Mobile Phone Oct 2010 - Jun 2014ShanghaiMainly engaged in the development of mobile drive and system debugging, Primarily responsible for the drivers on android developing and debugging, mainly responsible for sensor, power manager, GPS and so on. Main debugs and optimizes their drivers to resolve related bug, optimized power consumptionProjects: Megane tmous ,rav4 tmous beetle liteMainly responsible for the power manager, the light & p-sensor drive, GPS & AGPS driver developments. Where for p-sensor debugging tools to… Show more Mainly engaged in the development of mobile drive and system debugging, Primarily responsible for the drivers on android developing and debugging, mainly responsible for sensor, power manager, GPS and so on. Main debugs and optimizes their drivers to resolve related bug, optimized power consumptionProjects: Megane tmous ,rav4 tmous beetle liteMainly responsible for the power manager, the light & p-sensor drive, GPS & AGPS driver developments. Where for p-sensor debugging tools to achieve p-sensor parameter optimization, making the implementation of fully automated functionality to meet the p-sensor optimal work. Power manager primarily responsible for charging on the management and optimization, as well as power consumption control and optimization. Responsible QUALCOMM platform Firefox OS on the light & p-sensor functionality and battery charge management and optimization. GPS module is mainly responsible for collecting certification testing in the laboratory tests and the United States the actual local situation, by looking at the log for problem analysis and optimization.Realized android platform app to read the software version number of the underlying implementation. Including modem, LK, other bin. Show less
-
Software EngineerMaintek Jul 2009 - Oct 2010SuzhouScreen&Clean tests the functions of stb by running a page in it,Include Play DVBT and play IP, etc., I am responsible for various functions to achieve specific2. Testharness Testharness is mainly used for production line testing, set-top box functionality; I am responsible for the realization of specific functions
Frequently Asked Questions about 杨平超
What company does 杨平超 work for?
杨平超 works for 阿里巴巴平头哥
What is 杨平超's role at the current company?
杨平超's current role is 阿里巴巴 - 高级技术专家.
What schools did 杨平超 attend?
杨平超 attended 安徽大学.
Not the 杨平超 you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial