Performance comparison for CPUs

Post all other topics which do not belong to any other category.
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Performance comparison for different computer setups

Post by kovarex »

ratchetfreak wrote:
kovarex wrote:This is a good idea, but I strongly believe, that it should be tested on some specific save with huge factory instead.
a set of maps may actually be better

where 1 is an empty map as a null reading

one has a ton of active belts

one has a ton of active robots

one has a ton of active biters

etc.
One map that has part of everything is enough I believe.
kovarex
Factorio Staff
Factorio Staff
Posts: 8207
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: Performance comparison for different computer setups

Post by kovarex »

The way I measured performance when optimising factorio was using the FatorioTestBinary this way:

FactorioTest.exe --save <save-name> --update-count 500 --repeat-count 10
ratchetfreak
Filter Inserter
Filter Inserter
Posts: 952
Joined: Sat May 23, 2015 12:10 pm
Contact:

Re: Performance comparison for different computer setups

Post by ratchetfreak »

kovarex wrote:
One map that has part of everything is enough I believe.
But then a screenshot of the performance profiling should also be included (and hoping that it's accurate enough)
daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: Performance comparison for different computer setups

Post by daniel34 »

I have some data points for you ;)

PC 1 (desktop)
CPU: AMD Phenom II X4 955 (3.2GHz)
RAM: 16 GB Kingston
DISK: 1x 128GB SSD for OS, 1x 3TB HDD for data
GPU: Nvidia GeForce GTX 750 Ti (2GB VRAM)
OS: Windows 7 Ultimate
Score: 9.9 FPS / 9900 UPS
Screenshot
PC 2 (laptop)
Acer Aspire E15 (ES1-512-P1SM)
CPU: Intel Pentium N3540 (2.16GHz)
RAM: 4GB DDR3
DISK: 500GB HDD
GPU: Intel HD Graphics (yes, that's what GPU-Z says), unknown RAM
OS: Windows 10
Score: 7.5 FPS / 7580 UPS
Screenshot
PC 3 (laptop)
Samsung Ultra Touch 740U3E
CPU: Intel Core i7-3537U (2x2GHz)
RAM: 6GB DDR3
DISK: 256GB SSD
GPU: AMD Radeon 8570M (1GB VRAM)
OS: Windows 10
Score: 20.7 FPS / 20660 UPS
Screenshot
PC 4 (laptop)
Acer Aspire 5738Z
CPU: Intel Pentium T4300 (2x 2.1GHz)
RAM: 3GB Hyundai RAM
DISK: 1x 400GB HDD
GPU: Intel 4 Series Express Chipset (BIOS and GPU-Z say 64MB VRAM, dxdiag says 1308 MB VRAM)
OS: Windows 7 Home Premium
Score: 4.9 FPS / 4890 UPS
Screenshot
I'm actually surprised that my laptop (PC 3) ranks better than my desktop PC (PC 1) because in most applications (video editing/rendering, chess) it is better than my laptop. I even got 25k+ average on that laptop, don't know why it went down to 20k when I recorded these results one day later.

EDIT: edited out the RAM speed values (MHz), I think that cpu-z reports them wrong (or I'm missing something).
quick links: log file | graphical issues | wiki
User avatar
Alekthefirst
Fast Inserter
Fast Inserter
Posts: 104
Joined: Sat Feb 07, 2015 7:39 pm
Contact:

Re: Performance comparison for different computer setups

Post by Alekthefirst »

daniel34 wrote:
EDIT: edited out the RAM speed values (MHz), I think that cpu-z reports them wrong (or I'm missing something).
CPU-z reports the internal data rates for your RAM, DDR stands for double data rate, so your bus speed is double the internal data rate. So if CPU-z reads 800MHz, then you have 1600MHz bus speed.
daniel34 wrote:I'm actually surprised that my laptop (PC 3) ranks better than my desktop PC (PC 1) because in most applications (video editing/rendering, chess) it is better than my laptop.
Your desktop PC has much better RAM, which is extremely important in video editing. While 16GB is a lot in gaming, in video editing it is considered a bare minimum, as 8GB will push a lot of the files in you workflow over to some sideload cache on you ssd. Also it has that 750TI, and every good video editing application out there will use that to accelerate the rendering process. Hence, your desktop is still much faster for those tasks, despite its slower CPU
Factorio is a game about automating everything. One day, i hope i can automate shitty signatures just like this one.
freak0ut!
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Dec 03, 2015 10:40 pm
Contact:

Re: Performance comparison for different computer setups

Post by freak0ut! »

Long time owner of the game and reader of the forums here, thought this was worthy to finally register for the forums ;)

Factorio Version: 0.12.19
Specs:
OS: Windows 8.1
CPU: Intel Xeon E3-1231v3 4x 3.40GHz
GPU: Asus Strix GTX 970
RAM: DDR3 8GB 1600 MHZ
Storage: SSD

Average UPS: 32123.5
Average FPS: 32.1
Screenshot:
Attachments
facto1.png
facto1.png (364.66 KiB) Viewed 9871 times
User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am
Contact:

Re: Performance comparison for different computer setups

Post by prg »

Factorio Version: 0.12.19
Specs:
OS: Raspbian (host), Gentoo (x86 chroot)
CPU: static qemu-i386 running on an ARM1176JZF-S, 700MHz
GPU: Mesa 11.0.6 softpipe
RAM: 448MiB (64MiB of the total 512MiB are stolen by the SoC's GPU that't not even used here)
Storage: 16GiB class 6 SD card, chroot mounted over NFS

Average UPS: 0.0
Average FPS: 0.0

Didn't yet manage to zoom in, but I doubt it would increase performance much.
Attachments
yesitruns.jpg
yesitruns.jpg (324.9 KiB) Viewed 9852 times
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!
sillyfly
Smart Inserter
Smart Inserter
Posts: 1101
Joined: Sun May 04, 2014 11:29 am
Contact:

Re: Performance comparison for different computer setups

Post by sillyfly »

prg wrote: Factorio Version: 0.12.19
Specs:
OS: Raspbian (host), Gentoo (x86 chroot)
CPU: static qemu-i386 running on an ARM1176JZF-S, 700MHz
GPU: Mesa 11.0.6 softpipe
RAM: 448MiB (64MiB of the total 512MiB are stolen by the SoC's GPU that't not even used here)
Storage: 16GiB class 6 SD card, chroot mounted over NFS

Average UPS: 0.0
Average FPS: 0.0

Didn't yet manage to zoom in, but I doubt it would increase performance much.
Is it actually playable before setting game speed to 1000?
User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am
Contact:

Re: Performance comparison for different computer setups

Post by prg »

sillyfly wrote:Is it actually playable before setting game speed to 1000?
Factorio on a software renderer running in an emulator on a 700MHz ARM CPU? No, no it's not playable.

Code: Select all

15119.321 Factorio initialised
Just starting the game took over 4h.
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!
sillyfly
Smart Inserter
Smart Inserter
Posts: 1101
Joined: Sun May 04, 2014 11:29 am
Contact:

Re: Performance comparison for different computer setups

Post by sillyfly »

Thought so. Didn't actually look at the timing :oops:
Koub
Global Moderator
Global Moderator
Posts: 7774
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Performance comparison for different computer setups

Post by Koub »

Factorio Version: 0.12.17
Specs:
OS: Win 7 Ultimate
CPU: Core i7-2600K, OC to 4.4 GHz
GPU: GTX 670
RAM: 16G 1333 MHZ
Storage: Samsung 850 EVO 1 Tb

Average UPS: 29400-ish
Average FPS: 29.4
Screenshot:
Factorio - 1k speed.JPG
Factorio - 1k speed.JPG (178.19 KiB) Viewed 11050 times
Not bad for a CPU I bought almost 5 years ago :)
Koub - Please consider English is not my native language.
ps666
Long Handed Inserter
Long Handed Inserter
Posts: 89
Joined: Sat Jul 04, 2015 8:40 pm
Contact:

Re: Performance comparison for different computer setups

Post by ps666 »

Factorio Version: 0.12.20
Specs:
OS: Win 10 Pro
CPU: Intel Core i5-4670K @ 4,5GHz
GPU: AMD Radeon 290X (ASUS ROG MATRIX-R9290X-4GD5)
RAM: Crucial Ballistix Sport DIMM Kit 16GB, DDR3-1600, CL9-9-9-24
Storage: Samsung SSD 840 250GB

Average UPS: 38500
Average FPS: 38
Screenshot:
Attachments
F-Benchmark.jpg
F-Benchmark.jpg (345.6 KiB) Viewed 11032 times
bublabab
Manual Inserter
Manual Inserter
Posts: 2
Joined: Tue Dec 01, 2015 5:31 am
Contact:

Re: Performance comparison for different computer setups

Post by bublabab »

bublabab wrote:Factorio Version: 0.12.19
Specs:
OS: Windows 7 Pro
CPU: Ivy I7-3770K no oc
GPU: AMD R9 R290x
RAM: 16G 1600 MHZ
Storage: 120G SSD

Average UPS: 24714
Average FPS: 24
Screenshot:
Screenshot
For funsies here it is with oc:
Factorio Version: 0.12.19
Specs:
OS: Windows 7 Pro
CPU: Ivy I7-3770K@4,6
GPU: AMD R9 R290x
RAM: 16G 1600 MHZ
Storage: 120G SSD
Average UPS: 30881
Average FPS: 30
screenshot
User avatar
madpav3l
Long Handed Inserter
Long Handed Inserter
Posts: 81
Joined: Sat Oct 31, 2015 10:24 pm
Contact:

Re: Performance comparison for different computer setups

Post by madpav3l »

madpav3l wrote:So here is mine..
Factorio Version: 0.12.19
Specs:
OS: Win 10 Pro x64
CPU: Core i7 6700K @ 4,5 GHz
GPU: GTX 980 Ti
RAM: 16GB DDR4 2666 MHz
Storage: 1TB SSD (Samsung 850 Evo)

Average UPS: 40000
Average FPS: 40
Screenshot
Update:
All the above with more OC
CPU: Core i7 6700K @ 4,6 GHz

Average UPS: 42900
Average FPS: 42.9
Screenshot
Gouada
Fast Inserter
Fast Inserter
Posts: 106
Joined: Sun Sep 21, 2014 3:57 pm
Contact:

Re: Performance comparison for different computer setups

Post by Gouada »

Factorio Version: 0.12.20
Specs:
OS: MacOS El Capitan
CPU: 2.13 MHz Intel Core 2 Du
GPU: NVIDIA GeForce 9400M 256 MB
RAM: 4G 800 MHz DDR2 SDRAM
Storage: 160 GB SATA Disk

Average UPS: 8100
Average FPS: 8.2

Note: This is a 2009 MacBook laptop. I'm kinda surprised it still works! :D
No, I'm not a piece of cheese! :D
User avatar
Alekthefirst
Fast Inserter
Fast Inserter
Posts: 104
Joined: Sat Feb 07, 2015 7:39 pm
Contact:

Re: Performance comparison for different computer setups

Post by Alekthefirst »

Sorry for not being around to update in the weekend that was. I was at my ladyfriends' house and now i've got midterms starting tomorrow.

I am going to update the list, because i can do so in less than two minutes. But right now i do not have time to invest into the project of creating a new test to see if memory or cpu is the true performance sink for late game maps. Of course if you would like to do so feel free to create some test yourself :D
Factorio is a game about automating everything. One day, i hope i can automate shitty signatures just like this one.
User avatar
mngrif
Fast Inserter
Fast Inserter
Posts: 173
Joined: Wed Feb 13, 2013 10:44 am
Contact:

Re: Performance comparison for different computer setups

Post by mngrif »

Factorio Version: 0.12.20
Specs:
OS: Win 10 Home
CPU: AMD Phenom(tm) II X6 1055T Processor @ 2.8GHz (no OC)
GPU: ATI Radeon HD 7770
RAM: 8G 1333 MHZ
Storage: WD5000AAKS-00A7B (spinning metal)


Average UPS: 12500
Average FPS: 15
Screenshot: http://i.imgur.com/yqk8a1I.png
Image
My Silly Factorian Tricks
<_aD> OBSERVE SIGNAL ASPECT BEFORE CROSSING TRACK
Rwn
Inserter
Inserter
Posts: 33
Joined: Sun Mar 03, 2013 10:43 am
Contact:

Re: Performance comparison for different computer setups

Post by Rwn »

Factorio Version: 0.12.19
Specs:
OS: Win 7 Family
CPU: Pentium G3258 3,2 GHz (no OC)
GPU: AMD Radeon HD 5770 2GB
RAM: 4GB DDR3 1333MHz
Storage: Samsung Spinpoint F3 - 500 GB


Average UPS: 26200
Average FPS: 26.2
Screenshot: http://i.imgur.com/RY4TSa9.png
Screenshot
Loewchen
Global Moderator
Global Moderator
Posts: 9109
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: Performance comparison for different computer setups

Post by Loewchen »

Factorio Version: 0.12.20
Specs:
OS: Win 7 Pro
CPU: Core i5 2500K (no OC)
GPU: 560Ti (1GB VRAM)
RAM: 8GB 1333 MHZ
Storage: 120GB SSD

Average UPS: 24300
Average FPS: 24.3
Screenshot
Kelderek
Filter Inserter
Filter Inserter
Posts: 250
Joined: Tue Nov 11, 2014 6:04 pm
Contact:

Re: Performance comparison for different computer setups

Post by Kelderek »

Factorio Version: 0.12.20
Specs:
OS: Windows 10 Home 64bit
CPU: Core i5 6600K OC @ 4.4GHz
GPU: Sapphire NITRO Radeon R9 390 8GB
RAM: 16G 2400 MHz (DDR4)
Storage: Mushkin 1 Tb SSD

Average UPS: 41500
Average FPS: 41
Screenshot
Locked

Return to “General discussion”