Posted by: Anonymous Coward
on January 15, 2004 11:55 PM
I work in an academic background where (1)Most users are non-IT literate and cannot handle more than one machine at a time, running one process. (2)Algorihtm/programs changes so fast that before you even started rewriting programs to exploit parallel processing, its obsolete. (3)Programmers are simply not interested in "parallelizing" their program as they cannot publish the results. (4)To accomplish a task, we need to push the data through a predefine sequence of programs. Of course we use a script to do it.
Hence, from (4) you can see that our processes are "embarassingly parallel" type. If there is an easy way to get a clusters of computers humming and crunching data, it will increase our throughput significantly. So, "embarassingly parallel" as it is, it is still a boom for us.
"Embarassing Parallel" processes
Posted by: Anonymous Coward on January 15, 2004 11:55 PM(1)Most users are non-IT literate and cannot handle more than one machine at a time, running one process.
(2)Algorihtm/programs changes so fast that before you even started rewriting programs to exploit parallel processing, its obsolete.
(3)Programmers are simply not interested in "parallelizing" their program as they cannot publish the results.
(4)To accomplish a task, we need to push the data through a predefine sequence of programs. Of course we use a script to do it.
Hence, from (4) you can see that our processes are "embarassingly parallel" type. If there is an easy way to get a clusters of computers humming and crunching data, it will increase our throughput significantly. So, "embarassingly parallel" as it is, it is still a boom for us.
#