0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xilinx OpenCL存储模型的几种Memory类型

汽车玩家 来源:博客园 作者:刘忠荣 2020-03-08 16:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Xilinx OpenCL的存储模型

Xilinx OpenCL存储模型的几种Memory类型

具体细节的展示图如下:

通过上图可知,在OpenCL中提供的存储模型中,有如下几种Memory类型。

Host Memory

Host Memory指的是连接在主板上的内存条,仅供host进行数据读取。

Off-Chip Global memory

Off-Chip Global memory 指的是在FPGA板卡上通过硬件与FPGA芯片连接的内存条。数据存取所花费的时间相对较长,但是容量相对较大。

Xilinx OpenCL存储模型的几种Memory类型

• Off-Chip Global Memory

Off-Chip Global Memory Host端可以通过PCIe进行数据读写,Device端同样可以进行数据的读写

• Off-Chip Constant Global Memory

Constant Global Memory同样是在FPGA板卡上通过硬件与大专栏 Xilinx OpenCL的存储模型>FPGA芯片连接的内存条。不同的是Host端只能进行写入,Device端只能进行读出。适用于参数数据的传输。

On-Chip Memory

On-Chip Memory 主要是采用FPGA中BRAM资源组成,具有随机存储和低延时的特点,但是资源有限。

• On-Chip Global Memory

Xilinx OpenCL存储模型的几种Memory类型

• On-Chip Pipes

• Local Memory & Private Memory

Local Memory可用于所有的work-item

Private Memory仅用于single work-item

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储
    +关注

    关注

    13

    文章

    4693

    浏览量

    89567
  • Xilinx
    +关注

    关注

    73

    文章

    2192

    浏览量

    129914
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Xilinx BRAM IP核配置及其例化

    MEMORY_INITIALIZATION_RADIX=16; //表示数据的进制类型 MEMORY_INITIALIZATION_VECTOR= //表示存储的数据 7ADB,B
    发表于 10-24 06:10

    单模光纤线有几种类型

    单模光纤线根据ITU-T国际标准(G.65x系列)主要分为以下六种类型,每种类型在传输性能、应用场景和成本上存在差异: G.652(常规单模光纤): 核心特性:零色散波长在1310nm附近
    的头像 发表于 09-11 10:00 1117次阅读

    SQL 通用数据类型

    data type. SQL 开发人员必须在创建 SQL 表时决定表中的每个列将要存储的数据的类型。数据类型是一个标签,是便于 SQL 了解每个列期望存储什么
    的头像 发表于 08-18 09:46 572次阅读

    FA模型卡片和Stage模型卡片切换

    卡片切换 卡片切换主要包含如下三部分: 卡片页面布局:FA模型卡片和Stage模型卡片的布局都采用类web范式开发可以直接复用。 卡片配置文件:FA模型的卡片配置在config.json中
    发表于 06-06 08:10

    从FA模型切换到Stage模型时:module的切换说明

    的能力,采用字符串数组的格式表示。/Stage模型不支持。 metaData该标签标识ability的元信息。metadata具体差异见表2。 type标识Ability的类型。/Stage模型不支持
    发表于 06-05 08:16

    分布式存储有哪几种类型?

    分布式存储有哪几种类型?分布式存储系统是一种将数据分散存储在多台独立节点上的技术,根据数据模型可分为键值
    的头像 发表于 02-20 11:00 1123次阅读

    海康威视发布多模态大模型文搜存储系列产品

    多模态大模型为安防行业带来重大技术革新,基于观澜大模型技术体系,海康威视将大参数量、大样本量的图文多模态大模型与嵌入式智能硬件深度融合,发布多模态大模型文搜
    的头像 发表于 02-18 10:33 1017次阅读

    存储器工艺概览:常见类型介绍

    未来发展趋势。 DRAM 介绍 动态随机存取存储器(Dynamic Random Access Memory,缩写为 DRAM)是一种易失性存储设备。这意味着,一旦停止供电,它所存储
    的头像 发表于 02-14 10:24 1258次阅读
    <b class='flag-5'>存储</b>器工艺概览:常见<b class='flag-5'>类型</b>介绍

    对象存储是什么结构类型

    对象存储属于非结构化数据存储架构,采用扁平化命名空间结构。其核心通过唯一标识符(ObjectID)定位数据对象,突破传统文件系统的层级目录限制,形成"桶-对象"两级逻辑模型。数据以独立对象为单位
    的头像 发表于 02-10 11:14 690次阅读

    闪速存储器是u盘吗,闪速存储器一般用来做什么的

    在信息技术飞速发展的今天,闪速存储器(Flash Memory)以其高速度、大容量和非易失性的特性,成为数据存储领域的重要成员。而U盘,作为闪速存储器的一种常见应用形式,更是凭借其便携
    的头像 发表于 01-29 15:12 1351次阅读

    焊接技术的几种常见类型

    焊接技术是一种将两个或多个金属部件通过高温或其他方法连接在一起的工艺。以下是几种常见的焊接技术类型,每种技术都有其特定的应用场景和优缺点: 电弧焊(Arc Welding) 描述 :电弧焊是一种
    的头像 发表于 01-19 13:54 3158次阅读

    分布式云化数据库有哪些类型

    分布式云化数据库有哪些类型?分布式云化数据库主要类型包括:关系型分布式数据库、非关系型分布式数据库、新SQL分布式数据库、以列方式存储数据、图形分布式数据库。以下是UU云小编整理的几种
    的头像 发表于 01-15 09:43 865次阅读

    EE-32:语言扩展:内存存储类型、ASM和内联构造

    电子发烧友网站提供《EE-32:语言扩展:内存存储类型、ASM和内联构造.pdf》资料免费下载
    发表于 01-14 15:03 0次下载
    EE-32:语言扩展:内存<b class='flag-5'>存储</b><b class='flag-5'>类型</b>、ASM和内联构造

    【「大模型启示录」阅读体验】如何在客服领域应用大模型

    存储空间,因此在选择时需要考虑企业的资源和成本限制。如果企业资源有限,可以选择较小规模的模型或利用API调用大型模型以降低本地部署成本。同时,还需要考虑模型的训练和维护成本,以确保所
    发表于 12-17 16:53

    如何优化EEPROM的数据存储策略

    EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦除可编程只读存储器)是一种非挥发性存储器,可以在没有电源的情况下保持数据
    的头像 发表于 12-16 17:21 2027次阅读