Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1142222
  • 博文数量: 139
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1712
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-13 23:10
个人简介

每天进步一点点。

文章分类

全部博文(139)

文章存档

2015年(3)

2014年(11)

2013年(25)

2011年(1)

2009年(3)

2008年(29)

2007年(45)

2006年(22)

发布时间:2013-09-15 13:20:53

SIMD是指单指令多数据技术,它已经成为Intel处理器的重要性能扩展。目前Intel处理器支持的SIMD技术包括MMX,SSE,AVX.MMX提供了8个64bit的寄存器进行SIMD操作,SSE系列提供了128bit的8个寄存器进行SIMD指令操作。而最新的AVX指令则支持256bit的SIMD操作。目前SIMD指令可以有四种方法进行使用分别是汇编语言,C++类,编译器I.........【阅读全文】

阅读(25105) | 评论(0) | 转发(2)

发布时间:2013-09-15 12:16:56

数据预取指的是在实际访问数据之前就预先把该数据读取到缓存中。Intel处理器从P3开始支持软件预取,这是通过在合适的时候预取指令来加载数据完成的。从P4开始,后面的处理器都支持硬解预取,到导致两个连续的缓存缺失的内存地址之间的距离在给定的阈值(128B或者256B)之内时,处理器就会触发数据预取。另外,那些步长为常.........【阅读全文】

阅读(11277) | 评论(0) | 转发(2)

发布时间:2013-09-14 22:06:16

对于软件的缓存访问问题进行优化的第一步应该是选择合适的编译器选项,使得编译器能够根据你的应用和要针对的处理器进行优化。每个处理器采用不同的缓存,比如通过QxW针对P4处理器进行优化,/O3允许一些循环分割、合并等激进优化,/Qipo通过过程间优化可以减少代码的大小,通过代码移动优化使得经常调用的变量和函数可以放.........【阅读全文】

阅读(3504) | 评论(0) | 转发(1)

发布时间:2013-09-14 21:31:50

1)方法一可以通过调用QueryPerformanceFrequency函数获得计时器的频率。假设调用该函数返回3579545,这样这个计数器每次计数的时间为1/3579545秒,大约为0.28us。计算出每一个计数的计数时间之后,再调用QueryPerformanceCounter返回程序计数的几次,将计数次数乘以每次计数的时间(0.28us)就是程序运行的时间了。实例.........【阅读全文】

阅读(2931) | 评论(0) | 转发(1)

发布时间:2013-09-14 20:14:57

Intel平台编程,可以采取自顶向下的软件优化策略。影响软件性能的因素除了所采用的算法的性能外,还包括处理器、内存、网络接口、磁盘I/O接口等硬件设施以及运行的操作系统、平台软件和程序库等。因此在进行软件的性能优化时,一般采取自顶向下的方法:首先是系统层的优化,其主要目的是确保那些包括处理、内存、网络和磁.........【阅读全文】

阅读(2550) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

chinaunix网友2010-11-14 22:16

你好,我是freescale的使用者,想请教你一个问题。QQ109650915.

回复 |  删除 |  举报

chinaunix网友2009-05-26 10:57

我也很喜欢武汉晚报的美文,曾经收集了2本一百多篇文章,可惜弄丢了其中的一本,为此一直后悔不已。看见你摘抄的几篇文章正好是我丢失的,好兴奋!还有更多的文章吗?快发表上来吧,谢谢!

回复 |  删除 |  举报

chinaunix网友2009-04-28 09:17

大哥,小弟有些毕业设计方面的问题想请教一下,不知可否帮下忙 QQ:326081710

回复 |  删除 |  举报

chinaunix网友2008-01-14 18:32

Man, you've really created a wonderful space with elegant style~ PS. I visit your space via a link in the blog which is established by Great Lazyman~

回复 |  删除 |  举报

chinaunix网友2007-04-06 11:30

昨天本打算给你留言的,可我当时用的是新浪博客名.一点提交,就出现错误的提示,呵呵,让我当时让我好困惑啊,自己明明输的是对的怎么会错呢?哈哈.....

回复 |  删除 |  举报
留言热议
请登录后留言。

登录 注册