标签 > opencl

opencl

+关注 0人关注

OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。

文章: 26 浏览: 21265
分享:

opencl简介

  OpenCL(全称Open Computing Language,开放运算语言)是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写高效轻便的代码,而且广泛适用于多核心处理器(CPU)、图形处理器(GPU)、Cell类型架构以及数字信号处理器(DSP)等其他并行处理器,在游戏、娱乐、科研、医疗等各种领域都有广阔的发展前景。

  基本信息

  OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。OpenCL提供了基于任务分割和数据分割的并行计算机制。OpenCL类似于另外两个开放的工业标准OpenGL和OpenAL,这两个标准分别用于三维图形和计算机音频方面。OpenCL扩展了GPU用于图形生成之外的能力。OpenCL由非盈利性技术组织Khronos Group掌管。

查看详情

opencl相关内容

opencl技术

通用计算以及OpenCL究竟是什么?

通用计算以及OpenCL究竟是什么?

OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU、GPU或其他类型的处理器组成

2018-07-30 标签: gpuOpenCL异构计算 576 0

如何为 OpenCL  库将 verilog 封装打包

如何为 OpenCL 库将 verilog 封装打包

如何将自定义 verilog 打包为 OpenCL 库

2018-06-11 标签: alteraverilogopencl 405 0

展示c操作 GPA OpenCL 平台

展示c操作 GPA OpenCL 平台

GPA OpenCL 平台的多线程操作

2018-06-11 标签: alteraopenclgpa 179 0

C/C++/OpenCL 应用编译的SDSoC开发

C/C++/OpenCL 应用编译的SDSoC开发

SDSoC:面向SoC和MPSoC 的软件定义开发环境 TI参考设计可加速开发Xilinx MPSoC、SoC和FPGA应用电源解决方案 Zynq-70...

2018-05-20 标签: Xilinxc++OpenCL 350 0

GPU并行化编程优点及未来发展趋势

GPU并行化编程优点及未来发展趋势

虽然GPU并不适用于所有问题的求解,但是我们发现那些对运算力量耗费巨大的科学命题都具备天然的“”特色。这类程序在运行时拥有极高的运算密度、并发线程数量和...

2018-04-25 标签: cpugpuopencl 686 0

使用FPGA优化视频水印操作的OpenCL应用

使用FPGA优化视频水印操作的OpenCL应用

赛灵思SDAccel开发环境为内存限制问题提供优化方法.视频流和下载通常会耗掉消费者绝大部分互联网流量,同时也是云计算技术发展的主要推动力。对视频流和下...

2017-11-17 标签: fpgaopencl 136 0

抢攻数据中心 赛灵思发布OpenCL开发工具

抢攻数据中心 赛灵思发布OpenCL开发工具

赛灵思(Xilinx)推出首款支持OpenCL的开发工具。现场可编程门阵列(FPGA)厂商正积极推出可支持OpenCL设计工具的新一代解决方案,期能协助...

2017-02-10 标签: FPGA赛灵思OpenCL 248 0

高性能汽车和FPGA:共同点比您想象得多

高性能汽车和FPGA:共同点比您想象得多

使用传统的Verilog和VHDL设计流程支持这些特性的实现,仍然会继续主导FPGA设计流程。但是,还有其他设计流程。OpenCL是GP-GPU编程人员...

2015-10-09 标签: FPGA汽车电子OpenCL 699 0

Mali GPU编程特性及二维浮点矩阵运算并行优化详解

Mali GPU编程特性及二维浮点矩阵运算并行优化详解

本文针对Mali-T604 GPU论述了基于OpenCL的Linux平台上进行通用计算并行优化的方法,论述了Mali-T604 GPU的硬件特点,并基于...

2015-08-07 标签: SoCLinuxOpenCL 723 2

基于OpenCL标准的FPGA设计

基于OpenCL标准的FPGA设计

在FPGA上使用OpenCL标准,与目前的硬件体系结构(CPU、GPU,等)相比,能够大幅度提高性能,同时降低了功耗。此外,与使用Verilog或者VH...

2014-05-26 标签: FPGAAlteraOpenCL 1667 0

查看更多>>

opencl资讯

基于SDAccelTM 开发环境减少FPGA在应用中使用时造成的障碍

基于SDAccelTM 开发环境减少FPGA在应用中使用时造成的障碍

FPGA 一直有望超越CPU 和GPU 实现方案,拥有更高的算法性能以及更低的功耗范围。但直到现在因为编程模式未能如愿以偿。而这一编程模式又是有效利用F...

2017-11-17 标签: openclsdacceltm 141 0

阿里云FaaS F2使用教程

阿里云FaaS F2使用教程

阿里云虚拟化团队异构计算和高性能计算团队一直致力于将计算资源平民化;平民化这个词我第一次是从高性能计算团队何万青老师那边听到的,他们在做的E-HPC就是...

2017-11-15 标签: opencl 446 0

Altera面向OpenCL的SDK是FPGA业界首个实现Khronos标准

2013年10月17号,北京——Altera公司(NASDAQ: ALTR)今天宣布,其面向OpenCL的SDK通过OpenCL 1.0标准一致性测试,...

2013-10-17 标签: FPGAAlteraOpenCL 602 0

Altera开始广泛提供面向OpenCL的SDK以及现成的电路板

Altera开始广泛提供面向OpenCL的SDK以及现成的电路板

Altera Corporation (NASDAQ: ALTR)今天宣布,开始广泛提供提供面向OpenCL的SDK,支持第三方产品电路板。

2013-05-07 标签: AlteraOpenCL 559 0

突出灵活与性能优势,Altera展示业界最全面28nm FPGA器件

突出灵活与性能优势,Altera展示业界最全面28nm FPGA器件

Altera公司于2013年1月22日在北京演示目前业界最全面的28nmFPGA器件系列产品(包括 Stratix V,Arria V,Cyclone ...

2013-01-23 标签: FPGAStratixAltera 410 0

Altera Quartus II 12.1版借助高阶设计流程 加速系统开发

Altera Quartus II 12.1版借助高阶设计流程 加速系统开发

Altera Quartus II软件12.1版借助强大的高级设计流程,加速系统开发.在Altera高级设计流程中增加了Altera面向OpenCL的软...

2012-11-21 标签: FPGAcpldAltera 1034 0

面向Altera FPGA的OpenCL:提高性能和设计效能

面向Altera FPGA的OpenCL:提高性能和设计效能

开放计算语言(OpenCL)编程模型与Altera的并行FPGA体系结构相结合,实现了功能强大的系统加速解决方案。面向OpenCL的Altera SDK...

2012-11-06 标签: DSPFPGAAltera 480 0

充分发挥FPGA优势 Altera首推新颖OpenCL工具

充分发挥FPGA优势 Altera首推新颖OpenCL工具

Altera宣布业界首款支持FPGA的OpenCL工具,进一步加速了FPGA在异构系统中的应用;OpenCL软件开发套件支持开发人员充分发挥FPGA的性...

2012-11-06 标签: FPGAAlteraOpenCL 717 0

ST发布基于ARM内核的移动平台专用PGI OpenCL开发框架

意法半导体全资子公司、全球领先的独立的高性能计算技术编译器及开发工具供应商Portland Group™ (PGI),发布基于ARM内核的ST-Eric...

2012-05-29 标签: openclpld芯片移动开发 414 0

Altera发布业界第一个面向FPGA的OpenCL计划

Altera发布业界第一个面向FPGA的OpenCL计划

Altera公司(NASDAQ: ALTR)今天发布FPGA和SoC FPGA的开放计算语言(OpenCL™)标准开发计划。OpenCL标准是基于C语言...

2011-11-16 标签: FPGAAlteraOpenCL 299 0

相关标签

换一批
  • 工业4.0
    工业4.0
    +关注
    工业4.0是由德国政府《德国2020高技术战略》中所提出的十大未来项目之一。该项目由德国联邦教育局及研究部和联邦经济技术部联合资助,投资预计达2亿欧元。旨在提升制造业的智能化水平,建立具有适应性、资源效率及基因工程学的智慧工厂,在商业流程及价值流程中整合客户及商业伙伴。
  • 无人机技术
    无人机技术
    +关注
    以无人驾驶来说,城市中将建造一个巨大的交通共享网,只要拿出手机就能随时呼叫无人驾驶汽车服务;交警能精准判断每一辆汽车去向,更有效地管理交通……
  • BeagleBone
    BeagleBone
    +关注
  • LD3320
    LD3320
    +关注
  • 深度学习
    深度学习
    +关注
  • OpenWrt
    OpenWrt
    +关注
  • ARM架构
    ARM架构
    +关注
    ARM架构过去称作进阶精简指令集机器(Advanced RISC Machine,更早称作:Acorn RISC Machine),是一个32位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。
  • 英伟达
    英伟达
    +关注
    Nvidia 是全球图形技术和数字媒体处理器行业领导厂商,NVIDIA的总部设在美国加利福尼亚州的圣克拉拉市,在20多个国家和地区拥有约5700名员工。公司在可编程图形处理器方面拥有先进的专业技术,在并行处理方面实现了诸多突破。公司创立于1993年1月,总部位于美国加利福尼亚州圣克拉拉市。
  • Windows CE
    Windows CE
    +关注
     Windows Embedded Compact(即 Windows CE)是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。
  • tizen
    tizen
    +关注
  • uCOS II
    uCOS II
    +关注
  • DragonBoard 410c
    DragonBoard 410c
    +关注
  • mbed
    mbed
    +关注
  • NFS
    NFS
    +关注
  • A6处理器
    A6处理器
    +关注
  • 麒麟960
    麒麟960
    +关注
    麒麟960(kirin 960)是海思半导体有限公司推出的新一代移动设备芯片,麒麟960首次配备ARM Cortex-A73 CPU核心,小核心为A53,组成四大四小的big.LITTLE组合,GPU为Mali G71 MP8。
  • X86架构
    X86架构
    +关注
  • JDI
    JDI
    +关注
  • 数字电子钟
    数字电子钟
    +关注
  • YunOS
    YunOS
    +关注
  • 嵌入式操作系统
    嵌入式操作系统
    +关注
    嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。
  • SLH89F5162
    SLH89F5162
    +关注
  • CES 2013
    CES 2013
    +关注
  • Nios Ⅱ
    Nios Ⅱ
    +关注
      2004年,Altera 正式推出了Nios II系列32位RISC嵌入式处理器。Nios II系列软核处理器是 Altera的第二代FPGA嵌入式处理器,其性能超过200DMIPS,在Altera FPGA中实现仅需35美分。Altera的Stratix 、Stratix GX、 Stratix II和 Cyclone系列FPGA全面支持Nios II处理器,以后推出的FPGA器件也将支持Nios II。
  • Cavium
    Cavium
    +关注
  • OpenStack
    OpenStack
    +关注
  • OMAPL138
    OMAPL138
    +关注
  • Cortex-A15
    Cortex-A15
    +关注
  • 米尔科技
    米尔科技
    +关注
  • 君正
    君正
    +关注

关注此标签的用户(0人)

编辑推荐厂商产品技术软件/工具OS/语言

开关电源 步进电机 无线充电 自动驾驶 EMC PLC OLED AI
5G m2m 无人驾驶 神经网络 亚马逊 深度学习 比特币 机器视觉
NB-IoT LoRa 大疆 特斯拉 tensorflow IoT 威马汽车 寒武纪
Type-C 麒麟970 骁龙845 联发科 智能音箱 海康威视 无人机 黄仁勋
ADI 德州仪器 英特尔 TI Intel 博通 安森美 意法半导体
泰克 泰科 TE Microchip 是德科技 美信 英飞凌 赛灵思
AMD 英伟达 TDK Molex SiTime ams arm Atmel
Allegro Altera Bosch 博世 Bourns Cypress 赛普拉斯 Cirrus logic
CSR Dialog Enocean Exar Fairchild FLIR 富士通 NXP
Linear 凌力尔特 Littelfuse 京瓷 Intersil Lattice 美满电子 Melexis
invensense vishay MPS 村田 mentor nexperia Diode PI
尼吉康 欧姆龙 松下 罗姆 东芝 Richtek RECOM Silicon Labs
semtech Torex 三星 海思 Vicor Trinamic 盛思锐 金升阳
Heilind 贸泽电子 Digi-Key 福禄克 富昌电子 安富利 大联大 IDT
e络盟 RS COMSOL 瑞萨 ARROW Actel Cadence CEVA
Epson FCI 兆易创新 Microsemi MathWorks Qorvo Xicor WIZnet
放大器 运算放大器 差动放大器 电流感应放大器 比较器 仪表放大器 可变增益放大器 隔离放大器
时钟 时钟振荡器 时钟发生器 时钟缓冲器 定时器 寄存器 实时时钟 PWM 调制器
视频放大器 功率放大器 频率转换器 扬声器放大器 音频转换器 音频开关 音频接口 音频编解码器
模数转换器 数模转换器 数字电位器 触摸屏控制器 AFE ADC DAC 电源管理
线性稳压器 LDO 开关稳压器 DC/DC 降压转换器 电源模块 MOSFET IGBT
振荡器 谐振器 滤波器 电容器 电感器 电阻器 二极管 晶体管
变送器 传感器 解析器 编码器 陀螺仪 加速计 温度传感器 压力传感器
电机驱动器 步进驱动器 BDC BLDC 无刷直流驱动器 湿度传感器 光学传感器 图像传感器
数字隔离器 ESD 保护 收发器 桥接器 多路复用器 氮化镓 PFC 数字电源
开关电源 步进电机 无线充电 LabVIEW EMC PLC OLED 单片机
5G m2m DSP MCU ASIC CPU ROM DRAM
NB-IoT LoRa Zigbee NFC 蓝牙 RFID Wi-Fi SIGFOX
Type-C USB 以太网 仿真器 RISC RAM 寄存器 GPU
语音识别 万用表 CPLD 耦合 电路仿真 电容滤波 保护电路 看门狗
CAN CSI DSI DVI Ethernet HDMI I2C RS-485
SDI nas DMA HomeKit 阈值电压 UART 机器学习 TensorFlow
Arduino BeagleBone 树莓派 STM32 MSP430 EFM32 ARM mbed DragonBoard 410c
示波器 LPC imx8 PSoC Altium Designer Allegro Mentor Pads
OrCAD Cadence AutoCAD ARM DS-5 Keil MATLAB MPLAB Quartus
C++ Java Python JavaScript node.js C# verilog Tensorflow
Android iOS linux RTOS FreeRTOS LiteOS AliOS RTThread
uCOS DuerOS Brillo Windows 10