案例研究--Intel® Concurrency Checker

了解软件开发人员和软件公司如何使用 Intel® Concurrency Checker 评估他们针对多核系统开发的应用的并发级别。快速、简单和免费的 Intel Concurrency Checker 能够测量软件的并发级别,为开发人员提供有用信息,帮助他们更好地进行编程。阅读下方的案例,体会软件专业人员如何使用 Intel Concurrency Checker 针对多核客户机和服务器环境成功地进行并行编程。


西部荒野(Wild West)游戏实现更高并发性:
Emotional Robots 公司踏上并行之路

Emotional Robots 公司开发团队在开发以未来西部荒野为背景的多人游戏《Warm Gun》*(《温枪》)时,开发人员努力寻找方法提高游戏性能并增强并发性,以便在当前的多核平台上实现最佳性能。阅读了解 Intel® Concurrency Checker 如何帮助评估游戏代码的并行性,激励团队采取进一步措施,对代码进行优化和并行化处理。

加快并行处理速度:
Pervasive DataRush* 有效激发内核潜能
Pervasive DataRush 软件开发套件(SDK)的核心是有效利用并行性,帮助开发人员快速地构建和部署可扩展至大众级别的数据采掘应用。了解 Pervasive 开发人员如何使用 Intel® Concurrency Checker 测量实现的并发级别,并使用英特尔® VTune 可视化性能分析器调试和优化代码,进而成功开发出可随着内核数量的增加近线性扩展的软件。

Geschickten GenoicsCloud 解决方案最大限度地发挥出多核系统潜能:

按需为生物科学社区提供高性能计算(HPC)能力
Geschickten GenomicsCloud 解决方案致力于通过专为执行全面生物信息学分析而定制的高性能计算(HPC)基础设施开展软件即服务(SaaS)业务。这种按需服务支持客户访问高效、经济的计算资源,利用这些资源实施诸多大批量数据分析项目。了解 Geschickten 如何使用 Intel® Concurrency Checker 评估 GenomicsCloud 套件中 DNASeq 模块支持的并发级别。

Seer Trading 充分利用并发优势:
增强的并行性有助加速复杂分析流程
定量金融软件应用中的统计分析和数据建模流程要求突破传统计算解决方案的界限。在开发新版 Seer Trading 未来产品的过程中,开发团队使用 Intel® Concurrency Checker 测量了代码的多次迭代,显著提高了每个连续编码循环的处理器内核利用率级别。

有关编译器优化的更完整信息,请参阅优化通知
标签: