微软发布.NET8开源开发平台引进PGOAVX-512支持性能提升20%
发布时间:2023-11-15 09:47:59 所属栏目:外闻 来源:
导读:微软今日公布了“.NET Conf 2023”用户大会,并推出了最新款 .NET 8 开源软件平台。
据介绍,.NET 8 不仅包含许多性能改进,还增加了一个新的代码生成器 —— 动态配置文件引导优化(PGO),
据介绍,.NET 8 不仅包含许多性能改进,还增加了一个新的代码生成器 —— 动态配置文件引导优化(PGO),
微软今日公布了“.NET Conf 2023”用户大会,并推出了最新款 .NET 8 开源软件平台。 据介绍,.NET 8 不仅包含许多性能改进,还增加了一个新的代码生成器 —— 动态配置文件引导优化(PGO),微软表示这将使基于.NET 8 的应用性能提升至高20%。 .NET 8 带来了数千种性能改进,涵盖了整个堆栈。默认情况下会启用一个新的代码生成器,称为动态配置文件引导优化(PGO),它会根据实际使用情况优化您的代码,从而为应用程序提高多达 20% 性能。 现在支持的 AVX-512 指令集使您能够在 512 位数据向量上执行并行操作,这意味着您可以在更短的时间内处理更多的数据。基本类型(数值和更多)现在实现了一个新的可格式化和可解析接口,使其能够直接以 UTF-8 格式进行格式化和解析,而无需任何转码开销。 微软表示,TechEmpower 基准测试显示,在 JSON API 场景中,.NET 8 的性能比.NET 7 提高了 18%,而在 Fortunes 场景中,.NET 8 的性能比.NET 7 提高了 24%。 此时的微软还在不断地努力更进一步地推动将开源.NET 8 操作系统用于基于 人工智能AI 的应用程序。 集成 Tensor 基元。随着启用 AI 的应用程序的兴起,出现了新的工具和 SDK。我们与许多内部和外部合作伙伴(如 Azure OpenAI、Azure Cognitive Search、Milvus、Qdrant 和 Microsoft Teams)合作,确保.NET 开发人员通过各自的 SDK 轻松访问各种 AI 模型、服务和平台。 此外,开源的语义内核 SDK 简化了将这些 AI 组件集成到新应用程序和现有应用程序中的过程,帮助您提供创新的用户体验。 对于在.NET 8 上开发并在 Linux 和 Windows 平台上运行的 AOT(提前编译)应用也将得到性能提升,这意味着开发人员不必使用 JIT(即时编译)编译器来在运行时编译他们的应用程序。 微软还表示,它使用简单易用的本地开发人员体验,同时也足够复杂以创建基于云的应用程序。 开发人员可以在这篇博客文章中了解有关 .NET Aspire 的更多信息,并且可以在 GitHub 上提交有关此预览版本的反馈。此外,我们还发现了一些其他的功能,包括.netaspire的许多新特性,以及.netaspire的一些重要更新。 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐