OpenCL™ is a standard for writing parallel programs for heterogeneous systems, much like the NVidia* CUDA* programming language. In the FPGA environment, OpenCL constructs are synthesized into custom logic. An overview of the OpenCL standards will be discussed. You will learn about the platform, execution, memory, and programming models that define the OpenCL specification. Syntax of the OpenCL language will be discussed, and you will see examples of OpenCL usage. The similarities and differences between OpenCL and CUDA will be highlighted throughout. The advantages of using the Intel® FPGA OpenCL solution will be presented.*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission of Khronos*Other names and brands may be claimed as the property of others
提供方


Introduction to OpenCL on FPGAs
英特尔课程信息
提供方

英特尔
The Intel® Developer Zone offers tools and how-to information to enable cross-platform app development through platform and technology information, code samples, and peer expertise in order to help developers innovate and succeed. Join communities for the Internet of Things, Artificial Intelligence, Virtual Reality, Persistent Memory & Game Dev to download tools, access dev kits, share ideas with like-minded developers, and participate in hackathons, contests, roadshows, and local events.
授课大纲 - 您将从这门课程中学到什么
Heterogeneous Parallel Computing
The student will be provided with a brief motivation for the necessity of parallel computing along with its inherent challenges.
OpenCL for Platform and Host-side Software
In this module, we will begin to craft an understanding of OpenCL as a viable framework for the development of heterogeneous Parallel Computing Solutions on Intel FPGAs
Executing OpenCL Kernels
For this module, we will explore the basics of the OpenCL standard.
NDRange Kernels
Building upon what we've covered up to this point, you will learn how to write your very own OpenCL program
审阅
- 5 stars49.01%
- 4 stars21.56%
- 3 stars14.70%
- 2 stars8.82%
- 1 star5.88%
来自INTRODUCTION TO OPENCL ON FPGAS的热门评论
It was really a nice opportunity for having these courses free.I loved it.
This course was really helpful! Looking forward to more courses from Intel.
I appreciate this course for those are wanted to learn FPGA
I wish it had more hardware perspective because for RTL designers it difficult to visualise software being autoconverted into hardware. Performance comparisons with Verilog would have been helpful.
常见问题
我什么时候能够访问课程视频和作业?
我购买证书后会得到什么?
有助学金吗?
Is financial aid available?
还有其他问题吗?请访问 学生帮助中心。