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

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

3天内不再提示

透过RISC-V,大数据和快数据环境开发专用型处理器的大门已经打开

SwM2_ChinaAET 来源:未知 作者:李倩 2018-03-13 09:21 次阅读

科技进步使得数据传输量大增,处理器运算效能也须跟着提升,RISC-V技术便应运而生。RISC-V透过开源标准协作推动处理器之开放性与延伸性,提升效能,使数据传输、撷取及保存更有效率,以满足如人工智能机器学习等新兴应用。

如同网路的出现颠覆了人际互动的模式,随着网路数据变得更加普遍,数据所代表的角色不再只是事件、影音、测量结果的记录或流水帐。反之,有效运用的数据能更增添生活的便利性,让消费者在导航、理财、购物或管理日常活动时更有效率,而数据所带来的价值和资讯也更将朝货币形式发展。现今,所讲求的不再只是储存资料,而是该如何撷取、保存及加以转换来挖掘出数据中所蕴含的各种可能性。

即时决策需求增快 数据应用趁势崛起

数据在演进方向上的变化,也产生了需要分析大量且不同资料的大数据应用,即透过运算及演算法找出其中的趋势、模式与关联性;而这些情报与资讯能产生新的连结点,进而推动更精准的预测及决策,并改善商业、科学或营运结果。

不过,除了过往资讯的大数据分析之外,现今的数据应用还必须能够在讯息发生的同时立即分析。

因此,一种和大数据同时出现,称为快数据(Fast Data)的应用则应运而生。不同于大数据,快数据会运用大数据的演算法提供即时的决策与结果,在撷取到数据的当下立即处理或转换成有价值的资讯。

换句话说,大数据所提供的洞察力,是根据「已发生的现象」去预测「可能会发生的情境」,即预测性分析;而快数据所提供的洞察力则是来自即时的状况。因此对于极需即时分析、解答并采取行动的「智能型」机器,像是环境监测器、安全监视系统、证券交易系统等设备来说,快数据是不可或缺的。

在这场大数据革命发生的同时,现今大多数的资料中心都是使用通用型(General-purpose)处理器为基础,来管理与控制这些庞大数据集。随着大数据应用持续演进,像是人工智能、机器学习和分析技术等应用的出现,以及来自于行动装置、监控系统和智能型机器的数据,这些作为快速数据应用程序的分析数据更加剧了专用化(Purpose-built)运算结构和功能的需求。

通用运算渐感吃重 专用化处理器兴起 部份产业的处理器技术已逐渐的从通用型中央处理器(CPU)转向专用化处理器,如绘图处理器(GPU)、现场可程式逻辑闸阵列(FPGA)、特定应用IC(ASIC)等以解决特定领域需求。虽说一般通用型电脑运算可加以改良与优化,以支援基本大数据与快数据应用,但不可否认的是,现今需求早已远远超越一般通用处理器运算能力所能提供的范围。因此产业不该只着重于其运算能力,设计的整体架构才更是其核心。

当谈到一般的运算,通常所有焦点都围绕着CPU而非数据。CPU决定多少记忆体或输入/输出可用、提供分母平均数后的最低资源分配额。相对之下,快数据应用、机器学习或基因组学(Genomics)环境所能得到的资源效能比例最佳化之可能性相当低。这不代表着通用型运算是不好的,因为它仍可支援多种应用,但须重新思考或纠正的,正是这种「通用运算可以解决所有问题」的观念,半导体商必须开始考虑采用专用化处理。

大数据/快数据应用增专用化处理商机涌现

随着各种密集性数据承载的涌现,全新商机也随之出现,无论是以储存为主的架构(支援大数据应用)或以记忆体为主的架构(支援快数据应用),都对专用化处理出现一系列新需求。由于大数据对于储存有以千兆位元组(Petabyte)计的庞大需求,它的处理需求可能也会有所不同。举例而言,资料分析在执行工作时只需要适度的处理与运算能力,但在机器学习的环境下,就必须持续进行巨量的专用化处理才能教育机器,而这时处理功能的需求就大不相同。

相反地,快数据应用必须能马上存取及处理对应的数据以满足安全侦测(录影监视)、事件关联性(分析不同事件之间的关系)和区块链(透过密码保护记录区块的安全)等应用的需求(图1)。这种状况下除了专用化处理,庞大记忆体也扮演着关键角色,因为相较于透过深层输入/输出来进行操作,大容量的主记忆体更能即时输送数据进行处理,解决原先无法解决的问题。

而现今根深蒂固的观念:「把CPU视为万用灵丹,让它主宰有多少记忆体、输入/输出可用,以及决定能运用资源的多寡。」其实会更阻挠相关需求的发展。

开发创新应用边缘运算成关键

对某些应用来说,是否能够支援在「边缘(edge)」,亦即数据所在的装置或系统,进行资料运算并搜集数据以获取即时情报,也至关重要。许多创意的新应用都是为此设计开发,从即时撷取的内容当中找出具有价值的数据。

以目前运算技术的进展而言,目前产业现已取得一定的进展,能够在物联网(IoT)和工业物联网(IIoT)设备和系统中实现这些新的应用概念。例如,RISC-V开放指令集架构(ISA)便扮演了重要的角色。

RISC-V满足大数据/快数据工作承载RISC-V是一种指令集架构,能透过开源标准协作推动处理器创新。它为软硬体在处理器架构方面的开放性与延伸性,提供了全新层次的自由空间,更为全新世代的运算设计及创新预先铺路。相较之下,有些商用芯片厂商则会针对自家的专用原始码及专利收取使用授权费。

另外,RISC-V采用开放的模组化手法,适合当作数据中心运算架构的基础。作为作业系统处理器,它能支援资源的独立扩张,借此打造专用化架构。它的模组式设计还能提升处理器效率,让它们可以支援远端移动系统。随着大数据与快数据应用开始带来更多极端的工作承载,未来将会需要专用化架构来弥补现有通用型架构的极限(图2)。

无论是大数据应用、支援人工智能、机器学习与分析技术等的储存式架构,或是支援快数据、各种边缘与即时性应用的记忆体架构,RISC-V都具备必要的能力、基础、生态系统与开放程度。同时,RISC-V提供了16到128位元的独立扩充能力,模组设计适合嵌入式应用与企业应用;更可同时跨界大数据与快数据应用,且无论在储存式架构或记忆体架构下,都能支援各种不同的功能和数据处理,从数据中提供价值,有助于推动处理器设计从以CPU为主,迈向以数据为中心的模式。

记忆体供应商认为RISC-V将开启大量商机,其不仅可以延伸数据中心架构、纳入新的指令,还能于资料所在处进行处理,而不必传送至资料中心,免除不必要的数据传送。换言之,透过RISC-V,大数据和快数据环境开发专用型处理器的大门已经打开,为设备上撷取的数据增加价值。

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

    关注

    64

    文章

    8647

    浏览量

    136587
  • RISC-V
    +关注

    关注

    41

    文章

    1899

    浏览量

    45044

原文标题:【产业评论】为什么看好开源的RISC-V?

文章出处:【微信号:ChinaAET,微信公众号:电子技术应用ChinaAET】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    RISC-V处理器对应什么开发环境

    RISC-V处理器是开源的,那开发环境需要厂商自己开发还是沿用传统的开发
    发表于 01-13 19:18

    RISC-V 基础学习:RISC-V 基础介绍

    缩写 [###] 用于标识处理器位宽,取值[32, 64,128],也就是处理器的寄存位宽 [abc...xyz] 标识该处理器支持的指令模块集合 比如:RV64IMAC, 表示6
    发表于 03-12 10:25

    国产RISC-V MCU推荐

    ESP32-C3很好,物联网小产品首选,单芯片搞定Wi-Fi和蓝牙,够用好用,现在已经用到产品中了。 ESP32-C3系列芯片搭载低功耗RISC-V 32位单核处理器,四级流水线架构,支持 160 MHz
    发表于 04-17 11:00

    学习RISC-V入门 基于RISC-V架构的开源处理器及SoC研究

    、提交两条指令。采用的是Gshare分支预测机制。(3)HwachaHwacha是由UCB开发的一款向量处理器,UCB将Hwacha作为RISC-V的一个非标准扩展Xhwacha,已经
    发表于 07-27 18:09

    RT-Thread Studio(对芯来科技RISC-V处理器内核开发的全面支持

    RISC-V生态仍然存在着不足,配套的软硬件、工具链、OS都需要均衡的发展。在此环境下RT-Thread Studio(物联网一站式开发环境)对芯来科技
    发表于 11-14 09:26

    RISC-V是什么?如何去设计RISC-V处理器

    RISC-V是什么?有哪些特点?如何去设计RISC-V处理器
    发表于 06-18 09:24

    RISC-V开源处理器核介绍

    本期文章目录一个小型RISC-V开源处理器核介绍!#SOC#FPGA#RISC-V点击阅读数字积木从零开始写RISC-V处理器(超详细)#
    发表于 07-23 09:42

    RISC-V MCU开发 (一):集成开发环境

    一种。MRS是一款针对嵌入式项目(RISC-V/ARM)的集成开发环境,提供了包括编辑、C编译、宏汇编、链接
    发表于 09-22 14:44

    从零开始写RISC-V处理器之六 写在最后

    设计的RISC-V处理器就没问题了,后续还要经过更多的测试和验证,比如随机指令测试等等。设计感言我是从零开始设计tinyriscv处理器的,虽然已经工作好几年了,但是我工作的内容可以说
    发表于 08-23 15:05

    RISC-V的前景预言

    已经意识到这一点,并开始转向差异化的产品规划和市场竞争。在处理器内核的选择上,除Arm外现在还有RISC-VRISC-V架构具有低功耗、低成本、开源开放、可模块化、简洁、面积小和速度
    发表于 04-05 12:16

    香山处理器 RISC-V的典范

    https://github.com/JiaoXianjun/XiangShan谈到RISC-V,应该都会想到香山处理器。其经历了几代的演进,性能越来越高。采用Chisel Rocketchip框架,能够方便的定制属于你的RISC-V
    发表于 04-14 15:51

    RISC-V,正在摆脱低端

    Performance系列高性能应用处理器;Ventana开发了面向数据中心的多核 RISC-V小芯片Veyron V1;以及MIPS公司宣
    发表于 05-30 14:11

    读《玄铁RISC-V处理器入门与实战》

    。 全方位的介绍,带领我们了解RISC-V之性能强大,不再局限于一个跑马灯、Hello World工程,而是开发高大上的系统级应用。未来RISC-V如果能在应用碎片化、开发效率低、软硬
    发表于 09-28 11:58

    开发出商用的RISC-V处理器还需要哪些开发工具和环境

    开发出商用的RISC-V处理器还需要哪些开发工具和环境处理器是软硬件的交汇点,所以必须有完善
    发表于 11-18 06:05

    WDC透过RISC-V加速大数据应用发展

    未来将致力于透过RISC-V Foundation,引领以数据为中心的运算环境发展。RISC-V为规模弹性的开放运算架构,无论在关键的云端资
    发表于 12-30 13:21 873次阅读