import java.awt.Color;import java.awt.Dimension;import java.awt.Point;import java.awt.event.KeyEvent; import com.rupeng.game.GameCore; public class Ea ...
分类:
其他好文 时间:
2017-02-25 00:05:42
阅读次数:
264
COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE NINTH EDITION To provide cache consistency on an SMP, the data cache often supports a ...
分类:
其他好文 时间:
2017-01-05 16:36:44
阅读次数:
288
COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCE NINTH EDITION Software cache coherence schemes attempt to avoid the need for addition ...
分类:
系统相关 时间:
2017-01-05 15:25:48
阅读次数:
216
Below is the some useful commands of Ole2 to format excel file in Oracle Forms.-- Change font size and name in ole2-- Declare as cfont ole2.obj_type;C... ...
分类:
数据库 时间:
2016-12-25 18:27:08
阅读次数:
764
功能:比较两个文件的差异,并把不同地方的信息显示出来。默认diff格式的信息。 diff比较两个文件或文件集合的差异,并记录下来,生成一个diff文件,这也是我们常说的补丁文件。也使用patch命令对相应的文件打补丁。differential [?d?f??ren??l] 语法:diff [opti ...
分类:
其他好文 时间:
2016-12-23 01:25:22
阅读次数:
168
最近在看《Java虚拟机并发编程》,在此记录一些重要的东东。 线程数的确定:1. 获取系统可用的处理器核心数:int numOfCores = Runtime.getRuntime().availableProcessors()2. 如果任务是计算密集型的,则线程数 = numOfCores 如果任 ...
分类:
编程语言 时间:
2016-12-12 23:50:57
阅读次数:
347
MESI(Modified Exclusive Shared Or Invalid)(也称为伊利诺斯协议,是因为该协议由伊利诺斯州立大学提出)是一种广泛使用的支持写回策略的缓存一致性协议,该协议被应用在Intel奔腾系列的CPU中,详见“support the more efficient writ ...
分类:
编程语言 时间:
2016-07-20 15:01:51
阅读次数:
349
什么样的程序运行效率高?程序的数据和指令都在cache中。没有cache miss出现。所以怎样让并行程序性能高基本能够演变成 怎样降低cache miss?尤其是多核下。并行程序cache的问题已经无法回避了,否则并行的效率还没有一个线程高。敲代码的时候MESI协议要时刻浮如今眼前。借用一句歌词:...
分类:
其他好文 时间:
2015-09-23 16:58:18
阅读次数:
144
MESI协议 在MP系统中,每个CPU都有自己独立的cache,缓存之间的一致性很很容易受到破坏的,所以缓存一致性协议就应运而生了。MESI是一种使用非常广泛的缓存一致性协议。 MESI存在”modified”,”exclusive”,”shared”和”invalid”四种状态,协议可以在一个指定的缓存中应用这四种状态。因此,协议在每一个缓存行中维护一个两位的状态”tag”,这个”ta...
分类:
其他好文 时间:
2015-07-16 14:10:47
阅读次数:
213
缓存(Cache) CPU的读/写(以及取指令)单元正常情况下甚至都不能直接访问内存——这是物理结构决定的;CPU都没有管脚直接连到内存。相反,CPU和一级缓存(L1 Cache)通讯,而一级缓存才能和内存通讯。大约二十年前,一级缓存可以直接和内存传输数据。如今,更多级别的缓存加入到设计中,一级.....
分类:
移动开发 时间:
2015-07-04 19:46:29
阅读次数:
356