18143453325 在线咨询 在线咨询
18143453325 在线咨询
所在位置: 首页 > 营销资讯 > 行业动态 > 最大收获:用系统性思维去解决优化难题

最大收获:用系统性思维去解决优化难题

时间:2022-04-12 22:42:01 | 来源:行业动态

时间:2022-04-12 22:42:01 来源:行业动态

系统、全面地去看待和解决系统优化问题,在中汇信息技术(上海)有限公司高级经理包晓晶看来,是中汇团队在项目合作研究过程中的最大收获。通过前期调研,团队确定了CPU指令、系统、处理架构三个优化方向。在指令层面,研究员们会根据翻译后援缓冲器(TLB)和缓存的命中率去优化访存、分支等指令,以及尝试先进的编译技术用于生成更高效的硬件指令;在系统层面,会使用高性能同步原语、批处理I/O、大内存页等技术;在架构层面,他们会试图突破串行的传统思维束缚,探讨并行架构的可能。

在中汇公司看来,微软亚洲研究院最具有吸引力的地方在于其与企业的合作方式更具创新性,研究院拥有非常多的科学家和资深工程师,可以真正帮助企业解决具有挑战性的问题。这也正是微软亚洲研究院跨界共创的核心。

应用工程师看待系统优化时,容易局限在应用设计和代码本身,很难有系统性的优化体系,包晓晶表示,我们发现,微软亚洲研究院的研究员做系统优化时首先是基于一套完整的优化方法论,然后在充分了解实际问题的基础上实施论证,并且非常善于利用各种先进工具。在与研究员们近距离、手把手的合作中,我们也学到了很多。

微软亚洲研究院(上海)创新工程组主管研发经理杨玉庆表示,中汇公司的技术团队本身就是一个具有成长性思维(Growth Mindset)和开放心态的团队,与微软的创新文化非常贴近,所以双方的沟通非常顺畅。

不过,不同类型的业务系统所受到的约束各不相同。为了确保串行改并行不出错,研究员们大量阅读源代码,一步步熟悉中汇公司的交易系统;并在Azure云平台上部署了接近真实系统的模拟环境,精细地执行每一步业务流程;利用各类工具进行测试和验证,找到影响系统性能的各个瓶颈;同时还要思考如何将对系统的影响最小化

微软亚洲研究院系统组多年来在构建高吞吐、低延迟、安全可靠、可扩展的并发系统和分布式系统方面拥有深厚的技术积累,并形成了一整套方法论。金融系统有很多独特的约束,对于我们而言,这也是一个全新的应用场景。与中汇公司的合作拓宽了我们的研究方向,加深了我们对技术的理解,对我们未来的研究工作有着宝贵的启发和指导意义,林昊翔表示。分析、优化和扩展一个已经部署多年的系统非常困难,对此林昊翔建议道,对于大规模并发系统和分布式系统,一定要在设计之初就全面考虑系统演化的问题。可以考虑采用微内核、可插拔、工具化的系统构建架构来建立应用系统,这样才能更加灵活地支撑后续的系统扩展和业务发展。

关键词:解决,难题,思维

74
73
25
news

版权所有© 亿企邦 1997-2022 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭