Overclock.net › Forums › Industry News › Video Game News › [Twitter] Sim City 5 Main Sim + Game Loop Will Be Single-Threaded
New Posts  All Forums:Forum Nav:

[Twitter] Sim City 5 Main Sim + Game Loop Will Be Single-Threaded - Page 8  

post #71 of 257
Time to disable all but one core and overclock to 4 Jigglehertz.
Ol' Dusty
(15 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 860 GA P55m-UD2 EVGA GTX 460 FPB Palit GTX 480 
RAMHard DriveHard DriveOS
Corsair XMS3  OCZ Agility 3 Samsung 1TB Windows 7 64bit Home Premium 
MonitorKeyboardPowerCase
Acer P225HQ Corsair K90 SilverStone Strider 1kW SST 1000P Coolermaster HAF 922 
MouseMouse PadAudio
Corsair M60 Steelseries Qck Creative 3D Alpha 
  hide details  
Ol' Dusty
(15 items)
 
  
CPUMotherboardGraphicsGraphics
Core i7 860 GA P55m-UD2 EVGA GTX 460 FPB Palit GTX 480 
RAMHard DriveHard DriveOS
Corsair XMS3  OCZ Agility 3 Samsung 1TB Windows 7 64bit Home Premium 
MonitorKeyboardPowerCase
Acer P225HQ Corsair K90 SilverStone Strider 1kW SST 1000P Coolermaster HAF 922 
MouseMouse PadAudio
Corsair M60 Steelseries Qck Creative 3D Alpha 
  hide details  
post #72 of 257
Quote:
Originally Posted by andrews2547 View Post

Quote:
Originally Posted by biltong View Post

Look at how many cores a GPU has. Rendering in itself needs LOADS of threads to do 2347298347239847 different things at once, but you only need one to kick off all the 289347289347 others. That one will be on the CPU and the rest get sent to the GPU.

I know, I'm just saying what Dan Moskowitz said.
Quote:
We do make use of extra CPU for audio/rendering

They would only need one thread for audio, one (CPU) thread for rendering. They could use the other two-six threads for simulating whatever needs to be simulated.

What exactly does need to be simulated? Think about how SimCity works. Like I've said before. It's pretty much playing sounds and animations in the right places, and some stuff in the background saying if it should be allowed or not. Why on earth would you take more time (and therefore pay more salaries) to split that onto multiple threads when it offers little benefit and only takes longer and costs more to maintain?
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
post #73 of 257
Cripes.

The amount of Monday-morning quarterbacking going on here is shameful.

It's been said before but the whole game isn't single-threaded. Only the main simulation.

And who knows if it's even a bottleneck? Cripes.
Edited by killnine - 2/11/13 at 11:38am
    
CPUMotherboardGraphicsRAM
Intel Core i7 920 @ 4Ghz Rampage II GENE PNY GTX 680 G.Skill Sniper (12GB) 
Hard DriveOptical DriveCoolingOS
Seagate Momentus XT SATA Optical Drive Kuhler 920 Windows 7 Ultimate 
MonitorKeyboardPowerCase
Dell U2410 Logitech G11  Silverstone ST75 750W Antec Mini P180B 
MouseMouse PadOther
Logitech MX518 Steelpad G19 Gaming Headset 
  hide details  
    
CPUMotherboardGraphicsRAM
Intel Core i7 920 @ 4Ghz Rampage II GENE PNY GTX 680 G.Skill Sniper (12GB) 
Hard DriveOptical DriveCoolingOS
Seagate Momentus XT SATA Optical Drive Kuhler 920 Windows 7 Ultimate 
MonitorKeyboardPowerCase
Dell U2410 Logitech G11  Silverstone ST75 750W Antec Mini P180B 
MouseMouse PadOther
Logitech MX518 Steelpad G19 Gaming Headset 
  hide details  
post #74 of 257
Quote:
Originally Posted by biltong View Post

What exactly does need to be simulated? Think about how SimCity works. Like I've said before. It's pretty much playing sounds and animations in the right places, and some stuff in the background saying if it should be allowed or not. Why on earth would you take more time (and therefore pay more salaries) to split that onto multiple threads when it offers little benefit and only takes longer and costs more to maintain?

Bigger areas, more buildings and more people. That would require more calculations to work out what to do and when.

That and it's not going to be good for AMD users. Performance per core on AMD CPUs (especially the newer ones) aren't that good which means people with FX-8xxx CPUs would probably have to overclock a lot to get the same performance as an i5 or even i3 gets.

Personally I haven't played the beta and I probably never will so at the moment I can't really complain about performance. I am just guessing. However I will play a demo or something once it's released to see if I should buy it.
    
CPUMotherboardGraphicsRAM
AMD Ryzen R5 1600 Asus PRIME B350 PLUS  AMD Radeon HD7950 16GB Corsair Vengence (2x8GB) 
Hard DriveHard DriveHard DriveOS
1TB WD Blue 500GB WD Blue 120GB Hitachi Windows 10 Pro 
MonitorMonitorKeyboardPower
LG 32LD450 Dell Ducky DK9008 OCN Edition Corsair TX650v2 
Case
Fractal Design Core 3000 
  hide details  
    
CPUMotherboardGraphicsRAM
AMD Ryzen R5 1600 Asus PRIME B350 PLUS  AMD Radeon HD7950 16GB Corsair Vengence (2x8GB) 
Hard DriveHard DriveHard DriveOS
1TB WD Blue 500GB WD Blue 120GB Hitachi Windows 10 Pro 
MonitorMonitorKeyboardPower
LG 32LD450 Dell Ducky DK9008 OCN Edition Corsair TX650v2 
Case
Fractal Design Core 3000 
  hide details  
post #75 of 257
Quote:
Originally Posted by andrews2547 View Post

Quote:
Originally Posted by biltong View Post

What exactly does need to be simulated? Think about how SimCity works. Like I've said before. It's pretty much playing sounds and animations in the right places, and some stuff in the background saying if it should be allowed or not. Why on earth would you take more time (and therefore pay more salaries) to split that onto multiple threads when it offers little benefit and only takes longer and costs more to maintain?

Bigger areas, more buildings and more people. That would require more calculations to work out what to do and when.

That and it's not going to be good for AMD users. Performance per core on AMD CPUs (especially the newer ones) aren't that good which means people with FX-8xxx CPUs would probably have to overclock a lot to get the same performance as an i5 or even i3 gets.

Personally I haven't played the beta and I probably never will so at the moment I can't really complain about performance. I am just guessing. However I will play a demo or something once it's released to see if I should buy it.

Those are just more animations, and those are up to the render thread.

As for bigger areas, technically that's only limited by your own computer, not by threads. Bigger areas does mean more processing power is needed to keep going through all the loop so many times, and it also means more memory is needed. This is where QA comes in: they'd rather have it running decently (YMMV) on lower power devices and artificially limit it so they can keep supporting it and keep the experience uniform. It's no good removing the limit so the higher end PCs can have huge areas when the low end ones will just chug along and players will get frustrated that the game's performance sucks and go and shout and make a big stink about it.

If this tweet were never posted, nobody would have been any the wiser.
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
It plays TF2
(18 items)
 
LG Nexus 5
(12 items)
 
Acer 5745PG
(6 items)
 
CPUMotherboardGraphicsRAM
4790k ASRock Z97 Extreme6 Asus GTX980 Strix 4GB Kingston HyperX Fury Black 2x8GB 
Hard DriveHard DriveHard DriveOptical Drive
OCZ Vector 128GB Seagate 2TB  Seagate 500GB 7200.12 Some LG that works properly 
CoolingOSMonitorKeyboard
Corsair H105 Windows 8 Pro 64bit Samsung B2330h MS Digital Media Keyboard 
PowerCaseMouseMouse Pad
CoolerMaster Silent Pro M600 Coolermaster CM690II Advanced Logitech G500s CyberSnipa Something 
AudioAudio
JVC RX700 Creative X-Fi Titanium 
CPUMotherboardGraphicsRAM
Quad-core 2.3 GHz Krait 400 LG Something + Qualcomm MSM8974 Snapdragon 800 Adreno 330 2 GB 
Hard DriveOptical DriveCoolingOS
32 GB internal storage 8MP AutoAwesomeHDRFace + 1MP SelfieMachine Air Android 4.4.2 
MonitorPowerCaseMouse
True HD IPS+ 1080 x 1920 pixels, 4.95 inches Non-removable Li-Po 2300 mAh battery LG Sexybox Capacitive touchscreen 
CPUGraphicsRAMHard Drive
i5 480m @ 2.66GHz GT420M 1GB 4GB DDR3 WD 750GB 
OSMonitor
Windows 7 Professional 64 bit 15" 1366x768 + two point touchscreen 
  hide details  
post #76 of 257
Quote:
Originally Posted by Stealth Pyros View Post

Looks like it's certain that I'm going to pass on this game now. Goodbye EA. Let's see how you screw up BF4.

This.
post #77 of 257
Quote:
Originally Posted by biltong View Post

Those are just more animations, and those are up to the render thread.

As for bigger areas, technically that's only limited by your own computer, not by threads. Bigger areas does mean more processing power is needed to keep going through all the loop so many times, and it also means more memory is needed. This is where QA comes in: they'd rather have it running decently (YMMV) on lower power devices and artificially limit it so they can keep supporting it and keep the experience uniform. It's no good removing the limit so the higher end PCs can have huge areas when the low end ones will just chug along and players will get frustrated that the game's performance sucks and go and shout and make a big stink about it.

If this tweet were never posted, nobody would have been any the wiser.

More buildings = more calculations as to whether or not a fire/disaster happens to them
More people = more calculations as to whether or not crimes happen, jobs they get, what they do on their free time, what they do and don't complain about etc.

But like I said I can't really complain about the performance of it because I haven't played it yet. I will actually sign up for the beta (if they are still doing that, I know they are re-releasing the beta again) and see what it's like if I get picked for it.
    
CPUMotherboardGraphicsRAM
AMD Ryzen R5 1600 Asus PRIME B350 PLUS  AMD Radeon HD7950 16GB Corsair Vengence (2x8GB) 
Hard DriveHard DriveHard DriveOS
1TB WD Blue 500GB WD Blue 120GB Hitachi Windows 10 Pro 
MonitorMonitorKeyboardPower
LG 32LD450 Dell Ducky DK9008 OCN Edition Corsair TX650v2 
Case
Fractal Design Core 3000 
  hide details  
    
CPUMotherboardGraphicsRAM
AMD Ryzen R5 1600 Asus PRIME B350 PLUS  AMD Radeon HD7950 16GB Corsair Vengence (2x8GB) 
Hard DriveHard DriveHard DriveOS
1TB WD Blue 500GB WD Blue 120GB Hitachi Windows 10 Pro 
MonitorMonitorKeyboardPower
LG 32LD450 Dell Ducky DK9008 OCN Edition Corsair TX650v2 
Case
Fractal Design Core 3000 
  hide details  
post #78 of 257
Well I won't buy it until I get to try it. So they need to make a playable demo for release at the sales release, or get me in one of the betas I keep applying for or I stick with MWO
12 Thread i7x
(17 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 3960X Rampage IV Extreme MSI R9 290 Gaming 4 GB hynix G.Skil F3-170000CL9-4GBZH Ripjaws Z DDR3 2133 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 840 EVO WD WD30EFRX Samsung DVDWBD SH-B123L Corsair H80 
OSMonitorMonitorMonitor
Windows 8.1 Pro 64Bit Gateway 24" FD2400 Vizio 22" M220VA Vizio 22" E220VA 
KeyboardPowerCaseMouse
Overclock.net Edition Ducky 1087 10 Key-less Bl... XFX-850 Black Edition HAF - 932 Black Edition Cooler Master Storm Inferno 
Mouse Pad
World of Warcraft Cataclysm Collectors Edition 
  hide details  
12 Thread i7x
(17 items)
 
  
CPUMotherboardGraphicsRAM
Intel Core i7 3960X Rampage IV Extreme MSI R9 290 Gaming 4 GB hynix G.Skil F3-170000CL9-4GBZH Ripjaws Z DDR3 2133 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 840 EVO WD WD30EFRX Samsung DVDWBD SH-B123L Corsair H80 
OSMonitorMonitorMonitor
Windows 8.1 Pro 64Bit Gateway 24" FD2400 Vizio 22" M220VA Vizio 22" E220VA 
KeyboardPowerCaseMouse
Overclock.net Edition Ducky 1087 10 Key-less Bl... XFX-850 Black Edition HAF - 932 Black Edition Cooler Master Storm Inferno 
Mouse Pad
World of Warcraft Cataclysm Collectors Edition 
  hide details  
post #79 of 257
Quote:
Originally Posted by Raven.7 View Post

https://twitter.com/moskow23/status/296355832998801408

Final nail in the coffin, this would explain why the cities are limited in size. It's almost like developers are now traveling back in time, negating the opportunity for the scale of PC games to increase alongside its ever broadening hardware capabilities.

Good bye Sim City, we had a good run.
It's single threaded. Who cares. Was the game fun? That's the question you should be asking.
Metal Case
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 920 ASUS GeForce GTX285 1GB 6GB Corsair 
Hard DriveOSMonitorPower
500GB Vista Ultimate 64-bit Asus 24" 850W 
  hide details  
Metal Case
(13 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 920 ASUS GeForce GTX285 1GB 6GB Corsair 
Hard DriveOSMonitorPower
500GB Vista Ultimate 64-bit Asus 24" 850W 
  hide details  
post #80 of 257
Thread title is misleading. The game is multithreaded, the main game loop is single threaded.
This thread is full clueless people parroiting the same misinformation over and over again. In other words, fail.
Jamal
(15 items)
 
  
Jamal
(15 items)
 
  
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Video Game News
This thread is locked  
Overclock.net › Forums › Industry News › Video Game News › [Twitter] Sim City 5 Main Sim + Game Loop Will Be Single-Threaded