<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">Hi Sandhya,</span>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thank you for your response.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks to you, I understood the following.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
・All Skylake processors have cupid family=6, model=0x55, stepping < 5</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
・CascadeLake processors have cupid family=6, model=0x55, stepping >=5.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If possible, I would like you to tell me about the following.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Is there a specification for what the stepping value is for a particular processor? For example, is it defined in any documentation that CascadeLake processors have stepping >=5?</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I searched the documentation provided by Intel but couldn't find it. </div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I want some evidence that the following is true.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
・All Skylake processors have stepping < 5<br>
・CascadeLake processors have stepping >=5.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
If stepping per processor is specified somewhere, please let me know.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks.<br>
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
----------------------------------------------------------------------------------------</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Taizo Kurashige</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
GitHub account : <a href="https://github.com/kurashige23" id="LPlnk988421" class="OWAAutoLink">
https://github.com/kurashige23</a></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(32, 31, 30);">
<br>
</div>
<hr style="display: inline-block; width: 98%;">
<div id="divRplyFwdMsg" dir="ltr">
<div class="elementToProof" style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
 </div>
</div>
<div style="font-size: 11pt;">Hi Taizo,<br>
<br>
UseAVX is set to 2 for all Skylake processors (cupid family=6, model=0x55, stepping < 5) , not just Skylake X.<br>
CascadeLake processors have cupid family=6, model=0x55, stepping >=5.<br>
<br>
Hope this helps.<br>
<br>
Best Regards,<br>
Sandhya<br>
<br>
-------- Forwarded Message --------<br>
Subject:         Re: Question about JDK-8221092<br>
Date:    Wed, 10 Jul 2024 06:39:43 +0000<br>
From:    Taizo Kurashige (Fujitsu) <kurashige.taizo@fujitsu.com><br>
To:      hotspot-compiler-dev@openjdk.org <hotspot-compiler-dev@openjdk.org><br>
<br>
<br>
<br>
Hi all,<br>
<br>
Could someone please respond to this question if possible?<br>
<br>
Thank you.<br>
<br>
----------------------------------------------------------------------------------------<br>
Taizo Kurashige<br>
GitHub account : <a href="https://github.com/kurashige23" id="OWAd999da9d-d2ce-c6d7-e016-c23475b5cd47" class="OWAAutoLink" data-auth="NotApplicable">
https://github.com/kurashige23</a> <<a href="https://github.com/kurashige23" id="OWA9aa15481-de62-19f0-5355-92e6c0b8970a" class="OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>><br>
------------------------------------------------------------------------------------------------------------------------<br>
*差出人:* Kurashige, Taizo/倉繁 泰三<br>
*送信日時:* 2024年7月3日 15:09<br>
*宛先:* hotspot-compiler-dev@openjdk.org <hotspot-compiler-dev@openjdk.org><br>
*件名:* Question about JDK-8221092<br>
Hi all,<br>
I have a question about <a href="https://bugs.openjdk.org/browse/JDK-8221092" id="OWA5de56027-de3f-e514-0ded-0fa34081db1a" class="OWAAutoLink" data-auth="NotApplicable">
https://bugs.openjdk.org/browse/JDK-8221092</a>.<br>
If possible, could someone please provide some insight?<br>
<br>
Here's what I would like to know:<br>
<br>
1. Is it correct to understand that "Skylake (X7) processors" refers to the Skylake processors listed at
<a href="https://ark.intel.com/content/www/us/en/ark/products/codename/37572/products-formerly-skylake.html" id="OWA2c304cc8-7dd2-9b0b-cf38-4e3e66a79483" class="OWAAutoLink" data-auth="NotApplicable">
https://ark.intel.com/content/www/us/en/ark/products/codename/37572/products-formerly-skylake.html</a>, specifically those in the 7000 series with an "X" or "XE" in their names? For example, "Intel® Core™ i9-7920X X-series Processor (16.5M Cache, up to 4.30
 GHz)" or "Intel® Core™ i9-7980XE Extreme Edition Processor (24.75M Cache, up to 4.20 GHz)".<br>
<br>
2. In the fix for JDK-8221092, if the stepping is less than 5, the processor is considered to be of Skylake (X7) or an earlier version. In such cases, UseAVX is set to 2. Is there any documentation that the stepping for Skylake (X7) is 5?<br>
<br>
Thank you.<br>
<br>
<br>
----------------------------------------------------------------------------------------<br>
Taizo Kurashige<br>
GitHub account : <a href="https://github.com/kurashige23" id="OWAf9783eff-4ac9-ad30-1ac7-91e0a2a70bf1" class="OWAAutoLink" data-auth="NotApplicable">
https://github.com/kurashige23</a> <<a href="https://github.com/kurashige23" id="OWA469d857c-3b6a-7c86-beee-7f961a3bd052" class="OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>> <<a href="https://github.com/kurashige23" id="OWAd21f8852-49a3-25ce-dd34-172de4e33af8" class="OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>><br>
       <br>
kurashige23 - Overview <<a href="https://github.com/kurashige23" id="OWA085434fb-3158-b52d-1a39-274c8ca52e5b" class="OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>><br>
kurashige23 has 5 repositories available. Follow their code on GitHub.<br>
github.com<br>
<br>
<br>
</div>
</body>
</html>