[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: idle CPU markets
>1. Many such applications want their computation to be highly
>responsive-- the long turn-around involved in farming your task
>over a WAN is often prohibitive. (E.g. real-time graphics.)
Use the right tool for the right job. Cycle sales are useless for most
applications, and forcing a square peg into a round peg will only result in
frustration. There are a gazillion useful outlets for this technology,
though - more pop up all the time. The latest I heard today was OCR .tiff ->
.txt conversion, where the payee can afford (cpu-wise) to toggle all the
settings to the highest (slowest) quality.
>2. Also many applications that need this kind of power are highly
>sensitive to inaccuracy or fraud. A scientific modelling experiment
>which uses zillions of cycles can be rendered completely worthless
>if a tiny calculation that had been farmed to Joe Blow is done wrong
>or is lied about by Joe.
Voting - send the same data to 3+ unrelated machines (if you can afford
redundancy) and accept the 'majority opinion'.
Sanity checking - depends on the algorithms in question; may require human
intervention in many cases, where errors (accidental or not) may not be
easily machine-recognizable.
... just to name a couple of the top of my head.
>3. Similarly, many such applications are highly confidential.
This is the easy one :) That is to say, solutions to this problem are
already being implemented for other applications.
--
Jay Campbell [email protected] - Operations Manager
-=-=-=-=-=-=- Sense Networking, Santa Cruz Node
[email protected] got.net? PGP MIT KeyID 0xACAE1A89
"On the Information Superhighway, I'm the guy
behind you in this morning's traffic jam leaning on his horn."