复旦微电子fpga数据手册_专注FPGA图像加速领域 深维科技跨入发展快车道

日前,在2019赛灵思开发者大会(美洲站)上,深维科技正式面向全球发布ThunderImage三款重磅图像加速产品:全球最快的JPEG2JPEG缩略图方案、超高性能的JPEG2WebP转码方案及世界级超高密度算力的JPEG2JPEG缩略图方案。新产品一经发布立即“技惊”四座。与此同时,深维科技迅速的发展势头,也引起业内的广泛关注。这家专注于FPGA图像加速领域的新锐公司,经过3年的发展,已然迈入了全面提速的发展阶段。

全球领先三款图像加速产品全部斩获大客户

1.全球最快的JPEG2JPEG缩略图方案

该方案主要应用于手机云相册、云存储等领域,可提供高达20倍的算力(相较于CPU方案)。即对于相关业务的服务器集群,采用该方案后,用一台CPU服务器(配置一张AlveoU200加速卡),最高可替换20台同样型号的CPU服务器。完成同样功能和算力的服务器集群可缩减10倍功耗。它的出现大大降低了数据中心的采购成本、运营成本。同时,服务器的服务响应时延可降低到之前的5%,并且可实时配适各种手机终端型号、尺寸,极大地提升客户体验。

2.超高性能的JPEG2WebP转码方案

由于WebP相较于JPEG格式可节省额外25%—34%的数据空间,为了进一步节省网络流量和数据存储,目前在业界已经广泛、大规模的使用了WebP格式。不过,由于算法复杂度很高,WebP的编解码运算是个沉重的负担。作为超高性能JPEG2WebP转码方案,ThunderImage JPEG2WebP(M4)具有10倍加速比(相较于2U的E5-2680v4)。即用一台2U的E5-2680v4服务器(配置一张AlveoU200加速卡),采用该方案最高可替换10台同样型号CPU的服务器。与此同时服务响应时间缩减9倍,客户体验明显提升。

“在行业内WebP应用的领域非常广泛,如电子商务、社交媒体、新媒体、视频媒体都有大量的应用,ThunderImage JPEG2WebP将会有非常惊人的部署量,它也许会改变人们对于图像处理的认知。”深维科技创始人、CEO樊平如此评价。

739be7463e1ca6274f8ed08c3e7df40e.png

3.世界级超高密度算力的JPEG2JPEG缩略图方案

ThunderImage JPEG2JPEG U50是基于赛灵思Alveo U50加速平台的最新产品。在相同的物理空间下,1张Alveo U200的空间等于2张Alveo U50的占用空间,此方案将提供最高24倍的加速比,即对于相关业务的服务器集群,用一台CPU服务器,采用该方案最高可替换24台同样型号的CPU服务器。而由于Alveo U50的HBM高带宽能力,该方案的响应时延缩短为CPU的4%。从数据来看,对于高算力密度的缩略图生成集群,ThunderImage JPEG2JPEG U50是世界级超高密度算力的解决方案。

1a73020f40b109014f1fa3401e58df9a.png

据樊平透露,由于三款产品的独特优势,深维科技目前已经与6家国内外知名互联网企业就上述三款新产品达成合作意向,并有多家企业明确表示具有浓厚兴趣,正处于合作洽谈阶段。

图像处理领域的公认最佳实践:FPGA异构计算

根据有关数据和研究结果,自2005年以来,尤其是近几年,摩尔定律逐步加速放缓。而随着移动互联网、大数据、5G应用、物联网、AI应用的飞速发展,数据中心的算力需要也随之而爆发。

数据中心如何在摩尔定律失效的情况下提升算力,从而满足日益暴增的业务处理需要,已经成为其面临的重大挑战。目前业界主流的算力提升方案无外乎以GPU、FPGA和ASIC为核心的异构计算方案。

由于GPU、FPGA和ASIC各自算力特性不同,因而在处理不同的计算类型、计算场景时拥有各自优势。GPU属于冯诺依曼结构,具有高并发、高灵活性的特点,但也存在能耗高、实时性差的缺点。ASIC和FPGA则在能效上略胜一筹,主要因为其体系结构无指令、无需共享内存。ASIC是为了某种特定需求专门定制的芯片,体积小、功耗低、计算性能和效率高,但其算法调整难度极高,适合算法固定、应用规模化的计算场景。

FPGA介于两者之间,具有低延时、低功耗的特性,且可编程灵活性高、开发周期短,支持后期的调整升级。因此,FPGA具有得天独厚的优势,市场空间及潜力巨大,比如图像处理领域。正是基于这个判断,深维科技从建立伊始即专注于FPGA领域。深维科技创始人、CEO樊平说:“FPGA异构计算市场将会是一个千亿美元级的市场,未来深维科技将持续聚焦,深耕图像视频处理、大数据处理和高性能计算等领域。”

编程困难+设计复杂,FPGA应用的“罩门”

尽管FPGA优势明显,市场空间巨大,但实际应用却有相当高的技术门槛:其一,编程困难,鉴于RTL编程复杂低效,HLS设计又不够成熟,编译时间漫长且调试困难;其二,硬件系统设计复杂,目前异构计算体系复杂需要定制软件栈。因此,行业内通常所认知的FPGA应用的开发周期是以“年”计,还要面临最终产品性能不理想的风险。这都导致很多科技公司对FPGA“望而却步”。

而深维科技作为“后起之秀”,却优雅地解决了这两个难题,在不到一年的时间内,以分别顺序成功推出三款图像加速的颠覆性产品,平均每款产品的研发周期不到3个月。

深维科技:基于Vitis的高层次FPGA设计方法的典范

产品研发速度快,效果好,深维科技是怎么做到的?

樊平认为,原因有三。一是团队强大EDA及相关技术背景,使得FPGA应用开发举重若轻;二是自研EDA辅助工具,在极端情况下可发挥关键作用;三是依靠团队的高效组织和昂扬斗志。

以团队基因而言,深维科技的核心技术成员交叉覆盖图像视频应用算法和FPGA核心技术,团队多来自于Cadence、IBM、微软研究院、京微雅格、中科院、复旦微电子等,对行业的理解以及产品工程能力较有优势,在FPGA芯片架构设计与评估技术、FPGA EDA工具算法、高性能算法等方面具有深厚的积累。

而由于核心团队对于FPGA芯片架构和EDA工作机制有着深刻的理解,在开发过程中,首先采用基于C/C++语言开发,一方面可以支持更大规模算法,另一方面提升芯片架构的灵活性,让改动周期缩短;其次,采用自研开发工具,包括FPGA设计工具、调试工具、标准化专用系统设计工具等,保障了产品的性能。

此次XDF大会上,赛灵思FPGA软件开发副总裁Dan Gibbons在Vitis开发者与生态的专题报告里,以深维科技作为成功案例,详细介绍了深维科技的产品与技术,高度评价了深维科技的图像处理产品性能,称“深维科技很好的示范了基于Vitis的高层次FPGA设计方法”。

赛灵思FPGA软件开发副总裁Dan Gibbons于XDF2019

“目前来看,我们的研发效率和效果在业内已经处于明显的领先地位,图像处理产品已经得到了很多客户的认可。未来,我们将根据产品计划,分批次推出更为重磅的视频处理分析方案、高性能计算方案和大数据方案。”对于新产品、新未来,樊平充满信心。

在FPGA图像加速领域,深维科技已经跨入了发展的快车道。未来,能否在该领域持续保持领先优势,并不断开拓新领域,我们拭目以待!

来源: 中国财经时报网

关注同花顺财经微信公众号(ths518),获取更多财经资讯

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/528909.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 调c++生成的dll 中识别char *_基于tensorflow 实现端到端的OCR:二代身份证号识别...

最近在研究OCR识别相关的东西,最终目标是能识别身份证上的所有中文汉字数字,不过本文先设定一个小目标,先识别定长为18的身份证号,当然本文的思路也是可以复用来识别定长的验证码识别的。 本文实现思路主要来源于Xlvector的博客&a…

php友价商城手游,2019年T5友价商城网站程序-伪静态规则

# Version 3.1.0.73RewriteEngine on#RewriteBase /RewriteRule vip(.*) /shop/view.php?str$1RewriteRule ^(.*)/search(.*).html /$1/index.php?str$2RewriteRule ^(.*)/goods([0-9]*).html /$1/goods.php?id$2RewriteRule ^(.*)/(.*)list(.*).html /$1/$2list.php?str$3…

php程序员学什么语言好就业_2019年初中毕业生学什么专业好?学什么专业好就业?...

前言:据了解,目前我国职业人才缺口较大,市场供需不平衡。许多学生往往还没毕业,就已经与企业签订了就业协议。因此,有许多家长愿意把小孩子送到专业学校进行就读。毕竟可以学的一门好专业,对学生将来的路是…

中print中加f_Python3中的格式化输出

Python3字符串格式化输出有两种形式实现:a:字符串格式化表达式: ...%... % (values)b:字符串格式化方法调用:...{}....format(values) 或者 f...{xx}...1:字符串格式化的类型码(typecode)(表1)2: 字符串格式化表达式格…

Json-ServerMockJs简单快速生成测试数据

Json-Server&MockJs简单快速生成测试数据 1、Json-Server 和 MockJs的安装 npm install -g json-server //全局安装2、创建目录和初始话 例如:创建D:\ProjectOne文件夹 3、打开终端或者powershell进入ProjectOne文件夹 4、初始化项目 npm init5、安装Mock…

oracle nvl和coalesce,NVL与Coalesce之间的Oracle差异

慕码人8056858COALESCE是更现代的功能,是ANSI-92标准的一部分。NVL在Oracle具体的,它在推出80的前存在任何标准。在两个值的情况下,它们是同义词。但是,它们的实现方式不同。NVL总是计算两个参数,同时COALESCE通常在找…

安卓签名生成工具_ios app如何进行内测?ios app和安卓app的内测有何区别?

目前手机主流的操作系统分为Android和iOS两大阵营,分别是由谷歌和苹果进行开发维护。这两大平台的应用都相互独立,无论是运行机制还是底层原理,都不一样,所以即使是同一款App也是需要针对在两大平台上分别进行内测和运营、发布。那…

深拷贝的缺点_拷贝?还傻傻分不清深浅?

「引言」❝臣闻求木之长者,必固其根本;欲流之远者,必浚其泉源。---- 魏征 《谏太宗十思疏》❞或许你会问到,网上已经把深浅拷贝(算一个面试的高频考点了吧)的文章都快写烂了,为什么自己还要重新操刀写一遍呢&#xff0…

实现文件中名词的统计计数_通过勤哲EXCEL和Excel中的rank函数实现排名统计

如今,信息化已成为各行业企业转型和发展的关键所在,信息化技术最明显的特点是企业不同部门的人在信息技术的支撑下,可以利用丰富的资源与工具展开协作学习,在相对自由的模式和环境下,改变传统设计相对局限、固定思维的…

安徽关节式焊接机器人_上下料机器人的重要性体现在哪里?它有哪些优势?

上下料机器人是工业机器人家族中从事加工应用的重要成员之一,能满足“快速、大批量加工节拍”、“节省人力成本”、“提高生产效率”等要求,成为越来越多中心企业的理想选择。那么,上下料机器人有哪些特征和优势?企业主应该如何选…

vision软件_Roboguide软件:高速拾取仿真工作站相机与工具添加与配置

上一期为大家介绍了机器人高速拾取仿真工作站中工件、视觉校准板、输送带等外围设备的添加与配置,本期再来为大家介绍一下相机、机器人工具的添加与配置。一、相机添加与配置1.左侧浏览树中右击“Sensor Units”,在弹出的快捷菜单中依次点击“Add Sensor…

arduino tft 方向_ESP32在Arduino环境下玩转 LVGL,ESP32移植LVGL详细教程

微信关注 “DLGG创客DIY”设为“星标”,重磅干货,第一时间送达。❝转载自慕容流年 https://me.csdn.net/qq_41868901❞1. LVGL简介LittlevGL是一个免费的开源图形库,提供了创建嵌入式GUI所需的一切,具有易于使用的图形元素、漂亮的…

linux内核开文件系统,内核必须懂(二): Linux文件系统初探

目录前言文件系统结构新建文件和inode文件创建过程inode解析打开文件参考最后前言这次来说文件系统. 文件系统是非常重要的, 提高磁盘使用率, 减小磁盘磨损等等都是文件系统要解决的问题. 市面上的文件系统也是数不胜数, 比较常用的像ext4, xfs以及ntfs等等, 国内的像鹅厂的tfs…

gps卫星位置计算程序matlab_科研项目 | BD/ GPS卫星导航仿真测试系统研究

一、项目背景在移动互联和互联网的时代,卫星导航定位已经成为生活中不可或缺的部分。目前,我国的交通、银行、电力、采矿、测绘等部门以及大众化市场都需要大量的定位、授时服务。许多企业也形成了覆盖卫星导航相关材料及元器件、卫星导航芯片、卫星导航…

Linux输入密码接口,Linux下搭建接口自动化测试平台

前言我们今天来学习一下在Linux下如何搭建基于HttpRunner开发的接口自动化测试平台吧!需要在Linux上提前准备的环境(下面是本人搭建时的环境):1,Python 3.6.8 (可参考随笔:Linux学习6-安装Python3.6)2,MySQL 5.7(可参考…

linux下查看windows文件夹大小,如何从Windows命令行检查文件夹的大小?

我意识到这个问题要求使用进行文件大小分析CMD line。但是,如果您愿意使用它,PowerQuery (Excel add-in, versions 2010)则可以创建一些非常引人注目的文件大小分析。下面的脚本可以粘贴到空白查询中;您唯一需要做的就是添加一个名为“ param…

图像语义分割_图像语义分割(9)-DeepLabV3: 再次思考用于图像语义分割的空洞卷积...

论文地址 :Rethinking Atrous Convolution for Semantic Image Segmentation论文代码:Github链接1. 摘要文章主要的工作:使用空洞卷积来调整滤波器的感受野并控制特征图分辨率使用不同空洞率的空洞卷积的串联或者并行操作来分割不同尺度的目标…

sql replace 双引号变单引号_sql-汇总、排序以及分析思路

一、汇总函数注:汇总函数,如果输入是列名,计算会把null 排除在外,count(*)对所有的行进行计数二、如何用sql解决业务问题注1:空值(null)的排序,排序是最小的,例如select * from tea order by tea_name注2&a…

openwrt是嵌入式linux,非常方便的OpenWrt的嵌入式Linux开发环境

今天听中央经济广播电台说,今年有559万大学毕业生,大学生的就业形式严峻.我想那些精通Linux开发的毕业大学生们,估计一点也不用担心,因为他们已经不再是一颗大白菜了.最近在帮一个朋友把OpenWrt移植到一块单板上,有一些心得,分享给大家.OpenWrt是一个很好的学习Linux的平台,而且…

php多个表中查找数据_HeidiSQL 免费的可视化数据库管理工具

HeidiSQL是一款免费的软件,并且易于学习和使用。HeidiSQL让你从数据库内可视化的读写数据、结构体。它支持MariaDB、MySQL、Microsoft SQL、PostgreSQL等数据库。功能免费且开源内置中文在同个窗口连接多个服务支持以命令行形式连接服务连接支持SSH、SSL创建修改表、…