arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

Sameer Kumar

183 papers · 2002–2026

2002: 22003: 32004: 42005: 22006: 42007: 02008: 72009: 82010: 42011: 62012: 42013: 62014: 62015: 32016: 92017: 112018: 52019: 102020: 132021: 102022: 92023: 172024: 122025: 142026: 14
2002peak 17 in 20232026

Frequent co-authors

Papers

showing 1–25 of 183 RSS

ST-MoE: Designing Stable and Transferable Sparse Expert Models

Barret Zoph, Irwan Bello, Sameer Kumar +5 more

cs.CL · · cited 472× · arXiv ↗ · more like this ·

Scale has opened new frontiers in natural language processing -- but at a high cost. In response, Mixture-of-Experts (MoE) and Switch Transformers have been proposed as an energy efficient path to even larger and more capable language models. But advancing the state-of-the-art across a broad set of natural language tasks has been hindered by training instabilities and uncertain quality during fine-tuning. Our work focuses on these issues and acts as a design guide. We conclude by scaling a sparse model to 269B parameters, with a computational cost comparable to a 32B dense encoder-decoder Transformer (Stable and Transferable Mixture-of-Experts or ST-MoE-32B). For the first time, a sparse model achieves state-of-the-art performance in transfer learning, across a diverse set of tasks including reasoning (SuperGLUE, ARC Easy, ARC Challenge), summarization (XSum, CNN-DM), closed book…

The IBM Blue Gene/Q interconnection network and message unit

Dong Chen, Noel Eisley, Philip Heidelberger +7 more

Computer Networks and Communications · · cited 215× · DOI ↗ · more like this ·

This is the first paper describing the IBM Blue Gene/Q interconnection network and message unit. The Blue Gene/Q system is the third generation in the IBM Blue Gene line of massively parallel supercomputers. The Blue Gene/Q architecture can be scaled to 20 PF/s and beyond. The network and the highly parallel message unit, which provides the functionality of a network interface, are integrated onto the same chip as the processors and cache memory, and consume 8% of the chip's area. For better application scalability and performance, we describe new routing algorithms and new techniques to parallelize the injection and reception of packets in the network interface. Measured hardware performance results are also presented.

Image Classification at Supercomputer Scale

Chris Ying, Sameer Kumar, Dehao Chen +2 more

cs.LG · · cited 133× · arXiv ↗ · more like this ·

Deep learning is extremely computationally intensive, and hardware vendors have responded by building faster accelerators in large clusters. Training deep learning models at petaFLOPS scale requires overcoming both algorithmic and systems software challenges. In this paper, we discuss three systems-related optimizations: (1) distributed batch normalization to control per-replica batch sizes, (2) input pipeline optimizations to sustain model throughput, and (3) 2-D torus all-reduce to speed up gradient summation. We combine these optimizations to train ResNet-50 on ImageNet to 76.3% accuracy in 2.2 minutes on a 1024-chip TPU v3 Pod with a training throughput of over 1.05 million images/second and no accuracy drop.

Performance evaluation of adaptive MPI

Chao Huang, Gengbin Zheng, Laxmikant V. Kalé +1 more

Hardware and Architecture · · cited 129× · DOI ↗ · more like this ·

Processor virtualization via migratable objects is a powerful technique that enables the runtime system to carry out intelligent adaptive optimizations like dynamic resource management. CHARM++ is an early language/system that supports migratable objects. This paper describes Adaptive MPI (or AMPI), an MPI implementation and extension, that supports processor virtualization. AMPI implements virtual MPI processes (VPs), several of which may be mapped to a single physical processor. AMPI includes a powerful runtime support system that takes advantage of the degree of freedom afforded by allowing it to assign VPs onto processors. With this runtime system, AMPI supports such features as automatic adaptive overlapping of communication and computation, automatic load balancing, flexibility of running on arbitrary number of processors, and checkpoint/restart support. It also inherits…

The deep computing messaging framework

Sameer Kumar, Gábor Dózsa, Gheorghe Almási +9 more

Hardware and Architecture · · cited 110× · DOI ↗ · more like this ·

We present the architecture of the Deep Computing Messaging Framework (DCMF), a message passing runtime designed for the Blue Gene/P machine and other HPC architectures. DCMF has been designed to easily support several programming paradigms such as the Message Passing Interface (MPI), Aggregate Remote Memory Copy Interface (ARMCI), Charm++, and others. This support is made possible as DCMF provides an application programming interface (API) with active messages and non-blocking collectives. DCMF is being open sourced and has a layered component based architecture with multiple levels of abstraction, allowing the members of the community to contribute new components to its design at the various layers. The DCMF runtime can be extended to other architectures through the development of architecture specific implementations of interface classes. The production DCMF runtime on Blue Gene/P…

The IBM Blue Gene/Q Interconnection Fabric

Dong Chen, Noel Eisley, Philip Heidelberger +7 more

Computer Networks and Communications · IEEE Micro · · cited 97× · DOI ↗ · more like this ·

This article describes the IBM Blue Gene/Q interconnection network and message unit. Blue Gene/Q is the third generation in the IBM Blue Gene line of massively parallel supercomputers and can be scaled to 20 petaflops and beyond. For better application scalability and performance, Blue Gene/Q has new routing algorithms and techniques to parallelize the injection and reception of packets in the network interface.

Scalable molecular dynamics with NAMD on the IBM Blue Gene/L system

Sameer Kumar, Chao Huang, Guanjie Zheng +5 more

Hardware and Architecture · IBM Journal of Research and Development · · cited 93× · DOI ↗ · more like this ·

NAMD (nanoscale molecular dynamics) is a production molecular dynamics (MD) application for biomolecular simulations that include assemblages of proteins, cell membranes, and water molecules. In a biomolecular simulation, the problem size is fixed and a large number of iterations must be executed in order to understand interesting biological phenomena. Hence, we need MD applications to scale to thousands of processors, even though the individual timestep on one processor is quite small. NAMD has demonstrated its performance on several parallel computer architectures. In this paper, we present various compiler optimization techniques that use single-instruction, multiple-data (SIMD) instructions to obtain good sequential performance with NAMD on the embedded IBM PowerPC® 440 processor core. We also present several techniques to scale the NAMD application to 20,480 nodes of the IBM Blue…

PAMI: A Parallel Active Message Interface for the Blue Gene/Q Supercomputer

Sameer Kumar, Amith R. Mamidala, Daniel A. Faraj +9 more

Hardware and Architecture · · cited 89× · DOI ↗ · more like this ·

The Blue Gene/Q machine is the next generation in the line of IBM massively parallel supercomputers, designed to scale to 262144 nodes and sixteen million threads. With each BG/Q node having 68 hardware threads, hybrid programming paradigms, which use message passing among nodes and multi-threading within nodes, are ideal and will enable applications to achieve high throughput on BG/Q. With such unprecedented massive parallelism and scale, this paper is a groundbreaking effort to explore the design challenges for designing a communication library that can match and exploit such massive parallelism In particular, we present the Parallel Active Messaging Interface (PAMI) library as our BG/Q library solution to the many challenges that come with a machine at such scale. PAMI provides (1) novel techniques to partition the application communication overhead into many contexts that can be…

Dynamic topology aware load balancing algorithms for molecular dynamics applications

Abhinav Bhatelé, Laxmikant V. Kalé, Sameer Kumar

Hardware and Architecture · · cited 86× · DOI ↗ · more like this ·

Molecular Dynamics applications enhance our understanding of biological phenomena through bio-molecular simulations. Large-scale parallelization of MD simulations is challenging because of the small number of atoms and small time scales involved. Load balancing in parallel MD programs is crucial for good performance on large parallel machines. This paper discusses load balancing algorithms deployed in a MD code called NAMD. It focuses on new schemes deployed in the load balancers and provides an analysis of the performance benefits achieved. Specifically, the paper presents the technique of topology-aware mapping on 3D mesh and torus architectures, used to improve scalability and performance. These techniques have a wide applicability for latency intolerant applications.

Overcoming scaling challenges in biomolecular simulations across multiple platforms

Abhinav Bhatelé, Sameer Kumar, Chao Mei +3 more

Hardware and Architecture · Proceedings - IEEE International Parallel and Distributed Processing Symposium · · cited 84× · DOI ↗ · more like this ·

NAMD is a portable parallel application for biomolecular simulations. NAMD pioneered the use of hybrid spatial and force decomposition, a technique now used by most scalable programs for biomolecular simulations, including Blue Matter and Desmond developed by IBM and D. E. Shaw respectively. NAMD has been developed using Charm++ and benefits from its adaptive communication-computation overlap and dynamic load balancing. This paper focuses on new scalability challenges in biomolecular simulations: using much larger machines and simulating molecular systems with millions of atoms. We describe new techniques developed to overcome these challenges. Since our approach involves automatic adaptive runtime optimizations, one interesting issue involves dealing with harmful interaction between multiple adaptive strategies. NAMD runs on a wide variety of platforms, ranging from commodity clusters…

A Malleable-Job System for Timeshared Parallel Machines

Laxmikant V. Kalé, Sameer Kumar, Jayant DeSouza

Computer Networks and Communications · · cited 78× · DOI ↗ · more like this ·

Malleable jobs are parallel programs that can change the number of processors on which they are executing at run time in response to an external command. One of the advantages of such jobs is that a job scheduler for malleable jobs can provide improved system utilization and average response time over a scheduler for traditional jobs. In this paper, we present a programming system for creating malleable jobs that is more general than other current malleable systems. In particular, it is not limited to the master-worker paradigm or the Fortran SPMD programming model, but can also support general purpose parallel programs including those written in MPI and Charm++, and has built-in migration and load-balancing, among other features.

Knowledge management in a collaborative business framework

Sameer Kumar, Ganesh Thondikulam

Communication · Information Knowledge Systems Management · · cited 69× · DOI ↗ · more like this ·

Knowledge Management (KM) is a newly emerging, interdisciplinary business model that has knowledge within the framework of trading partners as its focus. It is rooted in many disciplines, including business, economics, psychology and information management. Knowledge management involves people, process and technology in overlapping parts. It helps in building a competitive advantage for today's firm. Examples of two companies that successfully implemented knowledge management are presented. A precursor to organization decision-making includes – the creation of a knowledge representation process; the knowledge acquisition process; and the organization of a knowledge facilitating creation of an enterprise knowledge base as described in this paper. The progression over time of a business organization through three stages to become a knowledge organization is outlined. In order to gain and…

Optimization of All-to-All Communication on the Blue Gene/L Supercomputer

Sameer Kumar, Yogish Sabharwal, Rahul Garg +1 more

Computer Networks and Communications · · cited 65× · DOI ↗ · more like this ·

All-to-all communication is a well known performance bottleneck for many applications, such as the ones that use the Fast-Fourier-transform (FFT) algorithm. We analyze the performance of all-to-all communication on the BlueGene/L torus interconnect that has link contention even for all-to-all operations with short messages. We observed that the performance of all-to-all depends on the shape of the processor partition. We present a performance analysis of all-to-all on partitions of various shapes. We then present optimization schemes that substantially improve the performance of all-to-all with short and large messages.In particular, throughput improved from 64% to over 99% of peak on the 65,536 (64 times 32 times 32) node Blue Gene/L machine at the Lawrence Livermore National Lab. We show the impact of the all-to-all performance optimizations in 1-D and 3-D FFT benchmarks. We achieved…

A framework for collective personalized communication

Laxmikant V. Kalé, Sameer Kumar, Krishnan Varadarajan

Hardware and Architecture · · cited 56× · DOI ↗ · more like this ·

The paper explores collective personalized communication. For example, in all-to-all personalized communication (AAPC), each processor sends a distinct message to every other processor. However, for many applications, the collective communication pattern is many-to-many, where each processor sends a distinct message to a subset of processors. We first present strategies that reduce per-message cost to optimize AAPC. We then present performance results of these strategies in both all-to-all and many-to-many scenarios. These strategies are implemented in a flexible, asynchronous library with a non-blocking interface, and a message-driven runtime system. This allows the collective communication to run concurrently with the application, if desired. As a result the computational overhead of the communication is substantially reduced, at least on machines such as PSC Lemieux, which sport a…

MPI collective communications on the blue gene/p supercomputer

Ahmad Faraj, Sameer Kumar, Brian E. Smith +3 more

Hardware and Architecture · · cited 54× · DOI ↗ · more like this ·

The IBM Blue Gene/P (BG/P) system is a massively parallel supercomputer succeeding BG/L, and it is based on orders of magnitude in system size and significant power consumption efficiency. BG/P comes with many enhancements to the machine design and new architectural features at the hardware and software levels. In this work, we demonstrate techniques to leverage the architectural features of BG/P to deliver high performance MPI collective communication primitives.

MPI ON MILLIONS OF CORES

Pavan Balaji, Darius Buntinas, David Goodell +6 more

Hardware and Architecture · Parallel Processing Letters · · cited 53× · DOI ↗ · more like this ·

Petascale parallel computers with more than a million processing cores are expected to be available in a couple of years. Although MPI is the dominant programming interface today for large-scale systems that at the highest end already have close to 300,000 processors, a challenging question to both researchers and users is whether MPI will scale to processor and core counts in the millions. In this paper, we examine the issue of scalability of MPI to very large systems. We first examine the MPI specification itself and discuss areas with scalability concerns and how they can be overcome. We then investigate issues that an MPI implementation must address in order to be scalable. To illustrate the issues, we ran a number of simple experiments to measure MPI memory consumption at scale up to 131,072 processes, or 80%, of the IBM Blue Gene/P system at Argonne National Laboratory. Based on…

Overlap Communication with Dependent Computation via Decomposition in Large Deep Learning Models

Shibo Wang, Jinliang Wei, Amit Sabne +9 more

Computer Vision and Pattern Recognition · · cited 51× · DOI ↗ · more like this ·

Large deep learning models have shown great potential with state-of-the-art results in many tasks. However, running these large models is quite challenging on an accelerator (GPU or TPU) because the on-device memory is too limited for the size of these models. Intra-layer model parallelism is an approach to address the issues by partitioning individual layers or operators across multiple devices in a distributed accelerator cluster. But, the data communications generated by intra-layer model parallelism can contribute to a significant proportion of the overall execution time and severely hurt the computational efficiency.

Social media effectiveness as a humanitarian response to mitigate influenza epidemic and COVID-19 pandemic

Sameer Kumar, Chong Xu, Nidhi Ghildayal +2 more

Sociology and Political Science · Annals of Operations Research · · cited 49× · DOI ↗ · more like this ·

Influenza and COVID-19 are infectious diseases with significant burdens. Information and awareness on preventative techniques can be spread through the use of social media, which has become an increasingly utilized tool in recent years. This study developed a dynamic transmission model to investigate the impact of social media, particularly tweets via the social networking platform, Twitter on the number of influenza and COVID-19 cases of infection and deaths. We modified the traditional Susceptible-Exposed-Infectious-Recovered (SEIR-V) model with an additional social media component, in order to increase the accuracy of transmission dynamics and gain insight on whether social media is a beneficial behavioral intervention for these infectious diseases. The analysis found that social media has a positive effect in mitigating the spread of contagious disease in terms of peak time, peak…

Scale MLPerf-0.6 models on Google TPU-v3 Pods

Sameer Kumar, Victor Bitorff, Dehao Chen +9 more

cs.LG · · cited 44× · arXiv ↗ · more like this ·

The recent submission of Google TPU-v3 Pods to the industry wide MLPerf v0.6 training benchmark demonstrates the scalability of a suite of industry relevant ML models. MLPerf defines a suite of models, datasets and rules to follow when benchmarking to ensure results are comparable across hardware, frameworks and companies. Using this suite of models, we discuss the optimizations and techniques including choice of optimizer, spatial partitioning and weight update sharding necessary to scale to 1024 TPU chips. Furthermore, we identify properties of models that make scaling them challenging, such as limited data parallelism and unscaled weights. These optimizations contribute to record performance in transformer, Resnet-50 and SSD in the Google MLPerf-0.6 submission.

An Effective Recommender Algorithm for Cold‐Start Problem in Academic Social Networks

Vala Ali Rohani, Zarinah Mohd Kasirun, Sameer Kumar +1 more

Information Systems · Mathematical Problems in Engineering · · cited 43× · DOI ↗ · more like this ·

Abundance of information in recent years has become a serious challenge for web users. Recommender systems (RSs) have been often utilized to alleviate this issue. RSs prune large information spaces to recommend the most relevant items to users by considering their preferences. Nonetheless, in situations where users or items have few opinions, the recommendations cannot be made properly. This notable shortcoming in practical RSs is called cold‐start problem. In the present study, we propose a novel approach to address this problem by incorporating social networking features. Coined as enhanced content‐based algorithm using social networking (ECSN), the proposed algorithm considers the submitted ratings of faculty mates and friends besides user’s own preferences. The effectiveness of ECSN algorithm was evaluated by implementing it in MyExpert, a newly designed academic social network…

Fine-grained parallelization of the Car-Parrinello ab initio molecular dynamics method on the IBM Blue Gene/L supercomputer

Eric J. Bohm, Abhinav Bhatelé, Laxmikant V. Kalé +4 more

Hardware and Architecture · IBM Journal of Research and Development · · cited 42× · DOI ↗ · more like this ·

Important scientific problems can be treated via ab initio-based molecular modeling approaches, wherein atomic forces are derived from an energy function that explicitly considers the electrons. The Car–Parrinello ab initio molecular dynamics (CPAIMD) method is widely used to study small systems containing on the order of 10 to 10 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3</sup> atoms. However, the impact of CPAIMD has been limited until recently because of difficulties inherent to scaling the technique beyond processor numbers about equal to the number of electronic states. CPAIMD computations involve a large number of interdependent phases with high interprocessor communication overhead. These phases require the evaluation of various transforms and non-square matrix multiplications that require large interprocessor data movement…

Gender Differences in Motivations for Identity Reconstruction on Social Network Sites

Jiao Huang, Sameer Kumar, Chuan Hu

Communication · International Journal of Human-Computer Interaction · · cited 41× · DOI ↗ · more like this ·

Social network sites provide people a unique opportunity for self-presentation. Due to various reasons, people may build an online identity that is partly or even completely different from their identity in the real world. Adopting social role theory as the theoretical foundation, the current study investigated gender differences in the motivations for virtual identity reconstruction on QQ, a social network site based in China. A total of 418 respondents participated in the study. As hypothesized, the results showed that men and women are motivated differently when reconstructing their identity – while women focus more on physical vanity, men emphasize achievement vanity. The authors also identified gender differences in other motivations for online identity reconstruction: bridging social capital, disinhibition, and privacy concerns. The results, which suggest that men and women behave…

MPI Collective Communications on The Blue Gene/P Supercomputer: Algorithms and Optimizations

Ahmad Faraj, Sameer Kumar, Brian E. Smith +2 more

Hardware and Architecture · · cited 41× · DOI ↗ · more like this ·

The IBM Blue Gene/P (BG/P) system is a massively parallel supercomputer succeeding BG/L, and it comes with many machine design enhancements and new architectural features at the hardware and software levels. This paper presents techniques leveraging such features to deliver high performance MPI collective communication primitives. In particular, we exploit BG/P rich set of network hardware in exploring three classes of collective algorithms: global algorithms on global interrupt and collective networks for MPI COMM WORLD; rectangular algorithms for rectangular communicators on the torus network; and binomial algorithms for irregular communicators over the torus point-to-point network. We also utilize various forms of data movements including the direct memory access (DMA) engine, collective network, and shared memory, to implement synchronous and asynchronous algorithms of different…

Looking under the hood of the IBM Blue Gene/Q network

Dong Chen, Noel Eisley, Philip Heidelberger +9 more

Computer Networks and Communications · 2012 International Conference for High Performance Computing, Networking, Storage and Analysis · · cited 40× · DOI ↗ · more like this ·

This paper explores the performance and optimization of the IBM Blue Gene/Q (BG/Q) five dimensional torus network on up to 16K nodes. The BG/Q hardware supports multiple dynamic routing algorithms and different traffic patterns may require different algorithms to achieve best performance. Between 85% to 95% of peak network performance is achieved for all-to-all traffic, while over 85% of peak is obtained for challenging bisection pairings. A new software-controlled algorithm is developed for bisection traffic that selects which hardware algorithm to employ and achieves better performance than any individual hardware algorithm. The benefit of dynamic routing is shown for a highly non-uniform "transpose" traffic pattern. To evaluate memory and network performance, the HPCC Random Access benchmark was tuned for BG/Q and achieved 858 Giga Updates per Second (GUPS) on 16K nodes. To further…

What role does knowledge quality play in online students’ satisfaction, learning and loyalty? An empirical investigation in an eLearning context

Mehwish Waheed, Kiran Kaur, Sameer Kumar

Communication · Journal of Computer Assisted Learning · · cited 39× · DOI ↗ · more like this ·

Abstract Quality knowledge has an impact on online students learning outcomes and loyalty. A framework that delineates the perceived eLearning knowledge quality (KQ) and its relationship with learning outcomes and loyalty is currently absent. Grounded in the KQ and information system success framework – this study presents the indicators of perceived eLearning knowledge quality and its influence on students' satisfaction, which further influences their learning outcome and loyalty. In order to validate the eLearning KQ instrument and proposed relationships – data were collected from 348 online undergraduate and postgraduate students. The results of Confirmatory Factor Analysis validate five dimensions of perceived eLearning KQ – comprising Intrinsic KQ, Contextual KQ, Representational KQ, Accessible KQ and Actionable KQ. Further, the proposed relationships tested using Structural…