diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index b903fc8a..e89580cd 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-18T15:36:29","documenter_version":"1.7.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.11.1","generation_timestamp":"2024-10-23T12:02:40","documenter_version":"1.7.0"}} \ No newline at end of file diff --git a/dev/concepts/architectures/index.html b/dev/concepts/architectures/index.html index 3ec88232..133be3cf 100644 --- a/dev/concepts/architectures/index.html +++ b/dev/concepts/architectures/index.html @@ -6,4 +6,4 @@ arch = Arch(ROCBackend())
using Metal
-arch = Arch(MetalBackend())
At the beginning of program, one may specify the backend and initialise the architecture they desire to use. The initialised arch
variable will be required explicitly at creation of some objects such as grids and kernel launchers.
On systems with multiple GPUs, passing the keyword argument device_id
to the Arch
constructor will select and set the selected device as a current device.
For advanced users, we provide a function activate!(arch; priority)
for specifying the stream priority owned by the task one is executing. The stream priority will be set to :normal
by default, where :low
and :high
are also possible options given that the target backend has priority control over streams implemented.
Settings
This document was generated with Documenter.jl version 1.7.0 on Friday 18 October 2024. Using Julia version 1.11.1.