Research Institute for Advanced Computer Science


The Research Institute for Advanced Computer Science was founded June 1, 1983 as a joint collaboration between the Universities Space Research Association and the NASA Ames Research Center. The Institute was created to conduct basic and applied research in computer science, covering a broad range of research topics of interest to the aerospace community including supercomputing, computational fluid dynamics, computational chemistry, high performance networking, and artificial intelligence.
Since its inception, a goal of the Institute’s research has been to support scientific research and engineering from problem formulation to results dissemination, combining concurrent processing systems with intelligent systems to allow users to interact in the language of their discipline. This goal has since expanded to support a broad range of activities associated with space exploration and science, including mission operations and innovative information systems for technology research and development.
An underlying philosophy and approach of the Institute is that successful research is interdisciplinary, and that challenging applications associated with NASA’s mission provide a driving force for developing innovative information systems and advancing computer science. To implement this approach, research staff undertakes collaborative projects with research groups at NASA, integrating computer science with other disciplines to support NASA’s mission.
Over its nearly twenty five-year history, RIACS has acted as a bridge between academia and government research, engaging talented researchers from around the world to collaborate with NASA on challenging research topics. RIACS has also acted as a bridge between industry and the government to mature information technologies for infusion into NASA operations, enabling broader public benefit from research results.
For NASA, RIACS has collaborated most closely with the Intelligent Systems Division and the NASA Advanced Supercomputing Division at the NASA Ames Research Center – NASA’s Center for Excellence in Information Technology. RIACS, which was formed the same year as the NAS, worked closely with the division in its early years to develop a strong competency in supercomputing and computational fluid dynamics at NASA. RIACS helped establish the Intelligent Systems Division, and has since collaborated closely with the division to develop and infuse a number of software innovations in the areas of autonomous systems; intelligent information management and data understanding; and human-centered computing.

Historical Contributions to NASA

Examples of RIACS contributions to NASA Ames as part of the "Intelligent Systems Divisions" include leadership roles in developing and infusing:
The stated purpose of RIACS since its formation is to: