# Essentials

```@meta
CurrentModule = CUDACore
```

## Initialization

```@docs
functional(::Bool)
has_cuda
has_cuda_gpu
```


## Global state

```@docs
context
context!
device
device!
stream
stream!
```
