- 博客(6)
- 资源 (44)
- 收藏
- 关注
转载 高性能计算中并行的概念
并行的两大分类微架构中经常将并行分为两大类:时间并行和空间并行。时间并行指的是流水线并行,空间并行包括指令并行、数据并行和线程并行。并行编程的形式bit-level parallelism:位级别的并行,是基于处理器的字长不断增加的基础上,就比较容易理解了。处理器的字长不断增加,并行度自然增加。 instruction level parallelism(ILP):指令级并行,是...
2018-05-25 15:12:43 4665
原创 unlocked_ioctl与compat_ioctl
1、compat_ioctl:支持64bit的driver必须要实现的ioctl,当有32bit的userspace application call 64bit kernel的IOCTL的时候,这个callback会被调用到。如果没有实现compat_ioctl,那么32位的用户程序在64位的kernel上执行ioctl时会返回错误:Not a typewriter 2、如果是64位的用户程序...
2018-05-24 16:53:32 6729
原创 浮点数
种类——-符号位————-指数位—————-尾数位—- float—第31位(占1bit)—第30-23位(占8bit)—-第22-0位(占23bit) double–第63位(占1bit)—第62-52位(占11bit)—第51-0位(占52bit)单精度浮点数的有效位是7位,因为尾数位23位最大值为2^24 - 1=16777215,对应十进制最大为10^7float a = 10...
2018-05-24 16:47:34 882
原创 FFT
简介 举例说明:用1kHz的采样频率采样128点,则FFT结果的128个数据即对应的频率点分别是0,1k/128,2k/128,3k/128,…,127k/128 Hz。 这个频率点的幅值为:该点复数的模值除以N/2(n=1时是直流分量,其幅值是该点的模值除以N)。欧拉公式(Euler’s formula)Euler’s Formula,复数概念最基本的公式。算法实现fft...
2018-05-16 14:03:53 955
原创 dsp
体系结构传统的通用微处理器采用冯诺依曼体系结构 1)统一的程序和数据存储空间 2)共享的程序和数据访问总线 dsp采用哈弗体系结构 1)独立的程序和数据存储空间 2)独立的程序和数据访问总线,可以同时取指令和数据操作,从而提高系统运算速度。总线结构附加总线和扩充地址总线增加数据流量,提高寻址能力。硬件单元MAC SIMD (simgle instruct...
2018-05-11 15:12:25 511
嵌入式系统开发之道笔记
2015-05-17
alsa-utils-1.0.25_alsa-lib-1.0.25
2015-05-11
pthread API的一些用法
2015-02-15
MJPEG压缩与解压缩
2013-12-13
MassStorageClass协议文档
2013-09-28
QT连续显示多幅图片看起来像动画
2012-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人