svn commit: r51135 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
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&nbsp;[2]</partialsponsor>
   </project>
 
+  <project cat="arch">
+    <title>AMD Zen (family 17h) support</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Conrad</given>
+	  <common>Meyer</common>
+	  <email>[email protected]</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
+	  &quot;FreeBSD/SMP: 1 package(s) x 2 groups x 2 cache groups
+	  x 4 core(s) x 2 hardware threads&quot;.</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>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.