Visual Studio 11中用于调试并行应用程序的新工具
时间:2011-11-20
来源:cnblogs
微软最近发布了 Parallel Visualization Pack for Visual Studio 11 的开发者预览版。构建此工具的目的是要扩展新的并行监视窗口(Parallel Watch Window)的功能,这次发布的包中包含了四种可视化工具,能够帮助你调试多线程的应用程序。
并行监视窗口让开发者可以查看应用程序中所有线程下的对象和值。它可以在应用程序的其它部分正常执行的前提下,对某些线程进行排序、标识或冻结。可视化包(Visualization Pack)为并行监视窗口添加了四种可视化工具。
Heat Map
“Heat Map”中能够以集群(clustered)、线性(linear)或者对数(logarithmic)的方式显示值,以帮助我们跨线程识别出对数据的不平均分布。
Histogram
这个图会跨线程按照出现的次数对表达式的值进行分组。它还让用户可以显示应用程序中任意未定义的值。
Scatterplot
这个可视化工具会创建在直角坐标系中显示数据的图,从而帮助我们找到异常的情况。
Object Expander
“Object Expander”让用户可以在并行监视窗口中向下钻取对象的所有成员,并跨线程对值进行比较。在其中可以对值或者整个线程进行标识和排序。默认的选项包括最大值、最小值、唯一值和未定义值。
这个可视化工具针对的是并行线程数量特别多——特别是在 GPU 上——的应用程序。它们可以与 Visual Studio 11 中所有支持使用调试窗口的语言协同工作。
你可以在 Visual Studio Library 下载到并行可视化包(Parallel Visualization Pack)。
查看英文原文:New Tool for Debugging Parallel Applications in Visual Studio 11
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28