Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vernon Austel

dblp:79/1192 · also Vernon Austil · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
2since 2021 · last 2024
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4Artificial intelligence and machine learning · 3 · 2 since 2021Security and privacy · 2Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Language models and text generation · 47% Efficient and distributed learning · 22% Optimization for machine learning · 18%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
High-performance computing · 72% Parallel and multicore computing · 28%

Topics — the 16 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking › theorem proving
saturation-based theorem proving
0.712023
Learning to Guide a Saturation-Based Theorem Prover · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Automated reasoning and model checking
theorem proving
0.712023
Learning to Guide a Saturation-Based Theorem Prover · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Parallel and multicore computing › parallel computing › parallel machine learning
data-parallel training
0.312017
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · IEEE Trans. Parallel Distributed Syst. 2017
Natural language and speech › Language models and text generation › code generation
API call generation
0.212024
API-BLEND: A Comprehensive Corpora for Training and Benchmarking API LLMs · ACL (1) 2024
Machine learning › Graph learning
graph neural network
0.212023
Learning to Guide a Saturation-Based Theorem Prover · IEEE Trans. Pattern Anal. Mach. Intell. 2023
Machine learning › Efficient and distributed learning › distributed training
data parallel training
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
Machine learning › Efficient and distributed learning
distributed training
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
Machine learning › Optimization for machine learning › second-order optimization
hessian-free optimization
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
Machine learning › Optimization for machine learning
second-order optimization
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
High-performance computing › supercomputer architecture
blue gene/q
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
High-performance computing
supercomputing
0.212014
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · SC 2014
High-performance computing
performance optimization at scale
0.122006
Gordon Bell finalists I - Large-scale electronic structure calculations of high-Z metals on the BlueGene/L platform · SC 2006
Gordon Bell finalists I - Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L · SC 2006
High-performance computing
scientific computing systems
0.122006
Gordon Bell finalists I - Large-scale electronic structure calculations of high-Z metals on the BlueGene/L platform · SC 2006
Gordon Bell finalists I - Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L · SC 2006
Machine learning › Efficient and distributed learning › distributed training
distributed DNN training
0.112017
Parallel Deep Neural Network Training for Big Data on Blue Gene/Q · IEEE Trans. Parallel Distributed Syst. 2017
High-performance computing
finite element method
0.112006
Gordon Bell finalists I - Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L · SC 2006
High-performance computing
structural analysis
0.112006
Gordon Bell finalists I - Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L · SC 2006

Methods — techniques the papers use, named apart from their topics

reinforcement learning · 1.3graph neural network · 1.3attention-based action policy · 1.3hessian-free optimization · 1.0data parallelism · 1.0instruction tuning · 0.8second-order optimization · 0.6qbox · 0.1parallel structural analysis · 0.1
YearPublicationVenuePosition
2024 API-BLEND: A Comprehensive Corpora for Training and Benchmarking API LLMs
abstract
Kinjal Basu, Ibrahim Abdelaziz, Subhajit Chaudhury, Soham Dan, Maxwell Crouse, Asim Munawar, Vernon Austel, Sadhana Kumaravel, Vinod Muthusamy, Pavan Kapanipathi, Luis Lastras. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Kinjal Basu 0002, Ibrahim Abdelaziz, Subhajit Chaudhury, Soham Dan, Maxwell Crouse, Asim Munawar, Vernon Austel, Sadhana Kumaravel, Vinod Muthusamy, Pavan Kapanipathi, Luis A. Lastras
ACL (1)7
2023 Learning to Guide a Saturation-Based Theorem Prover
abstract
Traditional automated theorem provers have relied on manually tuned heuristics to guide how they perform proof search. Recently, however, there has been a surge of interest in the design of learning mechanisms that can be integrated into theorem provers to improve their performance automatically. In this work, we describe TRAIL (Trial Reasoner for AI that Learns), a deep learning-based approach to theorem proving that characterizes core elements of saturation-based theorem proving within a neural framework. TRAIL leverages (a) an effective graph neural network for representing logical formulas, (b) a novel neural representation of the state of a saturation-based theorem prover in terms of processed clauses and available actions, and (c) a novel representation of the inference selection process as an attention-based action policy. We show through a systematic analysis that these components allow TRAIL to significantly outperform previous reinforcement learning-based theorem provers on two standard benchmark datasets (up to 36% more theorems proved). In addition, to the best of our knowledge, TRAIL is the first reinforcement learning-based approach to exceed the performance of a state-of-the-art traditional theorem prover on a standard theorem proving benchmark (solving up to 17% more theorems).
Ibrahim Abdelaziz, Maxwell Crouse, Bassem Makni, Vernon Austel, Cristina Cornelio, Shajith Ikbal, Pavan Kapanipathi, Ndivhuwo Makondo, Kavitha Srinivas, Michael Witbrock, Achille Fokoue
IEEE Trans. Pattern Anal. Mach. Intell.4
2017 Parallel Deep Neural Network Training for Big Data on Blue Gene/Q
abstract
Deep Neural Networks (DNNs) have recently been shown to significantly outperform existing machine learning techniques in several pattern recognition tasks. DNNs are the state-of-the-art models used in image recognition, object detection, classification and tracking, and speech and language processing applications. The biggest drawback to DNNs has been the enormous cost in computation and time taken to train the parameters of the networks-often a tenfold increase relative to conventional technologies. Such training time costs can be mitigated by the application of parallel computing algorithms and architectures. However, these algorithms often run into difficulties because of the cost of inter-processor communication bottlenecks. In this paper, we describe how to enable Parallel Deep Neural Network Training on the IBM Blue Gene/Q (BG/Q) computer system. Specifically, we explore DNN training using the data-parallel Hessian-free 2nd order optimization algorithm. Such an algorithm is particularly well-suited to parallelization across a large set of loosely coupled processors. BG/Q, with its excellent inter-processor communication characteristics, is an ideal match for this type of algorithm. The paper discusses how issues regarding programming model and data-dependent imbalances are addressed. Results on large-scale speech tasks show that the performance on BG/Q scales linearly up to 4,096 processes with no loss in accuracy. This allows us to train neural networks using billions of training examples in a few hours.
I-Hsin Chung, Tara N. Sainath, Bhuvana Ramabhadran, Michael Picheny, John A. Gunnels, Vernon Austel, Upendra V. Chaudhari, Brian Kingsbury
IEEE Trans. Parallel Distributed Syst.6
2016 The BLIS Framework: Experiments in Portability
abstract
BLIS is a new software framework for instantiating high-performance BLAS-like dense linear algebra libraries. We demonstrate how BLIS acts as a productivity multiplier by using it to implement the level-3 BLAS on a variety of current architectures. The systems for which we demonstrate the framework include state-of-the-art general-purpose, low-power, and many-core architectures. We show, with very little effort, how the BLIS framework yields sequential and parallel implementations that are competitive with the performance of ATLAS, OpenBLAS (an effort to maintain and extend the GotoBLAS), and commercial vendor implementations such as AMD’s ACML, IBM’s ESSL, and Intel’s MKL libraries. Although most of this article focuses on single-core implementation, we also provide compelling results that suggest the framework’s leverage extends to the multithreaded domain.
Field G. Van Zee, Tyler M. Smith, Bryan Marker, Tze Meng Low, Robert A. van de Geijn, Francisco D. Igual, Mikhail Smelyanskiy, Xianyi Zhang, Michael Kistler, Vernon Austel, John A. Gunnels, Lee Killough
ACM Trans. Math. Softw.10
2014 Parallel deep neural network training for LVCSR tasks using blue gene/Q
abstract
While Deep Neural Networks (DNNs) have achieved tremendous success for LVCSR tasks, training these networks is slow. To date, the most common approach to train DNNs is via stochastic gradient descent (SGD), serially on a single GPU machine. Serial training, coupled with the large number of training parameters and speech data set sizes, makes DNN training very slow for LVCSR tasks. While 2nd order, data-parallel methods have also been explored, these methods are not always faster on CPU clusters due to the large communication cost between processors. In this work, we explore using a specialized hardware/software approach, utilizing a Blue Gene/Q (BG/Q) system, which has thousands of processors and excellent interprocessor communication. We explore using the 2nd order Hessian-free (HF) algorithm for DNN training with BG/Q, for both cross-entropy and sequence training of DNNs. Results on three LVCSR tasks indicate that using HF with BG/Q offers up to an 11x speedup, as well as an improved word error rate (WER), compared to SGD on a GPU.
Tara N. Sainath, I-Hsin Chung, Bhuvana Ramabhadran, Michael Picheny, John A. Gunnels, Brian Kingsbury, George Saon, Vernon Austel, Upendra V. Chaudhari
INTERSPEECH8
2014 Parallel Deep Neural Network Training for Big Data on Blue Gene/Q
abstract
Deep Neural Networks (DNNs) have recently been shown to significantly outperform existing machine learning techniques in several pattern recognition tasks. DNNs are the state-of-the-art models used in image recognition, object detection, classification and tracking, and speech and language processing applications. The biggest drawback to DNNs has been the enormous cost in computation and time taken to train the parameters of the networks - often a tenfold increase relative to conventional technologies. Such training time costs can be mitigated by the application of parallel computing algorithms and architectures. However, these algorithms often run into difficulties because of the cost of inter-processor communication bottlenecks. In this paper, we describe how to enable Parallel Deep Neural Network Training on the IBM Blue Gene/Q (BG/Q) computer system. Specifically, we explore DNN training using the data parallel Hessian-free 2nd order optimization algorithm. Such an algorithm is particularly well-suited to parallelization across a large set of loosely coupled processors. BG/Q, with its excellent inter-processor communication characteristics, is an ideal match for this type of algorithm. The paper discusses how issues regarding programming model and data-dependent imbalances are addressed. Results on large-scale speech tasks show that the performance on BG/Q scales linearly up to 4096 processes with no loss in accuracy. This allows us to train neural networks using billions of training examples in a few hours.
I-Hsin Chung, Tara N. Sainath, Bhuvana Ramabhadran, Michael Picheny, John A. Gunnels, Vernon Austel, Upendra V. Chaudhari, Brian Kingsbury
SC6
2006 Gordon Bell finalists I - Large scale drop impact analysis of mobile phone using ADVC on Blue Gene/L
abstract
Existing commercial finite element analysis (FEA) codes do not exhibit the performance necessary for large scale analysis on parallel computer systems. In this paper, we demonstrate the performance characteristics of a commercial parallel structural analysis code, ADVC, on Blue Gene/L (BG/L). The numerical algorithm of ADVC is described, tuned, and optimized on BG/L, and then a large scale drop impact analysis of a mobile phone is performed. The model of the mobile phone is a nearly-full assembly that includes inner structures. The size of the model we have analyzed has 47 million nodal points and 142 million DOFs. This does not seem exceptionally large, but the dynamic impact analysis of a product model, with the contact condition on the entire surface of the outer case under this size, cannot be handled by other CAE systems. Our analysis is an unprecedented attempt in the electronics industry. It took only half a day, 12.1 hours, for the analysis of about 2.4 milliseconds. The floating point operation performance obtained has been 538 GFLOPS on 4096 node of BG/L.
Hiroshi Akiba, Tomonobu Ohyama, Yoshinoir Shibata, Kiyoshi Yuyama, Yoshikazu Katai, Ryuichi Takeuchi, Takeshi Hoshino, Shinobu Yoshimura, Hirohisa Noguchi, Manish Gupta 0002, John A. Gunnels, Vernon Austel, Yogish Sabharwal, Rahul Garg 0001, Shoji Kato, Takashi Kawakami, Satoru Todokoro, Junko Ikeda
SC12
2006 Gordon Bell finalists I - Large-scale electronic structure calculations of high-Z metals on the BlueGene/L platform
abstract
First-principles simulations of high-Z metallic systems using the Qbox code on the BlueGene/L supercomputer demonstrate unprecedented performance and scaling for a quantum simulation code. Specifically designed to take advantage of massively-parallel systems like BlueGene/L, Qbox demonstrates excellent parallel efficiency and peak performance. A sustained peak performance of 207.3 TFlop/s was measured on 65,536 nodes, corresponding to 56.5% of the theoretical full machine peak using all 128k CPUs.
François Gygi, Erik W. Draeger, Martin Schulz 0001, Bronis R. de Supinski, John A. Gunnels, Vernon Austel, James C. Sexton, Franz Franchetti, Stefan Kral, Christoph W. Ueberhuber, Juergen Lorenz
SC6
2002 Verified Formal Security Models for Multiapplicative Smart Cards
abstract
We present two generic formal security models for operating systems of multiapplicative smart cards. The models formalize the main security aspects of secrecy, integrity, secure communication between applications and secure downloading of new applica
Gerhard Schellhorn, Wolfgang Reif, Axel Schairer, Paul A. Karger, Vernon Austel, David C. Toll
J. Comput. Secur.5
2000 Verification of a Formal Security Model for Multiapplicative Smart Cards
Gerhard Schellhorn, Wolfgang Reif, Axel Schairer, Paul A. Karger, Vernon Austel, David C. Toll
ESORICS5