Altera RTE for OpenCL User Manual

Page 2

Advertising
background image

Contents

Altera RTE for OpenCL Getting Started Guide................................................. 1-1

Prerequisites for the Altera RTE for OpenCL..........................................................................................1-2

Contents of the Altera RTE for OpenCL.................................................................................................. 1-2

RTE Utility....................................................................................................................................................1-4

Displaying the Software Version....................................................................................................1-5

Listing the RTE Utility Command Options................................................................................. 1-5

Managing an FPGA Board..............................................................................................................1-5

Managing Host Application........................................................................................................... 1-5

Getting Started with the Altera RTE for OpenCL for 64-Bit Windows.............2-1

Downloading the Altera RTE for OpenCL...............................................................................................2-1

Installing the Altera RTE for OpenCL...................................................................................................... 2-2

Setting the Environment Variables for Windows................................................................................... 2-2

Verifying the RTE Installation................................................................................................................... 2-3

Licensing the Software.................................................................................................................................2-4

Installing an FPGA Board...........................................................................................................................2-5

Updating the Hardware Image on the FPGA.......................................................................................... 2-6

Querying the Device Name of Your FPGA Board...................................................................... 2-6

Programming the Flash Memory of an FPGA on Windows..................................................... 2-7

Executing an OpenCL Kernel on an FPGA..............................................................................................2-8

Building the Host Application....................................................................................................... 2-8

Running the Host Application.......................................................................................................2-8

Output from Successful Kernel Execution................................................................................... 2-8

Uninstalling the Software............................................................................................................................2-9

Uninstalling the FPGA Board.................................................................................................................. 2-10

Getting Started with the Altera RTE for OpenCL for x86_64 Linux and 64-

Bit Linux Big-Endian System.......................................................................... 3-1

Downloading the Altera RTE for OpenCL...............................................................................................3-1

Installing the Altera RTE for OpenCL...................................................................................................... 3-2

Setting the Environment Variables for Linux..............................................................................3-2

Installing the RTE on Big-Endian Systems.............................................................................................. 3-3

Setting the Environment Variables on Big-Endian Systems......................................................3-4

Verifying the RTE Installation................................................................................................................... 3-4

Licensing the Software.................................................................................................................................3-5

Installing an FPGA Board...........................................................................................................................3-6

Updating the Hardware Image on the FPGA.......................................................................................... 3-7

Querying the Device Name of Your FPGA Board...................................................................... 3-7

Programming the Flash Memory of an FPGA on Linux............................................................3-7

Executing an OpenCL Kernel on an FPGA..............................................................................................3-8

Building the Host Application....................................................................................................... 3-9

TOC-2

Introduction to the Altera RTE for OpenCL

Altera Corporation

Advertising