[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3906)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3906)
Skyline Forums Skyline Game Engine Community Forums 2016-12-06T16:58:34+01:00 https://forum.aurasoft-skyline.co.uk/feed.php?f=41&t=1761 2016-12-06T16:58:34+01:00 2016-12-06T16:58:34+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9636#p9636 <![CDATA[Re: CPUCORES]]>
Games can be either CPU bottlenecked or GPU bottlenecked and both are completely different, however having a cpu bottleneck can cause stalls to the GPU and vice versa.

What i mean is that if your code is running 100% on CPU and you decide to upload to the GPU from code, then it can only upload at the speed of what the CPU has free.

On the flipside, if you are GPU bottlenecked and you need to edit vertices or information on the GPU and this has to be done on the CPU, then for the GPU to download the data for the cpu to edit it can also cause a stall.

These stalls you usually see in engine by popping or stuttering of frames.

Gen2 runs the rendering on all threads, as many available which means more entities in the scene can be processed in the renderer faster however, skyline's main update loop is not yet multi threaded so we have to update all in 1 thread, followed by multi threading on the renderer. This will eventually change and we do have plans for it :)

Ideally, we want the 1st core to be a render only core, then have a second core used for AI and another for physics. You get the picture :) But the biggest problem with multithreading is the race condition where 1 thread is dependant on another thread that has not completed yet... :D

Im not sure how another bit of software is going to optimise another application or game allowing you to use the cores more efficiently.

Statistics: Posted by SolarPortal — 06 Dec 2016, 16:58


]]>
2016-12-06T16:52:34+01:00 2016-12-06T16:52:34+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9635#p9635 <![CDATA[Re: CPUCORES]]> Statistics: Posted by lordalmighty1 — 06 Dec 2016, 16:52


]]>
2016-12-06T16:12:12+01:00 2016-12-06T16:12:12+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9622#p9622 <![CDATA[Re: CPUCORES]]> I know what limits me its my hard drive been maxed (slow drives).
I have got it, might help with some programs I use will wait and see..
Not holding much hope though lol

Statistics: Posted by epsilonion — 06 Dec 2016, 16:12


]]>
2016-12-06T16:01:31+01:00 2016-12-06T16:01:31+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9619#p9619 <![CDATA[Re: CPUCORES]]> it would be easy to make a program to max out your cpu cores so it looks like its working but to give you more fps would need to see it to believe it. Also when I play a game it can be 6-7 hours at a time so the cpu at max all that time cant be good for it.

Just find it hard to believe :lol: if you get 30fps in a game with the gpu doing most of the work I don't see how cranking the cpu up 100% would do anything its not like the program can unload anything to the cpu as that would need to be done engine side when the game was being made.

Statistics: Posted by TattieBoJangle — 06 Dec 2016, 16:01


]]>
2016-12-06T15:57:02+01:00 2016-12-06T15:57:02+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9616#p9616 <![CDATA[Re: CPUCORES]]>

Statistics: Posted by epsilonion — 06 Dec 2016, 15:57


]]>
2016-12-06T15:44:28+01:00 2016-12-06T15:44:28+01:00 https://forum.aurasoft-skyline.co.uk/viewtopic.php?t=1761&p=9615#p9615 <![CDATA[CPUCORES]]>
Saying that I have a 8 core processor and well I recon not many get used

Statistics: Posted by epsilonion — 06 Dec 2016, 15:44


]]>