[Beowulf] $2500 cluster. What it's good for?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Jim Lux James.P.Lux at jpl.nasa.govMon Dec 20 14:53:01 PST 2004
- Previous message: [Beowulf] $2500 cluster. What it's good for?
- Next message: [Beowulf] $2500 cluster. What it's good for?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
At 02:06 PM 12/20/2004, Robert G. Brown wrote: >On Mon, 20 Dec 2004, Andrew M.A. Cater wrote: > > > If you have a long running problem - DON'T start it now. If it needs to > > run for two years - buy next year's equipment (which is twice as fast as > > today's) and run it for just one year. One year wait then one years > intensive > > compute - and you're still ahead. Next year's computer is > > _automatically_ faster and potentially much better value for your $$ :) > >The only real problem with this is that Moore's Law is just about >exactly where this argument says that we should never attack any long >running problem. For example, people who do lattice gauge simulations >used to complain that there wasn't enough CPU on the planet to do their >computations (this was 10-12 years ago). This of course didn't stop >them from doing them anyway, in spite of the fact that they would have >gotten as much or more net work done if they hadn't done any >computations at all until a year ago and then spent all their money on a >massive supercluster to do it all at once. > >In the meantime, many deserving high-energy theorists have been saved >from begging in the street, many graduate students have been graduated, >hundreds of administrators (systems and otherwise), many employees >working in many companies making hardware have been kept from >starvation. <grin> One could argue whether or not this is merely a form of "white collar welfare", raising all sorts of social implications. Would society be better served by funding physics researchers and putting others (choose your currently favored down-and-outer) on the street, or, should the physicists be shown the door, and the others given jobs doing something else. I think that as a class, one could make the argument that crime rates might decrease if the current streetcorner drug dealers were given jobs and physicists turned out to ply their trade for handouts (will theorize for food), physicists not being known for their propensity for crime. >Indeed the ongoing high volume purchases of relatively high >end hardware is one of the things that keeps prices dropping and Moore's >Law on track. Gosh, and Jack Valenti had me believing that what drove the CPU business was increased demand for capacity to download MP3s and movies. <grin> Realistically, the cluster market is probably a tiny, tiny fraction of the sales of high end processors. The symbiotic relationship between consumer hardware and consumer software vendors is probably more powerful (faster processors engender software which needs more power, which increases demand for faster processors). I'm not quite sure why MSExcel or MSWord should really require 10x the CPU speed for acceptable performance today as compared to, say, 5 years ago, considering the underlying computational task isn't much different. Is rendering the screen that much more complex? Where ARE all those CPU cycles going? Maybe it's real time virus checking? It's certainly not because they've started checking array bounds and making sure that pointers point somewhere real before using them. All those zillions of components in the most recent versions of Windows are theoretically added functionality and don't execute unless invoked. Perhaps there's some ever growing list of functions that gets checked on each system call, or some huge amount of registry searching that goes on to virtualized everything? >This isn't to say that your argument has no merit, just that it is more >complicated than just this. Returning to your earlier comment about this sort of thing being solvable as a set of equations, it might be interesting to try and bound all those icky externalities (maintenance cost, admin hassles, etc.). This IS sort of a classic Operations Research (if that term is still used) problem. It is highly nonlinear... admin costs tend to go in jumps corresponding to the need to hire another person, for instance. Perhaps a good Monte Carlo type simulation (on a cluster naturally) could provide some insight? \James Lux, P.E. Spacecraft Radio Frequency Subsystems Group Flight Communications Systems Section Jet Propulsion Laboratory, Mail Stop 161-213 4800 Oak Grove Drive Pasadena CA 91109 tel: (818)354-2075 fax: (818)393-6875
- Previous message: [Beowulf] $2500 cluster. What it's good for?
- Next message: [Beowulf] $2500 cluster. What it's good for?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
