Grid Computing Assignment 1 Discrete Fourier Transform ...
Grid Computing Assignment 1 Discrete Fourier Transform ...
Grid Computing Assignment 1 Discrete Fourier Transform ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Observations<br />
1. There can be a provision for the user to list the various grid nodes participating in the<br />
computation with status like busy, idle etc.<br />
2. The total number of tasks and current task number are to be given to the subtasks by vishwa to<br />
allow writing parallel code. Splitting the data manually is tedious and time consuming. Once these two<br />
parameters are available, the sub task can read a selected region of the input data for processing.<br />
3. It is observed that, when given number of splits more than one, most of the time the sub tasks are<br />
executed on the same grid node and when executed on different nodes, the result is not properly<br />
combined.<br />
4. Finding the time requirement for the computation including task distribution and result<br />
aggregation is difficult.<br />
5. A provision can be given for submitting multiple source files including cpp files.<br />
6. The 'user' program could read the parameters (metafile, sub task file, result file etc) from a file to<br />
avoid entering these parameters every time for different runs.<br />
7. Displaying the entire result file onto the screen can be avoided.<br />
References<br />
1. Digital Signal Processing, Alan V. Oppenheim and Ronald W. Schafer<br />
2. http://dos.iitm.ac.in