Moderator: billb
cda wrote:So here's my situation, I have a school project to make a server on an intranet (not intTERnet lol), the project says it has to be fast, cheep and able to handle 2000+ people at any given time. Rather than go through all the work of trying to set it up, is it even worth hosting it on my PS3? I read that there's only one core available to linux and it's only 3.2 GHz, is there any workaround to get the cells involved in processing?
cda wrote:My concern is that if 2000+ people are going to be simulated on it at the end of my project, it's going to crash with just one core. Cause it has to be able to run PHP, Apache, MySQL and serve files like jpg's and doc's without too much lag time (~1sec).
The PPE features a 64KB L1 cache and a 512KB L2 cache and features SMT, similar to Intel's Hyper Threading. The PPE features a strictly in-order core, which the desktop x86 market hasn't seen since the death of the original Pentium (the Pentium Pro brought out-of-order execution to the x86 market), so the move for an in-order core is an interesting one. The PPE is also only a 2-issue core, meaning that, at best, it can execute two instructions simultaneously. For comparison, the Athlon 64 is a 3-issue core, so immediately, you get the sense that the PPE is a much simpler core than anything that we have on the desktop. IBM's VMX instruction set (aka Altivec) is also supported by the PPE. Much like the rest of the Cell processor, the PPE is designed to run at very high clock speeds.
cda wrote:While I was running regular processes the CPU was jumping like crazy. I just installed YDL, so is there anything to streamline processes or boost speed?
ppietro wrote:The bigger issue is probably the fixed 256 Megs of system RAM. You can add more swap-space, but that's probably not going to help with that many users.
Sure - there's things you can do. Turn off unnecessary services, switch to a lighter Window Manager, etc. But - that only goes so far. Probably not enough for what you're planning, I'd hazard a guess.
Cheers,
Paul
Users browsing this forum: No registered users and 10 guests