搜索筛选:
搜索耗时2.4103秒,为你在为你在102,285,761篇论文里面共找到 16 篇相符的论文内容
类      型:
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
多线程队列在并行、并发应用中被使用得非常多,高性能服务器中的消息队列和并行算法中的工作窃取算法等都离不开它。本文介绍了关于它的算法优化。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
云计算时代的多核开发会是一幅什么样的场景?这两大趋势彼此会有什么样的影响?本文就这些问题做了探讨。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
多线程编程中的原子操作非常重要,与多线程程序的正确性和性能息息相关。本文介绍了如何使用Java、C++1x等语言中直接提供的原子操作来很容易地实现对变量操作的原子性。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
介绍c++多线程内存模型涉及到的一些原理和概念,帮助大家理解c++多线程内存模型的作用和意义。在即将到来的C++lx标准中,一个重大更新就是引入了c++多线程内存模型。本文的主要目的是介......
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
在编写多线程程序时,最困难的一个环节恐怕就是调试多线程Bug。本文介绍了常见的两类多线程Bug及其解决方案。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
我们在设计多线程程序时往往有很多性能指标,例如低延迟、高吞吐量、高响应度等。随着多核处理器上CPU核数的日益增加,如何高效地利用这些计算资源以满足这些设计目标变得越来......
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
摩尔定律在多核时代的表现形式是,内核数量几乎也会以成倍的速度增加,但内核数量的增长是否能与性能的增强划上等号呢?本文将探讨在这种背景下,如何编写程序才更有效。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
在并行程序中,锁的使用主要会引发两类难题:一类是诸如死锁、活锁等引起的多线程Bug;另一类是由锁竞争引起的性能瓶颈。本文将介绍并行编程中因为锁引发的这两类难题及其解决方......
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2012
C++AMP(Accelerated Massive Parallelism)是微软于2011年6FJ推出的异构并行编程框架,在2012年2月I)的GoingNative大会上,微软正式发布了它的开放规范,并在开发工具中正式提供了对它...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
在进行多线程编程时,我们需要慎重使用volatile关键字,本文分析了C/C++和Java多线程程序中使用volatile关键字的一些例子,帮助大家更好地理解和使用volatile。...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
加州伯克利大学的David Patterson教授在“The trouble with multicore”一文中高屋建瓴地分析了多核发展中的困难。文章开篇就说:“造芯片的家伙们正忙着生产那些大多数程序...
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2011
随着移动设备上多核处理器的普及,越来越多的移动应用将通过并行化的方式提供更绚丽的3D渲染、更流畅的用户体验以及更丰富的特效,这对移动开发者的多线程编程技能提出了新的挑......
[期刊论文] 作者:陈冠诚, 来源:程序员 年份:2013
多媒体数据不仅规模远超文本数据,其商业价值也毫不逊色。随着以Hadoop为代表的大数据分析技术的普及,大数据的商业价值得到深入挖掘,并开始在互联网、零售、医疗、物联网等多个......
[期刊论文] 作者:耿益锋,陈冠诚, 来源:程序员 年份:2013
大数据处理是云计算中非常重要的领域,自Google公司提出MapReduce分布式处理框架以来,以Hadoop为代表的开源软件受到越来越多公司的重视和青睐。以Hadoop为基础,之后的HBase、Hi...
[期刊论文] 作者:高彦杰,陈冠诚, 来源:程序员 年份:2014
作为Shark的下一代技术,SparkSQL的性能已完全超过Shark,且由于底层机制相同,用户可以做到无缝迁移,而受到用户的青睐。本文将深入分析SparkSQL架构思路和优化策略,并与同类产品进......
[期刊论文] 作者:陈冠诚,史巨伟,杨博,杨寅, 来源:程序员 年份:2011
X—RIME是一个基于Hadoop的开源社会网络分析工具。依赖于Hadoop提供的大规模数据并行处理能力,实现了对十几种网络分析算法的并行化,提供了一整套用于对大规模社会网络进行分...
相关搜索: