- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 MMX开发文档
MMX开发文档I MMX简介 Intel的MMX™技术是对Intel体系结构(IA)指令集的扩展。该技术使用了单指令多数据技术(SIMD)技术,以并行方式处理多个数据元素,从而提高了多媒体和通讯软件的运行速度。MMX™指令集增加了57条新的操作码和一个新的64位四字数据类型。MMX™技术提高了很多应用程序的执行性能,例如活动图像、视频会议、二维图形和三维图形。几乎每
2002-12-30 09:15:00 9778 1
原创 C程序优化之路(三)
C程序优化之路(三)――liyuming1978@163.com 本文讲述在编写C程序代码的常用优化办法,分为I/O篇,内存篇,算法篇。MMX本来我也想归在这里的,但是由于内容和标题不太符和,决定换一个名字,叫MMX技术详解,和H263视频压缩技术中的MMX应用两篇文章。三.算法篇 在上一篇中我们讲述了对内存操作的优化,这一篇则主要讲述一些常用的优化算
2002-12-11 09:29:00 3867 1
原创 C程序优化之路
C程序优化之路 本文讲述在编写C程序代码的常用优化办法,分为I/O篇,内存篇,算法篇,MMX汇编篇。一.I/O篇 如果有文件读写的话,那么对文件的访问将是影响程序运行速度的一大因素。提高文件访问速度的主要办法有两个:一是采用内存映射文件,二是使用内存缓冲。下面是一组测试数据(见《UNIX环境高级编程》3.9节),显示了用18种不同的缓存长度,读1 46
2002-12-10 09:09:00 6298
原创 C程序优化之路(二)
本文讲述在编写C程序代码的常用优化办法,分为I/O篇,内存篇,算法篇,MMX汇编篇。二.内存篇 在上一篇中我们讲述了如何优化文件的读写,这一篇则主要讲述对内存操作的优化,主要有数组的寻址,指针链表等,还有一些实用技巧。I.优化数组的寻址 在编写程序时,我们常常使用一个一维数组a[M×N]来模拟二维数组a[N][M],这个时候访问a[]一维数组的
2002-12-09 16:47:00 10428 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人