Bug 1244: changes to description pospopcount
[libreriscv.git] / openpower / gem5.mdwn
index 6af99bbc358326225b234d87384f78f3c6c2a2aa..538777a3bcf21160ac7fe04ece61500663708ea6 100644 (file)
@@ -1,3 +1,8 @@
+# PowerPC gem5
+
+* <https://www.youtube.com/watch?v=KHvHdottdJA>
+* <https://github.com/power-gem5>
+
 # Building gem5
 
 Official instructions are sparse.  Under exploratory development:
@@ -6,8 +11,16 @@ Official instructions are sparse.  Under exploratory development:
                     libpython2.7-dev protobuf-compiler
     scons -j16 build/POWER/gem5.opt
 
+Two warnings are given about fallthrough on case statements... which are commented as such... and yet nobody thought to tell the compiler that.  TODO: investigate how to disable "-Werror" in scons...
+
 # gcc powerpc cross-compiler
 
 Note that this is not the same as the 64-bit powerpc64le or the 64-bit powerpc64 compiler
 
     apt-get install gcc-8-powerpc-linux-gnu g++-8-powerpc-linux-gnu
+
+# libtcmalloc
+
+Apparently installing libtcmalloc gives a 12% performance increase
+
+    apt-get install libtcmalloc-minimal4