由MMX优化联想到的
来源:互联网 发布:ddos防御软件 编辑:程序博客网 时间:2024/05/01 11:35
今天不知道怎么突然想到MMX了,想到MMX优化Alpha混合,虽然一直想好好看看研究研究但最经太忙了很难抽出多余的时间,但无意中确有了以下的想法
- int main()
- {
- int i;
- INT64 a, b;
- char buf1[sizeof(INT64)];
- char buf2[sizeof(INT64)];
- for(i = 0; i < sizeof(INT64); i++)
- {
- buf1[i] = 'A' + i;
- buf2[i] = 'a' + i;
- }
- memcpy(&a, buf1, sizeof(INT64));
- memcpy(&a, buf2, sizeof(INT64));
- a ^= b;
- b ^= a;
- a ^= b;
- memcpy(buf1, &a, sizeof(INT64));
- memcpy(buf2, &b, sizeof(INT64));
- return 0;
- }
这样一个INT64做一次位运算就有sizeof(INT64)个BYTE做运算,具体效率没有测试,但起码代码节省了。
- 由MMX优化联想到的
- 由百度关键词联想联想到的
- 由机器联想到联想
- 由内存的使用联想到的
- 由修电脑联想到的
- 由Passbook联想到Path的盈利模式
- 由vijos1067 联想到的矩阵乘法
- 由servlet联想到struts
- 由币市联想到
- 由兔子的笑话联想到的哲理
- 由兔子的笑话联想到的哲理
- 由windows的Alt+Tab键联想到的数据结构
- 由整型数据的宽度联想到的
- 由HTTP的\r\n所联想到的
- 由Jobs的联想
- 由触摸屏所联想到的软件界面设计
- 由《函数式编程另类指南》联想到的哲学思想
- 由球赛联想到项目管理的那点事儿
- ecos下的文件读写问题
- StringBuilder操纵字符串,以提高性能
- 在应用程序中使用热键
- 国庆第二天, 街上人挺多
- C# 时间格式 DateTime Format
- 由MMX优化联想到的
- IT人的新比喻
- 继续开发pasdoc
- 10.21
- tcpserver.c
- C++ 操作符优先级
- Google 的疯狂面试题
- 在Action里面输出JavaScript对话框,pageContext在jsp页面的调用
- SQLServer2000删除重复数据(总结)转帖