- 博客(3)
- 收藏
- 关注
转载 RDTSC指令实现纳秒级计时器
转自:http://blog.csdn.net/gonxi/article/details/6104842 从pentium开始,很多80x86微处理器都引入TSC,一个用于时间戳计数器的64位的寄存器,它在每个时钟信号(CLK, CLK是微处理器中一条用于接收外部振荡器的时钟信号输入引线)到来时加一。 通过它可以计算CPU的主频,比如:如果微处理器的主频是1MHZ的话,那么TSC就
2016-08-16 16:39:07 2738
转载 使用rdtsc指令,测量程序的运行速度
转自:http://blog.chinaunix.net/uid-24774106-id-2779245.html 最近发现了rdtsc指令,可以获取CPU指令周期数,喜出望外,wiki了下相关的知识,写了代码利用CPU周期来测量程序的运行时间。 rdtsc指令返回的是自开机始CPU的周期数,返回的是一个64位的值EDX:EAX(高32在EDX,低32位在EAX)。OK,
2016-08-16 16:26:18 1439
转载 RDMA编程技术
1 什么是RDMA1.1 传统意义上的DMA---直接内存访问(DMA)方式,是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行。DMA工作时,由DMA控制器向内存发出地址和控制信号;进行地址修改;对传送字的个数计数;并且以中断方式向CPU报告传送操作的结束。DMA方式一般用于高速
2016-08-01 22:14:32 3362 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人