• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Hardware v
« Previous 1 ... 39 40 41 42 43 ... 189 Next »

Budget Computer Build
View New Posts | View Today's Posts

Pages (4): 1 2 3 4 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Budget Computer Build
02-08-2017, 09:04 AM (This post was last modified: 02-08-2017, 09:06 AM by AwesomeMarioFan.)
#1
AwesomeMarioFan Offline
Member
***
Posts: 83
Threads: 17
Joined: Dec 2012
Ok, so I came up with these final two options for a new budget build:

CPU: Pentium G3258 (Overclocked to ~4.2Ghz)
GPU: Nvidia GeForce GTX 1050
PSU: EVGA 430W
Motherboard: MSI H81M-P33
RAM: DDR3 4/8GB

Or

CPU: Pentium G4620 (Seems to be identical to the i3-6100 and includes hyperthreading)
GPU: Nvidia GeForce GTX 1050
PSU: EVGA 430W
Motherboard: MSI B250M
RAM: DDR4 4/8GB

I'm still trying to keep this a budget build though so I wasn't isure f the extra money for the newer parts was worth it. Also, is there a GPU which is maybe a bit cheaper which can still handle 3xIR?
~ AwesomeMarioFan
Website Find
Reply
02-08-2017, 09:12 AM
#2
ExtremeDude2 Offline
Gotta post fast
*******
Posts: 9,317
Threads: 273
Joined: Dec 2010
Can you even OC with an H mobo?
Check out my videos (dead)
[Image: sig-22354.png]
Website Find
Reply
02-08-2017, 09:20 AM (This post was last modified: 02-08-2017, 09:20 AM by AwesomeMarioFan.)
#3
AwesomeMarioFan Offline
Member
***
Posts: 83
Threads: 17
Joined: Dec 2012
(02-08-2017, 09:12 AM)ExtremeDude2 Wrote: Can you even OC with an H mobo?

From what I read you can but I believe it needs a certain BIOS version and if using Windows 10 a certain update needs to be uninstalled.
~ AwesomeMarioFan
Website Find
Reply
02-08-2017, 02:16 PM
#4
Techie Android Away
Member
***
Posts: 219
Threads: 1
Joined: Dec 2015
(02-08-2017, 09:04 AM)AwesomeMarioFan Wrote: Ok, so I came up with these final two options for a new budget build:

CPU: Pentium G3258 (Overclocked to ~4.2Ghz)
GPU: Nvidia GeForce GTX 1050
PSU: EVGA 430W
Motherboard: MSI H81M-P33
RAM: DDR3 4/8GB

Or

CPU: Pentium G4620 (Seems to be identical to the i3-6100 and includes hyperthreading)
GPU: Nvidia GeForce GTX 1050
PSU: EVGA 430W
Motherboard: MSI B250M
RAM: DDR4 4/8GB

I'm still trying to keep this a budget build though so I wasn't isure f the extra money for the newer parts was worth it. Also, is there a GPU which is maybe a bit cheaper which can still handle 3xIR?

Hyperthreading is worthless. All it is is basically a queue for the CPU e.g. it won't make your PC run faster. The GTX 1050 is a good choice, I got mine for $100 and it's an overclock-able one from EVGA, I have no lag on any settings. I'd go for the 8GB of ram since you don't need anymore unless you plan on doing more intensive things than emulating e.g. designing and creating content, and the PC will need normally 2GB or more just for the OS.

And yes you can overclock on that motherboard.
Find
Reply
02-08-2017, 04:27 PM (This post was last modified: 02-08-2017, 04:44 PM by admin89.)
#5
admin89 Offline
Overclocker™ ✓ᵛᵉʳᶦᶠᶦᵉᵈ
*******
Posts: 6,889
Threads: 127
Joined: Nov 2009
Quote:Hyperthreading is worthless. All it is is basically a queue for the CPU e.g. it won't make ̶y̶̶o̶̶u̶̶r̶ ̶P̶̶C̶ Dolphin run faster
There , fix it for you . HT brings 30->50% performance boost for a program that can support it , even PC games .
https://youtu.be/ezwv4Onr8HQ?t=124
G4560 3.5GHz outperforms G3258 @ 4.2GHz by a large margin
Quote:Also, is there a GPU which is maybe a bit cheaper which can still handle 3xIR?
G4620 is the highest model Pentium Kaby Lake . Unlike G4560 (Intel HD 610) , G4620 has the same iGPU (Intel HD 630) as the new i3 7350k . Therefore, it should be able to handle 3xIR but I don't know how it will perform on demanding games..
Maybe you should try it first and if it's not good enough , you can purchase GTX 1050 later
Laptop: (Show Spoiler)
Clevo W230SS : 3200x1800 IPS | i7 4700MQ @ 3.6GHz (Intel XTU + Triple fan mod) | GTX 860M GDDR5 | 128GB Toshiba CFD SSD | 16GB DDR3L 1600MHz
Aspire 715 43G : 1080p 144Hz |  R5 5625U @ 4.3GHz | Nvidia RTX 3050 4GB | 500GB WD SSD  | 16GB DDR4 3200MHz 
Mini PC :: (Show Spoiler)
G3258 @ 4.6GHz | ELSA GTX 750 | Asrock Z87E ITX | 600W SFX 80+ Gold Silverstone + SG06-LITE | Corsair Vengeance 8GB 2000MHz | Scythe Kozuti + Ao Kaze | 45TB 2.5" Ex HDD (in total) , Zelda Gold Wiimote , LE Wii Classic Controller , Gold LE PS3 DualShock , BlackWidow Chroma ,
Now Playing : Xenoblade Definitive Edition on Yuzu - Switch Emu 

 
Find
Reply
02-08-2017, 05:03 PM
#6
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
(02-08-2017, 02:16 PM)Techie Android Wrote: Hyperthreading is worthless. All it is is basically a queue for the CPU e.g. it won't make your PC run faster.

This isn't true.

Anyways, hyperthreading is fine in most workloads, including Dolphin. Both Windows and Linux are sane enough to put Dolphin's CPU and GPU emulation thread on physical cores, so it doesn't matter unless for some reason you're insane and force Dolphin to run on the logical threads. And even then, assuming your CPU isn't under load, it won't actually hurt anything.
Find
Reply
02-08-2017, 11:31 PM (This post was last modified: 02-08-2017, 11:40 PM by Techie Android.)
#7
Techie Android Away
Member
***
Posts: 219
Threads: 1
Joined: Dec 2015
(02-08-2017, 05:03 PM)Helios Wrote: This isn't true.

Anyways, hyperthreading is fine in most workloads, including Dolphin. Both Windows and Linux are sane enough to put Dolphin's CPU and GPU emulation thread on physical cores, so it doesn't matter unless for some reason you're insane and force Dolphin to run on the logical threads. And even then, assuming your CPU isn't under load, it won't actually hurt anything.

Hyper-threading works by duplicating certain sections of the processor—those that store the architectural state—but not duplicating the main execution resources. This allows a hyper-threading processor to appear as the usual "physical" processor and an extra "logical" processor to the host operating system (HTT-unaware operating systems see two "physical" processors), allowing the operating system to schedule two threads or processes simultaneously and appropriately. When execution resources would not be used by the current task in a processor without hyper-threading, and especially when the processor is stalled, a hyper-threading equipped processor can use those execution resources to execute another scheduled task. (The processor may stall due to a cache miss, branch misprediction, or data dependency.) -Wikipedia


I know my stuff. I've had both before and even two exact CPUs on with it and one without it. In the end you won't notice a earth shattering difference. It acts like more resources to the computer which in turn lets you do more but wait for it to actually process that part of information. It definitely won't increase fps.

It is possible to optimize operating system behavior on multi-processor hyper-threading capable systems. For example, consider an SMP system with two physical processors that are both hyper-threaded (for a total of four logical processors). If the operating system's thread scheduler is unaware of hyper-threading, it will treat all four logical processors the same. If only two threads are eligible to run, it might choose to schedule those threads on the two logical processors that happen to belong to the same physical processor; that processor would become extremely busy while the other would idle, leading to poorer performance than is possible by scheduling the threads onto different physical processors. This problem can be avoided by improving the scheduler to treat logical processors differently from physical processors; in a sense, this is a limited form of the scheduler changes that are required for NUMA systems. -Wikipedia

According to a November 2009 analysis by Intel, performance impacts of hyper-threading result in increased overall latency in case the execution of threads does not result in significant overall throughput gains, which vary by the application. In other words, overall processing latency is significantly increased due to hyper-threading, with the negative effects becoming smaller as there are more simultaneous threads that can effectively use the additional hardware resource utilization provided by hyper-threading. A similar performance analysis is available for the effects of hyper-threading when used to handle tasks related to managing network traffic, such as for processing interrupt requests generated by network interface controllers (NICs). Another paper claims no performance improvements when hyper-threading is used for interrupt handling. -Wikipedia
Find
Reply
02-09-2017, 02:24 AM
#8
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
(02-08-2017, 11:31 PM)Techie Android Wrote:  If the operating system's thread scheduler is unaware of hyper-threading, it will treat all four logical processors the same. 

Let me know what modern OS isn't aware of hyper threading.
Find
Reply
02-09-2017, 02:40 AM
#9
Anti-Ultimate Offline
Above and Beyond
*******
Posts: 1,957
Threads: 29
Joined: May 2010
(02-09-2017, 02:24 AM)Helios Wrote: Let me know what modern OS isn't aware of hyper threading.

TempleOS

Find
Reply
02-09-2017, 03:40 AM
#10
KHg8m3r Offline
Doesn't sleep, just Dolphin and Robots
*******
Posts: 5,953
Threads: 4
Joined: Sep 2013
At least you can talk to God, though
Find
Reply
« Next Oldest | Next Newest »
Pages (4): 1 2 3 4 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 2 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode