自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenMP学习笔记

openmp教程OpenMP简介OpenMP编程总结表cpu核数扩展性问题:创建的线程数量需要随cpu核数变化,不能创建固定数量的线程方便性问题:负载要均衡可移植问题:不存在可移植问题,openmp为标准规范OpenMP是由一组计算机硬件和软件供应商联合定义的应用程序接口(API);OpenMP为基于共享内存的并行程序的开发人员提供了一种便携式和可扩展的编程模型,其API支持各...

2018-12-22 11:30:40 1502

原创 MPI学习笔记

++mpi基础教程点击++mpi官方手册目前两种最重要的并行编程模型是数据并行和消息传递.对于机群系统一次通信的开销要远远大于一次计算的开销应尽可能降低通信的次数.目前主要的mpi实现mpichchimplam理论上说MPI所有的通信功能可以用它的6个基本的调用来实现MPI_Init(&argc, &argv) //初始化MPI执行环境,建立多个MPI...

2018-12-20 11:10:30 2254

原创 llvm源代码编译安装

1.源代码下载cfe-8.0.0.src.tar.xzclang-tools-extra-8.0.0.src.tar.xzcmake-3.15.2.tar.gzcompiler-rt-8.0.0.src.tar.xzlld-8.0.0.src.tar.xzllvm-8.0.0.src.tar.xzopenmp-8.0.0.src.tar.xzpolly-8.0.0.src.tar.xzlibcxx-8.0.0.src.tar.xzlibcxxabi-8.0.0.src

2020-08-24 21:19:09 1622

原创 roofline性能分析模型

2020-08-24 21:11:44 989 2

原创 手工向量化程序示例

1. c语言源程序2. 手工向量化后例子3.

2020-08-24 21:03:21 311

原创 节拍数计时程序示例

1.#include<stdio.h>#include<unistd.h> //sleepunsigned long rpcc(){ unsigned long result; unsigned hi,lo; asm volatile("rdtsc":"=a"(lo),"=d"(hi)); result = ((unsigned long long)lo)|(((unsigned long long)hi)<<32); r...

2020-08-24 20:53:48 697

原创 stream.c 内存带宽测试

内存带宽测试工具:stream介绍Stream测试是内存测试中业界公认的内存带宽性能测试基准工具,作为衡量服务器内存性能指标的通用工具。 2. 原理 申请了三个巨大的双精度浮点数组a[N], b[N], c[N], 分别进行如下运算,其中scalar是双精度浮点标量。主要参数: N 数组的长度 NTIMES 运算执行的次数 OFFSET 偏移量,一般默认为0...

2020-08-24 20:45:57 3040

原创 vim 代码自动排版

在命令行模式下:1、使用“gg”将光标移动到文档开头2、使用“v”切换到可视模式3、再用“G”将光标移动到文档尾部(相当于全选)4、最后使用“=”,即可完成整个文档的自动排版。第二种方法:gg=G...

2019-03-21 19:09:49 1398

原创 source insight

A. why SI:  为什么要用Source Insight呢?因为她比完整的IDE要更快啊,比一般的编辑器便捷啊!她有逆天的查看定义,查看调用,查看引用功能以及方便的Context Window上下文显示,像这样的东西非常有利于查看大量代码!  那么问题来了——比如我现在随便找了一份源码,我该要怎么阅读呢?很简单,SI可以极其方便地将一个源码目录变成source insight工程,然后...

2019-01-02 10:52:06 190

原创 gdb调试

参数列表命令命令缩写命令说明listl显示多行源代码breakb设置断点,程序运行到断点的位置会停下来infoi描述程序的状态runr开始运行程序displaydisp跟踪查看某个变量,每次停下来都显示它的值steps执行下一条语句,如果该语句...

2018-12-25 20:55:23 167

空空如也

空空如也

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

TA关注的人

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