存档

2012年3月 的存档

英特尔第三代酷睿平台技术研讨会

2012年3月27日 1 条评论 6,474 次浏览

上午9点到下午5点,今天收获比较小,当然这不是说intel的那几位讲师讲得不好,只是内容以嵌入式为主,而且太靠硬件了,而我现在既不开发嵌入式板子(虽然读研时学的是嵌入式方向)又不编写BIOS代码,所以大部分的关于各个内部的接口、引脚的连法、注意事项、vPro... [阅读更多]

oProfile的安装与使用

2012年3月26日 6 条评论 9,982 次浏览

0.引言 基于DPDK的发包工具的性能今天已经达到双向1900Wpps了,比昨天又高了200Wpps,正是得益于oProfile检测与调优的结果,而且今天还只是很简单的用了一下(类似于下面的示例),跟踪出对几个结构体字段的访问比较缓慢,于是对结构体字段进行了仔细的顺序调整与Cache对齐(之前急于功能实现,没顾及这些字段的排布),结果性能马上飙升了200Wpps,开心死我了。后天(明天外出办理其它事情)到公司再利用oProfile细细跟踪一下,特别是cache命中、... [阅读更多]

南山n次行

2012年3月25日 没有评论 5,020 次浏览

昨天加班半天,错过两场K歌,晚上回来伤心了我很久,今天上午6点多醒来,把pcie知识粗略整理了一下,再到公司时已近10点,到公司才发现一路过来竟然忘了买点吃的,想想马上12点可以吃午饭了,也就算了,还好桌上有两包奶茶,泡了一杯,权当欺骗一下肠胃,结果一忙起来,午饭也懒得去吃,只图快点整好,弄到下午4点多,工作才略微完善,本想再把海贼看完也就出去吃晚饭然后回去了,一瞧外面阳光甚好,干脆出去走走,否则岂不浪费好端端的周末。 坐了公交车,到蛇口沃尔玛,此时已经饥肠辘辘了,进商场买了些吃的,出来直奔南山,虽南山风景并无奇特清新之处,但至少挨得近,上山下山时间长短也刚好合适,所以我也乐得来回,爬山的得益之处在于出一身汗、废一身力,回来再温水洗漱后,保管晚上睡个好觉,特别是像我这种略有维持睡眠障碍症的人自是更佳。之前总是登人工阶梯,此次独刻意辗转于林间小道与盘山路上,风味别格,只是损了我的双脚与皮鞋。 ... [阅读更多]

PCIE简单介绍

2012年3月25日 没有评论 3,514 次浏览

pcie当前被作为总线接口标准而广泛使用,当然,这依赖于pcie的巨大性能优势,按照例,这里依然总结一下重点的工程性知识,至于pcie的理论知识在wikipedia或官方都能找到更相详细的介绍。 先看一张主板图(来之:http://zero-pc.com/mb.html,点击下图查看高清无码大图),通过插槽直观的认识pcie接口。查看一块主板(真实主板或主板图片),首先摆放位置要正确,一定要把凸现CPU的部分摆在上方(上北,所以那块称为北桥),带有pci/pcie插槽的部分放在下方(下南,所以那块称为南桥),如下图所示: 可以很明显的看到上面有三个PCIEx16的插槽(纯蓝、纯白、纯黑)、两个PCIEx1的插槽(纯蓝,很短的)、两个PCI插槽(浅蓝),对于这些插槽的类型,主板上一般都会英文标注,如上图所示(那并不是我写上去的),如果不容易查看,也可以直接通过插槽的外观辨认,所有pcie插槽的凸起断口(如果是pcie卡,那就是凹陷缺口)都在左边,而pci的断/缺口在右边(这个左右的判断就需要前面说的,要把主板的上下方位摆放正确,否则误判): 接下来看接口带宽,这也是在做性能评估时最关心的地方,在带宽上有变化的pcie标准主要是1.0、2.0、3.0、4.0,而当前已使用的1.0、2.0、3.0的带宽列表如下: 版本 数据传输率 编码方式 x1带宽 x16带宽 1.0 2.5GT/s 8b/10b 250MB/s 8GB/s 2.0 5.0GT/s 8b/10b 500MB/s 16GB/s 3.0 8.0GT/s 128b/130b ~1GB/s ~32GB/s 数据传输率GT/s即是GigaTransfers... [阅读更多]

分类: 硬件设备 标签: ,

在Linux下判断系统当前是否开启了超线程

2012年3月23日 没有评论 6,061 次浏览

在判断当前是否开启了超线程之前,需要先判断另外几个数据: 1,物理CPU个数: # cat /proc/cpuinfo | grep "physical id" | sort | uniq physical id : 0 physical id :... [阅读更多]

内存带宽简单介绍

2012年3月21日 没有评论 4,208 次浏览

内存,作为影响现代计算机性能至关重要的部件,最重要的指标有两个,分别是容量和带宽,而容量一般都很好理解,比如1G、2G,这也是大多数人对内存的最直观认识。更多关于内存的相关知识介绍,网上有一篇很好的文章“千丝万缕的联系... [阅读更多]

读《猎人笔记》后感

2012年3月18日 没有评论 2,646 次浏览

一个时代就有一个时代的命运,一个时代就有一个时代的活法,有很多很多东西,我必须承认,我无法改变,我只是一个小人物,时代的命运与我无关,我也毫不关心,读《猎人笔记》也仅仅只是因为我喜欢看笔记,特别是他人写的,俗人都有窥探欲望,而我又如此的俗不可耐。 《猎人笔记》书非其名,并不描述猎人打猎的种种技巧、经验和知识,而只是巧借作者在进行这一事情的过程中引出各种人物;《猎人笔记》又书如其名,它由二十多篇笔记合订而成,基本上每一篇笔记都是新的人物、新的地点、新的情节,而唯一不变的是作者描述的美丽俄罗斯景象,广袤森林、茫茫雪原、飞禽走兽。 对于我来说,读《猎人笔记》的最大好处在于它让我一下子看到如此多的不同人生,我不关心时代命运,但我关心人生与活法,书本里写了太多人的苦难,很多苦难我无法感同身受,因为我现在并不为生存而苦,也不为生活而难,我只是迷惑该怎么去走人生道路,每个人的人生道路虽各不相同,比如叶尔莫莱、伊凡内奇、垃季洛夫、库兹米奇、别洛夫佐罗夫、米哈伊雷奇、……,但拐来弯去后的想法大多相似、道路终点也都完全一致,所以书本里写了很多人,死去,比如露克丽亚。 露克丽亚曾经是个非常漂亮的美人儿,能歌善舞,爱慕者众多,可就在定亲不久后的一天,露克丽亚从高高的台阶上摔了下来,身体开始衰弱,全身不能动弹,最终变得坚硬,犹如一具死尸,可恰恰又活着。露克丽亚被送到乡下,就躺在一个小屋子里,一躺就是七年。太多的情节被我略过,只是我无法想象,一个活着的人一直就那么躺着,一个躺着的人一直就那么活着,这该是一个怎样的世事轮回。当然,俄国人信仰基督、信仰上帝,不讲轮回而讲灵魂,那露克丽亚又在为何救赎?命运是否一直存在? 没有人会说露克丽亚的今天会比昨天好,所以常言道:“昨是今非”,似乎一切美好的东西永远都在昨天,当玛霞离开叶列美奇的时候,这句话肯定也得到了叶列美奇的认同,却偏偏又没有人会有任何办法,露克丽亚无法再站起来,叶列美奇也没能留住玛霞。无法挽留,只好怀念,可困在昨天却活在今天,这又是一件多么可悲的事情,人生路短,但每个人却总有机会去经历这件可悲的事情。 往事,虽不说永远也走不出来,但至少这一辈子走不出,我相信,只要因此事而有所改变,哪怕一丁点儿,就说明其曾经烙下的痕迹,而有些往事,甚至改变一个人所有的想法与观点。人在这一点上,和动物没有什么两样:“我小的时候养过一只黄雀,有一次它被猫抓住了,又被救了出来,伤口治好了,可是这可怜的黄雀却再也没有康复,它总是郁郁不乐,日渐憔悴,也不再唱歌;结果有一天半夜里,一只老鼠钻进敞开门的鸟笼子,咬掉了它的嘴巴,它这时才决意去死。”,不要尝试否认过去,也不要停在昨天,那只不过是登上今天这个台阶的过渡,也只是我们曾存活于这世的证据,仅仅如此而已。可我会一直这么认为么? ... [阅读更多]

Linux下应用程序内测量时间的各种方法

2012年3月17日 没有评论 6,768 次浏览

在linux下统计时间有很多种方法,在内核代码里,最简单方便的方法自然是利用全局变量jiffies,这个字段记录了自系统启动以来产生的节拍总数,而系统每1秒钟将产生HZ次节拍,HZ是个常数,在内核2.6版本,编译时可选择,100/250/300/1000,可以查看内核编译选项: #... [阅读更多]

2012年英特尔软件大会

2012年3月14日 没有评论 8,630 次浏览

第二次参加Intel的软件大会,地点还是益田威斯汀酒店,还是三楼,时间还是2点到6点,唯一变化的也许就是去年的主题是“释放极限性能”,而今年改为了“释放无限潜能”,嘛啦,反正还是Intel的那整套软件产品Parallel... [阅读更多]

cpu affinity

2012年3月11日 3 条评论 6,412 次浏览

cpu affinity,即cpu亲和性,简单点说就是让某一段代码/数据尽量在同一个或几个cpu核心上长时间运行/计算的机制。为什么需要这样的机制?之前说过,最直观的好处就是能够大大提高cpu... [阅读更多]