Apparently, GCC will include Zen optimizations and some support will be in kernel 4.10, according to Phoronix.
Other reports from the Consumer Electronics Show say there will be several motherboards from Gigabyte, Asus and somebody else. From the pictures, it seems that there will be no PCI card slots, so I won't be able to move my HVR-1600 board and will have to find a new TV board or possibly USB device.
I've already moved to GCC 5.4 on the machine I'll be updating. I'll probably move to GCC 6 next month. It has an onboard radeon video chip, which is rather passe today. I'll have to buy a cheap low power video card, possibly an R5. I don't game, X and mplayer for broadcast TV are all my video needs, hence they are modest. My PS is an Antec EA-500D, which is six years old. The specs are good, but I'm thinking I should buy a new PS because the caps won't last forever. I'm satified with the Antec EDG that I bought for a recent A8 build. I'll probably buy a new one for the Zen upgrade, which will then replace the entire guts of the old MSI Athlon II. I'm using an add on Intel NIC because the 8169 version on my old MSI board doesn't work well will either the in-kernel 8169 or the ebuild 8168 driver. I hope Gigabyte puts a better NIC onboard or, I'll just have to continue with the Intel e1000e.
Gentoo is uniquely situated to make use of this new hardware as opposed to a binary distro. Who else has upgrade plans/questions?
EDIT: WARNING! The Ryzen instruction set is missing four instructions used by AMD bulldozer. Do not just move your hard drive or your install will be broken by illegal instruction faults! See https://wiki.gentoo.org/wiki/Safe_CFLAG ... _.28Zen.29
At this time, my advice for bulldozer systems migrating to Zen is:
(Read the next 15 pages of this thread to see why.)
1. Edit make.conf
Code: Select all
CFLAGS="-march=k8 -mtune=genric -O2 -pipe"
CPU_FLAGS_X86="3dnow 3dnoext mmx mmxext sse sse2 sse3" # appropriate for k8
2. Run "emerge -e @world --keep-going --with-bdeps=y" Don't know if the bdeps is redundant. do it anyway. won't hurt
3. Emerge and build kernel 4.11.1 or later. If you use useflag "experimental", Do not use CONFIG_MNATIVE=y, instead use CONFIG_MK8=y.
These choices are under processor type and features. After you have successfully moved to Zen you should rebuild the kernel as ZEN or NATIVE.
4. If you are now booting using Legacy BIOS boot. Do not move to UEFI until you have safely moved your installation, provided your new mobo supports legacy boot. It's OK to create UEFI partitions. You can still boot a UEFI partitioned disk as legacy.
5. Then proceed with your hardware migration.
6. After successful boot/running, edit make.conf to optimize your new hardware and again emerge -e @world. Some (me) would say to re-emerge gcc, libtool, and glibc first.







