DocumentCode
2323116
Title
Exploiting Cloud Computing for Algorithm Development
Author
O´Brien, Neil S. ; Johnston, Steven J. ; Hart, Elizabeth E. ; Djidjeli, Kamal ; Cox, Simon J.
Author_Institution
Fac. of Eng. & the Environ., Univ. of Southampton, Southampton, UK
fYear
2011
fDate
10-12 Oct. 2011
Firstpage
336
Lastpage
342
Abstract
We consider the application of cloud computing to the process of algorithm development. We introduce a case study focusing on the development of a novel algorithm in computational electromagnetics, illustrating several challenging areas for algorithm developers where cloud-based architectures can deliver enhanced productivity and potentially save costs. The development, verification and tuning of our algorithm have all been assisted by cloud-based technologies. Our preliminary results both demonstrate the potential of the algorithm to solve the problems accurately, and of cloud-based architectures to accelerate the development and verification process. We propose that cloud-based architectures will in the future play a greater role in the development of algorithms; saving costs by improving hardware utilisation, and reducing turnaround time.
Keywords
cloud computing; computational electromagnetics; program verification; software architecture; algorithm development; cloud computing; cloud-based architecture; computational electromagnetics; hardware utilisation; turnaround time reduction; verification process; Accuracy; Algorithm design and analysis; Cloud computing; Computer architecture; Hardware; Mathematical model; Software algorithms; algorithm development; cloud computing; meshless methods; photonic crystals;
fLanguage
English
Publisher
ieee
Conference_Titel
Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2011 International Conference on
Conference_Location
Beijing
Print_ISBN
978-1-4577-1827-4
Type
conf
DOI
10.1109/CyberC.2011.60
Filename
6079452
Link To Document