200 likes | 308 Views
Multi-Channel Radar Depth Sounder (MCRDS) signal processing: A distributed computing approach. Research Questions. Does the addition of computing cores increase the performance of the CReSIS Synthetic Aperture Radar Processor (CSARP)?
E N D
Multi-Channel Radar Depth Sounder (MCRDS) signal processing: A distributed computing approach
Research Questions • Does the addition of computing cores increase the performance of the CReSIS Synthetic Aperture Radar Processor (CSARP)? • What MATLAB toolkits and/or expansion kits are necessary to run CSARP ? • What hardware requirements are necessary to store and process CReSIS collected data? • What facility environmental requirements are there to house a cluster of at least 32 cores to process a data set? • What is the process to prepare a cluster from a middle-ware stand-point? • Can an open-source job scheduler replace the MATLAB proprietary Distributed Computing Server currently required by CSARP?
Hypothesis It was believed that the addition of computing cores would increase the performance of CSARP run times within a 10% level of significance. More nodes = Lower run times
CSARP Function Ice Sheet Imagery Data File
SAR and MCRDS Relation Synthetic Aperture Radar Multi-Channel RADAR Depth Sounder Provided by: Radartutorial.eu Greenland 2008 Deployment
Distributed Computing ADMI Cluster Testing – 1 Node
Distributed Computing ADMI Cluster Testing – 2 Nodes
Distributed Computing ADMI Cluster Testing – 4 Nodes
Distributed Computing ADMI Cluster Testing – 8 Nodes
Distributed Computing ADMI Cluster Testing – Results
Power and Cooling Consumption Comparison Average Home ~3 Tons 2.75 Tons
Results Statistical Hypothesis and Test Value Analysis of Variance (ANOVA) Madogo Worker Mean Times (minutes) Collected Data ANOVA Testing P-value < α therefore we must reject H0 Analysis and Decision
Results 67% Increase There is significant evidence to indicate there is a difference in the performance times of CSARP with the inclusion of additional workers with a 10% level of significance.
Futurework and Recommendations 128 Node Estimation Point at which overhead outweighs distribution benefits 128 Nodes 32 Nodes
Questions Contact Information: Je’aime H. Powell Jeaime.powell@cerser.ecsu.edu Web Site: http://Cerser.ecsu.edu