ASRock Z97 Extreme6 Review: Ultra M.2 x4 Tested With XP941
by Ian Cutress on May 24, 2014 12:00 PM ESTASRock has a history of bringing new features to motherboards where others can tread conservatively. In recent generations, this means the Extreme11 range with an onboard LSI3008 for SATA ports, or the C2750D4I, an octo-core Atom platform with 64GB DRAM support and 12 SATA ports on a mini-ITX. For the ASRock Z97 Extreme6 we have an M.2 slot that runs at PCIe x4, with lanes taken direct from the CPU. We test the motherboard, the performance of this slot, and the effect of dual-GPU gaming with four CPU PCIe lanes tied up in storage.
ASRock Z97 Extreme6 Overview
The big feature point of the Z97 Extreme6 is the Ultra M.2 port, offering PCIe 3.0 x4 bandwidth direct from the CPU. This technically suggests a theoretical maximum bandwidth of 32 Gbps / 4 GBps, or 3.938 GBps with the 128/130b encoding afforded by PCIe 3.0. Using regular interpolation of storage overhead, this would mean a peak read/write of 3.2 GBps should the drive be sufficient. ASRock was kind to pass on one of the few native PCIe 3.0 x4 drives in OEM circulation, the Samsung XP941 (read Kristian’s review here). Using this drive we saw a peak read speed on IOmeter of 1.35 GBps, far from the peak that the slot can handle, but it does certainly give plenty of headroom for future devices and earmarks an important development in NGFF devices. The Z97 Extreme6 also has an M.2 x2 slot from the chipset PCIe 2.0 lanes, on which the same drive achieves a 828 MBps peak sequential.
In order to equip the motherboard with an M.2 x4 port, ASRock had two choices. They could combine four lanes from the chipset/PCH into a single slot, although that would severely limit the number of controllers that could be placed on the motherboard without additional PCIe switches. The other method was in the x8/x4/x4 allocation from the CPU, earmarking the final x4 for the M.2. In this method, installing an M.2 drive in this x4 slot would reduce any chipset overhead, but it would also reduce the other PCIe lanes down to x8/x4. This removes any chance of SLI, but Crossfire can still be used in x8/x4. As part of this review, we tested two 7970s at x8/x4 while the XP941 was installed and saw less than a 1% drop in frame rates for our game tests. This is highly important for a few reasons. It means that any motherboard manufacturer should be able to implement this without impacting the frame rates in reviewer benchmarks. It might also drive NVIDIA to remove the x8 lane restriction on SLI so that users can enjoy dual NVIDIA gaming while using an M.2 drive. It also means that Intel needs to step up the number of PCIe lanes on the mainstream CPUs, to at least 20 if not more. This would allow x8/x8 SLI + x4 for M.2, or x8/x4 with two x4 M.2 slots, or any kind of crazy combination therein. Despite the lack of commercial M.2 x4 drives on the market, the fact that ASRock has pursued this whereas the other major motherboard manufacturers did not should land kudos on ASRock’s shoulders.
That all being said, the Z97 Extreme6 falls afoul of some of the same routing issues we encountered with Z97-Deluxe. The SATA Express connector shares bandwidth with the two SATA ports associated with it, which is not that odd, but it also shares bandwidth with the M.2 x2 slot. To combat this, ASRock has another 8 SATA 6 Gbps ports, but one of these is shared with the eSATA port on the rear. That leaves seven SATA ports if the rest were used, but making sure the right ones are being used first time requires double checking.
The ASRock Z97 Extreme6 uses a series of hubs and controllers to provide all the ports on board. The USB 3.0 ports are split such that the two headers are from the chipset, four of the rear ports are from an ASM1074 hub, and the final two from an ASM1042e controller to give 10 USB 3.0 in total. There is an ASMedia PCIe Gen 2.0 switch as well, the ASM1184, which use one upstream port for four downstream ports. ASRock has split these ports to provide two of the PCIe 2.0x 1 slots (one of which uses a quick switch to the mini-PCIe) and the four SATA 6 Gbps from ASM1061 controllers.
Aside from the PCIe allocation, the Z97 Extreme6 retains the onboard vertical USB 2.0 port from their high-end Z87 products and implements twin BIOS functionality. Out of the six fan headers on-board, only one is four pin, and the extra power for the PCIe devices comes from a 4-pin molex. Like most other manufacturers, ASRock implements this motherboard with an enhanced Realtek ALC1150 audio system, involving PCB separation, filter capacitors and headphone amplification, dubbed Purity Sound 2. The two network interfaces on board come from the Intel I218-V and a Realtek 8111GR.
On the performance side, the ASRock Z97 Extreme6 smashes the DPC Latency record from our last review, bringing the best latency down to a 39 microsecond peak. While the Windows 7 POST time is poor (almost 20 seconds), when controllers are disabled this time drops to seven seconds only. Power consumption during load was 10-20W higher than some of the other Z97 motherboards we have tested, but the rest of the benchmarks were on the same level. The automatic overclocking options are plentiful from the BIOS and a few to the OS, and manual overclocking gave our i7-4770K CPU a good 4.6 GHz at 1.300 volts before temperatures became the main concern.
The Extreme6 is the cheapest Z97 motherboard we have tested so far, at $170, and is the only motherboard currently on sale with an integrated M.2 x4 slot (the Extreme9 will have one, but is not available yet). So while this offers a good opportunity for ASRock to flex its engineering muscles, the lack of PCIe M.2 drives (either x2 or x4) currently on the market is the biggest drawback.
Visual Inspection
Back in our pre-release Z97 motherboard article, I noted how ASRock’s color scheme for their motherboard range has transformed into something more vibrant than before. Unlike other manufacturers which are blending darker or dulled colors, ASRock is hitting the saturation on full. The overclocking range ‘OC Formula’ is a strong mustard yellow, the gaming ‘Fatal1ty’ range is a vibrant red and the channel ‘extreme’ range is the big blue we see below.
The socket area pushes the chokes outside the Intel specifications, giving slightly more room for larger air coolers. But the DRAM slots are right up against that specification, and as such there might be issues with tall memory modules and large coolers. The socket area has access to four of the six fan headers on board – two CPU headers between the top heatsink and the memory slots, 3-pin PWR header at the top right of the motherboard and a 3-pin CHA header next to the motherboard CR2032 battery. Because this motherboard only has a single 4-pin header, it is perhaps wise to have placed it near the socket, however we should push ASRock to implement a full complement of 4-pin headers.
The DRAM slots next to the socket seem like the slightly thinner versions that are often seen on the cheaper motherboard lines, however they did work fine in our testing. These slots use double-ended latch mechanisms as well.
On the right hand side of the motherboard we have one of the chipset USB 3.0 headers underneath the 24-pin ATX power connector, followed by the mélange of SATA 6 Gbps ports. Despite them all being the same color, the top four ports are the ones from the ASMedia 1061 controllers (via the ASM1184, so they all have the same upstream bandwidth shared with two of the PCIe 2.0 x1 slots) and the bottom six are from the chipset.
The SATA Express port requires specific spacing between the SATA ports and as such we can see two of the plastic moldings for them bonded together on the motherboard. This is a different application of SATA Express compared to the other motherboards we have reviewed which all use a single combination connector for all concerned. I wonder if that is several cents more expensive than the layout ASRock has managed here. Nevertheless it is worth noting that the SATA Express shares bandwidth with the M.2 x2 slot, meaning that any SATA device connected to SATAe disables M.2 and vice versa. To ensure that a specific device is recognized, it is advised to manually adjust the option in the BIOS.
On the bottom right of the board are two removable BIOS chips, a 3-pin fan header, a BIOS selection switch, the power and reset buttons, a two-digit debug, the front panel header, a vertical USB 2.0 and a new feature, the HDD Saver header. HDD Saver is one of those ASRock-specific features new for 9-series, whereby a user can hook up two SATA devices via this header and the included cable and have immediate control of the power of those devices in the OS. In this way a user can disable, in software, their ODD/HDDs in order to save data from outside interference (for example, backups) or save power.
Elsewhere on the rear panel are USB 2.0 headers, the second chipset USB 3.0 header, a Thunderbolt Add-In-Card header, a 3-pin fan header, a COM header and the 4-pin molex power for the PCIe slots. Although I have mentioned this on many other reviews, when it comes to PCIe power, the 4-pin molex connector is a bad connector due to size and the limited use they now have in most PC builds. Most manufacturers have moved onto either SATA power or a 6-pin PCIe for power, but ASRock still insist on a 4-pin molex connection.
The Purity Sound 2 audio subsystem uses a separated PCB and an EMI shield around the Realtek ALC1150 codec. Filter caps and headphone amplifiers are also used.
The rear panel forgoes any USB 2.0 implementation, even though I believe ASRock could have purchased the appropriate connectors to get all the features they wanted in. From left to right is a combination PS/2 port, two USB 3.0 from the ASM1074 hub, a DVI-I, a ClearCMOS button, an eSATA 6 Gbps, DisplayPort, HDMI, an Intel I218-V NIC, two more USB 3.0 from the ASM1074 hub, two USB 3.0 from an ASM1042AE controller, a Realtek 8111GTR NIC and the audio jacks on the end.
Board Features
ASRock Z97 Extreme6 | |
Price | US (Newegg) |
Size | ATX |
CPU Interface | LGA-1150 |
Chipset | Intel Z97 |
Memory Slots |
Four DDR3 DIMM slots supporting up to 32 GB Up to Dual Channel, 1333-3200 MHz |
Video Outputs |
HDMI (4096x2304 at 24 Hz) DVI-I (1920x1200 at 60 Hz) DisplayPort 1.2 (4096x2304 at 24 Hz or 3840x2160 at 60 Hz) |
Onboard LAN |
Intel I218-V Realtek RTL8111GR |
Onboard Audio | Realtek ALC1150 |
Expansion Slots |
2 x PCIe 3.0 x16 (x16 or x8/x8) 1 x PCIe 2.0 x4 (x2 only) 2 x PCIe 2.0 x1 1 x mini-PCIe (shares bandwidth with PCIE3, an x1 slot) |
Onboard SATA/RAID |
6 x SATA 6 Gbps (PCH), RAID 0, 1, 5, 10 4 x SATA 6 Gbps (ASM1061) (SATA3_A4 shared with eSATA) 1 x SATA Express (shared with SATA3_4, SATA3_5 and M2_2) 1 x eSATA 6 Gbps (ASM 1061) (Shared with SATA3_A4) 1 x Ultra M.2 x4 (CPU) 1 x M.2 x2 (shared with SATAe, SATA3_4, SATA3_5) |
USB 3.0 |
4 x USB 3.0 (PCH) [2 headers] 2 x USB 3.0 (ASM1042A controller) [2 rear panel] 4 x USB 3.0 (ASM1074 hub) [4 rear panel] |
Onboard |
10 x SATA 6 Gbps 1 x SATAe 1 x M.2 x4 1 x M.2 x2 2 x USB 3.0 Headers 2 x USB 2.0 Headers 1 x TPM Header 6 x Fan Headers 1 x HDD Saver Header 1 x Thunderbolt AIC Connector 1 x USB 2.0 Vertical Type A 1 x Two-Digit Debig Power/Reset Swtiches BIOS Selection Switch Front Audio Header Front Panel Header |
Power Connectors |
1 x 24-pin ATX 1 x 8-pin CPU 1 x 4-pin Molex (for VGA) |
Fan Headers |
2 x CPU (4-pin, 3-pin) 3 x CHA (3-pin) 1 x PWR (3-pin) |
IO Panel |
1 x Combination PS/2 1 x Clear_CMOS Button 1 x eSATA 6 Gbps DVI-I DisplayPort HDMI 2 x USB 3.0 (ASM1042AE) on far right 4 x USB 3.0 (ASM1074 hub) Intel I218-V gigabit Ethernet on left Realtek RTL8111GTR gigabit Ethernet on right Audio Jacks |
Warranty Period | 3 Years |
Product Page | Link |
As mentioned in my previous Z97 reviews, with the demands on PCIe lanes from the chipset being stretched thinner with the new M.2 and SATAe requirements, I predicted we would be seeing more USB 3.0 hubs in use to ease that burden. The big plus in ASRock’s favor is the PCIe 3.0 x4 M.2 port, which can be used in 2-way Crossfire. Unfortunately due to NVIDIA restrictions, the x4 M.2 cannot be used with SLI, but the x2 M.2 can be. I could imagine ASRock placing two of these x4 M.2 slots onto the rear of a mini-ITX motherboard, and giving the main PCIe slot only x8 lanes (our tests later in the review show our gaming results with little difference between PCIe 3.0 x8 and x16).
43 Comments
View All Comments
peterfares - Saturday, May 24, 2014 - link
It was stated in the article, using 4 lanes for M.2 from the chipset would leave too little lanes left for controllers and other onboard peripheral devices.SirKnobsworth - Sunday, May 25, 2014 - link
The chipset allows up to 8 PCIe lanes. Maybe having 8 USB 3 ports and 10 SATA ports matters for some, but certainly not everyone. If you use 4 lanes for M.2 you can still have 4 additional lanes going to the NIC/x1 slots/whatever, 4 USB 3.0 ports, and 6 SATA ports, noting that FlexIO allows some flexibility in that arrangement.Galatian - Sunday, May 25, 2014 - link
This! Thousand times this! I mean at least give the option. My PC if only a gaming machine. I have one SSD inside, one mouse, one keyboard and one XBox Controller receiver. I have no need for more ports. At least give me some option: as I said it's either this extreme or the other extreme, but nothing in between.isa - Sunday, May 25, 2014 - link
But the article also said a reason was m.2 cards would mostly or only be offered in 2 channel flavors, and that makes no sense to me since I believe the z97 chipset supports 4 channels of PCIe 2.0 for m.2. I agree many would want 4 channels even if meant sacrificing a few usb ports or whatever, so I'd think the market would provide 4 channel m.2 cards to support those customers.Luke_Higdon - Sunday, April 10, 2016 - link
Question: "Can you explain to me why no mainboard manufacturer is using 4 lanes from the chipsets PCIe 2.0? I mean that would be enough for the Samsung SSD and still has room left."Answer: No It would run at a third the speed.
Question: I mean what do I gain from all those SATA and USB ports? Who is actually using all of them?
Answer: Lots of people including me. I have 6 hard drives a CD player. Plus they are very cheap to make so if you buy an upgraded motherboard this is the least they could do. I understand most people don't need all of that but that is why you would buy a cheaper Motherboard. However most people have 2 hard drives and a DVD player and it is used for adapters and if you are doing RAID it could need double the amount of SATA ports or triple.
Statement: Right now I have to choose between either a slow M.2 slot because they only allocate 2 lanes or I can go with ASRock which feels like overkill and takes away CPU PCIe lanes.
Answer: ASrock doesn't take away PCIe lanes. CPU's are given a fixed amount of PCIe lanes typically 16. If you have a video card it takes 8 and you are left with 8 in which 4 are taken from the 950 pro. If you dont play video games and use integrated graphics from a motherboard then you can buy any motherboard that uses 3.0 PCIe for at least one slot which is most of them.
Marlowe - Saturday, May 24, 2014 - link
All new motherboards should have pcie x4 m.2 slots to be worthwile.. There are really no excuse not to. The x2 version is a too small upgrade from old SATA. Anyone who buys a new fast pcie ssd will need x4 to fully utilize it.I think you can install both Win 7 and Win 8 in UEFI mode.
SirKnobsworth - Sunday, May 25, 2014 - link
A few thoughts:- The SSD only supports PCIe 2.0, not 3.0, so the maximum theoretical bandwidth is 20 rather than 32 gbps. The actual performance is still far below that too though. To my knowledge there are not PCIe SSDs currently available that support gen 3, though I think OCZ will be shipping 2.0x8 SSDs soon.
- Leaked roadmaps show that Intel will be increasing the number of PCIe lanes on the chipset rather than the processor - the chipsets accompanying Skylake should have 20 PCIe 3.0 lanes. If you want more lanes directly from the CPU then there's already an option - Intel's LGA2011 Enthusiast options have 40 PCIe 3.0 lanes from the CPU.
ShieTar - Monday, May 26, 2014 - link
Also, if the x2 port maxes out at 765 MBps of just below 6 Gbps, than we probably should not expect more than roughly 12 Gbps from the x4 port either. So the XP941 would be significantly closer to the interface maximum than the article suggests.Laststop311 - Thursday, May 29, 2014 - link
A lot of people want to build mini itx form factor. LGA 2011 doesn;t exist and never will it's physically too large a socket. All the people like me have a great need for increased pci-e lanes from the cpu. Controllers degrade performance and add latency.At the same time for mini itx you can only fit one pci-e slot on there but it would be nice if we could keep it at 16x for when gpu's do start needing the extra bandwidth and still have 8x left over for 2 4x m2 slots. 24x pci-e 3.0 cpu lanes needs to be on their mainstream. That still leaves a whole 16x gap to the enthusiast and they can increase those by 8 too to 48 lanes and keep the separation the same. Then everyone can be happy.
romrunning - Thursday, May 29, 2014 - link
I will add my vote to wanting a mini-ITX board. To me, I really don't know anyone who is actually using 3 PCIe slots. However, I do know quite a few who are tired of the big towers.Also, where are these people who want a ton of SATA slots in a home PC?? The only chassis I know where I want that many ports is in a server, and there I'm getting space for 16-24 drives - not this Frankenstein of 10 SATA slots. People at home who need a lot of space (for work or pleasure) are getting a NAS, not trying to load out a machine with 6-10 drives.
My picture of a great mini-ITX board - Z or H 9-series chipset, 4 x 6Gbps SATA ports supporting RAID 0/1/5/6, 2 x m.2 (x4) supporting RAID 0/1, no SATA Express (waste of space), 1x eSATA, 4-6 USB 3.0 ports, optional mSATA/PCIe slot for wireless add-on, and a single x16 PCIe 3.0 slot. Price it at $110-150, and I'd buy it in a heartbeat!