• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

在 FPGA 上加速图像处理。

Accelerated image processing on FPGAs.

机构信息

Department of Computer Science, Colorado State University, Fort Collins, CO 80523, USA.

出版信息

IEEE Trans Image Process. 2003;12(12):1543-51. doi: 10.1109/TIP.2003.819226.

DOI:10.1109/TIP.2003.819226
PMID:18244709
Abstract

The Cameron project has developed a language called single assignment C (SA-C), and a compiler for mapping image-based applications written in SA-C to field programmable gate arrays (FPGAs). The paper tests this technology by implementing several applications in SA-C and compiling them to an Annapolis Microsystems (AMS) WildStar board with a Xilinx XV2000E FPGA. The performance of these applications on the FPGA is compared to the performance of the same applications written in assembly code or C for an 800 MHz Pentium III. (Although no comparison across processors is perfect, these chips were the first of their respective classes fabricated at 0.18 microns, and are therefore of comparable ages.) We find that applications written in SA-C and compiled to FPGAs are between 8 and 800 times faster than the equivalent program run on the Pentium III.

摘要

卡梅隆项目开发了一种名为单赋值 C(SA-C)的语言,以及一个编译器,用于将基于图像的应用程序从 SA-C 映射到现场可编程门阵列(FPGA)。本文通过在 SA-C 中实现几个应用程序并将其编译到安纳波利斯微系统(AMS)WildStar 板上的 Xilinx XV2000E FPGA 上来测试这项技术。将这些应用程序在 FPGA 上的性能与在 800MHz 奔腾 III 上用汇编代码或 C 编写的相同应用程序的性能进行了比较。(虽然没有针对不同处理器的完美比较,但这些芯片是各自类别的第一批采用 0.18 微米工艺制造的,因此具有可比性。)我们发现,用 SA-C 编写并编译到 FPGA 中的应用程序的速度比在奔腾 III 上运行的等效程序快 8 到 800 倍。

相似文献

1
Accelerated image processing on FPGAs.在 FPGA 上加速图像处理。
IEEE Trans Image Process. 2003;12(12):1543-51. doi: 10.1109/TIP.2003.819226.
2
High speed homology search with FPGAs.使用现场可编程门阵列进行高速同源性搜索。
Pac Symp Biocomput. 2002:271-82.
3
FPGA implementation of VXIbus interface hardware.VXI总线接口硬件的现场可编程门阵列实现
Biomed Sci Instrum. 1993;29:507-13.
4
Peptide mass fingerprinting using field-programmable gate arrays.利用现场可编程门阵列进行肽质量指纹图谱分析。
IEEE Trans Biomed Circuits Syst. 2009 Jun;3(3):142-9. doi: 10.1109/TBCAS.2008.2010945.
5
Fringe pattern demodulation using the one-dimensional continuous wavelet transform: field-programmable gate array implementation.使用一维连续小波变换的条纹图案解调:现场可编程门阵列实现
Appl Opt. 2013 Mar 1;52(7):1468-71. doi: 10.1364/AO.52.001468.
6
3-D brain MRI tissue classification on FPGAs.基于 FPGA 的 3-D 脑部 MRI 组织分类
IEEE Trans Image Process. 2009 Dec;18(12):2735-46. doi: 10.1109/TIP.2009.2028926. Epub 2009 Jul 31.
7
Software-based high-level synthesis design of FPGA beamformers for synthetic aperture imaging.用于合成孔径成像的基于软件的FPGA波束形成器高级综合设计。
IEEE Trans Ultrason Ferroelectr Freq Control. 2015 May;62(5):862-70. doi: 10.1109/TUFFC.2014.006938.
8
Multichannel digital phase sensitive detection using a field programmable gate array development platform.使用现场可编程门阵列开发平台的多通道数字相敏检测
Rev Sci Instrum. 2008 Jul;79(7):074702. doi: 10.1063/1.2956974.
9
Field-programmable gate array implementation of a probabilistic neural network for motor cortical decoding in rats.现场可编程门阵列实现大鼠运动皮层解码的概率神经网络。
J Neurosci Methods. 2010 Jan 15;185(2):299-306. doi: 10.1016/j.jneumeth.2009.10.001. Epub 2009 Oct 29.
10
Machine learning algorithms for FPGA Implementation in biomedical engineering applications: A review.用于生物医学工程应用中FPGA实现的机器学习算法:综述
Heliyon. 2024 Feb 18;10(4):e26652. doi: 10.1016/j.heliyon.2024.e26652. eCollection 2024 Feb 29.

引用本文的文献

1
Efficient smart CMOS camera based on FPGAs oriented to embedded image processing.面向嵌入式图像处理的高效智能 CMOS 相机,基于 FPGAs。
Sensors (Basel). 2011;11(3):2282-303. doi: 10.3390/s110302282. Epub 2011 Feb 24.