Forums
Games
Cyberpunk 2077 Thronebreaker: The Witcher Tales GWENT®: The Witcher Card Game The Witcher 3: Wild Hunt The Witcher 2: Assassins of Kings The Witcher The Witcher Adventure Game
Jobs Store Support Log in Register
Forums - CD PROJEKT RED
Menu
Forums - CD PROJEKT RED
  • Hot Topics
  • NEWS
  • GENERAL
    THE WITCHER ADVENTURE GAME
  • STORY
    THE WITCHER THE WITCHER 2 THE WITCHER 3 THE WITCHER TALES
  • GAMEPLAY
    THE WITCHER THE WITCHER 2 THE WITCHER 3 MODS (THE WITCHER) MODS (THE WITCHER 2) MODS (THE WITCHER 3)
  • TECHNICAL
    THE WITCHER THE WITCHER 2 (PC) THE WITCHER 2 (XBOX) THE WITCHER 3 (PC) THE WITCHER 3 (PLAYSTATION) THE WITCHER 3 (XBOX) THE WITCHER 3 (SWITCH)
  • COMMUNITY
    FAN ART (THE WITCHER UNIVERSE) FAN ART (CYBERPUNK UNIVERSE) OTHER GAMES
  • RED Tracker
    The Witcher Series Cyberpunk GWENT
THE WITCHER
THE WITCHER 2 (PC)
THE WITCHER 2 (XBOX)
THE WITCHER 3 (PC)
THE WITCHER 3 (PLAYSTATION)
THE WITCHER 3 (XBOX)
THE WITCHER 3 (SWITCH)
Menu

Register

Multithread Option in ini file

+
D

digitalray

Rookie
#1
Jun 26, 2015
Multithread Option in ini file

i changed the multithread option in the ini file from 1 to 8 for my i7 quadcofre 8 thread cpu,
i am not quite sure if it really makes a difference though or if it slows down the game when using physx on cpu.

does anyone KNOW for sure how changing the "threads" setting influences the game for fps and stutter (together with physx) ?

or is the game using all 8 threads anyway when the setting is at the default value of 1 ?
 
Last edited: Jun 26, 2015
K

ktron

Rookie
#2
Jun 26, 2015
I think you will find the 1 is for on whilst 0 is off. I will be glad to be proved incorrect.
 
SigilFey

SigilFey

Moderator
#3
Jun 26, 2015
I would not play with this. Threading is not really optimized well on the default setting (which is obviously quite low). Raising this could result in all sorts of corruption. Definitely at your own risk.
 
P

prince_of_nothing

Forum veteran
#4
Jun 26, 2015
What multithreaded option are you talking about? The game is already very multithreaded, and takes advantage of quad cores plus hyperthreading..
 
B

Black_Iris

Rookie
#5
Jun 26, 2015
prince_of_nothing said:
What multithreaded option are you talking about? The game is already very multithreaded, and takes advantage of quad cores plus hyperthreading..
Click to expand...
He is talking about the garbage collector. He is exchanging it for some "hidden setting to enforce multithreading capability" in a 64 bit game made appositely for multithreaded tasks ;)

Sorta like if changing hairworks AA to 16x in the same ini files thinking you are forcing 16x AA in game.
 
D

digitalray

Rookie
#6
Jun 27, 2015
config/base/gc.ini

; Number of threads the GC should be running on
NumThreads = 1

yeah, i read about this "tweak" somewhere on the net but i doubt it really does anything for the fps.
but well.. it says NUM threads, not multithread, so it could really be how many threads the game runs, maybe not CPU threads like we know but number of tasks.

when setting this to 8 i get slight corruption, people pop up for a frame or so.

has anyone tested this setting properly so far ?
 
Z

ZZantal

Rookie
#7
Jun 27, 2015
Garbage Collector doesn't benefit much or nearly at all from being multithreaded. this if GC really is the garbage collector which is tasked only with freeing up resources by checking if they are still referenced. Memory access is not parallel even though the memory controller can optimize for multiple requests.

Setting this any higher than 1 will result in one of the two threads constantly waiting for the other to have finished.

This said, I don't really know how the engine works internally, but generally speaking what I said above can be considered true.
 
B

brutlern

Forum regular
#8
Jun 27, 2015
The multi-threading system is excelent by default. It even makes use of HT, and uses all available cores to their full potential. No point in messing with it.
 
Share:
Facebook Twitter Reddit Pinterest Tumblr WhatsApp Email Link
  • English
    English Polski (Polish) Deutsch (German) Русский (Russian) Français (French) Português brasileiro (Brazilian Portuguese) Italiano (Italian) 日本語 (Japanese) Español (Spanish)

STAY CONNECTED

Facebook Twitter YouTube
CDProjekt RED Mature 17+
  • Contact administration
  • User agreement
  • Privacy policy
  • Cookie policy
  • Press Center
© 2018 CD PROJEKT S.A. ALL RIGHTS RESERVED

The Witcher® is a trademark of CD PROJEKT S. A. The Witcher game © CD PROJEKT S. A. All rights reserved. The Witcher game is based on the prose of Andrzej Sapkowski. All other copyrights and trademarks are the property of their respective owners.

Forum software by XenForo® © 2010-2020 XenForo Ltd.