Abhinav Vishnu(CV) (DBLP) (Google Scholar)Fellow, AMD (This is my personal webpage. It is not endorsed by my current or previous employers.) |
I am a Fellow at AMD Artificial Intelligence Group (AIG).
My research interests are at a cross-section of designing novel Deep Learning
(DL)/Machine Learning (ML) algorithms that scale-up (on a compute node) and
scale-out (on clusters/supercomputers) (Arxiv'18, TACO'18, EuroMPI/USA'17,
BigData'16, HiPC'16, Arxiv'16). I am also interested in applying DL/ML
approaches to problems in HPC (HPDC'19, HPDC'18, iWAPT'18, IPDPS'16), CFD
(PACT'21, ICS'20), Chemistry (KDD'18, WACV'18, JCC'17), and question routing
(ECML-PKDD'18).
Previously, I have been involved in designing scalable programming models and communication subsystems A by-product of our research in PGAS programming models ( Global Arrays ) is Communication Runtime for Extreme Scale (ComEx). ComEx is released with Global Arrays. During PhD, I was heavily involved in designing MPI runtimes with InfiniBand and other interconnects. My research is integrated with MVAPICH (300K downloads in last decade!!).
Research Interests
- Extreme Scale Machine Learning and Data Mining (MLDM) Algorithms
- Scalable, Fault tolerant and Energy Efficient Runtime Systems
- Applications of Machine Learning such as HPC, Chemistry, Performance, Fault and Energy Modeling
Recent Professional Activities
- Journal Editorships: ParCo'18 (Special Issues on Programming Models and Systems Software), ParCo'16, ParCo'15 (Special Issue on Energy Efficient Supercomputing), ParCo'15 (Special Issue on Programming Models and Systems Software), ParCo'13 (Special Issue on Programming Models and Systems Software), JoSC'13 (Special Issue on Systems Sofwtare)
- Program Committees: SC'23, SC'22, SC'21, SC'20, SC'19, SC'18, HiPC'18, ESPM2'18, GraML'18, FTXS'18, ICPP'17,IPDPS'17,ESPM2'16, COM-HPC'16,CCGrid16, IPDPS'16, HiPC'16, FTXS'15, HiPC'15, CCGrid'14, IPDPS'14, HiPC'14, Cluster'15, Cluster'12, Cluster'10, ICPP'12, NCP'12, PASA'13, CASS'13, CASS'12
- Organizing Committees: SC'24 (HPC for ML Track Chair), P2S2'18, P2S2'17, P2S2'16, P2S2'15 (Program co-chair), ParLearning'14 (Program co-chair), P2S2'14 (Program co-chair), P2S2'13 (Program co-chair), P2S2'12 (Program co-chair), E2SC'15 (Publicity chair), E2SC'14 (Proceedings chair)
- Panelists: DOE INCITE'2020, DOE INCITE'2019, DOE Machine Learning Workshop'2015, DOE SBIR'11
Select Recent Publications
[ICPP'23] "ADARNet: Deep Learning Predicts Adaptive Mesh Refinement", O. Sales, A. Vishnu, A. Chandramowlishwaran, and N. Malaya.
[ISCA'23] "A Research Retrospective on AMD Exascale Computing Journey", G. Loh et al.
[PACT'21] "SURFNet: Super-resolution of Turbulent Flows with Transfer Learning using Small Datasets", O. Sales, A. Vishnu, N. Malaya, and A. Chandramowlishwaran.
[ICS'20] "CFDNet: a deep learning-based accelerator for fluid simulations", O. Sales, A. Vishnu, N. Malaya, and A. Chandramowlishwaran.
[JCP'20] "NWChem: Past, Present, and Future", E. Apra et al.
[HPDC'19] "Kleio: a Hybrid Memory Page Scheduler with Machine Intelligence", T. Doudali, S. Blagodurov, A. Vishnu, S. Gurumurthi, and A. Gavrilovska.
[ICMLA'18] "SMILES2prop: An Interpretable General-Purpose Deep Neural Network for Predicting Chemical Properties", G. Goh, C. Siegel, A. Vishnu, and N. Hodas.
[RSI'18] "Improving Underwater Localization with Machine Learning ", L. Rauchenstein, A. Vishnu, X. Li, and Z. Deng.
[ECML-PKDD'18] "ColdRoute: Routing Cold Questions in Stack Exchange Sites ", J. Sun, S. Parthsarathy, A. Vishnu, C. Siegel and A. Chakrabarti.
[KDD'18] "Using Rule-Based Labels for Weak Supervised Learning ", G. Goh, C. Siegel, A. Vishnu, and N. Hodas.
[HPDC'18] "Desh: Deep Learning for System Health Prediction of Lead Times to Failure in HPC", A. Das, F. Mueller, C. Siegel, and A. Vishnu.
[TACO'18] "NUMA-Caffe: NUMA-Aware Deep Learning Neural Networks ", P. Roy, S. Song, S. Krishnamoorthy, A. Vishnu, D. Sengputa, and X. Liu.
[EuroMPI/USA'17] "What does fault tolerant Deep Learning need from MPI?", V. Amatya, A. Vishnu, C. Siegel and J. Daily.
[ICS'17] "ScalaFSM: Enabling Scalability-Sensitive Speculative Parallelization for FSM Computations", J. Qiu, Z. Zhao, B. Wu, A. Vishnu, and S. Song.
[JCC'17] "Deep Learning on Computational Chemistry", G. Goh, A. Vishnu and N. Hodas.
[IPDPS'17] "Generating Performance Models for Irregular Applications", R. Friese, N. Tallent, A. Vishnu, D. Kerbyson and A. Hoisie.
[BigData'16, Arxiv'16 [2]] "Adaptive Neuron Apoptosis for Accelerating Deep Learning on Large Scale Systems", C. Siegel, J. Daily, and A. Vishnu.
[HiPC'16] "Fault Tolerant Frequent Pattern Mining", S. Shohdy, A. Vishnu, and G. Agrawal.
[ICPADS'16] "Accelerating Deep Learning with Shrinkage and Recall", S. Zheng, A. Vishnu, and C. Ding.
[ICPP'16] "Fault Tolerant Support Vector Machines", S. Shohdy, A. Vishnu, and G. Agrawal.
[Arxiv'16 [1]] "Distributed TensorFlow with MPI", C. Siegel, J. Daily, and A. Vishnu.
[IPDPS'16] "Fault Modeling of Extreme Scale Applications using Machine Learning", A. Vishnu, H. v. Dam, N. Tallent, D. Kerbyson and A. Hoisie.
[SC'15] "A Case for Application-Oblivious Energy Efficient MPI Runtime", A. Venkatesh, A. Vishnu, K. Hamidouche, N. Tallent, D. Kerbyson, A. Hoisie, D. Panda. (Best Student Paper Finalist, SC15)
[PPoPP'15] "Diagnosing the Causes and Severity of One-sided Message Contention", N. Tallent, A. Vishnu, H. v. Dam, J. Daily, D. Kerbyson, and A. Hoisie (Please refer to CV for a complete list of publications)
News :
7/2023 : I am invited to serve as HPC for ML track chair in SC'24
6/2023 : We have a paper accepted in ICPP'23! Congratulations to Octavi, Aparna and Nick!
4/2023 : We have a paper accepted in ISCA'23! Congratulations to many AMD colleagues!
11/2022 : I am invited to serve on HPDC'23 Technical Program Committee!
8/2022 : I am invited to serve on IPDPS'23 Technical Program Committee!
1/2022 : I am invited to serve on HPDC'22 Technical Program Committee!
12/2021 : I am invited to serve on SC'22 Technical Program Committee!
11/2021 : I am invited to serve on ISC'22 Technical Program Committee!
9/2021 : We have a paper accepted in MLHPC'21! Congratulations to Sarunya Pumma!
7/2021 : We have a paper accepted in PACT'21! Congratulations to Octavi and team!
4/2021 : I am invited to serve on SC'21 Tutorials Technical Program Committee!
4/2021 : I am invited to serve on ESPM'2 Technical Program Committee!
9/2020 : I am invited to serve on SC'21 Technical Program Committee!
7/2020 : I have been invited to serve on IPDPS'21!
6/2020 : I have been invited to serve on DoE INCITE panel!
5/2020 : I have been invited to serve on PC of ESPM2 and FTXS!
4/2020 : We have a paper accepted in ICS'20! Congratulations to Octavi and team!
4/2020 : The NWChem paper was accepted in JCP'20! Congratulations to Edo and team!
4/2020 : Received an AMD spotlight award!
8/2019 : I am invited to serve on SC'20 Technical Program Committee!
8/2019 : I am invited to serve on INCITE'20 panel!
5/2019 : Our HPDC'19 paper is nominated for the Best Paper Award! Congratulations to Thaleia @ Georgia Tech.
4/2019 : I am invited to serve on FTXS'19 PC.
3/2019 : We have a paper accepted in HPDC'19! Congratulations to Thaleia @ Georgia Tech.
3/2019 : We have a poster accepted in EuroSys'19!
2/2019 : I have been invited to serve on RPCloud'19 Program Committee!
11/2018 : I have been invited to serve on ICCD'19 Program Committee!
9/2018 : I have been invited to serve on IPDPS'19 Program Committee!
9/2018 : We have a paper accepted in ICMLA'18! Many congraultations to Garrett Goh and Team!!
8/2018 : I have been invited to serve on SC'19 Program Committee!
8/2018 : I have been invited to serve on CCGrid'19 Program Committee!
7/2018 : We have a paper accepted in Review of Scientific Instruments'18! Many congraultations to Lynn Rauchenstein and Team!!
6/2018 : We have a paper accepted in ECML-PKDD'18! Many congraultations to Jiankai Sun and Team!!
5/2018 : We have a paper accepted in KDD'18! Many congraultations to Garrett Goh and Team!!
5/2018 : I have been invited to serve on ESPM2@SC'18 Program Committee!
4/2018 : I have been invited to serve on FTXS@SC'18 Program Committee!
4/2018 : I have been invited to serve on HiPC'18 Program Committee!
3/2018 : We have a paper accepted in HPDC'18!
3/2018 : I am serving as a Program co-chair for GraML'18 workshop!
3/2018 : Our paper on Effective Machine Learning Based Format Selection and Performance Modeling for SpMV on GPUs has been accepted by iWAPT'18!
3/2018 : I am serving as a Program co-chair for GraML'18 workshop!
2/2018 : I have been invited to serve on SC'18 Program Committee!
1/2018 : Our paper on NUMA-Caffe: NUMA-Aware Deep Learning Neural Networks is accepted for publication at TACO.!!
1/2018 : Our paper on How Much Chemistry Does a Deep Neural Network Need to Know to Make Accurate Predictions? is accepted for publication at Winter Applications for Applications of Computer Vision .!!
12/2017 : I have joined AMD Research as a Principal Member of Technical Staff.
7/2017 : Our paper on What does fault tolerant Deep Learning need from MPI? is accepted for publication at EuroMPI/USA'17.!!
5/2017 : I am appointed as Team Lead for Scalable Machine Learning at PNNL.
4/2017 : Our open source release of MaTEx-TensorFlow is now available at MaTEx github page. Kudos to the MaTEx team members!!
3/2017 : Our paper on ScalaFSM: Enabling Scalability-Sensitive Speculative Parallelization for FSM Computations is accepted by ICS'17!!.
2/2017 : Our paper on Deep Learning on Computational Chemistry is accepted by JCC'17!!.
2/2017 : Our paper on Comparing NVIDIA DGX-1/Pascal and Intel Knights Landing on Deep Learning Workloads is accepted by ParLearning'17!!.
1/2017 : Our paper on Generating Performance Models for Irregular Applications is accepted by IPDPS'17!!.
11/2016 : Our proposal on xGA: Global Arrays on Extreme Scale Architectures is accepted by Exascale Computing Program (ECP).
10/2016 : Our paper on Adaptive Neuron Apoptosis for Accelerating Deep Learning on Large Scale Systems is accepted at IEEE Conference on BigData'16.
9/2016 : Our research on Convergence of Machine Learning and Deep Learning for HPC Modeling and Simulation is funded by Advanced Scientific Computing Research (ASCR)!!.
9/2016 : Our paper on Fault Tolerant Frequent Pattern Mining is accepted at HiPC'16.
9/2016 : Our proposal on Learning Control on Building Systems is accepted at Control of Complex Systems Initiative (CCSI).
7/2016 : We have received Oak Ridge Director's Discretionary Award for conducting research on Extreme Scale Deep Learning algorithms with MaTEx.
5/2016 : Our paper on Fault Tolerant Support Vector Machines is accepted at ICPP'16.
4/2016 : I am serving as a PC member for NAS Conference and reviewer for Computer and TPDS Jouranals.
3/2016 : We released our MaTEx with Distributed TensorFlow using MPI and a paper -- Distributed TensorFlow with MPI.
1/2016 : I am serving as a co-editor on a Parallel Computing (ParCo) special issue
12/2015 : A paper on Application Fault Modeling using Machine Learning accepted in IPDPS'16.
11/2015: Featured Presentation on Extreme Scale Machine Learning Research at DOE Booth @ SC'15.
11/2015: Invited Presentation on role of Interconnects in Machine Learning at Mellanox Booth @ SC'15.
11/2015: Akshay Venkatesh (Summer student - 2014) presented best student paper nominee @ SC'15. Kudos!
10/2015: Invited Presentation on Global Arrays at Japan LENS workshop
10/2015: Presented a PNNL wide talk on What can Large Scale Machine Learning do for you?
9/2015: Paper Presentation in Cluster'15 on Extreme Scale Support Vector Machines
9/2015: Paper Presentation in Cluster'15 on Work Stealing based Frequent Pattern Mining
8/2015: Invited Presentation in MUG'15 on role of MPI in Large Scale Machine Learning
7/2015: Joint work with OSU on Machine Learning accepted for publication in OpenSHMEM Workshop
7/2015: Our SC'15 paper is nominated for best student paper!!
Contact :
- abhinav (DOT) vishnu (AT) amd (DOT) com