自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 代码优化程序性能

参考自:《深入理解计算机系统》第5章 优化方式: 代码移动(code motion):识别要执行多次(例如在循环里)但是计算结果不会改变的计算。 减少过程调用:减少循环中的判断。 消除不必要的存储器引用:在临时变量中存放结果,消除每次循环迭代中从存储器中读出并将更新值写回的需要。 循环展开:通过每次迭代计算的元素的数量,减少循环的迭代次数。 提高并行性:利用单元的流水线能力。...

2015-06-03 10:57:00 168

转载 标准IO库

总结: 1. iostream类处理面向流的输入和输出。 2. fstream类处理已命名文件的IO。 3. stringstream类处理内存中字符串的IO。 转载于:https://www.cnblogs.com/WuhanLiukai/p/4546489.html...

2015-06-02 14:57:00 88

转载 C++amp矩阵分块

参考自:https://msdn.microsoft.com/en-us/library/hh873135.aspx #include <iostream> #include <iomanip> #include <amp.h> using namespace concurrency; const int ROWS = 8; con...

2015-06-02 10:40:00 371

转载 C++amp矩阵相乘

参考自:https://msdn.microsoft.com/en-us/library/hh873134.aspx #include <iostream> #include <amp.h> using namespace concurrency; // 常规矩阵相乘计算 void MultiplyWithOutAMP() { int aM...

2015-06-02 10:12:00 183

转载 C++amp简要范例

参考自:https://msdn.microsoft.com/en-us/library/hh265136.aspx #include <amp.h> #include <amp_math.h> #include <iostream> using namespace concurrency; const int size = 5; ...

2015-06-02 08:58:00 158

转载 C++amp加速设置

参考自:https://msdn.microsoft.com/en-us/library/hh873132.aspx 1 #include <amp.h> 2 #include <iostream> 3 4 using namespace Concurrency; 5 6 // 缺省加速设备 7 void defa...

2015-06-01 17:30:00 396

转载 并行求和

1 #include <vector> 2 #include <iostream> 3 #include <thread> 4 #include <mutex> 5 6 using namespace std; 7 8 int psum[256]; 9 std::mutex g_m...

2015-06-01 15:14:00 135

转载 多线程API接口表(Java,Posix c, Boost threads, C++11)

引用自《C++ Concurrency in Action》341页 转载于:https://www.cnblogs.com/WuhanLiukai/p/4543269.html

2015-06-01 09:49:00 108

转载 三种快速排序的效率对比(普通、多线程、amp)

参照:http://www.codeproject.com/Articles/543451/Parallel-Radix-Sort-on-the-GPU-using-Cplusplus-AMP 对于普通PC电脑而言,在数据量较小时,多线程优于GPU加速;数据量较大时,GPU加速优于多线程。 main.cpp 1 #include <amp.h> 2 #incl...

2015-06-01 09:31:00 201

转载 读文件到string的vector(?)

// 按单词读有误,读出来的和按行读效果一致。 1 #include <iostream> 2 #include <fstream> 3 #include <string> 4 #include <vector> 5 6 using namespace std; 7 8 int fileT...

2015-05-31 12:28:00 104

转载 顺序容器的基本操作

1.初始化 C<T> c; // 创建一个名为c的空容器。C是容器类型名,如vector,T是元素类型,如int或string。适用于所有容器。 C c(c2); // 创建容器c2的副本c;c和c2必须具有相同的容器类型,并存放相同类型的元素。适用于所有容器。 C c(b, e); // 创建c,...

2015-05-29 16:03:00 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除