首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/lenve/blog/5527357

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

蚂蚁集团 Service Mesh 进展回顾与展望

一、引言 继 2019 年的 《蚂蚁集团 Service Mesh 落地实践与挑战》之后,蚂蚁集团在 Service Mesh 方向已经继续探索演进近 3 年,这 3 年里有哪些新的变化,以及对未来的思考是什么,值此 SOFAStack 开源 4 周年之际,欢迎大家一起进入《蚂蚁集团 Service Mesh 进展回顾与展望》章节探讨交流。 本次交流将以如下次序展开: 二、蚂蚁集团 Service Mesh 发展史 2018 年 3 月份蚂蚁集团的 Service Mesh 起步,MOSN 数据面诞生,起步就坚持走核心开源,内部能力走扩展的道路。 2019 年 6.18 我们在三大合并部署应用上接入了 MOSN 并且顺利支撑了 6.18 大促。 2019 年双 11 蚂蚁所有大促应用平稳的度过双大促。 2020 年 MOSN 对内沉稳发展把接入应用覆盖率提升至 90%,对外商业化开始展露头角。蚂蚁集团全站 90% 标准应用完成 Mesh 化接入。在商业版本中,SOFAStack“双模微服务”架构也在江西农信、中信银行等众多大型金融机构成功落地实践。 2021 年随着 Mesh 化的逐步...

【深度学习编译】多面体模型编译:以优化简单的两层循环代码为例

文 @ 小 P 的小胡易生 0 背景 在编译器领域,多层 for 循环的代码优化往往是编译优化工作的重点内容。在深度学习编译器这一细分领域,大多神经网络中,多层 for 循环的算子占比多达一半以上。 因此,对这类代码的优化极其重要。优化手段之一是调整 for 循环语句中的每一个实例的执行顺序,即调度方式,使得新调度下的 for 循环代码有更好的局部性和并行性。 多面体模型算法的思想是: •将多层 for 循环视为多维空间。 •通过静态分析和编译优化算法,对原目标程序进行空间变换。 •最终将其优化为一个有较好局部性和并行性的新程序。 1 整体流程 多面体模型算法的整体流程依次包括以下四个主要部分: •建模抽象 •依赖分析 •调度变换 •代码生成 下面对这四个部分逐一进行分析。 1.1 示例代码 本文以如下简单的两层 for 循环代码为例[1],进行多面体模型优化算法的推理。 2 建模抽象 首先,本文提出调度树 (Schedule Tree) 的概念: Schedule Tree 是一种树形的关于调度执行顺序的表示方法,由节点和边组成。它只包含 instances 的取值范围和执行顺...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册