> For the complete documentation index, see [llms.txt](https://docs.i3d.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.i3d.net/game-hosting/game-integration/gcptemplateforcpuplatform.md).

# Upgrade GCP VMs to AMD Milan or later

To change your CPU platform, you can only do this with Google Cloud Provider (GCP). In order to upgrade to the CPU platform **AMD Milan or later**, you must first create a new Virtual Machine (VM) with a new template in ODP. The steps below explain the process.

1. Go to one.i3D.net and enter your login credentials.
2. Create a new VM with a new instance template.
3. After the creation of the new template, i3D.net automatically sends a request in GCP. With that template request, GCP creates a template with the same name. GCP will use this template to create a VM.
4. Each name is unique on GCP, so if you want to apply this new template on a name that already exists, you must:
   * Copy the name of the existing template.
   * Delete the template.
   * Paste the name on the newly created template.
5. Select the Series **N2D** in the drop down list.
6. Select the Machine type **N2d-standard-2 (2 vCPU, 8 GB memory)**.
7. Select the CPU platform **AMD Milan or later** in the drop down list.
8. Click **Create**.

{% hint style="warning" %}
Make sure that the advanced settings related to the network match with the GCP and the ODP platform.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.i3d.net/game-hosting/game-integration/gcptemplateforcpuplatform.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
