| Pages: [1] :: one page |
|
|
| Author |
Topic |

Fangedterror
Caldari Maximum Yarrage
 |
Posted - 2008.08.05 15:45:00 -
[1]
Edited by: Fangedterror on 05/08/2008 15:48:01 Edited by: Fangedterror on 05/08/2008 15:45:47 Look im not a computer expert, but i was thinking perhaps if CCP used the idle computers of its players to help with its number crunching.
This would be completely voluntary of course
Players would run a program that would act as extra computing power for the CCP servers. This extra power could be used in what ever area needed. Say theres a big battle going on or jitas alittle busyer then normal today. The PCs with the program could help cruch some of the numbers making eve a more enjoyable place.
This method is being used with SETI (Search for Extraterrestrial Intelligence) to help decode long lists of "space chatter" Linkage
Now of course this probram could be turned off if you need your computer back again  (i hope)
Ideas??/???
Need some Help with EVE? -Guides -Ship Setups -People Singing for their ships -Eve Time Cards -and MORE!!!! www.eve-onlineguides.com
|

An Anarchyyt
Gallente Battlestars GoonSwarm
 |
Posted - 2008.08.05 15:48:00 -
[2]
Rather than just saying, that's a horrible idea. I am going to say, you understand the major difference in Eve and the SETI program right?
Originally by: CCP Wrangler Second, a gentile is a non jewish person
|

Tarminic
24th Imperial Crusade
 |
Posted - 2008.08.05 15:51:00 -
[3]
1. Always assume the client is in the hands of your enemy. Never trust the client. 2. Latency incurred would be too much to make a difference in fleet engagements, if not make things worse 3. Much effort would be spent checking received data to make sure it's accurate, cutting your gains by 1/2 or more
Unfortunately, SETI's problems and EVE's problems are similar on the surface but too different for the same solution to work. ---------------- Play EVE: Downtime Madness v0.83 (Updated 7/3) |

Fangedterror
Caldari Maximum Yarrage
 |
Posted - 2008.08.05 16:00:00 -
[4]
Originally by: An Anarchyyt Rather than just saying, that's a horrible idea. I am going to say, you understand the major difference in Eve and the SETI program right?
lol i suppose but hmmmm i still think it will work 
Need some Help with EVE? -Guides -Ship Setups -People Singing for their ships -Eve Time Cards -and MORE!!!! www.eve-onlineguides.com
|

An Anarchyyt
Gallente Battlestars GoonSwarm
 |
Posted - 2008.08.05 16:01:00 -
[5]
The server should actually be replaced with the ***R.
Originally by: CCP Wrangler Second, a gentile is a non jewish person
|

SurrenderMonkey
 |
Posted - 2008.08.05 16:06:00 -
[6]
Edited by: SurrenderMonkey on 05/08/2008 16:07:00
Originally by: Fangedterror
Originally by: An Anarchyyt Rather than just saying, that's a horrible idea. I am going to say, you understand the major difference in Eve and the SETI program right?
lol i suppose but hmmmm i still think it will work 
Some people think their homebrew perpetual motion machine will work, too.
Go ahead and guess how you are similar to them.
Go on. Guess.
|

Crumplecorn
Gallente Eve Cluster Explorations
 |
Posted - 2008.08.05 16:08:00 -
[7]
OH GOD MY BRAIN IT HURTS IT HURTS
Also I pay Ç15 a month for my lag tyvm.
THE PAIN!!eleven -
 DesuSigs |

Niccolado Starwalker
Shadow Templars
 |
Posted - 2008.08.05 16:09:00 -
[8]
Originally by: An Anarchyyt Rather than just saying, that's a horrible idea. I am going to say, you understand the major difference in Eve and the SETI program right?
I think its a good idea! Wasting things is something I hate! Even if its just something like CPU resources! 
And I love SETI! 

Originally by: Dianabolic Your tears are absolutely divine, like a fine fine wine, rolling down your cheeks until they flow down the river of LOL
|

Furb Killer
Gallente The first genesis Veritas Immortalis
 |
Posted - 2008.08.05 16:13:00 -
[9]
Has been proposed before. Problem is latency will be big problem and calculations being done outside ccp servers is asking for problems.
|

SurrenderMonkey
 |
Posted - 2008.08.05 16:13:00 -
[10]
Originally by: Niccolado Starwalker
Originally by: An Anarchyyt Rather than just saying, that's a horrible idea. I am going to say, you understand the major difference in Eve and the SETI program right?
I think its a good idea!
This statement implies that you think. Since you're of the opinion that this is a "good" idea, I feel that you are misrepresenting yourself.
Please revise.
|
|

Cardice Makar
Dark Knights of Deneb Against ALL Authorities
 |
Posted - 2008.08.05 17:04:00 -
[11]
Edited by: Cardice Makar on 05/08/2008 17:05:51 Since no one here seems to bother explaining why it won't work, I'll attempt to shed some light on it.
The SETI project came about due to an overabundance of data, and no means to process it. To this end, they decided to harness the a wide userbase; and did so to great effect.
The reason it works so well is simple, there's an awful lot of data sat there that needs to get processed. The processing is simple, yet repetitive, so all they needed to do was build a client to fill the already existing gap of processing [they were already doing this] and build a server that could distribute chunks of the data that needed to get processed, then collect them and build a 'big picture'. This processing could take days, weeks, months or even years. The system doesn't care however, because it will simply wait it out.
The reason this won't work for EVE, is that there is very little delayed-processing that occurs in the universe; processing of combat occurs as near to instantly as possible, as all action is 'real-time' [aka, lagged, but still]. SETI has no timeline, and thus the packets that need to be processed simply remain in queue until the clients get around to them; with EVE this is not possible as the packets need to be processed 'now'.
Obviously the security problem sits ontop of that; that the clients should /never/ be considered secure, but the major problem is time.
*edit for emphasis*
|

Savage Roar
Minmatar
 |
Posted - 2008.08.05 17:07:00 -
[12]
There is no lag, only bullet-time.
|

Mo skislac
 |
Posted - 2008.08.05 17:15:00 -
[13]
We used the extra cpu cycles from over 100 volunteers - the result you idea is more stupid than canned cheeseburgers and we rank your i.Q. as equal to Dan Quayle.
|

Pan Crastus
Anti-Metagaming League
 |
Posted - 2008.08.05 17:17:00 -
[14]
Originally by: Tarminic 1. Always assume the client is in the hands of your enemy. Never trust the client.
Partly agree, however this is a common problem and usually solved by voting and making the information provided to the client useless for determining whether altering it will be good or bad for him.
Quote:
2. Latency incurred would be too much to make a difference in fleet engagements, if not make things worse
Worse than 15 minutes delay? hardly.
Quote:
3. Much effort would be spent checking received data to make sure it's accurate, cutting your gains by 1/2 or more
Strong disagree... 1/2 of factor 100 gains is factor 50.
Quote:
Unfortunately, SETI's problems and EVE's problems are similar on the surface but too different for the same solution to work.
Grid computing is an interesting concept admittedly for high-latency jobs and it's probably much easier to fix lag on the server side. I could imagine that some information would be worth sending between clients as well or only though (chat, broadcasts and hp updates for your gang etc.).
How to PVP: 1. buy ISK with GTCs, 2. fit cloak, learn aggro mechanics, 3. buy second account for metagaming
|

Crumplecorn
Gallente Eve Cluster Explorations
 |
Posted - 2008.08.05 17:20:00 -
[15]
Originally by: Pan Crastus
Originally by: Tarminic 1. Always assume the client is in the hands of your enemy. Never trust the client.
Partly agree, however this is a common problem and usually solved by voting and making the information provided to the client useless for determining whether altering it will be good or bad for him.
It's always good if your objective is to screw up the server.
Originally by: Pan Crastus
Quote:
2. Latency incurred would be too much to make a difference in fleet engagements, if not make things worse
Worse than 15 minutes delay? hardly.
And with 15 minutes delay you think the server has the spare resources to coordinate all the client computations? Adding network latency will simply multiply that 15 minutes. -
 DesuSigs |

Savage Roar
Minmatar
 |
Posted - 2008.08.05 17:28:00 -
[16]
Originally by: Crumplecorn Adding network latency will simply multiply that 15 minutes.
You didn¦t say what it will multiply it by. Quick, edit your post, before the fools say it will get multiplied by half, or something to that effect.
Oh, and it¦s BULLET-TIME not LAG or LATENCY ffs get it right.
|

Napro
Caldari
 |
Posted - 2008.08.05 17:54:00 -
[17]
It'd work if data was processed in large chunks... but Eve is interactive..
|

Tarminic
24th Imperial Crusade
 |
Posted - 2008.08.05 17:55:00 -
[18]
Originally by: Pan Crastus
Originally by: Tarminic 1. Always assume the client is in the hands of your enemy. Never trust the client.
Partly agree, however this is a common problem and usually solved by voting and making the information provided to the client useless for determining whether altering it will be good or bad for him.
You're assuming they want to do anything other than pollute the server with bad data. 
Quote:
Quote:
2. Latency incurred would be too much to make a difference in fleet engagements, if not make things worse
Worse than 15 minutes delay? hardly.
If you are breaking processing into 8 calculations, would computing time required to compose the packets, send them out, and track the packet's identifier be less than actually completing the calculations? And how far can you increase the number of calculations per packet before you start getting very weird behavior equal to or worse than current performance?
Quote:
Quote:
3. Much effort would be spent checking received data to make sure it's accurate, cutting your gains by 1/2 or more
Strong disagree... 1/2 of factor 100 gains is factor 50.
What are you disagreeing with? I didn't say that it would make it so you didn't gain anything, I said that using ANY kind of verification would reduce the amount of real data you're getting by at least half (though if I were designing such a system it would be at least 3 processing entities crunching the same piece of data).
Quote:
Quote: Unfortunately, SETI's problems and EVE's problems are similar on the surface but too different for the same solution to work.
Grid computing is an interesting concept admittedly for high-latency jobs and it's probably much easier to fix lag on the server side. I could imagine that some information would be worth sending between clients as well or only though (chat, broadcasts and hp updates for your gang etc.).
It would be a decent idea if the information wasn't time-sensitive. But I just don't see how implementing this would be easier or better than what they're working on with infiniband. Why outsource processing power to computers on the internet when you've got 200 high-speed processors sitting in the same building? ---------------- Play EVE: Downtime Madness v0.83 (Updated 7/3) |

Pan Crastus
Anti-Metagaming League
 |
Posted - 2008.08.05 18:17:00 -
[19]
Originally by: Tarminic But I just don't see how implementing this would be easier or better than what they're working on with infiniband. Why outsource processing power to computers on the internet when you've got 200 high-speed processors sitting in the same building?
They have 400+ now AFAIK (still not enough) and the current issue is that they don't distribute load properly. ;-) But my point was mainly that network bottlenecks could be avoided by not sending information through the server that doesn't need to be 100% reliable (or where a "best effort" is better than nothing), or send it P2P first and occasionally through the server. It would help in the case where the lagged client gets nothing from the server for 10 minutes while his peers can still send him their HP, broadcasts etc. and perhaps "effect" information (player X launched a missile).
How to PVP: 1. buy ISK with GTCs, 2. fit cloak, learn aggro mechanics, 3. buy second account for metagaming
|

Tarminic
24th Imperial Crusade
 |
Posted - 2008.08.05 18:24:00 -
[20]
Originally by: Pan Crastus They have 400+ now AFAIK (still not enough) and the current issue is that they don't distribute load properly. ;-) But my point was mainly that network bottlenecks could be avoided by not sending information through the server that doesn't need to be 100% reliable (or where a "best effort" is better than nothing), or send it P2P first and occasionally through the server. It would help in the case where the lagged client gets nothing from the server for 10 minutes while his peers can still send him their HP, broadcasts etc. and perhaps "effect" information (player X launched a missile).
I would wonder if it would be worth the potentially huge number of additional meta-gaming tactics. I.E. if you're on the same fleet/wing/squad as someone else, you now know enough network information to spam the entire squad with useless packets. You wouldn't even need to modify the client to see that, you could just watch your outgoing network traffic. ---------------- Play EVE: Downtime Madness v0.83 (Updated 7/3) |
|

An Anarchyyt
Gallente Battlestars GoonSwarm
 |
Posted - 2008.08.05 19:30:00 -
[21]
Oh, I guess W-O-P is filtered. So that's the W-O-P-R, it knows that sometimes the best move is to not play at all.
Originally by: CCP Wrangler Second, a gentile is a non jewish person
|

Zimi Vlasic
F.R.E.E. Explorer Elitist Cowards
 |
Posted - 2008.08.05 20:25:00 -
[22]
did somebody say FREEE????
------------------ Find Roid, Examine, and Excavate Explorer |

Zeba
Minmatar Pator Tech School
 |
Posted - 2008.08.05 20:30:00 -
[23]
Originally by: Fangedterror Lag FREEE!!!! maybe?
Lag has always been free and included at no extra cost in your monthly sub. Did you think you were being charged for it? 
inappropriate signature. ~WeatherMan |

Beltantis Torrence
 |
Posted - 2008.08.05 20:33:00 -
[24]
Edited by: Beltantis Torrence on 05/08/2008 20:33:45 Edited by: Beltantis Torrence on 05/08/2008 20:33:27
Originally by: Fangedterror Edited by: Fangedterror on 05/08/2008 15:48:01 Edited by: Fangedterror on 05/08/2008 15:45:47 Look im not a computer expert, but i was thinking perhaps if CCP used the idle computers of its players to help with its number crunching.
This would be completely voluntary of course
Players would run a program that would act as extra computing power for the CCP servers. This extra power could be used in what ever area needed. Say theres a big battle going on or jitas alittle busyer then normal today. The PCs with the program could help cruch some of the numbers making eve a more enjoyable place.
This method is being used with SETI (Search for Extraterrestrial Intelligence) to help decode long lists of "space chatter" Linkage
Now of course this probram could be turned off if you need your computer back again  (i hope)
Ideas??/???
This would make things worse rather than better. There is *WAY* too much latency and integrity validation that would be involved to make this work in a real time fight.
Edited for spelling.
|

Frug
Repo Industries R.E.P.O.
 |
Posted - 2008.08.05 20:36:00 -
[25]
It's a terrible idea for obvious reasons.
- - - - - - - - - Do not use dotted lines - - - - - - - If you think I'm awesome, say BOOO BOOO!! - Ductoris Neat look what I found - Kreul Hey, my marbles |

Beltantis Torrence
 |
Posted - 2008.08.05 20:37:00 -
[26]
Originally by: Pan Crastus
Originally by: Tarminic But I just don't see how implementing this would be easier or better than what they're working on with infiniband. Why outsource processing power to computers on the internet when you've got 200 high-speed processors sitting in the same building?
They have 400+ now AFAIK (still not enough) and the current issue is that they don't distribute load properly. ;-) But my point was mainly that network bottlenecks could be avoided by not sending information through the server that doesn't need to be 100% reliable (or where a "best effort" is better than nothing), or send it P2P first and occasionally through the server. It would help in the case where the lagged client gets nothing from the server for 10 minutes while his peers can still send him their HP, broadcasts etc. and perhaps "effect" information (player X launched a missile).
That's like with Kazaa where people were downloading music files and parts of the file would just be white noise. Basically what happened was the RIAA set up machines to sabotage MP3 downloads by replacing proper traffic with garbage. This is exactly why you could not feasibly implement P2P transfer of combat information in a competitive game.
|

Dante024781
Mercenary Evolution
 |
Posted - 2008.08.05 20:43:00 -
[27]
Originally by: Cardice Makar Edited by: Cardice Makar on 05/08/2008 17:05:51 Since no one here seems to bother explaining why it won't work, I'll attempt to shed some light on it.
The SETI project came about due to an overabundance of data, and no means to process it. To this end, they decided to harness the a wide userbase; and did so to great effect.
The reason it works so well is simple, there's an awful lot of data sat there that needs to get processed. The processing is simple, yet repetitive, so all they needed to do was build a client to fill the already existing gap of processing [they were already doing this] and build a server that could distribute chunks of the data that needed to get processed, then collect them and build a 'big picture'. This processing could take days, weeks, months or even years. The system doesn't care however, because it will simply wait it out.
The reason this won't work for EVE, is that there is very little delayed-processing that occurs in the universe; processing of combat occurs as near to instantly as possible, as all action is 'real-time' [aka, lagged, but still]. SETI has no timeline, and thus the packets that need to be processed simply remain in queue until the clients get around to them; with EVE this is not possible as the packets need to be processed 'now'.
Obviously the security problem sits ontop of that; that the clients should /never/ be considered secure, but the major problem is time.
*edit for emphasis*
Thank you for writing this up. I thought for a second I was gonna have to do it myself.
|

Don Jehova
Gallente x13 X13 Alliance
 |
Posted - 2008.08.05 21:24:00 -
[28]
Originally by: Savage Roar There is no lag, only bullet-time.
Made me laugh. ______________________________________________________________
 |

Sirius Problem
Darkness Inc.
 |
Posted - 2008.08.05 21:38:00 -
[29]
When I saw the title of the post, I thought it was going to be an announcement that CCP is considering making the lag free.
Honestly, I'm quite tired of paying for it. ---- Train more. Whine less.
 |
|
| Pages: [1] :: one page |
| First page | Previous page | Next page | Last page |