Bug 206537 - Add AMD x86 documents for future reference
Summary: Add AMD x86 documents for future reference
Status: NEW
Alias: None
Product: Platform Specific/Hardware
Classification: Unclassified
Component: x86-64 (show other bugs)
Hardware: x86-64 Linux
: P1 normal
Assignee: platform_x86_64@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-14 16:47 UTC by Kim Phillips
Modified: 2020-05-05 18:26 UTC (History)
2 users (show)

See Also:
Kernel Version: v5.1
Tree: Mainline
Regression: No


Attachments
Processor Programming Reference (PPR) for AMD Family 17h Model 01h, Revision B1 Processors Rev 1.14 - April 15, 2017 (1.98 MB, application/pdf)
2020-02-14 16:47 UTC, Kim Phillips
Details
Revision Guide for AMD Family 17h Models 00h-0Fh Processors Rev. 1.12 June 2018 (1.15 MB, application/pdf)
2020-02-14 16:53 UTC, Kim Phillips
Details
Revision Guide for AMD Family 17h Models 30h-3Fh Processors Rev. 0.74 September 2019 (211.17 KB, application/pdf)
2020-02-14 16:55 UTC, Kim Phillips
Details
Processor Programming Reference (PPR) for AMD Family 17h Model 18h, Revision B1 Processors Rev. 3.14 - Sep 26, 2019 (4.08 MB, application/pdf)
2020-02-14 17:07 UTC, Kim Phillips
Details
Open-Source Register Reference For AMD Family 17h Processors Models 00h-2Fh, Rev 3.03 - July, 2018 (1.68 MB, application/pdf)
2020-02-14 17:11 UTC, Kim Phillips
Details
Processor Programming Reference (PPR) for AMD Family 17h Models 01h,08h, Revision B2 Processors Rev 3.03 - Jun 14, 2019 (3.77 MB, application/pdf)
2020-02-14 17:16 UTC, Kim Phillips
Details
Processor Programming Reference (PPR) for AMD Family 17h Model 71h, Revision B0 Processors Rev 3.06 - Jul 17, 2019 (3.10 MB, application/pdf)
2020-02-14 17:21 UTC, Kim Phillips
Details
Processor Programming Reference (PPR) for AMD Family 17h Model 31h, Revision B0 Processors Rev 0.54 - Sep 12, 2019 (4.52 MB, application/pdf)
2020-02-14 17:25 UTC, Kim Phillips
Details
Software Optimization Guide for AMD Family 17h Models 30h and Greater Processors, Pub. 56305 Rev. 3.01 - Feb 2020 (2.28 MB, application/pdf)
2020-02-27 21:04 UTC, Kim Phillips
Details
AMD64 Architecture Programmer’s Manual Volume 1: Application Programming, Pub. 24592 Rev. 3.22 - Dec 2017 (2.54 MB, application/pdf)
2020-05-04 14:29 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 1/3 (4.49 MB, application/pdf)
2020-05-05 17:57 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 2/3 (4.49 MB, application/pdf)
2020-05-05 17:59 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 3/3 (1.92 MB, application/pdf)
2020-05-05 18:03 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions, Pub. 24594 Rev. 3.30 - April 2020 (3.10 MB, application/pdf)
2020-05-05 18:15 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 4: 128-Bit and 256-Bit Media Instructions, Pub. 26568 Rev. 3.23 - Feb 2019 (3.68 MB, application/pdf)
2020-05-05 18:18 UTC, Babu Moger
Details
AMD64 Architecture Programmer’s Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions, Pub. 26569 Rev. 3.15 - May 2018 (2.37 MB, application/pdf)
2020-05-05 18:26 UTC, Babu Moger
Details

Description Kim Phillips 2020-02-14 16:47:51 UTC
Created attachment 287389 [details]
Processor Programming Reference (PPR) for AMD Family 17h Model 01h, Revision B1 Processors Rev 1.14 - April 15, 2017

Linux commit 3fe3331bb285 "perf/x86/amd: Add event map for AMD Family 17h" references a document that is no longer available at the link it specified.

It is now available again [1], but given AMD website churn, and based on Boris' recommendation [2], let this be a single URL reference for uploading AMD documents as they get referenced by upstream commits.

[1] https://developer.amd.com/wordpress/media/2017/11/54945_PPR_Family_17h_Models_00h-0Fh.pdf

[2] https://lkml.org/lkml/2020/2/11/395
Comment 1 Kim Phillips 2020-02-14 16:53:08 UTC
Created attachment 287391 [details]
Revision Guide for AMD Family 17h Models 00h-0Fh Processors Rev. 1.12 June 2018

Reference for an upcoming patch covering erratum 1054.
Comment 2 Kim Phillips 2020-02-14 16:55:28 UTC
Created attachment 287393 [details]
Revision Guide for AMD Family 17h Models 30h-3Fh Processors Rev. 0.74 September 2019

Reference for an upcoming patch covering erratum 1054.
Comment 3 Kim Phillips 2020-02-14 17:07:26 UTC
Created attachment 287395 [details]
Processor Programming Reference (PPR) for AMD Family 17h Model 18h, Revision B1 Processors Rev. 3.14 - Sep 26, 2019

PDF file extracted from zipfile currently available here:

https://www.amd.com/system/files/TechDocs/55570-B1_PUB.zip

The only other file was a generic README about using pdf files.
Comment 4 Kim Phillips 2020-02-14 17:11:10 UTC
Created attachment 287397 [details]
Open-Source Register Reference For AMD Family 17h Processors Models 00h-2Fh, Rev 3.03 - July, 2018

https://www.amd.com/system/files/TechDocs/56255_OSRR.pdf
Comment 5 Kim Phillips 2020-02-14 17:16:05 UTC
Created attachment 287399 [details]
Processor Programming Reference (PPR) for AMD Family 17h Models 01h,08h, Revision B2 Processors Rev 3.03 - Jun 14, 2019

Single PDF extracted from:

https://www.amd.com/system/files/TechDocs/54945_3.03_ppr_ZP_B2_pub.zip
Comment 6 Kim Phillips 2020-02-14 17:21:06 UTC
Created attachment 287401 [details]
Processor Programming Reference (PPR) for AMD Family 17h Model 71h, Revision B0 Processors Rev 3.06 - Jul 17, 2019

Single PDF extracted from:

https://www.amd.com/system/files/TechDocs/56176_ppr_Family_17h_Model_71h_B0_pub_Rev_3.06.zip
Comment 7 Kim Phillips 2020-02-14 17:25:08 UTC
Created attachment 287403 [details]
Processor Programming Reference (PPR) for AMD Family 17h Model 31h, Revision B0 Processors Rev 0.54 - Sep 12, 2019

https://developer.amd.com/wp-content/resources/55803_0.54-PUB.pdf
Comment 8 Kim Phillips 2020-02-27 21:04:17 UTC
Created attachment 287669 [details]
Software Optimization Guide for AMD Family 17h Models 30h and Greater Processors, Pub. 56305 Rev. 3.01 - Feb 2020

PDF extracted from:

https://www.amd.com/system/files/TechDocs/56305.zip
Comment 9 Babu Moger 2020-05-04 14:29:27 UTC
Created attachment 288899 [details]
AMD64 Architecture Programmer’s Manual Volume 1: Application Programming,
Pub. 24592 Rev. 3.22 - Dec 2017
Comment 10 Babu Moger 2020-05-05 17:34:27 UTC
Comment on attachment 288899 [details]
AMD64 Architecture Programmer’s Manual Volume 1: Application Programming,
Pub. 24592 Rev. 3.22 - Dec 2017

PDF extracted from:

https://www.amd.com/system/files/TechDocs/24592.pdf
Comment 11 Babu Moger 2020-05-05 17:57:39 UTC
Created attachment 288921 [details]
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 1/3

PDF extracted from:

https://www.amd.com/system/files/TechDocs/24593.pdf
Comment 12 Babu Moger 2020-05-05 17:59:59 UTC
Created attachment 288923 [details]
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 2/3

PDF extracted from:

https://www.amd.com/system/files/TechDocs/24593.pdf
Comment 13 Babu Moger 2020-05-05 18:03:21 UTC
Created attachment 288925 [details]
AMD64 Architecture Programmer’s Manual Volume 2: System Programming, Pub. 24593 Rev. 3.34 - April 2020 - Part 3/3

PDF extracted from:

https://www.amd.com/system/files/TechDocs/24593.pdf
Comment 14 Babu Moger 2020-05-05 18:15:37 UTC
Created attachment 288927 [details]
AMD64 Architecture Programmer’s Manual Volume 3: General-Purpose and System Instructions, Pub. 24594 Rev. 3.30 - April 2020

PDF extracted from:

https://www.amd.com/system/files/TechDocs/24594.pdf
Comment 15 Babu Moger 2020-05-05 18:18:49 UTC
Created attachment 288929 [details]
AMD64 Architecture Programmer’s Manual Volume 4: 128-Bit and 256-Bit Media Instructions, Pub. 26568 Rev. 3.23 - Feb 2019

PDF extracted from:

https://www.amd.com/system/files/TechDocs/26568.pdf
Comment 16 Babu Moger 2020-05-05 18:26:01 UTC
Created attachment 288931 [details]
AMD64 Architecture Programmer’s Manual Volume 5: 64-Bit Media and x87 Floating-Point Instructions, Pub. 26569 Rev. 3.15 - May 2018

PDF extracted from:

https://www.amd.com/system/files/TechDocs/26569_APM_V5.pdf

Note You need to log in before you can comment on or make changes to this bug.