Anyone notice the game speed increases?

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

MarkJohnson

Field Marshal
16 Badges
Feb 19, 2015
3.452
716
  • Cities in Motion 2
  • Europa Universalis IV
  • Cities: Skylines
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines - After Dark
  • Cities: Skylines - Snowfall
  • Stellaris
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Cities: Skylines - Green Cities
  • Cities: Skylines - Parklife Pre-Order
  • Cities: Skylines - Parklife
  • Cities: Skylines Industries
  • Prison Architect
  • Cities: Skylines - Campus
A few years ago, I noticed the game speed at x3 went from 3ish-seconds per 24-hour day, to only 2.5 seconds. Compare the default x1 speed is always 10-seconds.

I just purchased an i3-12100 CPU for my home server/gaming system. I finally launched cities skylines on it and on a new, empty, no mod map, that when I hot x3 speed it now runs at 2-seonds per 24-hour day.

I was hoping it was that way on my other computers. but both of my Ryzen systems still have 2.5 seconds per 24-hour per day.

I thought the iGPU was vey quick, so I tested with an RTX 3060 and the i3-12100 and it still behaves the same, 2-seonds per 24-hour day at x3 speed.

Do any of you have non-modded cities to test what kind of performance you achieve?

I find it odd this lowly i3 CPU is doing better than high end ones.

FYI, I have 16GB DDR4 3,200MHz RAM. SATA 3 SSD (512GB).
 

ASGeek2012

Colonel
33 Badges
Dec 21, 2019
877
2.087
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Nemesis
  • Crusader Kings III
  • Stellaris: Federations
  • Stellaris: Lithoids
  • Stellaris: Ancient Relics
  • Cities: Skylines - Campus
  • Stellaris: Megacorp
  • Cities: Skylines Industries
  • Europa Universalis IV: Dharma
  • Stellaris: Distant Stars
  • Cities: Skylines - Parklife
  • Stellaris: Apocalypse
  • Stellaris: Humanoids Species Pack
  • Cities: Skylines - Green Cities
  • Europa Universalis IV
  • Cities: Skylines - Mass Transit
  • Stellaris - Path to Destruction bundle
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Stellaris
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Snowfall
  • Cities: Skylines
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Cities: Skylines Deluxe Edition
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Synthetic Dawn
I've recently come back to playing CS after being away from it for about six months. Could be misremembering, but the speed seems consistent with what I remember. I'm running it on the same machine I did before.
 

SeekTruthFromFx

General
59 Badges
Sep 17, 2013
1.892
2.415
  • Crusader Kings II: Legacy of Rome
  • Hearts of Iron IV: By Blood Alone
  • Crusader Kings II: Sons of Abraham
  • Victoria 2: A House Divided
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Europa Universalis IV: Rule Britannia
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Together for Victory
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV: Dharma
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: La Resistance
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Victoria 2
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - Snowfall
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Europa Universalis IV: Res Publica
  • Rome Gold
  • Victoria 2: Heart of Darkness
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mare Nostrum
The critical variable for the speed of C:S is usually how fast it can throw data through the CPU. That depends on the cache sizes and the bandwidth to RAM.

Some Ryzens have layouts where certain chip cores can only access a portion of the available cache. I'm not familiar with Intel chip designs, but it's possible that your 12100's cores have access to the whole of a smaller cache, and therefore the cores can chug more data than on your Ryzens.

Also do your Ryzens also have dual channel 3200MHz RAM? Because slower RAM might make their performance worse even if (for example) the CPU clock speed was higher. The cores would be sitting idle for lack of data to process. This becomes more of an issue at higher game speeds.
 

havenost

Captain
50 Badges
Dec 9, 2013
413
90
  • Crusader Kings II
  • Pillars of Eternity
  • Crusader Kings II: Sword of Islam
  • Mount & Blade: Warband
  • Cities: Skylines - Campus
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines - Mass Transit
  • Surviving Mars
  • Age of Wonders III
  • Cities: Skylines - Green Cities
  • Crusader Kings II: Jade Dragon
  • Surviving Mars: Digital Deluxe Edition
  • Cities: Skylines - Parklife
  • Shadowrun Returns
  • Cities: Skylines Industries
  • Crusader Kings II: Holy Fury
  • Europa Universalis III: Collection
  • Cities: Skylines
  • War of the Roses
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Cities in Motion 2
  • Europa Universalis IV: El Dorado
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV: Art of War
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Stellaris
  • Cities: Skylines - Snowfall
  • Heir to the Throne
  • Europa Universalis IV: Cossacks
  • Cities: Skylines - After Dark
  • Majesty 2 Collection
  • Semper Fi
  • Magicka 2
Your Intel i3-12100 probably better single core IPC performance, and higher clock speed than your Ryzen CPUs.

Before the release of AMD Ryzen cpus, Intel Pentiums, i3s, i5s, i7s pre-8th gen desktop CPU all start off as the same base 4 core chip. With defective ones having features and cores disabled and turned into the lower end chips.

Pre 8th gen Intel;

i7: Top binned chips with all features enabled and very higher clock speeds.
i5: Slightly lower binned chip with hyper threading disabled, given less cache, slightly lower clock speeds.
i3: Somewhat defective chip so has 2 cores disabled, given less cache, but has hyper threading enabled, and very higher clock speeds.
Pentiums: Even more defective chip, so has 2 cores disabled, hyper threading disabled, and slightly lower clock speeds than the i3.
Celerons: Lowest binned chip, lower clock speed, and even less cache than the pentium.

The lower end Intel consumer CPU like the Pentiums, i3s, and i5s were preferable and recommended for gaming machines over Xeons and i7s. The reason for this is because Pentiums and i3s only had 2 cores enabled, so in theory each core could be clocked way higher than a quad core CPUs like the i5s and i7s, or 6+ core xeons because of overall lower power draw and less heat output on the entire package. i5s were preferable to i7s because they were on average $100-$200 cheaper each and each core didn't have to share their allocation CPU cache memory with virtual hyperthreaded cores. For instance if an i5 had 6 MB of cache shared between 4 cores, each core would get 1.5 MB of cache, while i7s had 8 MB of cache, but had 4 physical cores and 4 virtual cores when hyperthreading was enabled, meant each core/thread would only get 1 MB of cache which would tank performance.

Intel always went with the fewer but higher performing single core model, while AMD always went with more but weaker single model. For instance AMD 8 core FX CPUs were on par or better Intel quad core CPUs like the i5s and i7s in multi-threaded work loads, but always lost to Intel CPUs in gaming loads because most games only used 1, 2 or 4 cores. So Intel would dominate in gaming because their individual cores had way higher performance.

After AMD released their Ryzen CPUs, Intel's CPU classifications 8th gen and onward changed, where new i3s are basically the old quad core i5s. i5 become what the 6 core xeons use to be. i7s became higher binned 6+ core xeons with hyper threading, and i9s were introduce as a new classification without any easy to definition beyond higher binned than i7s or just outright more cores. Why did this happen? Because when AMD released Ryzen CPUs, AMD finally was able to match Intel's stagnate consumer CPUs in terms of IPC in terms of clock speed, and power draw. AMD with 1st and 2n Gen Ryzen was able to offer on par or even better single core performance for cheaper than Intel 7th gen, 8th gen, and 9th, which made Intel finally get off their butts and try.

Well let skip back to more recent times. Intel is now spanking AMD again in terms of single core performance. AMD's top of the line Ryzen 7 5800x was losing to top of the line, the i9-12900KS (basically i9-12900K cpu without the iGPU which allows it to run at higher clock speed due to no heat / energy waste from the iGPU). So what did AMD do? they released the Ryzen 7 5800x3D, where they cranked up the L3 cache on Ryzen 7 5800x from 32 MBs to 96 MBs. This give the Ryzen 7 5800x3D basically around a 40%-100% boost in overall performance in gaming due to how much cache each core now had.

Now how is all of this relevant to your 12th gen i3-12100?

Your i3-12100 is basically a pre-8th gen i7 on steroids, compared to an i7-7700K, its now on 7 nm node with a clock speed of 4.3 ghz instead of 14 nm at 4.5 ghz, which makes it way more efficient, it has 12 MB of L3 cache + 5 MB of L2 cache compared to only 8 MB of L3 cache of the i7-7700K. Now compare that to 4 year old 2nd Gen Ryzen 5 2600x with there 6 core / 12threads on a 12 nm node with a clock speed of 4.2 ghz and only 16 MB of L3 cache + 3 MB of 2 L2 cache.

So I definitely imagine your i3-12100 with its 4 core / 8 threads having better single core performance and better performance in games that can only use 4 cores or less than most 1st and 2nd Gen AMD Ryzens due to being on a smaller chip that has higher clock speeds and the latest manufacturing techniques, and more cache per core / thread. Its probably even most post 8th gen i5 for much of the same reason.
 
Last edited: