This topic describes the best practices for heterogeneous computing services. Refer to the following topics based on your business scenario to learn about the best practices.
Elastic GPU Service
Deploy an NGC environment for deep learning development
This topic describes how to deploy an NVIDIA GPU Cloud (NGC) environment on a GPU-accelerated instance for deep learning development. In the topic, a TensorFlow deep learning framework is used.
FPGA as a Service (FaaS)
Best practices for FaaS f3 instances
Project modes and directories used by RTL
This topic describes the project modes and directories used by the Register Transfer Level (RTL) compiler and also provides a sample framework to help you understand how to use RTL.
Overview of the FaaS f3 SDAccel development environment
The FaaS f3 SDAccel development environment is based on Xilinx SDAccel dynamic 5.0. You can develop applications in the FaaS f3 SDAccel development environment based on Open Computing Language (OpenCL). This topic describes the SDAccel development environment for FaaS f3 instances.
Perform RTL development on an f3 instance
This topic describes how to perform RTL development on a FaaS f3 instance and provides answers to some frequently asked questions about the development process.
This topic describes how to use OpenCL on a FaaS f3 instance to create an image and load the image to an FPGA.
Use Vitis 2020.1 on an f3 instance
This topic describes how to use Vitis 2020.1 on a FaaS f3 instance to create an image and load the image to an FPGA.