svn commit: r51135 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Thu Oct 19 02:48:29 UTC 2017
Author: bjk
Date: Thu Oct 19 02:48:27 2017
New Revision: 51135
URL: https://svnweb.freebsd.org/changeset/doc/51135
Log:
Add 2017Q3 AMD Zen architecture support entry from cem
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Thu Oct 19 02:08:24 2017 (r51134)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2017-07-2017-09.xml Thu Oct 19 02:48:27 2017 (r51135)
@@ -180,4 +180,78 @@
<partialsponsor>The &os; Foundation [2]</partialsponsor>
</project>
+ <project cat="arch">
+ <title>AMD Zen (family 17h) support</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Conrad</given>
+ <common>Meyer</common>
+ <email>cem at FreeBSD.org</email>
+ </name>
+ </person>
+ </contact>
+
+ <body>
+ <p>This quarter, a bit of work was done to enhance platform
+ support for AMD Zen (Ryzen, Threadripper, Epyc) processors:</p>
+
+ <ul>
+ <li>The CPU topology detection code was enhanced to properly
+ detect Zen dies and CCXes. This gives the scheduler more
+ locality information to make scheduling decisions.</li>
+
+ <li>The x86 topology analysis was enhanced to report dies and
+ CCXes, in addition to the existing reporting on packages,
+ cores, and threads. An example of the new output is
+ "FreeBSD/SMP: 1 package(s) x 2 groups x 2 cache groups
+ x 4 core(s) x 2 hardware threads".</li>
+
+ <li>The amdsmn(4) driver for accessing SMN (System Management
+ Network) registers was added.</li>
+
+ <li>CPU temperature monitoring support for Zen was added to
+ amdtemp(4).</li>
+
+ <li>In cpufreq(4):
+ <ul>
+ <li>Added support for decoding Zen P-state info from MSRs
+ (mostly not necessary due to ACPI P-state information,
+ but potentially useful)</li>
+
+ <li>Work around the apparent Ryzen inability to achieve
+ the P1 state by not busying cores waiting to
+ transition.</li>
+ </ul>
+ </li>
+
+ <li>The intpm(4) smbus driver was fixed to attach to FCH
+ (Fusion Controller Hub).</li>
+
+ <li>All MCA banks are now enabled and monitored on Zen
+ CPUs.</li>
+
+ <li>Feature bit decoding was added for: CLZERO, SVM features,
+ RAS capabilities.</li>
+
+ <li>SHA intrinsic support was added to the aesni(4) driver.
+ Ryzen is currently the only desktop processor to feature
+ these intrinsics. Support is also present in Intel's
+ Goldmont line of low end SoCs.</li>
+ </ul>
+
+ <p>Overall, Zen is now a very usable platform for x86
+ workstations and servers.</p>
+ </body>
+
+ <sponsor>Dell EMC Isilon</sponsor>
+
+ <help>
+ <task>Add HWPMC support for new performance counters in
+ Zen.</task>
+
+ <task>Add support for the CCP (Crypto Co-Processor).</task>
+ </help>
+ </project>
</report>
More information about the svn-doc-head
mailing list