NASA SBIR 2007 Solicitation


PROPOSAL NUMBER: 07-2 S6.02-9196
SUBTOPIC TITLE: Technologies for Large-Scale Numerical Simulation
PROPOSAL TITLE: High Interactivity Visualization Software for Large Computational Data Sets

SMALL BUSINESS CONCERN (Firm Name, Mail Address, City/State/Zip, Phone)
SciberQuest, Inc.
Pacific Executive Plaza, 777 South Highway 101, Suite 108
Solana Beach, CA 92075 - 2623
(858) 793-7063

PRINCIPAL INVESTIGATOR/PROJECT MANAGER (Name, E-mail, Mail Address, City/State/Zip, Phone)
Homa Karimabadi
Pacific Executive Plaza 777 South Highway 101, Suite 108
Solana Beach, CA 92075 - 2623
(858) 793-7063

Expected Technology Readiness Level (TRL) upon completion of contract: 7 to 8

TECHNICAL ABSTRACT (Limit 2000 characters, approximately 200 words)
Existing scientific visualization tools have specific limitations for large scale scientific data sets. Of these four limitations can be seen as paramount: (i) memory management, (ii) remote visualization, (iii) interactivity, and (iv) specificity. In Phase I, we proposed and successfully developed a prototype of a collection of computer tools and libraries called SciViz that overcome these limitations and enable researchers to visualize large scale data sets (greater than 200 gigabytes) on HPC resources remotely from their workstations at interactive rates. A key element of our technology is the stack oriented rather than a framework driven approach which allows it to interoperate with common existing scientific visualization software thereby eliminating the need for the user to switch and learn new software. The result is a versatile 3D visualization capability that will significantly decrease the time to knowledge discovery from large, complex data sets.

Typical visualization activity can be organized into a simple stack of steps that leads to the visualization result. These steps can broadly be classified into data retrieval, data analysis, visual representation, and rendering. Our approach will be to continue with the technique selected in Phase I of utilizing existing visualization tools at each point in the visualization stack and to develop specific tools that address the core limitations identified and seamlessly integrate them into the visualization stack. Specifically, we intend to complete technical objectives in four areas that will complete the development of visualization tools for interactive visualization of very large data sets in each layer of the visualization stack. These four areas are: Feature Objectives, C++ Conversion and Optimization, Testing Objectives, and Domain Specifics and Integration. The technology will be developed and tested at NASA and the San Diego Supercomputer Center.

POTENTIAL NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
A natural choice is infusion of SciViz into NASA supercomputing operations. SciViz is expected to find rapid adoption among supercomputing user base since it circumvents the well known problems associated with visualization of large data sets with minimal interruption of existing visualization environments. The value proposition to NASA is increase in user productivity and broadening of NASA's supercomputing user base.

POTENTIAL NON-NASA COMMERCIAL APPLICATIONS (Limit 1500 characters, approximately 150 words)
Supercomputer centers, national labs, data-centric private industries such as oil and gas. Diverse fields of science and industries are facing a tsunami of data and not surprisingly data visualization represents a US$2 billion worldwide market. We plan to fully leverage our initial deployment within NASA and SDSC supercomputer centers in order to gain market penetration and expand into other sectors. Any field that deals with large data sets is a potential market candidate for SciViz. This includes other computational centers such as national laboratories, military, the field of electron microscopy and oil companies.

NASA's technology taxonomy has been developed by the SBIR-STTR program to disseminate awareness of proposed and awarded R/R&D in the agency. It is a listing of over 100 technologies, sorted into broad categories, of interest to NASA.

Computer System Architectures
Software Development Environments
Software Tools for Distributed Analysis and Simulation

Form Generated on 10-23-08 13:36