简体
  • 简体中文
  • 繁体中文

热门资讯> 正文

英特尔发布持续性能分析器以提高CPU性能

2024-03-11 23:01

云本地代码分析比以往任何时候都更加重要,可以帮助应用程序以最高效率运行,并在节省时间和资源的同时改善客户体验。

英特尔(纳斯达克股票代码:INTC):

本新闻稿以多媒体为特色。点击此处查看完整版本:https://www.businesswire.com/news/home/20240311946286/en/

最新消息:英特尔今天宣布发布开源持续剖析工具--这是该公司推动创新、提高开发人员生产力的开放生态系统方法的典范。包括ironSource、ShareChat和Snap Inc.在内的公司都在积极使用这种优化代理来识别生产瓶颈和优化机会。连续档案器由英特尔®Granulate™开发,并对开源社区做出了贡献,是一种将多个档案器合并到一个火焰图视图中的解决方案。这个统一的视图为开发人员、性能工程师和DevOps提供了一种持续的、自主的方式来识别运行时的低效。

“持续档案器是我们在英特尔颗粒公司所做工作的核心。通过帮助开发人员识别代码中的瓶颈,企业可以更轻松、更有效地优化他们的应用程序。”

-英特尔颗粒剂总经理Asaf Ezra

重要原因:在任何测试和生产环境中,确定中央处理器(CPU)繁忙的原因是一项例行的性能分析任务。Continue Profiler提供了最热门代码路径的火焰图表。

英特尔研究员Brendan Gregg表示:“这种可视化的视图使您可以立即清楚地看到CPU在哪里被消耗,这样您就可以节省成本、消除瓶颈、提高吞吐量并减少延迟和性能倒退。”然而,在当今复杂的环境中,火焰图可以挖掘出如此多的性能优势,以至于应用它们变得非常困难。英特尔颗粒自动执行这项任务,使公司能够在现在和将来实现这些性能优势,因为英特尔开发了更多的优化。

工作原理:gProfiler的发展,连续Profiler将多个采样分析器结合在一起,以生成CPU正在花费时间的统一可视化。易于导航的火焰图可精确指出性能回归,如垃圾收集、死锁和其他有助于顺利部署的问题。

在其独特的功能中,Continue Profiler允许DevOps通过简单地选择平台内的解析级别,根据容器名称、主机名或Kubernetes部署对象来过滤服务。这些原生的Kubernetes过滤器从部署到Pod级别向下分析,而不必为每个对象部署分析器。这允许团队跨不同区域和代码调查不同部署、Pod、节点和主机的行为。

Profiler与Intel Granulate的持续优化服务兼容,可在几分钟内在整个集群范围内部署,无需更改代码即可支持多种编程语言。

Continue Profiler通过SOC2认证,并遵循英特尔的高安全标准,确保其部署的可靠性和可信度。

下一步是什么:通过简单的用户界面(UI)和无缝集成,Continue Profiler将添加修改以满足独特的开发人员需求,发现运行时级别的瓶颈,并提高应用程序性能以改善用户体验。与开源贡献者和更广泛的生态系统一起,英特尔将进一步完善该工具,并帮助开发人员使应用程序更快、更强大、更具成本效益。

关于英特尔在KubeCon EU:在KubeCon EU上,英特尔将有两个展位。成为开源社区的一部分意味着成为一个积极的贡献者,英特尔积极参与了100多个开放内部项目,贡献了300多个开源项目,并隶属于700个基金会。在英特尔开放生态系统展台#H5了解更多信息。查看英特尔企业软件展台#J17,了解英特尔解决方案如何帮助公司更高效、更自信地管理、保护和扩展云本地工作负载--为人工智能铺平更快的道路。

更多背景信息:有关英特尔软件持续档案器的更多信息,请访问英特尔Granulate网站和持续档案器GitHub页面。欲了解更多信息,请联系Granulate.io。

风险及免责提示:以上内容仅代表作者的个人立场和观点,不代表华盛的任何立场,华盛亦无法证实上述内容的真实性、准确性和原创性。投资者在做出任何投资决定前,应结合自身情况,考虑投资产品的风险。必要时,请咨询专业投资顾问的意见。华盛不提供任何投资建议,对此亦不做任何承诺和保证。