The Office of Cyberinfrastructure, Division of Materials Research, and Chemistry Division contribute funds to this award.
This award supports a conceptualization effort to design a Sustainable Software Innovation Institute to elevate the level of scientific computing in X-ray and neutron scattering science. This conceptualization project will define the priorities of users and facilities to serve a significant fraction of the community of 14,000 annual users of X-ray and neutron scattering facilities in the U.S. The Institute aims to adapt modern methods of computational materials science to predict scattering from materials. It would incorporate these software tools into workflows for scattering scientists, giving them new pathways to scientific discovery.
Since 1980, the performance per dollar of computer hardware has increased by a factor of 100 every decade. Over the same time period, this million-fold improvement has been closely matched by the increased brilliance of X-ray sources, and in the past decade the performance of neutron sources has increased by a factor of ten. These improvements should be multiplied by comparable factors to account for improvements in software and methods of computational science, and for major improvements in optics and detectors for X-rays and neutrons. These enormous advances in computing and in scattering have occurred independently. Today there are exciting opportunities for combining them to do new science, and there is a growing body of work in computational scattering science that does so. Today this is only a small fraction of the work done by users of the synchrotron and neutron sources in the U.S., but it accounts for a disproportionately large fraction of high impact publications.
The conceptualization process will shape and assess envisioned activities of the Institute in the areas of workflow, uncertainty quantification, new avenues for discovery, and education.
An important activity of the Institute will involve developing new computational workflows that open channels for discovery in scattering science. This can be as direct as offering a common environment for comparing results from experiment to results from computational materials science. Computing also facilitates the combined analysis of information from different types of experiments, linked by an underlying model of the structure and dynamics of a material. Such a combined approach requires the assessment of uncertainties in the model using mathematical methods that are not yet standard practice in scattering science. This conceptualization project will develop a path to obtaining appropriate uncertainty analysis tools for a computationally enabled scattering science.
Workflows that include calculations of the structure and dynamics of materials can allow experimental results to be interpreted on a more fundamental level, letting scientists explore properties that are not measured directly by experiment opening new avenues to discovery.
This project supports aspects of the Materials Genome Initiative.
The Institute will bring materials simulation to train the next generation of scattering scientist. The Institute aims to broaden participation, particularly of women in computational science.
" (OCI-1216716) is intended to explore community needs and opportunities for a software institute for the community of materials scientists who utilize advanced x-ray, neutron and electron scattering tools. Advanced materials are at the heart of technological solutions to many of mankind’s toughest problems such as sustainable energy, environmental remediation and health, but studying them is a challenge due to their complexity. Large investments have been made in powerful experimental capabilities based around scattering, such as national synchrotron, neutron and electron facilities, but the investment in the software needed to make full use of the data is lagging. This activity was an effort to identify what the main software bottlenecks faced by the community and to identify ways that a software institute could overcome those bottlenecks and also extend the software solutions to the broadest possible community of people for the greatest scientific impact. This report describes activities led at Columbia University, one of three institutions (together with California Institute of Technology and University of Washington) involved in this activity. Activities they led will be described in their own respective reports. The principle activity was the second in the series of SIXNS workshops that was held at Brookhaven National Laboratory on August 14-15, 2013. Specific goals of the workshop were to identify existing computational, software, and analysis tools that may be consolidated into optimized workflows for the community based upon scientific goals and future needs. This workshop was attended by over 100 people from universities, national labs, and industrial positions around the world, with presentations given by 25 experts from disciplines regarding techniques in scattering science, software development, applied mathematics, and computation. The sharing of information on a wide multidisciplinary standpoint allowed for a comprehensive view of the issues at hand. This culminated in breakout discussions in scattering, imaging, and spectroscopies which tackled aspects of the goals, needs, and roadblocks in each community. The outcomes of the meeting are being consolidated into a report including U. Washington and Caltech activities. There was wide agreement from attendees that inadequate software is often a major limitation in obtaining scientific results from the large amounts of scattering data that are now becoming available. The attendees were very generous in sharing their ideas and opinions about what a software institute could look like, and how it could enhance their scientific productivity, allowing us to formulate a much stronger and more precise vision for the proposed Institute. By compiling information learned from each of the three workshops, workflows solutions will be developed and integrated into a strategy on how best to use the resources that a scattering software institute could provide, including development, maintenance, dissemination, and training in the use of modern tools in computational materials science, as well as outreach to the broader materials community and the general public.