百度嵌入式AI解决方案EdgeBoard之内存驱动设计
1.背景介绍由于 FPGA 具备可编程和高性能计算的特点,基于FPGA硬件的AI计算加速,正广泛地应用到计算机视觉处理领域。其中极具代表性的部署方式之一就是使用FPGA和CPU组合构成异构计算系统,并在CPU上搭载Linux操作系统,运行AI推理引擎框架及视频图片处理等各种业务。其中,如何协调CPU和FPGA的计算关系,成为这套异构系统的关键,而这部分关键技术则是由驱动系统来完成的。协调CPU和FPGA这对异构兄弟的计算关系,可以有许多模式,根据不同的应用场景会有很大的变化。一般在端侧,整个系统的应用比较单一可控,较少考虑并发及虚拟的情形。根据这一情况,EdgeBoard应运而生。2.EdgeBoard介绍EdgeBoard是百度打造的基于FPGA的嵌入式AI解决方案及基于此方案实现的系列硬件。作为端侧的解决方案,没有在PL侧为FPGA设计专用的内存,而是采用了PS和PL侧共用DDR内存的结构。因此,对这种异构系......阅读全文
百度嵌入式AI解决方案EdgeBoard之内存驱动设计
1.背景介绍由于 FPGA 具备可编程和高性能计算的特点,基于FPGA硬件的AI计算加速,正广泛地应用到计算机视觉处理领域。其中极具代表性的部署方式之一就是使用FPGA和CPU组合构成异构计算系统,并在CPU上搭载Linux操作系统,运行AI推理引擎框架及视频图片处理等各种业务。其中
AI驱动的蛋白质设计
扩散模型已被证明在图像和文本生成中很有用,而且似乎也适用于蛋白质设计。然而,这类模型目前的成功率并不高;产生的序列基本不能折叠成目标结构。而近期,由《自然》(Nature)发表的一篇论文描述了一种能设计新蛋白质的深度学习方法,名为RoseTTAFold Diffusion(RFdiffusion
电源设计经验之MOS管驱动电路
在使用MOSFET设计开关电源时,大部分人都会考虑MOSFET的导通电阻、最大电压、最大电流。但很多时候也仅仅考虑了这些因素,这样的电路也许可以正常工作,但并不是一个好的设计方案。更细致的,MOSFET还应考虑本身寄生的参数。对一个确定的MOSFET,其驱动电路,驱动脚输出的峰值电流,上升速
从补全《富春山居图》说起:AI普惠的背后
人工智能(AI)发展至今,能做哪些事?7月21日,2022百度世界大会给出了回答:以百度为代表的科技企业正千方百计降低AI应用门槛,普惠千行百业。甚至,AI能做的一些事,已经超出人们的想象。比如,基于预训练大模型, AI可以凭借高水平的技艺,补全修复数百年前的一幅画作。 AI补全《富春山居图》
百度AI产品落地
从概念到产品,11月16日的百度2017世界大会上,百度CEO李彦宏首度系统披露了包括无人驾驶和智能音箱在内的AI落地进展。在阿里、腾讯抢先发布多款AI产品的背景下,最卖力的百度开始解决“纸上谈兵”非议。 无人车提前量产 “7月百度AI开发者大会后,人们问我最多的问题是:“你坐无人车上五环有
AWorks编程:嵌入式C语言的内存管理(二)
2、内存资源的申请与释放我们这里以常用的内存操作接口——malloc与free为例,介绍操作动态内存的细节。void* malloc(size)——申请一片大小为size字节的内存。参考下图,灰色部分是已经被使用的内存,空白部分则是可以被申请使用的内存。在申请内存的时候,系统会首先判断有没有足够大的
AWorks编程:嵌入式C语言的内存管理(三)
内存泄漏令开发者头痛的地方也正是这个原因,内存泄漏的问题往往无法在第一时间被发现!而对于不熟悉内存管理的开发者更是难以定位错误。对于动态内存的操作,需要时刻记住:当一块申请的内存不再使用的时候,必须及时释放。一个malloc操作需要对应一个free操作。4、内存对齐在很多的场合下,分配的内存不仅要满
AWorks编程:嵌入式C语言的内存管理(四)
当用户用完资源的时候,把申请的3k还回去,系统会从used link找到申请的内存,将链入free link以供下次分配,然后将空闲相邻的内存块合并成完整的一块:现在考虑这样的一种情况:假设用户要申请5k的内存块,系统能够提供吗?并不能。虽然空闲的内存块一共有9k(2k+4k+3k),但是9k的内存
AWorks编程:嵌入式C语言的内存管理(一)
很多工程师都知道,C/C++语言与其他语言不同,它需要开发者自己管理内存资源,动态内存使用不当,容易造成段错误或者内存泄漏,因此内存管理至关重要。本文将以C语言为例介绍动态内存管理的原理。C/C++语言与其他语言不同,它需要开发者自己管理内存资源。对于动态内存的使用不当容易造成段错误或者内存泄漏。尤
安捷伦与PathAI合作带来AI驱动的检测开发解决方案
针对生物制药研究和临床应用领域,以AI驱动的创新解析方法,满足精准医疗的未来需求 2023年4月18日,北京——安捷伦科技公司(纽约证交所:A)今日宣布与AI驱动病理学研究工具和服务的领先提供商PathAI建立战略合作伙伴关系。双方将结合安捷伦检测开发专业知识和PathAI的算法开发能力,为生物制药
浅析嵌入式系统低功耗设计
在嵌入式系统中,低功耗设计是在产品规划以及设计过程中必须要面对的问题。半导体芯片每18个月性能翻倍。但同时,电池的技术却跟不上半导体的步伐,同体积的电池10年容量才能翻一倍。嵌入式系统对于使用时间以及待机时间的要求也越来越高,这就需要在设计产品的时候充分考虑到整个系统的低功耗设计。功耗控制是一个系统
嵌入式大容量数据存储解决方案
方案简介随着高性能嵌入式微处理器价格的逐渐降低以及芯片级存储介质的存储密度的提高,采用以高性能嵌入式微处理器为系统核心,结合大容量存储芯片,实现高性能、低功耗、低成本、小体积的嵌入式大容量数据存储,具有无可比拟的优势…详细信息:成功案例某单位舰载信息黑匣子消防主机监控与采集终端应用背景随着32位嵌入
AI深入基因治疗!博腾生物与百图生科联合推出-AI-驱动-AAV-解决方案
自 2023 年 11 月 ,博腾生物(Porton Advanced)宣布与百图生科(BioMap)建立战略合作伙伴关系,双方致力于运用前沿的生命科学大模型技术,助力腺相关病毒(AAV)相关算法开发。经过半年的紧密协作,博腾生物与百图生科于 2024 年 7 月迎来重大里程碑,并成功推出 AI
内存芯片产能转向AI,全球RAM短缺波及科学研究
去年随机存取存储器(RAM)芯片供应开始短缺、价格飙升时,电子游戏玩家是最早抱怨此事的一群人。据《自然》报道,现在这场预计将持续到2027年的危机也开始影响一些科学家。RAM短缺是由人工智能(AI)系统兴起导致的,因为AI催生了对高速存储芯片的巨大需求。2025年,某些类型的RAM价格上涨了3倍,给
杨金龙:AI驱动化学研究变革
“物质世界丰富而复杂,要研究物质转化的内在规律,仅靠化学家在实验室解析表达远远不够。对重要化学问题开展研究还需要发展新理论和新方法。”随着人工智能技术的加持,精准智能化学曙光已现 在化学合成中,AI驱动的机器人平台已经能够在数天内完成原本数十年的实验任务,极大地提升了化学研究的速度和精度 单
嵌入式设计入门:三极管基础电路设计
在嵌入式电路中,三极管一般作为开关器件和功率器件使用,下面就从这两个方面讲解嵌入式中三极管基础电路的设计。 开关器件 在嵌入式电路中经常使用IO口来控制某些电路的开关功能,此时三极管可作为开关器件来使用。作为开关器件使用时需使用开关三极管如9014和9015等小功率器件,此时三极管处
在做嵌入式硬件设计中,这几点需要关注
嵌入式设计是个庞大的工程,今天就说说硬件电路设计方面的几个注意事项,首先,咱们了解下嵌入式的硬件构架。我们知道,CPU是这个系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点硬件可剪裁。在做嵌入式硬件设计中,以下几点需要关注。第一、电源确定电源对于嵌入式系统中的作用可以看
“设计未来:智能设计驱动可持续创新”论坛举办
9月28日,由华东理工大学主办的“设计未来:智能设计驱动可持续创新”论坛成功举办。此次论坛是以“设计无界,新质生长”为主题的2024上海世界设计之都大会的分论坛之一。论坛主视觉。上海市经济和信息化委员会副主任张宏韬在致辞中表示,近年来,上海全力推进国际科创中心建设,打造“设计之都”,加快人工智能产业
百度AI技术-智能服务覆盖出行“前中后”
语音、自然语言处理等AI技术在百度地图上的应用不断深入,9月19日,百度地图在京举办了“AI出行更简单 百度地图十一全民畅行节”发布会。 “今年百度地图与AI技术全面结合,AI技术正全方位赋能百度地图。”百度高级副总裁、AI技术平台体系(AIG)总负责人王海峰表示,一方面,地图
黄牛:计算化学驱动的新药设计
黄牛个子很高。当初被戏称“拉高北生所平均身高”的他,如今也成为北生所的一颗学术新星,在计算化学和生物学的交叉领域独树一帜。 “传统的创新药物研发是通过对大量化合物进行实验筛选,找到有活性的药物先导化合物。计算化学手段则是基于物理学原理来‘虚拟筛选’出能够结构和性质上匹配药物靶标的小分子药物
百度宣布“All-in-AI”:--“顺势而为”转向人工智能
提起百度,如果还是将其当作一家搜索引擎公司的话,那你就out了。因为百度这艘航母,已经开始专心航行在人工智能(AI)这片汪洋大海上了。 7月5日,百度在北京国家会议中心举行首届“百度AI开发者大会”,正式向世人宣告:百度将All in AI。 顺势而为 “AII in”在棋牌游戏中意为“压
百度王海峰:AI创新和发展,进入“深度学习+”阶段
进入2023年,百度首席技术官王海峰对创新和增长充满乐观。 “‘深度学习+’,是创新发展新引擎,驱动技术发展和产业增长,让创新创造大有可为。”在百度Create AI开发者大会上,王海峰提出“深度学习+”:人工智能(AI)的技术创新和产业发展,已经进入“深度学习+”阶段。 他指出,深度
李彦宏:中国的大模型太多,AI原生应用太少
原文地址:http://news.sciencenet.cn/htmlnews/2023/11/512462.shtm“中国的大模型很多,但是基于大模型开发出来的AI原生应用却非常少。”11月15日,在与第25届高交会同期举办的深圳2023西丽湖论坛上,百度创始人、董事长兼首席执行官李彦宏谈及国内A
百图生科:融资超14亿元、订单超142亿元,下一步要做生命科学AI模型提供商
百图生科联合创始人、CEO 刘维 2024年诺贝尔化学奖颁给谷歌DeepMind丹米斯·哈萨比斯(Demis Hassabis)和约翰·乔普(John M. Jumper),表彰AI大模型实现蛋白质结构预测,从而引发国内AI For Science(科学)前沿技术赛道热潮。 10月下旬第三届
芯片设计或可借力AI“突围”
原文地址:http://news.sciencenet.cn/htmlnews/2022/9/486050.shtm EDA (电子设计自动化软件)是芯片设计和制造的核心工具,也是支撑万亿芯片产业规模的共性基础技术。 有了EDA软件,工程师可以从概念、算法、协议等出发,完成包括电路设计、版图
学好嵌入式系统电路入门之运算放大器
本文将带大家来复习一下运算放大器,以及使用了运算放大器的放大器电路和比较器。 方便多用途的集成电路 — 运算放大器 运算放大器是一种可以进行数学运算的放大电路。运算放大器不仅可以通过增大或减小模拟输入信号来实现放大,还可以进行加减法以及微积分等运算。所以,运算放大器是一种用途广泛,又
产品设计之接口篇
导语随着科学技术的进步,芯片的集成度越来越高,所以在产品的设计上,能够保证产品本身稳定,抗干扰,防静电等因素,芯片外围的接口设计,也是产品开发过程中一个重要的环节,接下来,本文就针对产品设计过程中常见的几种接口,和大家交流下。电源接口电源接口是电子产品不可缺少的一部分,芯片供电不管是通过外部电池直接
嵌入式硬件通信接口协议IIC二:分层架构设计模拟接口2
关于分层设计的思想,在之前的一篇文章中《嵌入式硬件通信接口协议-SPI(二)分层架构设计模拟接口》介绍SPI接口设计时,已经做了详细的设计过程讲解,在此就不赘述了。现在参考SPI的BSP层设计思路,用同样的方法来设计IIC接口的BSP层代码模块。本文将要讲解和实现的内容主要分为两个部分:代码
嵌入式硬件通信接口协议IIC二:分层架构设计模拟接口1
关于分层设计的思想,在之前的一篇文章中《嵌入式硬件通信接口协议-SPI(二)分层架构设计模拟接口》介绍SPI接口设计时,已经做了详细的设计过程讲解,在此就不赘述了。现在参考SPI的BSP层设计思路,用同样的方法来设计IIC接口的BSP层代码模块。本文将要讲解和实现的内容主要分为两个部分:代码
AI驱动的蛋白质设计革命:合成智能蛋白充当生物开关,开启活细胞传感新时代
自然界中,每一个活细胞都是一台精密无比的分子计算机,数以万亿计的蛋白质开关在其中实时运算、协调配合,构筑起感知外界、调控代谢的复杂信号网络。然而长期以来,科学家只能被动地使用自然进化赋予的蛋白质,而无法从头设计出真正意义上的"定制版"生物开关。如今,这一局面已被人工智能彻底改变。 2026