Cart (Loading....) | Create Account
Close category search window

Lessons Learned from Adapting Aerospace Engineering Tools to the Parallel and Grid Computing Environment

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Seungwon Lee ; Jet Propulsion Lab., Pasadena ; Hook Hua ; Carnright, R. ; Coggi, J.
more authors

Many widely-used aerospace data visualization tools are interactive in nature and are programmed to run on a single processor. While such tools support real-time manipulation of simulation environments, the computations that generate the data are often batch oriented and computation intensive. In many cases, the data generation software is too tuned to a single-processor infrastructure to be readily adapted for emerging parallel and grid computing environments. This paper presents several lessons learned from adapting an aerospace engineering tool to the parallel and grid computing architecture. The architecture provides the ability to perform high-power computing by distributing process execution across many computers connected by a dedicated network or the Internet. Some of the challenging tasks involved in the adaptation are (1) to decouple the user interface and display functions from the computational functions, since interaction and graphics are usually unnecessary expenses in parallel and grid computing, (2) to identify and parallelize computationally expensive functions without the drastic modification of the code and data structures, (3) to find a lightweight, yet versatile software solution for a client-server machine interface for remote job execution. The solutions we found for these elaborate tasks are presented and their pros and cons are discussed.

Published in:

Aerospace Conference, 2007 IEEE

Date of Conference:

3-10 March 2007

Need Help?

IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2014 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.