346 citations · 446 across the 10 of their papers we have counts for
10 papers
On-Sensor Data Filtering using Neuromorphic Computing for High Energy Physics Experiments
Shruti R. Kulkarni, Aaron Young, Prasanna Date +12
This work describes the investigation of neuromorphic computing-based spiking neural network (SNN) models used to filter data from sensor electronics in high energy physics experim…
Evaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation
William F. Godoy, Pedro Valero-Lara, Keita Teranishi +2
We evaluate AI-assisted generative capabilities on fundamental numerical kernels in high-performance computing (HPC), including AXPY, GEMV, GEMM, SpMV, Jacobi Stencil, and CG. We t…
Evaluating performance and portability of high-level programming models: Julia, Python/Numba, and Kokkos on exascale nodes
William F. Godoy, Pedro Valero-Lara, T. Elise Dettling +7
We explore the performance and portability of the high-level programming models: the LLVM-based Julia and Python/Numba, and Kokkos on high-performance computing (HPC) nodes: AMD Ep…
Bridging HPC Communities through the Julia Programming Language
Valentin Churavy, William F Godoy, Carsten Bauer +9
The Julia programming language has evolved into a modern alternative to fill existing gaps in scientific computing and data science applications. Julia leverages a unified and coor…
Encoding Integers and Rationals on Neuromorphic Computers using Virtual Neuron
Prasanna Date, Shruti Kulkarni, Aaron Young +3
Neuromorphic computers perform computations by emulating the human brain, and use extremely low power. They are expected to be indispensable for energy-efficient computing in the f…
Preparing for the Future -- Rethinking Proxy Apps
Satoshi Matsuoka, Jens Domke, Mohamed Wahib +5
A considerable amount of research and engineering went into designing proxy applications, which represent common high-performance computing workloads, to co-design and evaluate the…
TensorFlow Doing HPC
Steven W. D. Chien, Stefano Markidis, Vyacheslav Olshevsky +3
TensorFlow is a popular emerging open-source programming framework supporting the execution of distributed applications on heterogeneous hardware. While TensorFlow has been initial…
Runtime Concurrency Control and Operation Scheduling for High Performance Neural Network Training
Jiawen Liu, Dong Li, Gokcen Kestor +1
Training neural network often uses a machine learning framework such as TensorFlow and Caffe2. These frameworks employ a dataflow model where the NN training is modeled as a direct…
NVIDIA Tensor Core Programmability, Performance & Precision
Stefano Markidis, Steven Wei Der Chien, Erwin Laure +2
The NVIDIA Volta GPU microarchitecture introduces a specialized unit, called "Tensor Core" that performs one matrix-multiply-and-accumulate on 4x4 matrices per clock cycle. The NVI…
A Survey of Methods For Analyzing and Improving GPU Energy Efficiency
Sparsh Mittal, Jeffrey S. Vetter
Recent years have witnessed a phenomenal growth in the computational capabilities and applications of GPUs. However, this trend has also led to dramatic increase in their power con…