performance共17篇
提高标准库函数的性能-yiteyi-C++库

提高标准库函数的性能

在visualstudio2019版本16.2中,我们改进了几个标准库函数的codegen。以您对开发者社区的反馈为指导( 内联标准::lldiv 和 std::fmin、std::fmax、std::round、std::trunc的改进codegen )...
CPPKU的头像-yiteyi-C++库CPPKU4年前
850
用VS 2017更快的C++解决方案-yiteyi-C++库

用VS 2017更快的C++解决方案

VisualC++产品自成立以来就一直有项目。  Visual C++通过Visual Studio 6拥有了自己的IDE。  从VisualStudio.NET开始,C++移到VisualBasic、C++、C++和其他工具共享的新IDE。  这个新的IDE到...
Visual Studio 2019版本16.2中的游戏性能改进-yiteyi-C++库

Visual Studio 2019版本16.2中的游戏性能改进

今年春天,gratianlup在他的博客中描述了 Visual Studio 2019中的C++游戏开发 . 从VisualStudio2019版本16.0到VisualStudio2019版本16.2,我们做了更多的改进。上 渗透者演示 我们在游戏中CPU最...
CPPKU的头像-yiteyi-C++库CPPKU4年前
510
在VS 2017中用/D更快的C++构建周期ebug:fastlink-yiteyi-C++库

在VS 2017中用/D更快的C++构建周期ebug:fastlink

继续我们的目标,进一步提高开发人员的生产力与 Visual Studio 2017年 在改进增量开发人员构建方面也进行了大量投资。开发人员增量构建是指开发人员更改单个或多个源文件和构建的过程。这些构建...
Visual Studio 2019版本16.3和16.4中的MSVC后端更新-yiteyi-C++库

Visual Studio 2019版本16.3和16.4中的MSVC后端更新

VisualStudio2019的16.3和16.4版本在代码生成质量、构建吞吐量和安全性方面带来了许多新的改进。如果你还没有下载你的副本,这里是一个简短的概述,你已经错过了什么。 演示C++构建见解,Visual...
CPPKU的头像-yiteyi-C++库CPPKU4年前
870
Visual Studio 2017版本15.5和15.3中的MSVC代码优化器改进-yiteyi-C++库

Visual Studio 2017版本15.5和15.3中的MSVC代码优化器改进

在这篇文章中,我们想给大家一个更新,在过去一年中Visual C++代码优化器的重大进展,主要集中在15.3和15.5版本中发布的特性。与VS2015 Update 3相比,VS2017 15.5平均提供 SPEC 2017基准中运行...
MSVC中的JCC勘误表-yiteyi-C++库

MSVC中的JCC勘误表

本博客的内容由英特尔公司的Gautham Beeraka提供。 英特尔最近宣布 跳转条件码(JCC)勘误表 它的一些处理器可能会出现这种情况。MSVC团队一直在与英特尔合作,在编译器中提供一个软件修复程序...
CPPKU的头像-yiteyi-C++库CPPKU4年前
990
Visual Studio 2017吞吐量改进和建议-yiteyi-C++库

Visual Studio 2017吞吐量改进和建议

点这里看中文版 随着C++程序越来越大,优化器变得越来越复杂,编译器的编译时间或吞吐量越来越成为人们关注的焦点。随着新模式的出现和流行(比如游戏中的“统一”构建),这是需要不断解决的问...
CPPKU的头像-yiteyi-C++库CPPKU4年前
840
联盟认为VisualStudio2019的迭代构建改进了27.9倍-yiteyi-C++库

联盟认为VisualStudio2019的迭代构建改进了27.9倍

Visual Studio 2019 v16.8预览版3。 2 介绍 显著的构建和链接时间改进。 在这篇博文中, 我们 详细说明如何 联盟大厦里的队伍 齿轮5 测试 这个 编译和链接时间 三 Visual Studio的不同版本 . 这...
Visual Studio 2019中的游戏性能和编译时间改进-yiteyi-C++库

Visual Studio 2019中的游戏性能和编译时间改进

VisualStudio 2019中的C++编译器包含了一些新的优化和改进,它们旨在提高游戏的性能,并通过减少大型项目的编译时间来提高游戏开发者的生产力。虽然博客文章的重点是游戏行业,但这些改进适用于...
CPPKU的头像-yiteyi-C++库CPPKU4年前
970
游乐场游戏和Turn10工作室在VisualStudio2019上的链接时间分别提高了18.2倍和4.95倍-yiteyi-C++库

游乐场游戏和Turn10工作室在VisualStudio2019上的链接时间分别提高了18.2倍和4.95倍

VisualStudio的C++团队在Visual Studio 2019中提供了大量的构建和链接时间改进。这个博客是一系列博客展示了我们努力的真实世界结果的第2部分。看看 gears5团队受益于第1部分中的迭代构建时间改...
CPPKU的头像-yiteyi-C++库CPPKU4年前
610
VisualStudio C++中的SIMD扩展-yiteyi-C++库

VisualStudio C++中的SIMD扩展

在无处不在的人工智能应用时代,对编译器提出了一个新的需求,即加速现有硬件的计算密集型机器学习代码。这类代码通常进行数学计算,如矩阵变换和操作,它通常是以循环的形式。OpenMP的SIMD扩展...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1800