Desktop Computer Build Description (i7-7700 and Radeon RX-550 4GB GDDR5) with Benchmarks

IMG_2466

Over the past two weeks, I built a new desktop computer to replace my i5-based Intel NUC, because I wanted more CPU horsepower and a dedicated graphics card.

The NUC6i5SYH has a soldered i5-6260U CPU. This part has only two CPU cores, which support two threads each for a total of four threads. With this new build, I use a socket-based i7-7700, which has four CPU cores, each of which supports two threads for a total of eight threads. Coupled with a higher, maximum clock rate, this i7 processor can do more work in less time than the i5-6260U CPU in the Intel NUC.

For watching 1080p videos and lower resolution 3D graphics, the i5-6260U’s integrated graphics are more than sufficient. However, I wanted to play some 3D games and use Unreal Engine 4 for a project. The entry-level graphics of AMD Radeon’s RX 550 coupled with a design that does not require a higher-wattage PSU seemed adequate for this particular build.

IMG_2468

My new computer’s specs, sourcing, and pricing are:

Intel i7-7700 (Microcenter, $280)

Gigabyte B250-DS3H mATX Motherboard (Microcenter, $10 on promotion and free after rebate)

Asus Radeon Rx-550 4GB GDDR5 Video Card (Microcenter, $103)

Crucial 8GB 2×4 DDR4-2400 RAM (Microcenter, $75)

ADATA SU800 128GB 3D-NAND 2.5 Inch SATA SSD (Amazon, $56)

EVGA 400 watt PSU (Amazon, $30)

ROSEWILL Micro ATX Mini Tower Computer Case, FBM-01 (Amazon, $25)

Redragon K552-N KUMARA Mechanical Gaming Keyboard (Amazon, $27)

Teknet Gaming Mouse (Amazon, $11)

Microsoft Windows 10 Home USB (Amazon, $110)

Total: $727

With any computer build that I undertake, I am most interested in maintaining access to legacy software and operating systems for my research. While I haven’t tested everything, I have confirmed that Sheepshaver/MacOS 7.5.5 and VirtualBox/Windows 98 are up-and-running.

After this preliminary setup, I ran the following benchmarks to stress test and evaluate the system. The results are included below as a measure for anyone interested in how a system like mine performs.

Performance Test 9, CPU Test

performancetest-cpu

Using the evaluation copy of Performance Test 9, the CPU Test yielded a result of 11,399, which places the system above the average for this CPU and in the 92nd percentile.

Performance Test 9, 3D Graphics Mark Test

performancetest-graphics

I opted for the budget/entry-level RX 550 video card, because only a few games that I play would benefit from a greater investment in this part of the overall build. Nevertheless, I was pleased with the 3,954 3D Graphics Mark result, which places the system in the 71st percentile.

Unigen Heaven Benchmark 4.0

unigen-heaven

My system earned a Heaven Benchmark score of 843 and it sustained an average 33.5 frames per second.

Unigine Heaven Benchmark 4.0

FPS:
33.5
Score:
843
Min FPS:
17.9
Max FPS:
68.6
System

Platform:
Windows NT 6.2 (build 9200) 64bit
CPU model:
Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (3599MHz) x4
GPU model:
Radeon RX 550 Series 22.19.677.257 (4095MB) x1
Settings

Render:
Direct3D11
Mode:
1920×1080 fullscreen
Preset
Custom
Quality
High
Tessellation: Disabled
Powered by UNIGINE Engine
Unigine Corp. © 2005-2013

Unigen Valley Benchmark 1.0

unigen-valley

In the Valley Benchmark, my system gained a score of 1,415 with an average 33.8 frames per second.

Unigine Valley Benchmark 1.0

FPS:
33.8
Score:
1415
Min FPS:
21.1
Max FPS:
58.3
System

Platform:
Windows 8 (build 9200) 64bit
CPU model:
Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (3599MHz) x4
GPU model:
Radeon RX 550 Series 22.19.677.257 (4095MB) x1
Settings

Render:
Direct3D11
Mode:
1920×1080 fullscreen
Preset
Custom
Quality
High
Powered by UNIGINE Engine
Unigine Corp. © 2005-2013

Final Fantasy XIV: Heavensward Benchmark

heavensward

After creating a character and running the benchmark, my computer earned a score of 8077, Extremely High performance, and it maintained an average 59.933 frames per second.

FINAL FANTASY XIV: Heavensward BenchmarkFINAL FANTASY XIV: Heavensward

BenchmarkTested on: 10/27/2017 10:38:37

PMScore: 8077

Average Frame Rate: 59.933

Performance: Extremely High -Easily capable of running the game on the highest settings.

Loading Times by Scene  Scene #1 1.251 sec  Scene #2 5.183 sec  Scene #3 3.822 sec  Scene #4 3.259 sec  Scene #5 4.570 sec  Scene #6 1.514 secTotal Loading Time 19.600 sec
DAT:s20171027223837.dat
Screen Size: 1280x720Screen Mode: WindowedDirectX Version: 11Graphics Presets: High (Desktop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Disabled-Real-time Reflections: Highest Quality (DirectX 11 Only)-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: High-Grass Quality: High-Background Tessellation: High Quality-Water Tessellation: High QualityShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: High – 2048p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x8Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard Quality (DirectX 11 Only)-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 3072 MB) 22.19.0677.0257
Benchmark results do not provide any guarantee FINAL FANTASY XIV: A Realm Reborn (Windows version) and FINAL FANTASY XIV: Heavensward (Windows version) will run on your system.
FINAL FANTASY XIV: Heavensward Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2015 SQUARE ENIX CO., LTD. All Rights Reserved.
Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 8077 1280×720 High (Desktop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 8077 1280×720 High (Desktop) DirectX11 Windowed Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Desktop) DirectX11 Score: 8077 Extremely High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Desktop) DirectX11 Windowed Score: 8077 Full ResultsFINAL FANTASY XIV: Heavensward Benchmark  Score: 8077 Extremely High  1280×720 High (Desktop) DirectX11 Windowed  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

Then, I ran the test again in 1080p resolution in full-screen mode. This resulted in a lower rating of “high” with a numerical score of 4,416.

heavensward-high

 

Final Fantasy XIV Stormblood Benchmark

final-fantasy-stormblood-launch

I ran the Final Fantasy XIV Stormblood benchmark twice–once at 720p in windowed mode (default) and once at 1080p in full screen mode. I imported my created character from Heavensward into Stormblood.

final-fantasy-stormblood

In 720p, windowed mode, my system scored 10,877 (extremely high).

FINAL FANTASY XIV: Stormblood BenchmarkFINAL FANTASY XIV: Stormblood BenchmarkTested on: 10/28/2017 3:58:19 PMScore: 10877Average Frame Rate: 73.707Performance: Extremely High -Easily capable of running the game on the highest settings.Loading Times by Scene  Scene #1 2.109 sec  Scene #2 2.956 sec  Scene #3 2.329 sec  Scene #4 3.194 sec  Scene #5 5.589 sec  Scene #6 1.192 secTotal Loading Time 17.373 sec
DAT:s20171028155819.dat
Screen Size: 1280x720Screen Mode: WindowedDirectX Version: 11Graphics Presets: High (Laptop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Enabled-Real-time Reflections: Off-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: Normal-Grass Quality: Normal-Background Tessellation: High Quality-Water Tessellation: High Quality-Glare: OffShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: Normal – 1024p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x4Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 4044 MB)
This software does not guarantee that your system will run the Windows versions of FINAL FANTASY XIV: A Realm Reborn, FINAL FANTASY XIV: Heavensward, and FINAL FANTASY XIV: Stormblood.
FINAL FANTASY XIV: Stormblood Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 10877 1280×720 High (Laptop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 10877 1280×720 High (Laptop) DirectX11 Windowed Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Laptop) DirectX11 Score: 10877 Extremely High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1280×720 High (Laptop) DirectX11 Windowed Score: 10877 Full ResultsFINAL FANTASY XIV: Stormblood Benchmark  Score: 10877 Extremely High  1280×720 High (Laptop) DirectX11 Windowed  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

Next, I ran the benchmark again but in 1080p resolution and in full-screen mode.

final-fantasy-stormblood-1080p

This time, my computer scored only 5,807 (very high). Watching the benchmark demo unfold on my monitor was exciting, and the game looked gorgeous!

FINAL FANTASY XIV: Stormblood BenchmarkFINAL FANTASY XIV: Stormblood BenchmarkTested on: 10/28/2017 4:07:17 PMScore: 5807Average Frame Rate: 39.137Performance: Very High -Easily capable of running the game. Should perform exceptionally well, even at higher resolutions.Loading Times by Scene  Scene #1 2.298 sec  Scene #2 2.920 sec  Scene #3 2.417 sec  Scene #4 3.088 sec  Scene #5 5.725 sec  Scene #6 1.032 secTotal Loading Time 17.484 sec
DAT:s20171028160717.dat
Screen Size: 1920x1080Screen Mode: Full ScreenDirectX Version: 11Graphics Presets: High (Laptop)General-Wet Surface Effects: Enabled-Occlusion Culling: Enabled-LOD on Distant Objects: Enabled-Real-time Reflections: Off-Edge Smoothing (Anti-aliasing): FXAA-Transparent Lighting Quality: Normal-Grass Quality: Normal-Background Tessellation: High Quality-Water Tessellation: High Quality-Glare: OffShadows-Self: Display-Other NPCs: DisplayShadow Quality-LOD on Shadows: Enabled-Shadow Resolution: Normal – 1024p-Shadow Cascading: Best-Shadow Softening: StrongTexture Detail-Texture Filtering: Anisotropic-Anisotropic Filtering: x4Movement Physics-Self: Full-Other NPCs: FullEffects-Limb Darkening: Enabled-Radial Blur: Enabled-Screen Space Ambient Occlusion: HBAO+: Standard-Glare: NormalCinematic Cutscenes-Depth of Field: Enabled
SystemWindows 10 Home 64-bit (6.2, Build 9200) (15063.rs2_release.170317-1834)Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz8151.770MBRadeon RX 550 Series (VRAM 4044 MB)
This software does not guarantee that your system will run the Windows versions of FINAL FANTASY XIV: A Realm Reborn, FINAL FANTASY XIV: Heavensward, and FINAL FANTASY XIV: Stormblood.
FINAL FANTASY XIV: Stormblood Official Website http://na.finalfantasyxiv.com/pr/(C) 2010-2017 SQUARE ENIX CO., LTD. All Rights Reserved.
Share ResultsType 1http://sqex.to/ffxiv_bench_na #FFXIV Score: 5807 1920×1080 High (Laptop) DX11 Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz Radeon RX 550 Series Type 2http://sqex.to/ffxiv_bench_na #FFXIV Score: 5807 1920×1080 High (Laptop) DirectX11 Full Screen Radeon RX 550 Series Type 3http://sqex.to/ffxiv_bench_na #FFXIV 1920×1080 High (Laptop) DirectX11 Score: 5807 Very High Type 4http://sqex.to/ffxiv_bench_na #FFXIV 1920×1080 High (Laptop) DirectX11 Full Screen Score: 5807 Full ResultsFINAL FANTASY XIV: Stormblood Benchmark  Score: 5807 Very High  1920×1080 High (Laptop) DirectX11 Full Screen  Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz  Radeon RX 550 Series  http://sqex.to/ffxiv_bench_na #FFXIV

Conclusion

While I certainly understand choosing components for overclocking, I opted for a build that was stable first and provided performance second.

I am very happy with my system’s stability and performance. If your processing needs outweigh your graphics needs, I recommend building a system similar to this one.

Adventures with a CustoMac: My Instructions for Turning Asus P8Z77-V Based PC into a Screaming-Fast Hackintosh

16 GB Transcend Flash Drive from NOVA in Taipei, Taiwan
16 GB Transcend Flash Drive from NOVA in Taipei, Taiwan

My friend sent me a link to a video by someone who turned an older Core2Duo-based Dell Optiplex into a Hackintosh. The video convinced me to do something that I had been meaning to do for a long time but had never got around to actually doing: removing Windows 7 on my ASUS P8Z77-V/Intel i7-based PC that I built late last year and  installing Mac OS X 10.8.

A Hackintosh, or what some folks call a CustoMac, is a standard PC that runs one of the Intel-based version of Mac OS (this includes 10.4 Tiger, 10.5 Leopard, 10.6 Snow Leopard, 10.7 Lion, and 10.8 Mountain Lion).

Prior to this project, I had purchased Mountain Lion from the MacApp Store for my old MacBook 5,1 (Aluminum Unibody, Late-2008). When my parents gifted me a rMPB, it already had Mountain Lion installed. This gave me the needed components that I needed to setup my flash drive to install Mac OS on my PC: a Mac and a purchased copy of Mountain Lion.

According to the definitive source for creating CustoMacs, TonyMacx86, my hardware isn’t ideally suited for a pain-free installation (If you are beginning from scratch, you should check out TonyMacx86’s excellent buyer’s guide here). Nevertheless, I worked my way through six re-installations before discovering the combination of settings that yielded a reliable and stable Mountain Lion installation.

This is my PC’s hardware configuration:

  • ASUS P8Z77-V LGA 1155 Z77 ATX Intel Motherboard
  • Intel Core i7 2700K LGA 1155 Boxed Processor
  • Corsair XMS3 Series 16GB DDR3-1333MHz (PC3-10666) CL 9 Dual Channel Desktop Memory Kit (Four 4GB Memory Modules)
  • evga 01G-P3-1561-KR GeForce GTX 560 Ti 1024MB GDDR5 PCIe 2.0 x16 Video Card
  • Antec High Current Gamer 750W Gamer Power Supply HCG-750
  • Corsair Vengeance C70 Gaming Mid Tower Case Military Green
  • Cooler Master Hyper 212 Plus Universal CPU Cooler
  • Samsung 22X DVD±RW Burner with Dual Layer Support – OEM
  • Intel 128 GB SATA SSD
  • Western Digital Caviar Green WD10EARX 1TB IntelliPower 64MB Cache SATA 6.0Gb/s 3.5″ Internal Hard Drive – Bare Drive

These are the steps that led to my successful Mountain Lion installation:

  1. Follow TonyMacx86’s UniBeast (the software that prepares your installation media) and Mountain Lion installation guide here. I have modified the instructions below to reflect what I did after creating my bootable flash drive containing the Mountain Lion installer and a folder that I made containing MultiBeast (the software that configures your Mountain Lion installation for your computer’s hardware). (Depending on your needs, you might need other software, including MaciASL, which can create a DSDT file–another kind of configuration file for MultiBeast that gives Mac OS the information that it needs to run well on your hardware. You will need to configure it with sources  from PJALM’s DSDT Patch Repositories. Ultimately, I decided to proceed with a DSDT-free installation.)
  2. Turn on the PC with the flash drive inserted on one of the front mounted USB 3.0 slots.
  3. Press F8 to select bootup device and select the flash drive.
  4. Chimera, the bootloader software, provides you with an option to select the flash drive’s Mac OS installation to boot. If you press the down arrow key on the keyboard, you will be presented with other options including help. If you begin typing, you can enter commands to assist with booting the installer.
  5. On the Chimera boot selection screen, type “PCIRootUID=0”. Press Enter. This ensures that the installer’s Mac OS installation will display video correctly. Without this option, the screen goes dark after the Apple logo over gray screen.
  6. From the Mac OS installer menu bar, select Utilities > Disk Utility > Format your boot drive for Mac OS Extended, Journaled. Close the Disk Utility window to return to the installer. Proceed with installation. Reboot when completed.
  7. Press F8. Select the flash drive. At the Chimera screen, select your internal hard drive’s new Mac OS Mountain Lion installation, type in “PCIRootUID=0”, and press Enter.
  8. Mountain Lion will boot from your hard drive and begin the setup procedure (choosing location, creating your Admin account, etc.).
  9. If you have already downloaded MultiBeast and placed it in a new folder on your flash drive, open your flash drive from the Desktop, navigate to MultiBeast, and launch it.
  10. Proceed to the selection screen and check these things:
    1. UserDSDT or DSDT-Free Installation
    2. Drivers & Bootloaders > Drivers > Audio > Realtek ALC8xx > Without DSDT > ALC892
    3. Drivers & Bootloaders > Drivers > Network > hnak’s AppleIntelE1000e Ethernet
    4. Drivers & Bootloaders > Drivers > Miscellaneous > USB 3.0 – Universal
    5. Drivers & Bootloaders > Drivers > System > Patched AppleIntelCPUPowerManagement > OS X 10.8.x
  11. Complete installation and close MultiBeast.
  12. Navigate to Applications > Utilities > Disk Utility. Select your hard drive and click Repair Permissions. When completed, close Disk Utility, eject your flash drive and remove from the USB port, and reboot.
  13. When back at the Desktop, go to System Preferences > Energy Saver > Disable Computer Sleep by sliding the widget to the far right.
  14. Plug your computer into your router with an ethernet cable if you have not already done so. You can easily get online with the wired connection.
  15. Your installation is complete!
Mac OS X 10.8.4 desktop showing CPU and memory. Everything is running a-okay!
Mac OS X 10.8.4 desktop showing CPU and memory. Everything is running a-okay!

I chose to go this route, because I could not get Mac OS to boot with the DSDTs that I created with MaciASL (using the configuration for the P8Z77-V motherboard and graphics source per PJALM’s instructions). My problems could have been related to the DSDT or due to incompatibilities between its settings and my P8Z77-V’s BIOS ROM version (I was unable to use the motherboard’s BIOS Flashback feature to successfully load one of these hacked BIOS ROMs on this site). Apparently, if you can get the DSDT to install correctly and have the hacked BIOS, you will be able to enjoy power management settings and control. Since I have my computer only on when I am using it, I do not have any problem with this lack of functionality. Since installation, my Hackintosh has been running great. It is snappy, video and sound work great, network connectivity is fine, and Doom 3 plays fantastically at 1080p!

After the installation, I discovered one tremendous problem: FileVault cannot be activated for your boot drive. Apparently, this is due to FileVault needing a real Mac’s EFI environment (or the error message that it generates indicates that it has to do with its inability to re-partition the bootdrive–likely due to the Chimera bootloader). As far as I can tell from reading posts on the TonyMacx86 forums, there is no way around this problem. One option would be to save your files in a TrueCrypt container or fully encrypted drive that is separate from your bootdrive. Another way is to use TrueCrypt full disk encryption as detailed on this helpful blog post from Frugal Computing (FC also has some great articles about building Hackintoshes).

Others in the TonyMacx86 forums have had varying levels of success with the Asus P8Z77-V and Mountain Lion, so I do not want to dissuade you from attempting to get more functionality on your installation. The above is simply a report of what worked for me. It might work for you, and it might give you a beginning for your own Hackintosh project.