当前位置:首页 > EDA > 电子设计自动化
[导读]21ic讯 Altera公司宣布,帮助编程人员在FPGA中大幅度加速实现算法。Altera面向OpenCL的SDK 14.0版包括对程序设计非常熟悉的快速原型设计流程,支持用户在FPGA加速板上快速进行设计原型开发。Altera与它的电路板合作

21ic讯 Altera公司宣布,帮助编程人员在FPGA中大幅度加速实现算法。Altera面向OpenCL的SDK 14.0版包括对程序设计非常熟悉的快速原型设计流程,支持用户在FPGA加速板上快速进行设计原型开发。Altera与它的电路板合作伙伴一起,提供由Altera OpenCL解决方案支持的完整的参考设计、参考平台和FPGA开发板,进一步加速了基于FPGA的应用开发。这些参考平台也让定制化的FPGA加速器的开发更为流畅,以符合特定应用的需求。

Altera是唯一提供公开使用的OpenCL构造软件开发套件(SDK)的公司,该解决方案让编程人员用C语言架构的OpenCL 语言来开发算法,并强化FPGA的性能和功效。Altera面向OpenCL的SDK 14.0版中包括一套快速原型设计流程,让OpenCL内核代码可以被模拟、除错、最佳化、描述与重新编译,并可在短时间内在硬件中实现。重新编译的内核也可以立即在FPGA中进行测试并运行,节省编程人员数周的开发时间。

通过提供多种Altera为用户开发的参考平台、参考设计和FPGA加速器电路板选择,Altera与它的电路板合作伙伴进一步地简化使用FPGA加速器来实现应用程序开发与运行的体验。 Altera提供了多样的设计范例,可以展示如何在OpenCL中描述应用程序,包括针对财务应用的OPRA FAST Parser,用于海量资料应用的JPEG解码器,以及视频应用中的视频调降解析度等。

希望开发自己具有独特外设定制解决方案的硬件团队可以使用Altera开发的参考平台,建立自己的定制FPGA加速器,显著缩短开发时间。这些参考平台包括面向嵌入式应用的SoC平台,高性能计算(HPC)平台,以及使用IO通道的低延时网络的平台。

面向OpenCL的Altera SDK 14.0版的其他增强特性包括:

· IO通道产品支持,支持FPGA和内核通道流数据输入输出,在硬件流水线上,内核之间可以重新使用结果,显著提高性能和吞吐量,几乎不需要主机和存储器的交互。

· 单芯片SoC解决方案(Cyclone V SoC和Arria V SoC)产品支持,主机是集成在FPGA加速器中的嵌入式ARM内核处理器。

面向OpenCL的Altera SDK简介

Altera面向OpenCL的SDK支持编程人员编写OpenCL代码,发挥FPGA强大的并行体系结构的优势。与GPU和CPU等其他硬件体系结构相比,目标是FPGA的编程人员可以以极低功耗实现更高性能。平均而言,FPGA在实现更高性能的同时,功耗只是基于GPU的五分之一。Altera的OpenCL解决方案由第三方电路板提供支持,即Altera面向OpenCL的优选电路板合作伙伴计划。

价格和供货信息

现在可以在Altera网站上下载面向OpenCL的Altera SDK。对于一个节点锁定的PC许可,面向OpenCL的SDK年度软件订购的价格是995美元。关于OpenCL的Altera优选电路板合作伙伴计划及其合作伙伴的其他信息,或者希望了解所有所支持的电路板的详细信息,并进行购买,请访问Altera网站的OpenCL部分。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

嵌入式开发是当今信息技术领域不可或缺的一部分,它融合了硬件设计、软件开发和系统集成等多个学科,专门用于创建那些被嵌入到特定设备或系统中的专用计算机系统。嵌入式开发的主要过程包括利用分立元件或集成器件进行电路设计、结构设计...

关键字: 嵌入式开发 硬件设计 软件开发

12月15日,一场以技术交流和创新碰撞为核心的开源大赛——开放原子开源大赛创新赛(简称“OpenHarmony创新赛”)在无锡市圆满落幕。

关键字: 软件开发

Laval社区以服务OpenHarmony开发者为宗旨,目标是打造最专业、最全面的OpenHarmony技术交流平台,致力于推动OpenHarmony生态长足发展,让OpenHarmony走进千行百业。

关键字: 软件开发

AI Workbench助力软件开发“左移”,使软件设计周期摆脱对芯片的依赖。

关键字: AI 软件开发

通过先进的Arm虚拟硬件集成和Linux系统中增强的基于云的协作,赋能下一代嵌入式软件开发

关键字: 嵌入式 软件开发 Linux系统

明显改善测试自动化相关用户体验,并为泰克和Keithley的客户提供无缝的仪器控制效果。

关键字: 软件开发 Python

近日,OpenHarmony 4.0 Release版本如期发布,开发套件同步升级到API 10。

关键字: 软件开发 操作系统

基于开发痛点,HarmonyOS NEXT通过构建Smart Perf工具全家桶,为开发和测试人员提供了测试、调优、分析一站式服务,接下来让我们一起来看Smart Perf如何解决开发性能问题。

关键字: 软件开发 HarmonyOS

嵌入式软件开发将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对它的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 嵌入式 嵌入式软件开发 软件开发

Java是一种广泛应用于软件开发的编程语言,它具有跨平台、面向对象和高度可靠性的特点。在嵌入式系统设计中,Java也有着广泛的应用方案。本文将详细介绍Java在嵌入式系统设计中的应用方案,并分析其优势和挑战。

关键字: Java 软件开发 编程语言
关闭
关闭