溴香草 btb btb-溴瑞香草酚蓝试剂,btb-分支目标缓冲

溴香草 btb btb-溴瑞香草酚蓝试剂,btb-分支目标缓冲

btb_btb -溴瑞香草酚蓝试剂

btb溶液在变色后一种证明化学物质酸碱性质的化学试剂. 化学式:C27H28O5Br2S

BTB试剂是「溴瑞香草酚蓝(Bromothymol Blue)试剂」的简称,也叫做「溴麝香草酚兰」试剂。

BTB试剂遇到碱性溶液会形成蓝色溶液,BTB试剂遇到酸性溶液会形成黄色溶液,遇到中性溶液呈绿色。

化学试剂中的一类。在一定介质条件下,其颜色能发生变化、能产生混浊或沉淀,以及有荧光现象等。常用它检验溶液的酸碱性;滴定分析中用来指示滴定终点;环境检测中检验有害物。一般分为酸碱指示剂、氧化还原指示剂、金属指示剂、吸附指示剂等。

用以指示滴定终点的试剂。在各类滴定过程中,随着滴定剂的加入,被滴定物质和滴定剂的浓度都在不断变化,在等当点附近,离子浓度会发生较大变化,能够对这种离子浓度变化作出显示(如改变溶液颜色,生成 沉淀等)的试剂就叫指示剂。如果滴定剂或被滴定物质是有色的,它们本身就具有指示剂的作用.

btb_btb -分支目标缓冲

BTB(Branch Target Buffer )分支目标缓冲

在Nehalem的指令拾取单元(instruction fetch unit)中包含有相关指令指针(relative instruction point,RIP),每个线程状态(thread context)各有一个。在指令拾取单元中还包含有分支预测器,用来预测下一条将被拾取的指令的RIP。对于分支预测器的很多细节,INTEL并没有公布,但它们是适合于工作在SMT模式的。并且Nehalem也将继续使用上一代的那些特殊的分支预测器,比如循环检测器(loop detector),间接预测器(indirect predictor)等。

当分支预测器选定一条分支时,分支目标缓冲(branch target buffer,BTB)就负责预测目标地址。Nehalem使用了2级BTB结构。作为参考,K10使用了一个有2K 项(entry)的BTB用于直接分支,和一个有512项的间接分支目标阵列(indirect branch target array)。Nehalem的两级BTB设计,非常适用于有大量指令代码的任务,例如数据库、ERP和其它的商业应用,通过提高分支预测准确度而提升性能和能效。INTEL没有发布详细的内部结构。下面作出一些有依据的猜测。

有两种可能。一是两个BTB使用同样的预测算法,而一个存取更小一点的历史文件,包含最近时间内所使用的分支RIP和目标RIP。在这种情况下,它们的关系就象L1缓存和L2缓存一样(因为分支目标也具有相当好的地址相关性)。举个例子,比如L1 BTB有256-512项,而更大的L2 BTB则有2K-8K项。如果分支RIP在L1 BTB中没有找到,然后就到L2 BTB中去找,以作出目标预测。

另一种可能(RWT认为这种可能性比较小)则是两级BTB使用不同的预测算法和不同的历史文件。比如L1 BTB使用简单而快速的算法和相对较小的历史文件,而L2 BTB则使用更慢但更准确的算法,而且被配置成是具有优先权的预测器。如果L2 BTB不同意L1 BTB的预测,则它可以撤消(override)L1 BTB的预测,去除掉流水线中错误拾取的指令,而从新预测的RIP处重新拾取指令。这种结构可能性不大,因为它的能效比较低下。对于这种预测器架构,通常的情况是L1和L2 BTB都独立的得出正确的分支目标――这就意味着在大多数的时间里,L2 BTB都是在浪费能源。而L1 BTB错误,L2 BTB是正确的情况,只占非常小的比例。

不过在更早一点的ANANDTECH的文章中有提到认为是第二种方式:通常会遇到这样的情况,L1 BTB作出预测是基于分支的类型,但实际上它并没有历史数据,这样准确度就很低。而L2 BTB有更多的历史数据,就可以提高准确度,而且L2 BTB可以在执行过程中就纠正(L1 BTB所给出的)错误预测,而避免性能损失(这就正是override的情况)。

现在不清楚哪一种观点更正确一些。

btb_btb -Bob's Track Builder

BTB还是《轨道构建工具》(Bob's Track Builder)的简称。

  

爱华网本文地址 » http://www.413yy.cn/a/8103320103/57965.html

更多阅读

北京蓝调薰衣草庄园⑴ 蓝调薰衣草庄园团购

图一、周五收到好友牛三姐50的纸条,建议我去朝阳区的“北京蓝调薰衣草庄园”去拍片子,原本想周末去密云的汤河香草园去拍薰衣草,上网查了一下,感觉这地方非常不错,且很近,临时决定改地了。果然不错!拍了好多片子,分次发出来。顺便介绍一下

声明:《溴香草 btb btb-溴瑞香草酚蓝试剂,btb-分支目标缓冲》为网友野路子分享!如侵犯到您的合法权益请联系我们删除