# Machine Type

Deka GPU provides various types of Virtual Machines (VM) that are classified based on Memory and Storage types. If you want to create a Virtual Machine (VM) on Deka GPU, you must first check your application's requirements and system workload so that you can choose a VM based on the available machine types. Here are the available machine types for VMs on Deka GPU:

<table><thead><tr><th width="205">Machine Types</th><th>Description</th></tr></thead><tbody><tr><td>General</td><td>Used for VM sizes that provide a balanced CPU-to-memory ratio.</td></tr><tr><td>Compute Optimized</td><td>Designed to deliver the highest CPU performance in the Compute Engine and optimized for compute-intensive workloads.</td></tr><tr><td>Memory Optimized</td><td>Provides a high memory-to-CPU ratio, optimized for memory-intensive workloads.</td></tr><tr><td>Shared</td><td>Offers a cost-effective method to run small applications that are not resource-intensive.</td></tr></tbody></table>
