Skip to content

Commit c8d3863

Browse files
Update GNR instances (#54)
* Updated GNR instance * Updated fastchat example * Updated stable-diffusion * Updated ico-by-densify * Updated aikit * Updated rhel-vm * Updated windows-vm * Updated windows-ico-by-densify * Update opea-chatqna * Updated codegen * Updated vm-spot * Updated tdx-vm * terraform-docs: automated action * Updated changes required * Updated root README.md --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 6399899 commit c8d3863

File tree

31 files changed

+70
-47
lines changed

31 files changed

+70
-47
lines changed

NOTICE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
© Copyright 2022, Intel Corporation
1+
© Copyright 2025, Intel Corporation
22

33
Credit:
44
"This project incorporates code from terraform-aws-modules https://github.com/terraform-google-modules/terraform-google-vm under the Apache-2.0 license.”

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,26 @@
88

99
## GCP VM module
1010
This module provides the functionality to ensure that you are utilizing Intel's latest generation processor in the creation of a virtual machine in GCP.
11+
1112

1213
## Performance Data
14+
#### Intel Xeon 6 (Granite Rapids) now available on C4 VMs. Other variants are using the Intel Xeon 5th generation (Emerald Rapids)These C4 instances can power even more demanding workloads, delivering the highest frequency of any Google Compute Engine VM — up to 4.2 GHz, the most vCPU and RAM of any Intel-based comparable product, larger L3 cache size, and 1.35x higher maximum memory bandwidth.
15+
16+
#### As of August 2025, the expanded C4 machine series with Intel Xeon 6 is available in 19 zones, with more expansion to come. Check the latest regional availability on our regions and zones page (https://cloud.google.com/compute/docs/regions-zones). Experience the leading performance, predictability, and control that C4 VMs deliver today! To learn more about C4 and its new capabilities, visit the C4 documentation.
17+
18+
#### Intel Xeon 6 Instance are available using the C4-standard-X-lssd or C4-highmem-X-lssd instance types. C4-standard-X and C4-highmem-X are going to be using 5th Gen Intel Xeon (Emerald Rapids)
1319

1420
#### Find all the information below plus even more by navigating our full library
1521
#### [INTEL CLOUD PERFROMANCE DATA LIBRARY for GCP](https://www.intel.com/content/www/us/en/developer/topic-technology/cloud/library.html?f:@stm_10381_en=%5BGoogle%20Alphabet%5D)
1622

23+
![alt text](image.png)
24+
1725
#
1826
<center>
1927

2028
#### [Maximize performance and optimize spend with Compute Engine’s latest VMs, N4 and C4](https://cloud.google.com/blog/products/compute/a-closer-look-at-compute-engine-c4-and-n4-machine-series)
2129

30+
2231
<p align="center">
2332
<a href="https://cloud.google.com/blog/products/compute/a-closer-look-at-compute-engine-c4-and-n4-machine-series">
2433
<img src="https://github.com/intel/terraform-intel-gcp-vm/blob/main/images/c4-perf1.png?raw=true" alt="Link" width="600"/>
@@ -212,7 +221,7 @@ No modules.
212221
| <a name="input_enable_vtpm"></a> [enable\_vtpm](#input\_enable\_vtpm) | Use a virtualized trusted platform module, which is a specialized computer chip you can use to encrypt objects like keys and certificates. | `bool` | `true` | no |
213222
| <a name="input_hostname"></a> [hostname](#input\_hostname) | A custom hostname for the instance. Must be a fully qualified DNS name and RFC-1035-valid | `string` | `null` | no |
214223
| <a name="input_ipv6_access_config"></a> [ipv6\_access\_config](#input\_ipv6\_access\_config) | Access configurations, i.e. IPs via which this instance can be accessed via the Internet. Omit to ensure that the instance is not accessible from the Internet. If omitted, ssh provisioners will not work unless Terraform can send traffic to the instance's network. This can be represented as multiple maps | <pre>list(object({<br/> public_ptr_domain_name = optional(string, null)<br/> network_tier = optional(string, null)<br/> }))</pre> | `[]` | no |
215-
| <a name="input_machine_type"></a> [machine\_type](#input\_machine\_type) | The machine type to create | `string` | `"c4-standard-4"` | no |
224+
| <a name="input_machine_type"></a> [machine\_type](#input\_machine\_type) | The machine type to create | `string` | `"c4-standard-4-lssd"` | no |
216225
| <a name="input_name"></a> [name](#input\_name) | A unique name for the resource, required by GCE. Changing this forces a new resource to be created. | `string` | n/a | yes |
217226
| <a name="input_network"></a> [network](#input\_network) | The name or self\_link of the network to attach this interface to. | `string` | `"default"` | no |
218227
| <a name="input_network_ip"></a> [network\_ip](#input\_network\_ip) | The private IP address to assign to the instance. If empty, the address will be automatically assigned. | `string` | `""` | no |

examples/gcp-linux-fastchat-simple/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
© Copyright 2025, Intel Corporation
88

9-
## GCP C4 5th Gen Xeon(code named Emerald Rapids) & Intel® Optimized Cloud Recipe for FastChat
9+
## GCP C4 6th Gen Xeon(code named Granite Rapids) & Intel® Optimized Cloud Recipe for FastChat
1010

11-
This demo will showcase Large Language Model(LLM) CPU inference using 5th Gen Xeon Scalable Processors on GCP.
11+
This demo will showcase Large Language Model(LLM) CPU inference using 6th Gen Xeon Scalable Processors on GCP.
1212

1313
## Usage
1414

examples/gcp-linux-fastchat-simple/main.tf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ variable "project" {
77
description = "GCP Project ID"
88
}
99

10-
1110
#GCP Linux VM with Intel Cloud Optimized Recipe for FastChat
1211
module "linux_vm" {
1312
source = "intel/gcp-vm/intel"
@@ -16,7 +15,7 @@ module "linux_vm" {
1615
boot_image_family = "ubuntu-2204-lts"
1716
name = "intel-fastchat-${random_id.rid.dec}"
1817
zone = "us-central1-a"
19-
machine_type = "c4-standard-32"
18+
machine_type = "c4-standard-32-lssd"
2019
allow_stopping_for_update = true
2120
tags = ["fschat-${random_id.rid.dec}"]
2221
user_data = templatefile("./cloud_init.yml", {})

examples/gcp-linux-stable-diffusion/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
© Copyright 2025, Intel Corporation
88

9-
## GCP C3 4th Gen Xeon(code named Sapphire Rapids) & Intel® Optimized Cloud Recipe for Stable Diffusion
9+
## GCP C4 6th Gen Xeon(code named Granite Rapids) & Intel® Optimized Cloud Recipe for Stable Diffusion
1010

11-
This demo will showcase Stable Diffusion CPU inferencing using 5th Gen Xeon Scalable Processors on GCP.
11+
This demo will showcase Stable Diffusion CPU inferencing using 6th Gen Xeon Scalable Processors on GCP.
1212

1313
## Usage
1414

examples/gcp-linux-stable-diffusion/main.tf

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ variable "project" {
77
description = "GCP Project ID"
88
}
99

10-
1110
#GCP Linux VM with Intel Cloud Optimized Recipe for FastChat
1211
module "linux_vm" {
1312
source = "intel/gcp-vm/intel"
@@ -16,7 +15,7 @@ module "linux_vm" {
1615
boot_image_family = "ubuntu-2204-lts"
1716
name = "intel-diffusion-${random_id.rid.dec}"
1817
zone = "us-central1-a"
19-
machine_type = "c4-standard-32"
18+
machine_type = "c4-standard-32-lssd"
2019
allow_stopping_for_update = true
2120
tags = ["diffusion-${random_id.rid.dec}"]
2221
user_data = templatefile("./cloud_init.yml", {})

examples/gcp-linux-tdx-vm/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
## Intel GCP VM on default network
1010

11-
This module creates a Intel Confiddential Compute Linux VM on the default network with Intel Xeon 5th Generation Scalable processors (code-named Emerald Rapids) VM with Confidential Computing and Intel Trust Domain Extension (Intel TDX) technology.
11+
This module creates a Intel Confidential Compute Linux VM on the default network with Intel Xeon 4th Generation Scalable processors (code-named Sapphire Rapids) VM with Confidential Computing and Intel Trust Domain Extension (Intel TDX) technology.
1212

1313
Update the project with a your project id in GCP. It is located on the variables.tf file under this example folder for "GCP-Linux-VM"
1414

examples/gcp-linux-tdx-vm/main.tf

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
# --------------------------------------------------------
99
# Provision GCP virtual machine on Intel Xeon 4th Generation Scalable processors (code-named Sapphire Rapids) VM which supports Confidential Computing with Intel Trust Domain Extension (Intel TDX) technology
1010
# You will need to provide value of the variable project, which is your GCP project id when you do terraform apply
11+
# As of August 2025 only C3 instances will support Intel TDX
1112
module "linux_vm" {
1213
source = "intel/gcp-vm/intel"
1314
project = var.project
@@ -17,7 +18,7 @@ module "linux_vm" {
1718
enable_confidential_compute = var.enable_confidential_compute
1819
confidential_instance_type = var.confidential_instance_type
1920
on_host_maintenance = "TERMINATE"
20-
machine_type = "c4-standard-4"
21+
machine_type = "c3-standard-4"
2122

2223

2324
access_config = [{

examples/gcp-linux-vm-ico-by-densify/densify_recommendations.auto.tfvars

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
densify_recommendations = {
22
"ico-test" = {
33
currentType = "n1-standard-2"
4-
recommendedType = "c4-standard-4"
4+
recommendedType = "c4-standard-32-lssd"
55
approvalType = "all"
66
predictedUptime = "95.0"
77
recommendationType = "Modernize"

examples/gcp-linux-vm-ico-by-densify/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ module "densify" {
1717
}
1818

1919
# Intel module
20-
# Provision GCP Xeon 4th Generation Scalable processors (code-named Sapphire Rapids) VM
20+
# Provision GCP Xeon 6th Generation Scalable processors (code-named Granite Rapids) VM
2121
# You will need to provide value of the variable project, which is your GCP project id when you do terraform apply
2222
module "linux_vm" {
2323
source = "intel/gcp-vm/intel"

0 commit comments

Comments
 (0)