fpga_RGB模型与硬件加速思维

一 RGB模型

人眼之所以可以看到各种颜色的光,主要是红绿蓝三种感光细胞综合感觉的结果,而红绿蓝三色被称为三原色。

饱和度均为100%的RGB能组合成8种颜色,计算机处理的BMP图片为24bit的位图,即每一通道的颜色可以组合为2的8次方,即256级别。总过能综合出来的颜色种类,计算如下:

R*G*B=**=16777216,约为1600万。

二 fpga硬件加速思维

|-------------------------------|
| 基于fpga的并行加速实现思维 |
| 1 浮点转定点,硬件乘法+移位实现加速 |
| 2 充分利用流水线特性,最好能实现全流水线计算 |
| 3合理采用乒乓操作,提高任务并行度 |
| 4充分利用并行计算,通过面积换取速度来提升单位时间的计算力 |
| 5能用本地缓存,就不要用外部缓存,用专用内存提高读写效率 |
| 6尽量减少cpu的参与,让硬件自动完成,状态跳转 |

相关推荐
子春一36 分钟前
Flutter for OpenHarmony:形状拼图:基于路径几何与空间吸附的交互式拼图系统架构解析
flutter·系统架构
枫叶丹41 小时前
【Qt开发】Qt界面优化(一)-> Qt样式表(QSS) 背景介绍
开发语言·前端·qt·系统架构
Coder个人博客7 小时前
Linux6.19-ARM64 mm mmu子模块深入分析
大数据·linux·车载系统·系统架构·系统安全·鸿蒙系统
不凉帅9 小时前
NO.7系统架构设计和软件质量
系统架构
黄埔数据分析10 小时前
QDMA把描述符当数据搬移, 不用desc engine
fpga开发
艾莉丝努力练剑11 小时前
图像处理全栈加速:ops-cv算子库在CV领域的应用
图像处理·人工智能
Token_w15 小时前
CANN ops-cv解读——AIGC图像生成/目标检测的图像处理算子库
图像处理·目标检测·aigc
aaaffaewrerewrwer15 小时前
常用的 HEIC 转 JPG 在线工具整理(无需安装)
图像处理
C澒16 小时前
前端整洁架构(Clean Architecture)实战解析:从理论到 Todo 项目落地
前端·架构·系统架构·前端框架
C澒16 小时前
前端分层架构实战:DDD 与 Clean Architecture 在大型业务系统中的落地路径与项目实践
前端·架构·系统架构·前端框架