Pages: [1] 2 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Michael Omega
Caldari Deep Core Mining Inc.
|
Posted - 2010.08.04 15:41:00 -
[1]
Does anyone know if Eve Online supports dual core or quad core processsors? What about any hyperthreading? Can it use all the cors when Eve Online is running? |
Cat o'Ninetails
Caldari Rancer Defence League Eternal Ascension
|
Posted - 2010.08.04 15:45:00 -
[2]
Edited by: Cat o''Ninetails on 04/08/2010 15:45:34 hi cat here
the good news is yes it does support multiple cores lol \o/
you just need to run 2-4 copies of the client and make sure to set the different process affinities by pressing ctrl+shift+esc if u are using windows
hope that helps
x My Facebook! |
Zeba
Minmatar Honourable East India Trading Company
|
Posted - 2010.08.04 15:47:00 -
[3]
Eve only uses one core and it barely uses that one as it is. The eve client is simply a dumb display terminal that handles no logic as the servers do all calculations. Now if you want you can assign multiple clients to different cores but tbh your not really getting any boost from doing so.
Originally by: Balsak Eve-Online, the game that is so awesome people are willing to give CCP money so that they may have the privilege to bash it.
|
Drykor
Minmatar Aperture Harmonics K162
|
Posted - 2010.08.04 15:59:00 -
[4]
Originally by: Zeba Eve only uses one core and it barely uses that one as it is. The eve client is simply a dumb display terminal that handles no logic as the servers do all calculations. Now if you want you can assign multiple clients to different cores but tbh your not really getting any boost from doing so.
Nonsense. Just because the client doesn't handle SERVER logic doesn't mean it isn't busy calculating all kinds of things. So yeah it will make heavy use of a core, though not as much as in the past when more graphical stuff than nowadays was handled by the cpu as well.
|
xXxSatsujinxXx
Reaper Industries Asset Liberation Front.
|
Posted - 2010.08.04 16:09:00 -
[5]
Originally by: Cat o'Ninetails make sure to set the different process affinities
Ha! Didn't know you could do that! fankoo cat!
x
|
Zeba
Minmatar Honourable East India Trading Company
|
Posted - 2010.08.04 16:13:00 -
[6]
Originally by: Drykor
Originally by: Zeba Eve only uses one core and it barely uses that one as it is. The eve client is simply a dumb display terminal that handles no logic as the servers do all calculations. Now if you want you can assign multiple clients to different cores but tbh your not really getting any boost from doing so.
Nonsense. Just because the client doesn't handle SERVER logic doesn't mean it isn't busy calculating all kinds of things. So yeah it will make heavy use of a core, though not as much as in the past when more graphical stuff than nowadays was handled by the cpu as well.
The eve client handles no logic. Even something as simple as moving your ship is done by the servers. All your client does is send the clicks then renders the enviroment and displays what the server tells it to do. Now saying that the client does keep a small world running for the very limited prediction calcs so stuff in your immediate view moves smoothly but any actual game related calculations are all done serverside.
Originally by: Balsak Eve-Online, the game that is so awesome people are willing to give CCP money so that they may have the privilege to bash it.
|
Hulkageddon Jackpot
Amarr Hulkageddon Orphanage
|
Posted - 2010.08.04 16:21:00 -
[7]
Originally by: Zeba The eve client handles no logic. Even something as simple as moving your ship is done by the servers. All your client does is send the clicks then renders the enviroment and displays what the server tells it to do. Now saying that the client does keep a small world running for the very limited prediction calcs so stuff in your immediate view moves smoothly but any actual game related calculations are all done serverside.
There is a lot of evidence to support that what you are spouting here is speculative nonsense.
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones, in addition it is aware of the sensor strength of every ship on your grid, which would indicate that ECM calcs are handled locally (as insanely stupid as that is).
On top of that all the "to hit rolls" appear to be local as well.
So unless you can show me something to support your view, or contest the evidence I have previously been presented with for what I just outlined, I'm gonna have to go with "speculative nonsense".
|
Zeba
Minmatar Honourable East India Trading Company
|
Posted - 2010.08.04 16:54:00 -
[8]
Originally by: Hulkageddon Jackpot
Originally by: Zeba The eve client handles no logic. Even something as simple as moving your ship is done by the servers. All your client does is send the clicks then renders the enviroment and displays what the server tells it to do. Now saying that the client does keep a small world running for the very limited prediction calcs so stuff in your immediate view moves smoothly but any actual game related calculations are all done serverside.
There is a lot of evidence to support that what you are spouting here is speculative nonsense.
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones, in addition it is aware of the sensor strength of every ship on your grid, which would indicate that ECM calcs are handled locally (as insanely stupid as that is).
On top of that all the "to hit rolls" appear to be local as well.
So unless you can show me something to support your view, or contest the evidence I have previously been presented with for what I just outlined, I'm gonna have to go with "speculative nonsense".
lulz..
Originally by: Balsak Eve-Online, the game that is so awesome people are willing to give CCP money so that they may have the privilege to bash it.
|
Mike C
Caldari MicroFunks Green Alliance
|
Posted - 2010.08.04 17:05:00 -
[9]
Edited by: Mike C on 04/08/2010 17:07:56 Hypotheticaly speaking, when if you disconnect disconnected the client from the server (Which could hypothetically be done easily by preventing EvE from closing when you lose connection to the server, ie DT, network failure, unlugged modem, etc) you could try which functions work and which ones don't, which would show what is remotely calculated and what is not.
Hypothetically speaking of course.
Also hulkageddon just got PWNT.
↑↑ bar is just /quote ↑↑ [03:17:29] Trade Skills > Jesus believes in god [03:17:38] Mike C > believed* [03:17:48] Trade Skills > touche |
Brusanan
Beware of Carp General Tso's Alliance
|
Posted - 2010.08.04 17:23:00 -
[10]
Edited by: Brusanan on 04/08/2010 17:24:03
Originally by: Zeba lulz..
Nowhere in that post did it say that the client does no calculations whatsoever. Even displaying the graphics takes plenty of calculations. ______
|
|
Zeba
Minmatar Honourable East India Trading Company
|
Posted - 2010.08.04 17:31:00 -
[11]
Originally by: Brusanan Edited by: Brusanan on 04/08/2010 17:24:03
Originally by: Zeba lulz..
Nowhere in that post did it say that the client does no calculations whatsoever. Even displaying the graphics takes plenty of calculations.
Of course the client does calculations as it has to interpret the data the servers send it. Did you miss the comment about the client keeping a small world running to make sure that local objects display smoothly as the servers send packets of updated information? But those are mostly done by the gpu so the load on the cpu is extremely light. Hence my comment that the client barely utilizes one core and can run multiple clients all on one core and not even begin to max the cpu cycles. Your graphics card is the limiter for playing eve not your cpu.
But again all actual game related calculations that are not related to local display graphics are done server side.
Originally by: Balsak Eve-Online, the game that is so awesome people are willing to give CCP money so that they may have the privilege to bash it.
|
Pennwisedom
Gallente Sublime.
|
Posted - 2010.08.04 17:31:00 -
[12]
Originally by: Brusanan Edited by: Brusanan on 04/08/2010 17:24:03
Originally by: Zeba lulz..
Nowhere in that post did it say that the client does no calculations whatsoever. Even displaying the graphics takes plenty of calculations.
Are you really that stupid? Because I don't know if I believe it.
Anyway, the logserver is not "the client."
|
David Omega
|
Posted - 2010.08.04 18:06:00 -
[13]
Just heard back from a dev, the eve client does not directly support multiple cores or hyperthreading. |
Brusanan
Beware of Carp General Tso's Alliance
|
Posted - 2010.08.04 18:23:00 -
[14]
Originally by: Zeba
Originally by: Brusanan Edited by: Brusanan on 04/08/2010 17:24:03
Originally by: Zeba lulz..
Nowhere in that post did it say that the client does no calculations whatsoever. Even displaying the graphics takes plenty of calculations.
Of course the client does calculations as it has to interpret the data the servers send it. Did you miss the comment about the client keeping a small world running to make sure that local objects display smoothly as the servers send packets of updated information? But those are mostly done by the gpu so the load on the cpu is extremely light. Hence my comment that the client barely utilizes one core and can run multiple clients all on one core and not even begin to max the cpu cycles. Your graphics card is the limiter for playing eve not your cpu.
But again all actual game related calculations that are not related to local display graphics are done server side.
Yeah, sorry. I thought you were saying something else. ______
|
Elysarian
Minmatar Native Freshfood
|
Posted - 2010.08.04 18:30:00 -
[15]
I'm running on a Quad-core Phenom here, watching the CPU usage gadget while playing Eve only one of my cores gets anywhere near fully utilised by Eve (spikes at 92%, idles between 20% and 42%).
Most of the client processing is done in rendering the enviroment and most of that is done by your graphics card - this is why Eve tends to stress gfx cards if "present interval" is set to anything other than "interval one".
If you're still running XP then you can confirm the processor use by running Eve in a window and opening task manager (Performance tab). ===================================== It smells of spoon! ===================================== |
Tau Cabalander
Caldari
|
Posted - 2010.08.04 19:24:00 -
[16]
EVE uses very little of the main CPU. The vast majority of the load in on the GPU.
I have an overclocked quad core i975, and the cores are pretty much idle all of the time. My two factory overclocked NVidia GTX 285 in SLI however are always working very hard to keep my dual 1920x1600 displays filled with spaceships.
Save your money on a CPU, and spend it on a better graphics card(s).
|
Nareg Maxence
Gallente
|
Posted - 2010.08.04 20:06:00 -
[17]
Originally by: Hulkageddon Jackpot
Originally by: Zeba The eve client handles no logic. Even something as simple as moving your ship is done by the servers. All your client does is send the clicks then renders the enviroment and displays what the server tells it to do. Now saying that the client does keep a small world running for the very limited prediction calcs so stuff in your immediate view moves smoothly but any actual game related calculations are all done serverside.
There is a lot of evidence to support that what you are spouting here is speculative nonsense.
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones, in addition it is aware of the sensor strength of every ship on your grid, which would indicate that ECM calcs are handled locally (as insanely stupid as that is).
On top of that all the "to hit rolls" appear to be local as well.
So unless you can show me something to support your view, or contest the evidence I have previously been presented with for what I just outlined, I'm gonna have to go with "speculative nonsense".
I would just like to chime in also, that everything Hulkagedon Jackpot said in this post is incorrect.
|
Grez
Empire Assault Corp Dead Terrorists
|
Posted - 2010.08.04 20:30:00 -
[18]
The client does kinda support multiple cores. The other cores work as helper threads to fetch information for the client, which is why you see the other cores increase in usage. However, the first core is always used for the client, and is where all the work is done. ---
|
Denidil
Gallente Rape Pillage and Burn
|
Posted - 2010.08.04 22:48:00 -
[19]
Originally by: Hulkageddon Jackpot addition it is aware of the sensor strength of every ship on your grid, which would indicate that ECM calcs are handled locally (as insanely stupid as that is).
stuff like that can be used for latency-masking. do the calculation yourself non-authoritatively then let the server override you if it decides differently. as long as the server and the client are using synchronized PRNG algorithms they should reach the same decision the vast majority of the time.
|
Matalino
|
Posted - 2010.08.04 23:11:00 -
[20]
Originally by: Grez The client does kinda support multiple cores. The other cores work as helper threads to fetch information for the client, which is why you see the other cores increase in usage. However, the first core is always used for the client, and is where all the work is done.
This!
Eve does run multiple threads, however, the main thread takes most of the CPU time. From my observations, the secondary thread appears to use around 1/4 of the CPU time that the main thread uses. This is likely to vary significantly from one computer to another as the secondary thread appears to be primarily for graphics.
If you want to see exactly how much CPU time each thread is using on your computer, I suggest that you download Process Explorer and check for yourself. You can see the thread specific processor usage on the Threads tab of the ExeFile properties window.
|
|
BrundleMeth
Caldari Temporal Mechanics
|
Posted - 2010.08.05 01:56:00 -
[21]
Edited by: BrundleMeth on 05/08/2010 01:57:03 This is all crap.
I run EVE on a 286 with onboard CGA and 2 floppy drives. But I have a real fast printer hooked up to a flux capacitor that makes time travel work. The key to fast screen updates is the fact I have everything in an old beige case. The beige paint supports super parallelism turning the whole rig into a Quantum Computer.
I will sell anyone the plans for 5 Billion ISK...
|
Washell Olivaw
|
Posted - 2010.08.05 02:54:00 -
[22]
Originally by: BrundleMeth ...flux capacitor that makes time travel work.
I will sell anyone the plans for 5 Billion ISK...
I'll pay 0.01 ISK which you can turn into 5 billion by putting it on a bank 10,000 years ago, OK?
Originally by: Signature Everybody has a photographic memory, some people just don't have film.
|
Jade Blackclaw
Gallente Lightspeed Enterprises
|
Posted - 2010.08.05 03:22:00 -
[23]
Originally by: Denidil
Originally by: Hulkageddon Jackpot addition it is aware of the sensor strength of every ship on your grid, which would indicate that ECM calcs are handled locally (as insanely stupid as that is).
stuff like that can be used for latency-masking. do the calculation yourself non-authoritatively then let the server override you if it decides differently. as long as the server and the client are using synchronized PRNG algorithms they should reach the same decision the vast majority of the time.
If I remember right, this was the key to the titan bug that caused desyncs not too long ago. The client and server do the calculations independently and confer, server usually takes precedence, but in some instances rounding caused problems on the client side which caused ships to not be where the server said they were. Hence desync and disconnect.
Also, no eve is a single threaded process. It gains no benefit from multiple cores aside from the decreased background OS loading. As previously stated, best bet is a better graphics card.
|
mechtech
SRS Industries SRS.
|
Posted - 2010.08.05 04:44:00 -
[24]
Eve is GPU bound (which, IMO, is the best way to design an engine), so in all probability you won't even use 1 core.
These days GPUs do so much that CPUs really have a very low workload while gaming. CPUs 2 two important things, physics and AI, neither of which is calculated in the client, so Eve really doesn't need the CPU for much.
|
Dr BattleSmith
PAX Interstellar Services
|
Posted - 2010.08.05 05:11:00 -
[25]
Originally by: Hulkageddon Jackpot
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones
Bull****.
|
Vaneshi SnowCrash
|
Posted - 2010.08.05 05:30:00 -
[26]
Originally by: Dr BattleSmith
Originally by: Hulkageddon Jackpot
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones
Bull****.
True actually. There is a python injection floating around to give you the dev/GM system scanner. One scan and all ships in the system are listed regardless of cloak status and you can warp to them instantly. So the client is given a lot more data from the server than it actually shows.
|
Othran
Brutor tribe
|
Posted - 2010.08.05 07:23:00 -
[27]
Originally by: Grez The client does kinda support multiple cores. The other cores work as helper threads to fetch information for the client, which is why you see the other cores increase in usage. However, the first core is always used for the client, and is where all the work is done.
Nope that's Windows kernel scheduler moving threads to other cores - not that it does any good at all. Eve is not multiprocessor aware in any way shape or form, it can't even utilise hyperthreading. If you doubt that then try having a play with processor affinity and see what happens.
The fact that you can freeze the Eve in-game display for several seconds by opening a bookmark folder (for example) should be all the indication anyone needs that Eve is single-threaded.
|
Dr BattleSmith
PAX Interstellar Services
|
Posted - 2010.08.05 07:46:00 -
[28]
Edited by: Dr BattleSmith on 05/08/2010 07:48:00
Originally by: Vaneshi SnowCrash
Originally by: Dr BattleSmith
Originally by: Hulkageddon Jackpot
Such as the fact that your client knows the position of every ship in system at all times even cloaked ones
Bull****.
True actually. There is a python injection floating around to give you the dev/GM system scanner. One scan and all ships in the system are listed regardless of cloak status and you can warp to them instantly. So the client is given a lot more data from the server than it actually shows.
CCP says cloaked ships are not in RAM on the client.
I guess I should assume CCP is full-of-**** before assuming a player is.
edit: oh if it's a GM tool that returns cloaked ship results, then that's something else.
|
RaTTuS
BIG Majesta Empire
|
Posted - 2010.08.05 07:53:00 -
[29]
to the OP, no eve-o client is a single threaded app so will just use 1 core, multiple clients will probably use other cores. the limiting factor in eve is network latency - nothing your machine can make any difference with
eve can push your video card to 300fps+ - but there is no reason to do so. most of the time my 2 client uses <40% of my cpu [ even full screen one uses less than 60% ]
--
|
Miss Connolly
Public Relations Corp
|
Posted - 2010.08.05 08:53:00 -
[30]
EVE does not "support" multiple cores. You can force it to run on specific cores using tools or the Windows Task Manager (if applicable) but it will never run on more then 1 of the cores at the same time (like most games). ___________________ "It was mentioned by CCP that the data does not seem to support that polished quality sells better than new features."
These are the people you are giving your money to. |
|
|
|
|
Pages: [1] 2 :: one page |
First page | Previous page | Next page | Last page |