Starcraft 2 stars beyond reach title4/5/2023 ![]() Everyone knows this… The cache and integrated memory controller however are pretty esoteric. What can be done to get better performance in starcraft 2? Well you can overclock the CPU cores. Microsofts software engineers for years have taken the “its good enough” approach to programming thread behavior, so to get better results you need to understand whats happening and take matters into ones own hands to get better performance. With the public mind you tend to get approximations, not specifics.ĭevelopers do not list the maximum number of threads that can be taken advantage of before inducing needless juggling which leads to level 3 cache being dumped as information is passed off between different cores. That was basically taken as wisdom, along with specific ram speeds that generally ignored overclocked memory controllers faster ram could interface with. Most games not doing so, is precisely why for years and years and years, an i5 was enough for gaming. It only makes sense to use them for games, if the game is programmed to use more threads asynchronously without penalization. Logical processors, the hardware source of hyperthreading perform about around 25% of a full fledged core. Examples: Witcher 3, Crysis 3, Battlefield 4. Only a handful of games actually can take advantage of hyperthreading basically speaking. The reason people disable hyperthreading on i7s and get better performance a lot of the time, is because most game engines only use 4 threads, and trying to use more only results in performance degradation. Its basically a texas instruments calculator crunching math, sharing cache with a main core, and a floating point unit. Hyperthreading is often misconcieved as purely a software trick. This is made worse with an i7 with 4 additional logical core handled threads. However under CPU bound scenarios, which starcraft 2 is very CPU limited, even “maxed out”, the cores could only ever hope for 50% utilization across all 4. If for example you have a 4 core processor like most i5’s (new ones have 6) microsofts thread scheduler will juggle the game across all 4 cores. Starcraft 2 only uses 2 threads at any one given time. It also focuses solely on the primary bottleneck in the game and will not waste your time walking you through how to change graphics settings because all of you reading this are perfectly capable of testing that per machine oneself without me getting in the way as i could only do. ![]() This guide is meant for people with 3 CPU cores or more. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |