Arma 3
Is there a way to make Arma 3 use more cores?
Guys help!
I have I7 4790-k CPU clocked at 4.00GhZ
I have 4 physical cores and Arma 3 usess barely 2 of them. Can i make it use more cores?
I have already set -cpucount to 4, but if there is something i missed please tell me how to make this game run better.
< >
Showing 1-15 of 23 comments
Dj Otacon Feb 10, 2016 @ 10:35am 
You have 4 fisical cores with two threads and hyperthreading.

Set the cpu count to 8 and active the hyperthreading in the cores and in the option in the game launcher.
HAPY HAPY HAPY Feb 10, 2016 @ 11:33am 
thx ill see if it helps
HAPY HAPY HAPY Feb 10, 2016 @ 11:38am 
hmm...game runs kinda better i guess...maybe im imagining it. Thanks!
Botji Feb 10, 2016 @ 11:39am 
Try this, instead of some voodoo magic launch params.

-enableHT -noLogs -nosplash -skipIntro

-enableHT is what you should prefere to use instead of -cpucount. Even so, you will probably not see much of a difference since Arma 3 mainly uses 1 core either way.
Sgt Smash Feb 10, 2016 @ 11:44am 
Originally posted by Botji:
Try this, instead of some voodoo magic launch params.

-enableHT -noLogs -nosplash -skipIntro

-enableHT is what you should prefere to use instead of -cpucount. Even so, you will probably not see much of a difference since Arma 3 mainly uses 1 core either way.
"instead of some voodoo magic launch params" And then followed up by more voodoo magic launch params lol :steamfacepalm:
HAPY HAPY HAPY Feb 10, 2016 @ 11:46am 
Ok ill try it a bit later.
Dj Otacon Feb 10, 2016 @ 12:21pm 
Originally posted by Botji:

-enableHT is what you should prefere to use instead of -cpucount. Even so, you will probably not see much of a difference since Arma 3 mainly uses 1 core either way.

The power of the ignorance is awesome:

The hiperthread is a feature related to the number of the cores, more cores better hiperthreading.

And yes this game support 8 cores and hiperthreading (improve the performance in some escenarios)

Back to the topic:

You can change your malloc, set the parameter to tbb4malloc_bi in the malloc settings on the laucher to improve the game memory access.

Botji Feb 10, 2016 @ 2:05pm 
Originally posted by Dj Otacon:
Originally posted by Botji:

-enableHT is what you should prefere to use instead of -cpucount. Even so, you will probably not see much of a difference since Arma 3 mainly uses 1 core either way.

The power of the ignorance is awesome:

The hiperthread is a feature related to the number of the cores, more cores better hiperthreading.

And yes this game support 8 cores and hiperthreading (improve the performance in some escenarios)

Back to the topic:

You can change your malloc, set the parameter to tbb4malloc_bi in the malloc settings on the laucher to improve the game memory access.


https://community.bistudio.com/wiki/Arma_3_Startup_Parameters

"-enableHT
Enables the use of hyper-threading CPU cores which might slightly improve performance in certain scenarios. Note that this option may be overriden by -cpuCount so if you want to use maximum number of CPU cores use -enableHT without -cpuCount."

As for Arma 3 mainly using 1 core all you need to do is either check yourself or take a look at one of the many threads here on steam or on BIS own forum detailing it.

So I guess you were right?
Dj Otacon Feb 10, 2016 @ 7:05pm 
"may be" isnt the same as "be" if the user dont have enable ht in the mainboard the system may be not be override and the ht dont work

If the user has selected 4 cores and enables -ht he has only using 4 cores for the game.

¿Do you know if the user has active the hyperthreading on his mainboard?

The answer is...not

Clap, clap.. you a genius thinking by yourself.

Dwarden reddit.

"yet it shall work fine even on client,
what it does is tell the engine to use HT cores only for threads with minor tasks / micro jobs ...
just remember that -cpuCount= negates the -enableHT
so use just either enableHt or cpuCount but not both"

"As for Arma 3 mainly using 1 core all you need to do is either check yourself or take a look at one of the many threads here on steam or on BIS own forum detailing it."

Yeah sure, I think my task manager is lying me...XDDDD

My amd 8320.

1st Core 50-60 cpu usage.
Rest of the cores 10-305% CPU usage.

And the Arma 3 dont use multicore...laughs...


Last edited by Dj Otacon; Feb 10, 2016 @ 7:18pm
Daxx Jun 8, 2018 @ 10:53pm 
Your telling me I have 8 ♥♥♥♥♥♥♥ CORES and arma only uses 2 of them????????
Thats some ♥♥♥♥♥♥♥♥!!!
Captain n00by Jun 9, 2018 @ 2:21pm 
Originally posted by pitbull 1243:
Your telling me I have 8 ♥♥♥♥♥♥♥ CORES and arma only uses 2 of them????????
Thats some ♥♥♥♥♥♥♥♥!!!

Read Dj Octacon's posts again - the game uses more cores, it just uses them poorly.
vol33 Jun 10, 2018 @ 5:57am 
Arma in a nutshell https://imgur.com/zKrfPsm
Goid Jun 10, 2018 @ 7:46am 
No.
Lack of multithreading is a code related problem. If they decided to avoid it, then there is nothing you can do.
They need to update the engine.

All the "tips and tricks" to force multithreading onto the application is just a bunch of ♥♥♥♥♥♥♥♥ coming from people that have absolutely no idea how it works and got it from third party guides and blogs.

There is no way.
Last edited by Goid; Jun 10, 2018 @ 7:47am
Dada Jun 10, 2018 @ 10:42am 
Just activate enable HT, the game will auto detect your spec.

-cpucount are for advanced use for exemple if you set up a server and play on it as client on the same machine, you just need to choose how many core you will use for the server and for the client, for exemple with a i7 that will be -cpucount 6 for the client and cpucount 2 for the server and choose wich core you will use by set the affinity in the task manager for exemple cpu 0-1-2-3-4-5 will be for the client and 6-7 for the server.

After all depend the type of mission you running and how many people will be on your server if its a huge mission for +30 people you will need to share your cpu 50/50 (4 thread server/4 thread client) and set again the affinity.

racdavies Jun 10, 2018 @ 3:59pm 
There is an option in the startup dashboard under all parameters/cpu count
< >
Showing 1-15 of 23 comments
Per page: 1530 50

Date Posted: Feb 10, 2016 @ 8:27am
Posts: 23