<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">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi all,</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, could anyone give me some insight?</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);">
Thanks.</div>
<div id="Signature">
<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: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-size: 14.6667px; color: rgb(32, 31, 30);">----------------------------------------------------------------------------------------</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(32, 31, 30);">
<span style="background-color: rgb(255, 255, 255);">Taizo Kurashige<br>
GitHub account : <a href="https://github.com/kurashige23" id="OWA2b1b2f87-99ae-ab57-ac26-7b3c69e90c82" class="OWAAutoLink">
https://github.com/kurashige23</a></span></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>
<div id="appendonsend"></div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="display: inline-block; width: 98%;">
<div id="divRplyFwdMsg" dir="ltr">
<div style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Sandhya,</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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="direction: ltr; 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="direction: ltr; 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 style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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 style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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 style="direction: ltr; 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 style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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 style="direction: ltr; 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 style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; 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="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks.<br>
<br>
</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
----------------------------------------------------------------------------------------</div>
<div style="direction: ltr; font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Taizo Kurashige</div>
<div style="direction: ltr; 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="OWA5fc33af2-ccd5-54fd-0cbe-eb12e7ee0a36" class="x_OWAAutoLink" data-auth="NotApplicable">
https://github.com/kurashige23</a></div>
<div style="direction: ltr; font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 14.6667px; color: rgb(32, 31, 30);">
<br>
</div>
<hr style="direction: ltr; display: inline-block; width: 98%;">
<div id="x_divRplyFwdMsg" dir="ltr">
<div style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
</div>
</div>
<div style="direction: ltr; 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="OWA86091957-bc04-81fd-2ad6-b891563e14fb" class="x_OWAAutoLink" data-auth="NotApplicable">
https://github.com/kurashige23</a> <<a href="https://github.com/kurashige23" id="OWA03b237ba-a71b-4258-f01c-24756103e480" class="x_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="OWAd2e83a82-5e28-790e-4a93-0b5d8ed80125" class="x_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="OWAdbb06104-c633-5e8b-248c-021a133883e1" class="x_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="OWA986c657b-83d2-4e72-6ce1-17676fdb04bf" class="x_OWAAutoLink" data-auth="NotApplicable">
https://github.com/kurashige23</a> <<a href="https://github.com/kurashige23" id="OWA305d353b-cb5d-5b07-fb98-c78caccd73f2" class="x_OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>> <<a href="https://github.com/kurashige23" id="OWA06a18a83-1829-5eee-4496-a671bf89b60c" class="x_OWAAutoLink" data-auth="NotApplicable">https://github.com/kurashige23</a>><br>
<br>
kurashige23 - Overview <<a href="https://github.com/kurashige23" id="OWA71eb23b9-4711-b39f-cffe-e7ede139cfbd" class="x_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>