在医学图像处理中使用MMX及SSE指令-计算机应用研究.pdf

在医学图像处理中使用MMX及SSE指令-计算机应用研究.pdf

第 1 期 罗若愚等: 在医学图像处理中使用 MMX 及 SSE 指令 ·239 · 在 医 学 图像 处 理 中使 用 M MX 及 S S E 指 令* 罗若愚, 鲁 强, 曾绍群 ( 华 中科 技大学 生物 医学光 子学教育部重 点实验室, 湖北 武 汉 430074) 摘 要: 介 绍了使 用 MMX 及 SSE 指令来提 高 医学 图像 处理 软件 运行 效率 的原理和 方法, 并在深层 次上对 处理 器工作原理进 行 了探 讨, 分析 了在实际软件 开发 中使 用的例程 , 并提供 了部 分源代码 。 关键 词: MMX ; SSE; 医学图像处理 中图分类号: TP393 文献标 识码: A 文章编 号: 1001- 3695( 2005) 01- 239 - 04 Use MMX and SSE Instruction in Medical Image Processing LUO Ruo-yu, LU Qiang, ZENG Shao-qun ( Key Laboratory of Biomedical Photonics Ministry of Education, Huazhong University of Science Technology, Wuhan Hubei 430074, China) Abstract: This paper presents the theory and method to improve the efficiency of processing medical image software by using MMX and SSE technology. And then discusses the basic theories inside CPU. We analyze the programs we developed for prac- tical uses and give part of the source code in this article. Key words: MMX ; SSE; Medical Image Processing 在 图像处理的应用 中, 特 别是在 一些医学图像 和军工 图 出了 SSE 2 指令。此外, 另一家主要 CPU 厂商 AMD 也在 Intel 像处理的应 用 中, 通 常要对 处理 的实时性有较 严格 的要求 。 推 出 MMX, SSE 指令的同时推 出了 3D Now、增强 3D Now、专业 在很常见的数字 X 光系统进行简单的减影处理 时, 因处理速 3D Now 指令集, 它们与 Intel 公司的指令集一样出色 。 度不能满足实时性要 求, 造成 图像显示停顿和 不连续, 俗称 1 2 3 4 5 6 7 8 “跳 ”。所 以, 在 现有平 台努 力提 高效率是有十 分重要 的意 + 义。而提高处理效率一般 有两种 方法: 一是在算法 上从代码 1° 2 ° 3 ° 4 ° 5 ° 6 ° 7 ° 8 ° 的组织的角度来改进; 二是从代码 的形式[ 1] 即采用 何种语 言 PAD DSB 来开发的角度来改进 。本文将从第二个角度来讨论在 Intel 平 1’ 2 ’ 3 ’ 4 ’ 5 ’ 6 ’ 7 ’ 8 ’ 台使 用多媒体扩展 指令 MMX 及 SSE 来提高 医学图像处理 的 图 1 MMX 多媒体扩 展指 令集 效率的问题 。 MMX

文档评论(0)

1亿VIP精品文档

相关文档