performance共17篇
VisualStudio C++中的SIMD扩展-yiteyi-C++库

VisualStudio C++中的SIMD扩展

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

使用Intel加速计算密集型工作负载® AVX-512型

这篇客串帖子的作者是 来自英特尔公司的董俊峰、摩根和李天 . 去年我们引进了英特尔® 高级矢量扩展512(Intel® AVX-512)支持Microsoft*Visual Studio*2017至 这个VC++博客 发布。在这篇后续...
CPPKU的头像-yiteyi-C++库CPPKU4年前
1380
用VS 2017更快的C++解决方案-yiteyi-C++库

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

VisualC++产品自成立以来就一直有项目。  Visual C++通过Visual Studio 6拥有了自己的IDE。  从VisualStudio.NET开始,C++移到VisualBasic、C++、C++和其他工具共享的新IDE。  这个新的IDE到...
调试版本的性能提高了2-3倍-yiteyi-C++库

调试版本的性能提高了2-3倍

在VisualStudio默认调试配置中,我们在X86/X64 C++编译器中实现了大量的运行时性能改进。为了 Visual Studio 2019 版本16.10预览版2 ,我们测量 2倍- 3倍加速 编译的程序 在里面 调试 模...
MSVC中的JCC勘误表-yiteyi-C++库

MSVC中的JCC勘误表

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

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

VisualStudio 2019中的C++编译器包含了一些新的优化和改进,它们旨在提高游戏的性能,并通过减少大型项目的编译时间来提高游戏开发者的生产力。虽然博客文章的重点是游戏行业,但这些改进适用于...
CPPKU的头像-yiteyi-C++库CPPKU4年前
970
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
提高标准库函数的性能-yiteyi-C++库

提高标准库函数的性能

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

Visual Studio 2017吞吐量改进和建议

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

VisualStudio代码C/C++扩展:2019年3月更新

2019年3月更新 Visual Studio代码C/C++扩展 现在可用。此版本包括许多新功能和错误修复,包括IntelliSense缓存、构建和调试活动文件以及配置扭曲。有关此版本改进的完整列表,请查看我们的 发行...
CPPKU的头像-yiteyi-C++库CPPKU4年前
810
在VS 2017中用/D更快的C++构建周期ebug:fastlink-yiteyi-C++库

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

继续我们的目标,进一步提高开发人员的生产力与 Visual Studio 2017年 在改进增量开发人员构建方面也进行了大量投资。开发人员增量构建是指开发人员更改单个或多个源文件和构建的过程。这些构建...
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基准中运行...