# Platform Support

Host denotes the UI can run on that platform. Target means that we can instrument applications on that platform for data collection. Applications launched with instrumentation on a target system can be connected to from most host platforms. The reports collected on one system can be opened on any other system.

Table 1. Platforms supported by NVIDIA Nsight Compute
| Host | Targets
--- | --- | ---
Windows | Yes | Windows*, Linux (x86_64)
Windows Subsystem for Linux (WSL2) | Yes | Windows Subsystem for Linux (WSL2) as part of the Linux (x86_64) package.
Linux (x86_64) | Yes | Windows*, Linux (x86_64), Linux (ppc64le), Linux (aarch64 sbsa)
Linux (ppc64le) | No | Linux (ppc64le)
Linux (aarch64 sbsa) | Yes | Linux (aarch64 sbsa)
Linux (x86_64) (Drive SDK) | Yes | Windows*, Linux (x86_64), Linux (aarch64), QNX
MacOSX 11+ | Yes | Windows*, Linux (x86_64), Linux (ppc64le)
Linux (aarch64) | No | Linux (aarch64)
QNX | No | QNX

Target platforms marked with * do not support remote launch from the respective host. Remote launch means that the application can be launched on the target system from the host UI. Instead, the application must be launched from the target system.

Profiling of 32-bit processes is not supported.