threaded optimization?
this option in the driver should handle the multi core support of the nvidia-driver. So now there is the rumor, that this option reduces the loading times of battlefield 3. Is this possible? I thought, this option affects only rendering and has no influence on loading up a game.
this option in the driver should handle the multi core support of the nvidia-driver. So now there is the rumor, that this option reduces the loading times of battlefield 3. Is this possible? I thought, this option affects only rendering and has no influence on loading up a game.

Intel Core 2 Duo E8400 @3Ghz

Gigabyte GTX 460

6 GB Ram

Win7-64

#1
Posted 11/22/2011 06:36 PM   
try and find out? as far as i know it only aloud programs that dont use multi core to use them
try and find out? as far as i know it only aloud programs that dont use multi core to use them

Evga x58 SLI LE
i7 920 Stock
6gb @ 1600mhz
Evga 660GTX SIG2 FTW - 337.50
Onboard Realtek Sound
Win 7 64bit
Asus VS248h
Antec HCG 750m

#2
Posted 11/22/2011 08:25 PM   
Threaded optimization is an OpenGL option, just like triple buffering.

[code]
#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"

enum EValues_OGL_THREAD_CONTROL {
OGL_THREAD_CONTROL_ENABLE = 0x00000001,
OGL_THREAD_CONTROL_DISABLE = 0x00000002,
OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,
OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,
OGL_THREAD_CONTROL_NUM_VALUES = 4,
OGL_THREAD_CONTROL_DEFAULT = 0
};[/code]
Threaded optimization is an OpenGL option, just like triple buffering.





#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"



enum EValues_OGL_THREAD_CONTROL {

OGL_THREAD_CONTROL_ENABLE = 0x00000001,

OGL_THREAD_CONTROL_DISABLE = 0x00000002,

OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,

OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,

OGL_THREAD_CONTROL_NUM_VALUES = 4,

OGL_THREAD_CONTROL_DEFAULT = 0

};

"This is your code. These are also your bugs. Really. Yes, the API runtime and the
driver have bugs, but this is not one of them. Now go fix it already." -fgiesen

#3
Posted 11/22/2011 08:49 PM   
[quote name='nvtweakman' date='22 November 2011 - 03:49 PM' timestamp='1321994987' post='1331149']
Threaded optimization is an OpenGL option, just like triple buffering.

[code]
#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"

enum EValues_OGL_THREAD_CONTROL {
OGL_THREAD_CONTROL_ENABLE = 0x00000001,
OGL_THREAD_CONTROL_DISABLE = 0x00000002,
OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,
OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,
OGL_THREAD_CONTROL_NUM_VALUES = 4,
OGL_THREAD_CONTROL_DEFAULT = 0
};[/code]
[/quote]


fiqures, probably why i never noticed a diffrence with it on or off, there arnt many games that are opengl that and it be nice if NVIDIA MENTIONED those where opengl only in the control panel
[quote name='nvtweakman' date='22 November 2011 - 03:49 PM' timestamp='1321994987' post='1331149']

Threaded optimization is an OpenGL option, just like triple buffering.





#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"



enum EValues_OGL_THREAD_CONTROL {

OGL_THREAD_CONTROL_ENABLE = 0x00000001,

OGL_THREAD_CONTROL_DISABLE = 0x00000002,

OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,

OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,

OGL_THREAD_CONTROL_NUM_VALUES = 4,

OGL_THREAD_CONTROL_DEFAULT = 0

};








fiqures, probably why i never noticed a diffrence with it on or off, there arnt many games that are opengl that and it be nice if NVIDIA MENTIONED those where opengl only in the control panel

Evga x58 SLI LE
i7 920 Stock
6gb @ 1600mhz
Evga 660GTX SIG2 FTW - 337.50
Onboard Realtek Sound
Win 7 64bit
Asus VS248h
Antec HCG 750m

#4
Posted 11/22/2011 09:02 PM   
[quote name='nvtweakman' date='22 November 2011 - 09:49 PM' timestamp='1321994987' post='1331149']
Threaded optimization is an OpenGL option, just like triple buffering.
[/quote]
Thanks for this infomation.

nvidia should display this in the CP.
[quote name='nvtweakman' date='22 November 2011 - 09:49 PM' timestamp='1321994987' post='1331149']

Threaded optimization is an OpenGL option, just like triple buffering.



Thanks for this infomation.



nvidia should display this in the CP.

Intel Core 2 Duo E8400 @3Ghz

Gigabyte GTX 460

6 GB Ram

Win7-64

#5
Posted 11/23/2011 06:51 AM   
[quote name='nvtweakman' date='23 November 2011 - 06:49 AM' timestamp='1321994987' post='1331149']
Threaded optimization is an OpenGL option, just like triple buffering.

[code]
#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"

enum EValues_OGL_THREAD_CONTROL {
OGL_THREAD_CONTROL_ENABLE = 0x00000001,
OGL_THREAD_CONTROL_DISABLE = 0x00000002,
OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,
OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,
OGL_THREAD_CONTROL_NUM_VALUES = 4,
OGL_THREAD_CONTROL_DEFAULT = 0
};[/code]
[/quote]

No, it also applies to Direct3D by setting [font="Verdana"][size="2"]WTD_ALLOW and WTD_EXECMODEL[/size][/font]
[quote name='nvtweakman' date='23 November 2011 - 06:49 AM' timestamp='1321994987' post='1331149']

Threaded optimization is an OpenGL option, just like triple buffering.





#define OGL_THREAD_CONTROL_STRING L"Threaded optimization"



enum EValues_OGL_THREAD_CONTROL {

OGL_THREAD_CONTROL_ENABLE = 0x00000001,

OGL_THREAD_CONTROL_DISABLE = 0x00000002,

OGL_THREAD_CONTROL_DUMP_STATS = 0x00000004,

OGL_THREAD_CONTROL_IGNORE_GET_ERROR = 0x00000008,

OGL_THREAD_CONTROL_NUM_VALUES = 4,

OGL_THREAD_CONTROL_DEFAULT = 0

};






No, it also applies to Direct3D by setting WTD_ALLOW and WTD_EXECMODEL







In Memory of Chris "ChrisRay" Arthington, 1982-2010

CPU:Intel i7 920 @ 3.8(D0), Mainboard:Asus Rampage II Gene, Memory:12GB Corsair Vengeance 1600Video:EVGA Geforce GTX 680+ 4GB, Sound:Creative XFI Titanium Fatal1ty Pro, Monitor:BenQ G2400WDHDD:500GB Spinpoint F3, 1TB WD Black, 2TB WD Red, 1TB WD BlackCase:NZXT Guardian 921RB, PSU:Corsair 620HX, OS:Windows 7 SP1

#6
Posted 02/22/2012 02:04 AM   
You're speaking of old Forceware driver hacks, which were mostly useless. As you can see with Inspector, the only programs currently making use of this setting are OpenGL applications.
You're speaking of old Forceware driver hacks, which were mostly useless. As you can see with Inspector, the only programs currently making use of this setting are OpenGL applications.

"This is your code. These are also your bugs. Really. Yes, the API runtime and the
driver have bugs, but this is not one of them. Now go fix it already." -fgiesen

#7
Posted 02/22/2012 02:39 AM   
Don't worry about what inspector sets, what matters is what the driver interprets the setting as. Inspector correlates hex values as a alpha numerical terms.

The setting is most definitely applicable to Direct3D as it resolves some unusual performance and crash issues in the Unreal and BF engines.
Don't worry about what inspector sets, what matters is what the driver interprets the setting as. Inspector correlates hex values as a alpha numerical terms.



The setting is most definitely applicable to Direct3D as it resolves some unusual performance and crash issues in the Unreal and BF engines.







In Memory of Chris "ChrisRay" Arthington, 1982-2010

CPU:Intel i7 920 @ 3.8(D0), Mainboard:Asus Rampage II Gene, Memory:12GB Corsair Vengeance 1600Video:EVGA Geforce GTX 680+ 4GB, Sound:Creative XFI Titanium Fatal1ty Pro, Monitor:BenQ G2400WDHDD:500GB Spinpoint F3, 1TB WD Black, 2TB WD Red, 1TB WD BlackCase:NZXT Guardian 921RB, PSU:Corsair 620HX, OS:Windows 7 SP1

#8
Posted 02/22/2012 03:41 AM   
And sugar pills can cure whatever aches you.. Nvidia doesn't tweak this setting for compatibility with Direct3D applications.
And sugar pills can cure whatever aches you.. Nvidia doesn't tweak this setting for compatibility with Direct3D applications.

"This is your code. These are also your bugs. Really. Yes, the API runtime and the
driver have bugs, but this is not one of them. Now go fix it already." -fgiesen

#9
Posted 02/22/2012 02:31 PM   
SEVERAL posts deleted.

You don't have to agree with each other guys, but equally there is no need to descend into personal insults and bad language.


J
SEVERAL posts deleted.



You don't have to agree with each other guys, but equally there is no need to descend into personal insults and bad language.





J

Official GeForce Forums Benchmarking Leaderboards
NVIDIA SLI Technology: A Canine's Guide

Currently on top of the 3DMark FireStrike Ultra leaderboard: David6479

Minima: Corsair Obsidian 350D mATX, Asus Maximus VI GENE Z87, Intel Core i7-4790k @ 4.60GHz, Corsair H110, Corsair Dominator Platinum 16GB (4x4GB) @ 2400MHz, 1x Intel 730k 480GB, 1x WD Scorpio Black 750GB, 2x WD Caviar Black 1TB, GTX Titan X, Enermax 1250W Evolution, Windows 8 64bit.

Maxima: Corsair Obsidian 750D, Asus Maximus IV Extreme P67, Intel Core i7-2600k @ 4.60GHz, Corsair H110, Corsair Dominator GT 8GB (2x4GB) @ 2133MHz, 1x OCZ Vertex 4 256GB, 2x WD Caviar Blue 1TB, 2-way SLI GTX 980, EVGA SuperNOVA 1300W G2, Windows 7 64bit.

Asus ROG Swift PG278Q monitor, Logitech G9X mouse, Corsair Vengeance keyboard.

Community Moderator - not employed by NVIDIA. Feel free to PM me if I don't follow-up on a thread that I have responded to.

#10
Posted 02/22/2012 03:34 PM   
I was gonna edit my post but then i saw you already deleted it, thanks.




@ thread starter it has an effect, but not for faster loading..


I saw it fixed some stutter in FEAR 1 MP, threaded optmizaiton- off.


And its also for D3D since its meant for context multi core in dx11, etc..
I was gonna edit my post but then i saw you already deleted it, thanks.









@ thread starter it has an effect, but not for faster loading..





I saw it fixed some stutter in FEAR 1 MP, threaded optmizaiton- off.





And its also for D3D since its meant for context multi core in dx11, etc..

GPU: ZOTAC GTX 780 3072MB OC [boost 1097MHz] Amp!Fan {80.80.21.00.48}
Monitor: EIZO Foris FS2333 [DVI-D]
CPU: Intel i7 4770K @ 4.7GHz [1.282v] | Corsair H90 custom P/P fans
Mainboard: Asus Z87-Deluxe [Bios 2103]
Ram:Crucial Balistix Elite 16GB CL10/1T @ 2400MHz [1.65v]
Sound:Creative X-FI Titanium HD [Pcie SB1270]
HDD: Intel SSD 330 180Gb; Samsung F3 1Tb; Hitachi 500Gb
PSU: Chieftec NiTRO88+ 650w [52A]
OS: Windows 8.1.1 Pro WMC x64
Keyboard: Logitech G19s (lgps 8.55); Mouse: Razer Copperhead

Image

#11
Posted 02/22/2012 03:38 PM   
[color="#4169E1"]For experimental purposes in the past I've monitored GPU-usage with the setting both different ways so I could determine if it was making a difference or not. In game Black Ops GPU-usage was indentical at Auto and On but was a little reduced with it set at Off.[/color]
For experimental purposes in the past I've monitored GPU-usage with the setting both different ways so I could determine if it was making a difference or not. In game Black Ops GPU-usage was indentical at Auto and On but was a little reduced with it set at Off.

EVGA GTX 980, Haswell 4770K cpu@3.9 GHz, 16GB RAM, Win 10 build 10041 64-bit, ASUS Maximus VI Hero motherboard, 250 GB SSD drive, 750W PC Power & Cooling power supply, Samsung 46" LED 1080p TV @60Hz, Soundblaster Z PCI-e.

#12
Posted 02/22/2012 04:24 PM   
it does improve most D3D games to some extent, but many opengl titles either take a major hit or no improvement at all.

NWN and transferBench both take a big hit with it enabled
it does improve most D3D games to some extent, but many opengl titles either take a major hit or no improvement at all.



NWN and transferBench both take a big hit with it enabled







In Memory of Chris "ChrisRay" Arthington, 1982-2010

CPU:Intel i7 920 @ 3.8(D0), Mainboard:Asus Rampage II Gene, Memory:12GB Corsair Vengeance 1600Video:EVGA Geforce GTX 680+ 4GB, Sound:Creative XFI Titanium Fatal1ty Pro, Monitor:BenQ G2400WDHDD:500GB Spinpoint F3, 1TB WD Black, 2TB WD Red, 1TB WD BlackCase:NZXT Guardian 921RB, PSU:Corsair 620HX, OS:Windows 7 SP1

#13
Posted 02/22/2012 07:29 PM   
Scroll To Top