Author Topic: Looking to build a PC for emulation and gaming  (Read 14124 times)

0 Members and 3 Guests are viewing this topic.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #15 on: August 06, 2014, 12:36:16 pm »
I admittedly don't know much about motherboards, but kis there anything wrong with the cheapest motherboard available, the H81M? It's only about $50 and most of the features is lacks shouldn't matter for this build (like 4 RAM slots, crossfire support, extra SATA ports). It even seems to support dual channel memory accesses.

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #16 on: August 06, 2014, 03:33:40 pm »
While that is true, it is less useful than it sounds for single-core performance. All modern OSes I know of use RAM pages, which allocate* blocks of the sticks of RAM for usage in program. If you need an address outside the currently allocated space, it performs what's called a page fault (not an error, more like a garbage collect) and allocates the needed block. This means the program has to wait until that block is allocated.

The only case where dual-channel memory helps in this scenario are TWO programs getting a page fault at the same time. Not just two programs using memory, but two programs happening to need non-allocated memory at the same time.

On the other hand, as far as page fault time usage is concerned, Linux uses about 30% of its CPU time dealing with page faults. So, the performance difference for multiple RAM-heavy threads will be noticeable, but it won't be double. It might be 8-10% faster in that specific scenario.

One stick of 8GB RAM is cheaper. Is the extra cost worth the slight bit of extra performance, and the inability to do a partial upgrade later? (ie buy another 8GB stick and get 16GB total, rather than buying 2 8GB sticks later to swap out the 2 4GB sticks)

*in this case, allocation refers to either copying the block of RAM into the CPU cache, or letting the MMU do some magic. It's not referring to malloc() or new() stuff, although those can easily cause page faults.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #17 on: August 06, 2014, 03:57:43 pm »
I admittedly don't know much about motherboards, but kis there anything wrong with the cheapest motherboard available, the H81M? It's only about $50 and most of the features is lacks shouldn't matter for this build (like 4 RAM slots, crossfire support, extra SATA ports). It even seems to support dual channel memory accesses.
That one is only a Micro ATX, and I need an ATX motherboard. The H81 Pro looks like it's an ATX version of the H81M, so I might consider that one.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #18 on: August 06, 2014, 04:14:04 pm »
That one is only a Micro ATX, and I need an ATX motherboard. The H81 Pro looks like it's an ATX version of the H81M, so I might consider that one.

Partly for my education: why would one prefer an ATX motherboard over micro ATX? I know you'd have to switch cases too, but is that the only tradeoff?

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #19 on: August 06, 2014, 04:37:16 pm »
That one is only a Micro ATX, and I need an ATX motherboard. The H81 Pro looks like it's an ATX version of the H81M, so I might consider that one.

Partly for my education: why would one prefer an ATX motherboard over micro ATX? I know you'd have to switch cases too, but is that the only tradeoff?
I'm not sure really, this is the first time I ever even thought about building a computer :P I think the only reason is the case, but I'm not sure.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #20 on: August 07, 2014, 12:54:06 am »
Any board will fit in an ATX case. In a mATX case you need a mATX board or mini ITX. For Mini ITX, only mini ITX boardd will fit. But if you have a larger case, then don't limit yourself to a smaller board, IR you won't be able to expand the machine.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #21 on: August 07, 2014, 12:24:25 pm »

Any board will fit in an ATX case. In a mATX case you need a mATX board or mini ITX. For Mini ITX, only mini ITX boardd will fit. But if you have a larger case, then don't limit yourself to a smaller board, IR you won't be able to expand the machine.
Thanks for the explanation. I really dont know much about this. :P would you recommend the H81M or H81 over what I currently have picked?

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #22 on: August 07, 2014, 06:30:18 pm »
If you have a full size case, take the full size board.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #23 on: August 07, 2014, 06:33:54 pm »
If you have a full size case, take the full size board.

The H81 is more expensive than the H81M. What benefits does having the larger version offer (if any)?

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #24 on: August 07, 2014, 06:39:31 pm »
Besides, it's easier to install smaller motherboards in bigger cases. The screw holes will still line up, and you'll have more room to work with.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Looking to build a PC for emulation and gaming
« Reply #25 on: August 07, 2014, 09:52:36 pm »
Besides, it's easier to install smaller motherboards in bigger cases. The screw holes will still line up, and you'll have more room to work with.
So you would recommend the H81M? It certainly would save me some money. It has fewer RAM slots, USB ports, and SATA ports, but still has enough for this build.
Spoiler For Chart I found about motherboard chipsets:
Also, the case I picked is compatible with micro ATX boards.
« Last Edit: August 07, 2014, 11:02:59 pm by Spyro543 »

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #26 on: August 12, 2014, 09:57:35 pm »
In my experience by the time you upgrade you want to replace the whole thing anyway, but then again, I am a cheapskate. I say go for the H81M.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #27 on: August 21, 2014, 06:49:33 pm »
So I changed the part list a tiny bit (different HDD, PSU, and better graphics card).
I also ordered the case, motherboard, and PSU. I got the case and PSU a couple days ago, but the motherboard just arrived in Ohio, so it should be here in a couple days.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i3-4130 3.4GHz Dual-Core Processor  ($118.98 @ SuperBiiz)
Motherboard: ASRock B85 Pro4 ATX LGA1150 Motherboard  ($69.99 @ Amazon)
Memory: Kingston 8GB (1 x 8GB) DDR3-1600 Memory  ($83.99 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive  ($51.98 @ OutletPC)
Video Card: EVGA GeForce GTX 750 Ti 2GB Video Card  ($131.98 @ Newegg)
Case: NZXT Source 220 ATX Mid Tower Case  ($44.99 @ TigerDirect)
Power Supply: EVGA 500W 80+ Bronze Certified ATX Power Supply  ($29.99 @ NCIX US)
Total: $531.90
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-08-21 18:45 EDT-0400
« Last Edit: August 21, 2014, 06:57:06 pm by Spyro543 »

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #28 on: August 21, 2014, 07:16:33 pm »
Why did you downgrade the CPU from 4150 to 4130? Although prices fluctuate, it seems that you can get the 4150 for the same price or even cheaper than the 4130 on average.

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Looking to build a PC for emulation and gaming
« Reply #29 on: August 21, 2014, 07:46:34 pm »
Why did you downgrade the CPU from 4150 to 4130? Although prices fluctuate, it seems that you can get the 4150 for the same price or even cheaper than the 4130 on average.
I'm not sure if I will have to or not. It all depends on what BIOS version my motherboard has. When it comes I'll be able to check it (it has a little sticker on it with BIOS info). If it has version 2, I can get the 4150.