# Configuration

- [Backends](/en-1.0.0-beta7/config/backends.md): Hardware setup for Eclipse Deeplearning4j, including GPUs and CUDA.
- [CPU and AVX](/en-1.0.0-beta7/config/backends/cpu.md): CPU and AVX support in ND4J/Deeplearning4j
- [cuDNN](/en-1.0.0-beta7/config/backends/config-cudnn.md): Using the NVIDIA cuDNN library with DL4J.
- [Performance Issues](/en-1.0.0-beta7/config/backends/performance-issues.md): How to Debug Performance Issues
- [Memory Management](/en-1.0.0-beta7/config/config-memory.md): Setting available Memory/RAM for a DL4J application
- [Memory Workspaces](/en-1.0.0-beta7/config/config-memory/config-workspaces.md): Workspaces are an efficient model for memory paging in DL4J.
- [Snapshots](/en-1.0.0-beta7/config/config-snapshots.md): Using daily builds for access to latest Eclipse Deeplearning4j features.
- [Maven](/en-1.0.0-beta7/config/maven.md): Configure the Maven build tool for Deeplearning4j.
- [SBT, Gradle, & Others](/en-1.0.0-beta7/config/buildtools.md): Configure the build tools for Deeplearning4j.
