Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Grid applications have to cope with dynamically changing computing resources as machines may crash or be claimed by other, higher-priority applications. ,  propose a mechanism that enables fault-tolerance, malleability (e.g. the ability to cope with a dynamically changing number of processors) and migration for divide-and-conquer applications on the grid. The novelty of our approach is restructuring the computation tree, which eliminates redundant computation and salvages partial results computed by the processors leaving the computation. This enables the applications to adapt to dynamically changing numbers of processors and to migrate the computation without loss of work. Our mechanism is easy to implement and deploy in grid environment. The overhead it incurs is close to zero.  have implemented our mechanism in the Satin system.  have evaluated the performance of our system on the DAS-2 wide-area system and on the testbed of the European GridLab project.
['Gosia Wrzesińska', 'R.V. van Nieuwpoort', 'Jason Maassen', 'Henri E. Bal']
I am writing a research paper on a idea Fault-tolerance, malleability and migration for divide-and-conquer applications on the grid
[{"from": "human", "value": "I am writing a research paper on a idea Fault-tolerance, malleability and migration for divide-and-conquer applications on the grid"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Grid applications have to cope with dynamically changing computing resources as machines may crash or be claimed by other, higher-priority applications. ,  propose a mechanism that enables fault-tolerance, malleability (e.g. the ability to cope with a dynamically changing number of processors) and migration for divide-and-conquer applications on the grid. The novelty of our approach is restructuring the computation tree, which eliminates redundant computation and salvages partial results computed by the processors leaving the computation. This enables the applications to adapt to dynamically changing numbers of processors and to migrate the computation without loss of work. Our mechanism is easy to implement and deploy in grid environment. The overhead it incurs is close to zero.  have implemented our mechanism in the Satin system.  have evaluated the performance of our system on the DAS-2 wide-area system and on the testbed of the European GridLab project."}]