Avatar

David A. Bader

Distinguished Professor and Director of the Institute for Data Science

New Jersey Institute of Technology

About

David A. Bader is a Distinguished Professor in the Department of Computer Science in the Ying Wu College of Computing and Director of the Institute for Data Science at New Jersey Institute of Technology. Prior to this, he served as founding Professor and Chair of the School of Computational Science and Engineering, College of Computing, at Georgia Institute of Technology. He is a Fellow of the IEEE, AAAS, and SIAM.

Interests

  • Data Science
  • High Performance Computing
  • Real-World Analytics

Education

  • PhD in Electrical Engineering, 1996

    University of Maryland

  • MS in Electrical Engineering, 1991

    Lehigh University

  • BS in Computer Engineering, 1990

    Lehigh University

Biography

David A. Bader is a Distinguished Professor in the Department of Computer Science at New Jersey Institute of Technology. Prior to this, he served as founding Professor and Chair of the School of Computational Science and Engineering, College of Computing, at Georgia Institute of Technology. He is a Fellow of the IEEE, AAAS, and SIAM, and advises the White House, most recently on the National Strategic Computing Initiative (NSCI). Bader serves on the leadership team of Northeast Big Data Innovation Hub as the inaugural chair of the Seed Fund Steering Committee. Dr. Bader is a leading expert in solving global grand challenges in science, engineering, computing, and data science. His interests are at the intersection of high-performance computing and real-world applications, including cybersecurity, massive-scale analytics, and computational genomics, and he has co-authored over 250 scholarly papers. Dr. Bader has served as a lead scientist in several DARPA programs including High Productivity Computing Systems (HPCS) with IBM, Ubiquitous High Performance Computing (UHPC) with NVIDIA, Anomaly Detection at Multiple Scales (ADAMS), Power Efficiency Revolution For Embedded Computing Technologies (PERFECT), Hierarchical Identify Verify Exploit (HIVE), and Software-Defined Hardware (SDH). Bader is Editor-in-Chief of the ACM Transactions on Parallel Computing, and will serve as General Co-Chair of IPDPS 2021. He has also served as Director of the Sony-Toshiba-IBM Center of Competence for the Cell Broadband Engine Processor. Bader is a cofounder of the Graph500 List for benchmarking “Big Data” computing platforms. Bader is recognized as a “RockStar” of High Performance Computing by InsideHPC and as HPCwire’s People to Watch in 2012 and 2014. Recently, Bader received an NVIDIA AI Lab (NVAIL) award (2019), and a Facebook Research AI Hardware/Software Co-Design award (2019).

Experience

 
 
 
 
 

Distinguished Professor

New Jersey Institute of Technology

Jul 2019 – Present Newark, NJ
Department of Computer Science, Ying Wu College of Computing
 
 
 
 
 

Professor

Georgia Institute of Technology

Aug 2005 – Jun 2019 Atlanta, GA
Chair, School of Computational Science and Engineering.
 
 
 
 
 

Associate Professor and Regents’ Lecturer

University of New Mexico

Jan 1998 – Jul 2005 Albuquerque, NM
Department of Electrical and Computer Engineering.

Recent Boards

 
 
 
 
 

Steering Committee Chair, Seed Fund

Northeat Big Data Innovation Hub

2020 – Present New York, NY
 
 
 
 
 

Advisory Board Member

OpenCilk

2020 – Present Cambridge, MA
 
 
 
 
 

Strategic Advisory Board Member

Open Source Election Technology Institute

2019 – Present Palo Alto, CA
 
 
 
 
 

Advisory Board Member

Trovares

2019 – 2020 Seattle, WA
 
 
 
 
 

Advisory Council Member

Electrical and Computer Engineering Department, Lehigh University

2018 – Present Bethlehem, PA
 
 
 
 
 

Advisory Board Member

Accelogic, LLC

2015 – 2019 Weston, FL
 
 
 
 
 

Advisory Committee on High Performance Computing

Council on Competitiveness

2014 – 2019 Washington, DC
 
 
 
 
 

Advisory Committee on Cyberinfrastructure

National Science Foundation

2014 – 2017
 
 
 
 
 

Board of Governors

IEEE Computer Society

2014 – 2016
 
 
 
 
 

Board Member

Computing Research Association

2013 – 2014 Washington, DC
 
 
 
 
 

Advisory Council Member

Internet2

2007 – 2011
 
 
 
 
 

Advisory Board Member

DSPlogic, Inc.

2006 – 2019 Frederick, MD

Recent Posts

1st Algorithmic Breakthrough in 40 years for solving the Minimum Spanning Tree (MST) Replacement Edges problem

One of the most studied algorithms in computer science is called “ Minimum Spanning Tree” or MST. In this problem, one is given a graph comprised of vertices and weighted edges, and asked to find a subset of edges that connects all of the vertices, and the total sum of their weights is as small as possible. Many real-world optimization problems are solved by finding a minumum spanning tree, such as lowest cost for distribution on road networks where intersections are vertices and weights could be length of the road or time to drive that segment.

Northeast Big Data Hub Seed Fund Open for Applications!

Seed Fund Announcement The Northeast Big Data Hub is delighted to announce our Seed Fund program this month. The Seed Fund is designed to promote collaboration and support the cross-pollination of tools, data, and ideas across disciplines and sectors including academia, industry, government, and communities. Funding provided through this program is intended to support the northeast region and align with the Major Goals and Focus Areas of the Northeast Big Data Hub.

Opportunities: New Seed Fund Program, Coming Soon

The Northeast Big Data Innovation Hub Seed Fund will be launching by this fall to support data science activities within our community. We are pleased to announce David Bader as Chair of the Seed Fund Steering Committee. Bader is a Distinguished Professor in the Department of Computer Science and inaugural Director of the Institute for Data Science at New Jersey Institute of Technology, and a leading expert in solving global grand challenges in science, engineering, computing, and data science.

Dr. David Bader Driving Global Transformations through Data Science Solutions

New Jersey Institute of Technology (NJIT) announced last summer that the University would establish a new Institute of Data Science, focusing on cutting-edge interdisciplinary research and development in all areas of digital data. To head up this endeavor, Dr. David Bader joined NJIT as a Distinguished Professor and Director of the Institute for Data Science. Previously serving as the Professor and Chair of the School of Computational Science and Engineering at Georgia Institute of Technology, Bader has become a leading expert in solving global grand challenges in science, engineering, computing, and data science.

Leadership Updates: Steering Committee and Seed Fund Steering Committee

Dear Northeast Hub Community, As new program activities launch under our second phase of NSF funding, we are delighted to welcome new community members to our leadership team who will help guide the Hub forward, and to thank those whose service has helped us reach this point. Following a search made by our project team last month, we are pleased to welcome John Goodhue of the Massachusetts Green High Performance Computing Center, Carsten Eickhoff of Brown University, and Laura Dietz of the University of New Hampshire to our Steering Committee.

People

Faculty

Avatar

David A. Bader

Distinguished Professor and Director of the Institute for Data Science

Staff

Avatar

Zhihui Du

Research Scientist

Avatar

Selenny Fabre

Business Manager

Postdoctoral Alumni

Avatar

Tanya Berger-Wolf

Director, Translational Data Analytics Institute

Avatar

Yuzhong Sun

Professor

Avatar

Tiffani L. Williams

Teaching Professor and Director of Onramp Programs

PhD Students

PhD Alumni

Avatar

Virat Agarwal

Executive Directory, Head of Commodities Structuring

Avatar

Guojing Cong

Research Staff Member and Manager of Machine Learning and Workflow

Avatar

David Ediger

Senior Research Engineer

Avatar

James Fairbanks

Assistant Professor

Avatar

Oded Green

Senior Solutions Architect

Avatar

Seunghwa Kang

Senior Software Engineer

Avatar

Jinyang Liu

Software Engineer

Avatar

Kamesh Madduri

Associate Professor

Avatar

Adam McLaughlin

Research Scientist / Engineer

Avatar

Lluís-Miquel Munguía

Software Engineer

Avatar

Eisha Nathan

Computational Scientist

Avatar

Emily Rogers

Researcher

Avatar

Vipin Sachdeva

Associate Director, Head of HPC

Avatar

Matthew Sottile

Affiliate Graduate Faculty

Avatar

Mi Yan

Data Scientist

Avatar

Zhaoming Yin

Software Engineer

Avatar

Anita Zakrzewska

Senior Member of Technical Staff

Projects

NVIDIA AI Lab (NVAIL) for Scalable Graph Algorithms

Research Directions Graph algorithms represent some of the most challenging known problems in computer science for modern processors. These algorithms contain far more memory access per unit of computation than traditional scientific computing. Access patterns are not known until execution time and are heavily dependent on the input data set. Graph algorithms vary widely in the volume of spatial and temporal locality that is usable my modern architectures. In today’s rapidly evolving world, graph algorithms are used to make sense of large volumes of data from news reports, distributed sensors, and lab test equipment, among other sources connected to worldwide networks.

Facebook Research

Facebook AI Systems Hardware/Software Co-Design research award on Scalable Graph Learning Algorithms https://research.fb.com/blog/2019/05/announcing-the-winners-of-the-ai-system-hardware-software-co-design-research-awards/ Deep learning has boosted the machine learning field at large and created significant increases in the performance of tasks including speech recognition, image classification, object detection, and recommendation. It has opened the door to complex tasks, such as self-driving and super-human image recognition. However, the important techniques used in deep learning, e.g. convolutional neural networks, are designed for Euclidean data type and do not directly apply on graphs.

HORNET

High-Performance Streaming Graph Analytics on GPUs

STINGER

Dynamic graphs are all around us. Social networks containing interpersonal relationships and communication patterns. Information on the Internet, Wikipedia, and other datasources. Disease spread networks and bioinformatics problems. Business intelligence and consumer behavior. The right software can help to understand the structure and membership of these networks and many others as they change at speeds of thousands to millions of updates per second. Motivation The application of graph analysis has proven to be a useful abstraction for solving many important problems accross a variety of disciplines.

cuSTINGER

dynamic graph data structures and streaming algorithms for GPU

GTfold

Scalable Multicore Code for RNA Secondary Structure Prediction

GraphBLAS

The GraphBLAS Forum is an open effort to define standard building blocks for graph algorithms in the language of linear algebra. We believe that the state of the art in constructing a large collection of graph algorithms in terms of linear algebraic operations is mature enough to support the emergence of a standard set of primitive building blocks. We believe that it is critical to move quickly and define such a standard, thereby freeing up researchers to innovate and diversify at the level of higher level algorithms and graph analytics applications. This effort was inspired by the Basic Linear Algebra Subprograms (BLAS) of dense Linear Algebra, and hence our working name for this standard is “the GraphBLAS”.

GraphCT: Graph Characterization Toolkit

Cray XMT software developed in collaboration with PNNL

Multicore SWARM: Software and Algorithms for Running on Multicore Processors

an open source library for developing efficient and portable implementations that make use of multi-core processors

Recent Publications

Quickly discover relevant content by filtering publications.

A 2-Approximation Algorithm for QoS-Aware and Fault-Tolerant Replica Placement

As emerging applications become more and more distributed and decentralized, how to design and build a faulttolerant network system …

GPU Accelerated Anomaly Detection of Large Scale Light Curves

Identifying anomalies in millions of stars in real time is a great challenge. In this paper, we develop a matched filtering based …

Using RAPIDS AI to Accelerate Graph Data Science Workflows

This Scale free networks are abundant in many natural, social, and engineering phenomena for which there exists a substantial corpus of …

Accelerating and Expanding End-to-End Data Science Workflows with DL/ML Interoperability Using RAPIDS

The lines between data science (DS), machine learning (ML), deep learning (DL), and data mining continue to be blurred and removed. …

Traversing Large Graphs on GPUs with Unified Memory

Due to the limited capacity of GPU memory, the majority of prior work on graph applications on GPUs has been restricted to graphs of …

Recent & Upcoming Talks

ICA3PP 2020 Keynote Talk: Massive-Scale Analytics

Data science aims to solve grand global challenges such as: detecting and preventing disease in human populations; revealing community …

Neo4j Connections, Graphs in Government, Invited Talk: Using Graphs to Enable National-Scale Analytics

Government agencies across the globe are challenged with complex, ever-evolving problems. The answers exist somewhere in a vast amount of data, but they are only identifiable with the right technology to make sense of the interconnectedness within your data. That technology is a graph database. This online event is a full day of thought leadership on graphs in government, featuring speakers from New Jersey Institute of Technology, Northrop Grumman and Turku City Data, as well as Neo4j experts like our Chief Scientist, Jim Webber.

U.S. Army ERDC 2020 Invited Talk: Solving Global Grand Challenges with High Performance Data Analytics

Data science aims to solve grand global challenges such as: detecting and preventing disease in human populations; revealing community …

MIT Invited Talk: Solving Global Grand Challenges with High Performance Data Analytics

Data science aims to solve grand global challenges such as: detecting and preventing disease in human populations; revealing community …

HPC User Forum 2020 Invited Speaker: Massive Scale Analytics for Real-World Applications

Data science aims to solve grand global challenges such as: detecting and preventing disease in human populations; revealing community …

Contact