Normalized to: Kindratenko, V.
[1]
oai:arXiv.org:2003.08394 [pdf] - 2067036
Convergence of Artificial Intelligence and High Performance Computing on
NSF-supported Cyberinfrastructure
Huerta, E. A.;
Khan, Asad;
Davis, Edward;
Bushell, Colleen;
Gropp, William D.;
Katz, Daniel S.;
Kindratenko, Volodymyr;
Koric, Seid;
Kramer, William T. C.;
McGinty, Brendan;
McHenry, Kenton;
Saxton, Aaron
Submitted: 2020-03-18
Significant investments to upgrade or construct large-scale scientific
facilities demand commensurate investments in R&D to design algorithms and
computing approaches to enable scientific and engineering breakthroughs in the
big data era. The remarkable success of Artificial Intelligence (AI) algorithms
to turn big-data challenges in industry and technology into transformational
digital solutions that drive a multi-billion dollar industry, which play an
ever increasing role shaping human social patterns, has promoted AI as the most
sought after signal processing tool in big-data research. As AI continues to
evolve into a computing tool endowed with statistical and mathematical rigor,
and which encodes domain expertise to inform and inspire AI architectures and
optimization algorithms, it has become apparent that single-GPU solutions for
training, validation, and testing are no longer sufficient. This realization
has been driving the confluence of AI and high performance computing (HPC) to
reduce time-to-insight and to produce robust, reliable, trustworthy, and
computationally efficient AI solutions. In this white paper, we present a
summary of recent developments in this field, and discuss avenues to accelerate
and streamline the use of HPC platforms to design accelerated AI algorithms.
[2]
oai:arXiv.org:1911.11779 [pdf] - 2005643
Enabling real-time multi-messenger astrophysics discoveries with deep
learning
Huerta, E. A.;
Allen, Gabrielle;
Andreoni, Igor;
Antelis, Javier M.;
Bachelet, Etienne;
Berriman, Bruce;
Bianco, Federica;
Biswas, Rahul;
Carrasco, Matias;
Chard, Kyle;
Cho, Minsik;
Cowperthwaite, Philip S.;
Etienne, Zachariah B.;
Fishbach, Maya;
Förster, Francisco;
George, Daniel;
Gibbs, Tom;
Graham, Matthew;
Gropp, William;
Gruendl, Robert;
Gupta, Anushri;
Haas, Roland;
Habib, Sarah;
Jennings, Elise;
Johnson, Margaret W. G.;
Katsavounidis, Erik;
Katz, Daniel S.;
Khan, Asad;
Kindratenko, Volodymyr;
Kramer, William T. C.;
Liu, Xin;
Mahabal, Ashish;
Marka, Zsuzsa;
McHenry, Kenton;
Miller, Jonah;
Moreno, Claudia;
Neubauer, Mark;
Oberlin, Steve;
Olivas, Alexander R.;
Petravick, Donald;
Rebei, Adam;
Rosofsky, Shawn;
Ruiz, Milton;
Saxton, Aaron;
Schutz, Bernard F.;
Schwing, Alex;
Seidel, Ed;
Shapiro, Stuart L.;
Shen, Hongyu;
Shen, Yue;
Singer, Leo;
Sipőcz, Brigitta M.;
Sun, Lunan;
Towns, John;
Tsokaros, Antonios;
Wei, Wei;
Wells, Jack;
Williams, Timothy J.;
Xiong, Jinjun;
Zhao, Zhizhen
Submitted: 2019-11-26
Multi-messenger astrophysics is a fast-growing, interdisciplinary field that
combines data, which vary in volume and speed of data processing, from many
different instruments that probe the Universe using different cosmic
messengers: electromagnetic waves, cosmic rays, gravitational waves and
neutrinos. In this Expert Recommendation, we review the key challenges of
real-time observations of gravitational wave sources and their electromagnetic
and astroparticle counterparts, and make a number of recommendations to
maximize their potential for scientific discovery. These recommendations refer
to the design of scalable and computationally efficient machine learning
algorithms; the cyber-infrastructure to numerically simulate astrophysical
sources, and to process and interpret multi-messenger astrophysics data; the
management of gravitational wave detections to trigger real-time alerts for
electromagnetic and astroparticle follow-ups; a vision to harness future
developments of machine learning and cyber-infrastructure resources to cope
with the big-data requirements; and the need to build a community of experts to
realize the goals of multi-messenger astrophysics.
[3]
oai:arXiv.org:1902.00522 [pdf] - 1826217
Deep Learning for Multi-Messenger Astrophysics: A Gateway for Discovery
in the Big Data Era
Allen, Gabrielle;
Andreoni, Igor;
Bachelet, Etienne;
Berriman, G. Bruce;
Bianco, Federica B.;
Biswas, Rahul;
Kind, Matias Carrasco;
Chard, Kyle;
Cho, Minsik;
Cowperthwaite, Philip S.;
Etienne, Zachariah B.;
George, Daniel;
Gibbs, Tom;
Graham, Matthew;
Gropp, William;
Gupta, Anushri;
Haas, Roland;
Huerta, E. A.;
Jennings, Elise;
Katz, Daniel S.;
Khan, Asad;
Kindratenko, Volodymyr;
Kramer, William T. C.;
Liu, Xin;
Mahabal, Ashish;
McHenry, Kenton;
Miller, J. M.;
Neubauer, M. S.;
Oberlin, Steve;
Olivas, Alexander R.;
Rosofsky, Shawn;
Ruiz, Milton;
Saxton, Aaron;
Schutz, Bernard;
Schwing, Alex;
Seidel, Ed;
Shapiro, Stuart L.;
Shen, Hongyu;
Shen, Yue;
Sipőcz, Brigitta M.;
Sun, Lunan;
Towns, John;
Tsokaros, Antonios;
Wei, Wei;
Wells, Jack;
Williams, Timothy J.;
Xiong, Jinjun;
Zhao, Zhizhen
Submitted: 2019-02-01
This report provides an overview of recent work that harnesses the Big Data
Revolution and Large Scale Computing to address grand computational challenges
in Multi-Messenger Astrophysics, with a particular emphasis on real-time
discovery campaigns. Acknowledging the transdisciplinary nature of
Multi-Messenger Astrophysics, this document has been prepared by members of the
physics, astronomy, computer science, data science, software and
cyberinfrastructure communities who attended the NSF-, DOE- and NVIDIA-funded
"Deep Learning for Multi-Messenger Astrophysics: Real-time Discovery at Scale"
workshop, hosted at the National Center for Supercomputing Applications,
October 17-19, 2018. Highlights of this report include unanimous agreement that
it is critical to accelerate the development and deployment of novel,
signal-processing algorithms that use the synergy between artificial
intelligence (AI) and high performance computing to maximize the potential for
scientific discovery with Multi-Messenger Astrophysics. We discuss key aspects
to realize this endeavor, namely (i) the design and exploitation of scalable
and computationally efficient AI algorithms for Multi-Messenger Astrophysics;
(ii) cyberinfrastructure requirements to numerically simulate astrophysical
sources, and to process and interpret Multi-Messenger Astrophysics data; (iii)
management of gravitational wave detections and triggers to enable
electromagnetic and astro-particle follow-ups; (iv) a vision to harness future
developments of machine and deep learning and cyberinfrastructure resources to
cope with the scale of discovery in the Big Data Era; (v) and the need to build
a community that brings domain experts together with data scientists on equal
footing to maximize and accelerate discovery in the nascent field of
Multi-Messenger Astrophysics.
[4]
oai:arXiv.org:0805.2122 [pdf] - 12629
Mitrion-C Application Development on SGI Altix 350/RC100
Submitted: 2008-05-14
This paper provides an evaluation of SGI RASCTM RC100 technology from a
computational science software developer's perspective. A brute force
implementation of a two-point angular correlation function is used as a test
case application. The computational kernel of this test case algorithm is
ported to the Mitrion-C programming language and compiled, targeting the RC100
hardware. We explore several code optimization techniques and report
performance results for different designs. We conclude the paper with an
analysis of this system based on our observations while implementing the test
case. Overall, the hardware platform and software development tools were found
to be satisfactory for accelerating computationally intensive applications,
however, several system improvements are desirable.
[5]
oai:arXiv.org:0711.3414 [pdf] - 7271
Developing and Deploying Advanced Algorithms to Novel Supercomputing
Hardware
Submitted: 2007-11-21
The objective of our research is to demonstrate the practical usage and
orders of magnitude speedup of real-world applications by using alternative
technologies to support high performance computing. Currently, the main barrier
to the widespread adoption of this technology is the lack of development tools
and case studies that typically impede non-specialists that might otherwise
develop applications that could leverage these technologies. By partnering with
the Innovative Systems Laboratory at the National Center for Supercomputing, we
have obtained access to several novel technologies, including several
Field-Programmable Gate Array (FPGA) systems, NVidia Graphics Processing Units
(GPUs), and the STI Cell BE platform. Our goal is to not only demonstrate the
capabilities of these systems, but to also serve as guides for others to follow
in our path. To date, we have explored the efficacy of the SRC-6 MAP-C and
MAP-E and SGI RASC Athena and RC100 reconfigurable computing platforms in
supporting a two-point correlation function which is used in a number of
different scientific domains. In a brute force test, the FPGA based
single-processor system has achieved an almost two orders of magnitude speedup
over a single-processor CPU system. We are now developing implementations of
this algorithm on other platforms, including one using a GPU. Given the
considerable efforts of the cosmology community in optimizing these classes of
algorithms, we are currently working to implement an optimized version of the
basic family of correlation functions by using tree-based data structures.
Finally, we are also exploring other algorithms, such as instance-based
classifiers, power spectrum estimators, and higher-order correlation functions
that are also commonly used in a wide range of scientific disciplines.
[6]
oai:arXiv.org:0711.2178 [pdf] - 7024
Angular Power Spectrum Estimation using High Performance Reconfigurable
Computing
Submitted: 2007-11-14
Angular power spectra are an important measure of the angular clustering of a
given distribution. In Cosmology, they are applied to such vastly different
observations as galaxy surveys that cover a fraction of the sky and the Cosmic
Microwave Background that covers the entire sky, to obtain fundamental
parameters that determine the structure and evolution of the universe. The
calculation of an angular power spectrum, however, is complex and the
optimization of these calculations is a necessary consideration for current and
forthcoming observational surveys. In this work, we present preliminary results
of implementing angular power spectrum estimation scheme on a high-performance
reconfigurable computing platform.
[7]
oai:arXiv.org:0711.2034 [pdf] - 6979
Dynamic load-balancing on multi-FPGA systems: a case study
Submitted: 2007-11-13
In this case study, we investigate the impact of workload balance on the
performance of multi-FPGA codes. We start with an application in which two
distinct kernels run in parallel on two SRC-6 MAP processors. We observe that
one of the MAP processors is idle 18% of the time while the other processor is
fully utilized. We investigate a task redistribution schema which serializes
the execution of the two kernels, yet parallelizes execution of each individual
kernel by spreading the workload between two MAP processors. This
implementation results in a near 100% utilization of both MAP processors and
the overall application performance is improved by 9%.