Demo Data from VLDB 2026 / reviewers in the wild / expert
Craig A. Stewart
dblp:45/2039
· DBLP profile ↗
15ranked-venue papers
4as first author
0since 2021 · last 2019
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 11 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 1 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
High-performance computing · 42% Storage systems · 37% Distributed systems · 20% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Computer networks
1 paper |
Network measurement and analytics · 100% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
supercomputing |
0.2 | 2 | 2012 | Demonstrating lustre over a 100Gbps wide area network of 3, 500km · SC 2012 Poster reception - Powerful new research computing system available via the TeraGrid · SC 2006 |
Storage systems › file systems › distributed file system
parallel file system |
0.1 | 1 | 2012 | Demonstrating lustre over a 100Gbps wide area network of 3, 500km · SC 2012 |
Distributed systems › distributed system architecture › communication architecture
wide-area network |
0.1 | 1 | 2012 | Demonstrating lustre over a 100Gbps wide area network of 3, 500km · SC 2012 |
High-performance computing
cluster computing |
0.1 | 1 | 2006 | Poster reception - Powerful new research computing system available via the TeraGrid · SC 2006 |
Storage systems
distributed storage |
0.1 | 1 | 2006 | Bandwidth challenge - All in a day's work: advancing data-intensive research with the data capacitor · SC 2006 |
Storage systems › file systems › distributed file system
wide-area file system |
0.1 | 1 | 2006 | Bandwidth challenge - All in a day's work: advancing data-intensive research with the data capacitor · SC 2006 |
Bioinformatics and computational biology › phylogenetics › phylogenetic inference
maximum likelihood estimation |
0.0 | 1 | 2001 | Parallel implementation and performance of fastDNAml: a program for maximum likelihood phylogenetic inference · SC 2001 |
Bioinformatics and computational biology
phylogenetics |
0.0 | 1 | 2001 | Parallel implementation and performance of fastDNAml: a program for maximum likelihood phylogenetic inference · SC 2001 |
High-performance computing
data-intensive computing |
0.0 | 1 | 2006 | Bandwidth challenge - All in a day's work: advancing data-intensive research with the data capacitor · SC 2006 |
High-performance computing
scientific data management |
0.0 | 1 | 2006 | Bandwidth challenge - All in a day's work: advancing data-intensive research with the data capacitor · SC 2006 |
Parallel and multicore computing › parallel programming models
message passing |
0.0 | 1 | 2001 | Parallel implementation and performance of fastDNAml: a program for maximum likelihood phylogenetic inference · SC 2001 |
Methods — techniques the papers use, named apart from their topics
iperf · 0.3benchmarking · 0.3wide-area networking · 0.1lustre · 0.1PVM · 0.1MPI · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Jetstream - Early operations performance, adoption, and impactsabstractSummary Jetstream is a first of its kind system for the NSF — a distributed production cloud resource. We review the purpose for creating Jetstream, discuss Jetstream's key characteristics, describe our experiences from the first year of maintaining an OpenStack‐based cloud environment, and share some of the early scientific impacts achieved by Jetstream users. Jetstream offers a unique capability within the XSEDE‐supported US national cyberinfrastructure, delivering interactive virtual machines (VMs) via the Atmosphere interface. As a multi‐region deployment that operates as an integrated system, Jetstream is proving effective in supporting modes and disciplines of research traditionally underrepresented on larger XSEDE‐supported clusters and supercomputers. Already, Jetstream has been used to perform research and education in biology, biochemistry, atmospheric science, earth science, and computer science. David Y. Hancock, Craig A. Stewart, Matthew W. Vaughn, Jeremy Fischer, John Michael Lowe, George W. Turner, Tyson Lee Swetnam, Tyler K. Chafin, Enis Afgan, Marlon E. Pierce, Winona Snapp-Childs |
Concurr. Comput. Pract. Exp. | 2 |
| 2017 | Benchmarking Harp-DAAL: High Performance Hadoop on KNL ClustersabstractData analytics is undergoing a revolution in many scientific domains, and demands cost-effective parallel data analysis techniques. Traditional Java-based Big Data processing tools like Hadoop MapReduce are designed for commodity CPUs. In contrast, emerging manycore processors like the Xeon Phi have an order of magnitude greater computation power and memory bandwidth. To harness their computing capabilities, we propose the Harp-DAAL framework. We show that enhanced versions of MapReduce can be replaced by Harp, a Hadoop plug-in, that offers useful data abstractions for both high-performance iterative computation and MPI-quality communication, as well as drive Intel's native DAAL library. We select a subset of three machine learning algorithms and implement them within Harp-DAAL. Our scalability benchmarks ran on Knights Landing (KNL) clusters and achieved up to 2.5 times speedup of performance over the HPC solution in NOMAD and 15 to 40 times speedup over Java-based solutions in Spark. We further quantify the workloads on single node KNL with a performance breakdown at the micro-architecture level. Langshi Chen, Bo Peng 0011, Bingjing Zhang, Xu T. Liu, Yiming Zou, Lei Jiang 0001, Robert Henschel, Craig A. Stewart, Emily McCallum, Tom Zahniser, Jon Omer, Judy Qiu |
CLOUD | 8 |
| 2017 | HarpLDA+: Optimizing latent dirichlet allocation for parallel efficiencyabstractLatent Dirichlet Allocation (LDA) is a widely used machine learning technique in topic modeling and data analysis. Training large LDA models on big datasets involves dynamic and irregular computation patterns and is a major challenge to both algorithm optimization and system design. In this paper, we present a comprehensive benchmarking of our novel synchronized LDA training system HarpLDA+ based on Hadoop and Java. It demonstrates impressive performance when compared to three other MPI/C++ based state-of-the-art systems, which are LightLDA, F+NomadLDA, and WarpLDA. HarpLDA+ uses optimized collective communication with a timer control for load balance, leading to stable scalability in both shared-memory and distributed systems. We demonstrate in the experiments that HarpLDA+ is effective in reducing synchronization and communication overhead and outperforms the other three LDA training systems. Bo Peng 0011, Bingjing Zhang, Langshi Chen, Mihai Avram 0002, Robert Henschel, Craig A. Stewart, Shaojuan Zhu, Emily McCallum, Lisa Smith, Tom Zahniser, Jon Omer, Judy Qiu |
IEEE BigData | 6 |
| 2016 | Campus Compute Co-operative (CCC): A service oriented cloud federationabstractUniversities struggle to provide both the quantity and diversity of compute resources that their researchers need when their researchers need them. Purchasing resources to meet peak demand for all resource types is cost prohibitive for all but a few institutions. Renting capacity on commercial clouds is seen as an alternative to owning. Commercial clouds though expect to be paid. The Campus Compute Cooperative (CCC) provides an alternative to purchasing capacity from commercial providers that provides increased value to member institutions at reduced cost. Member institutions trade their resources with one another to meet both local peak demand as well as provide access to resource types not available on the local campus that are available elsewhere. Participating institutions have dual roles. First as consumers of resources when their researchers use CCC machines, and second as producers of resources when CCC users from other institutions use their resources. In order to avoid the tragedy of the commons in which everyone only wants to use resources, the resource providers will receive credit when their resources are used by others. The consumer is charged based on the quality of service (high, medium, low) and the particulars of the resource provided (speed, interconnection network, memory, etc.). Account balances are cleared monthly. This paper describes solutions to both the technical and sociopolitical challenges of federating university resources and early results with the CCC. Technical issues include the security model, accounting, job specification/management and user interfaces. Socio-political issues include institutional risk management, how to manage market forces and incentives to avoid sub-optimal outcomes, and budget predictability. Andrew S. Grimshaw, Md Anindya Prodhan, Alexander Thomas, Craig A. Stewart, Richard Knepper |
eScience | 4 |
| 2015 | XCBC and XNIT - Tools for Cluster Implementation and Management in Research and TrainingabstractThe Extreme Science and Engineering Discovery Environment has created a suite of software designed to facilitate the local management of computer clusters for scientific research and integration of such clusters with the US open research national cyberinfrastructure. This suite of software is distributed in two ways. One distribution is called the XSEDE-compatible basic cluster (XCBC), a Rocks Roll that does an “all at once, from scratch” installation of core components. The other distribution is called the XSEDE National Integration Toolkit (XNIT), so that specific tools can be downloaded and installed in portions as appropriate on existing clusters. In this paper, we describe the software included in XCBC and XNIT, and examine the use of XCBC installed on the LittleFe cluster design created by the Earlham College Cluster Computing Group as a teaching tool to show the deployment of XCBC from Rocks. In addition, the demonstration of the commercial Limulus HPC200 Deskside Cluster solution is shown as a viable, off-the-shelf cluster that can be adapted to become an XSEDE-like cluster through the use of the XNIT repository. We demonstrate that both approaches to cluster management - use of SCBC to build clusters from scratch and use of XNIT to expand capabilities of existing clusters - aid cluster administrators in administering clusters that are valuable locally and facilitate integration and interoperability of campus clusters with national cyberinfrastructure. We also demonstrate that very economical clusters can be useful tools in education and research. Categories and Subject Descriptors Theory of computation - Parallel computing models; Computer systems organization - Grid computing; Computer systems organization - Special purpose systems. Jeremy Fischer, Eric Coulter, Richard Knepper, Charles Peck 0002, Craig A. Stewart |
CLUSTER | 5 |
| 2013 | Rockhopper, a true HPC system built with cloud conceptsabstractA number of services for scientific computing based on cloud resources have recently drawn significant attention in both research and infrastructure provider communities. Most cloud resources currently available lack true high performance characteristics, such as high-speed interconnects or storage. Researchers studying cloud systems have pointed out that many cloud services do not provide service level agreements that may meet the needs of the research community. Furthermore, the lack of location information provided to the user and the shared nature of the systems use may create risk for users of the system, in the instance that their data is moved to an unknown location with an unknown level of security. Indiana University and Penguin Computing have partnered to create a system, Rockhopper, which addresses many of these issues. This system is a true high performance resource, with on-demand allocations, control, and tracking of jobs, situated at Indiana University's high-security datacenter facility. Rockhopper allows researchers to flexibly conduct their work under a number of use cases while also serving as an extension of cyberinfrastructure that scales from the researcher's local environment all the way up through large national resources. We describe the architecture and ideas behind the creation of the system, present a use case for campus bridging, and provide a typical example of system usage. In a comparison of Rockhopper to a cloud-based system, we run the Trinity RNA-seq software against a number of datasets on both the Rockhopper system and on Amazon's EC2 service. Richard Knepper, Barbara Hallock, Craig A. Stewart, Matthew R. Link, Matthew Jacobs |
CLUSTER | 3 |
| 2013 | Performance and quality of service of data and video movement over a 100 Gbps testbedabstractDigital instruments and simulations are creating an ever-increasing amount of data. The need for institutions to acquire these data and transfer them for analysis, visualization, and archiving is growing as well. In parallel, networking technology is evolving, but at a much slower rate than our ability to create and store data. Single fiber 100 Gbps networking solutions have recently been deployed as national infrastructure. This article describes our experiences with data movement and video conferencing across a networking testbed, using the first commercially available single fiber 100 Gbps technology. The testbed is unique in its ability to be configured for a total length of 60, 200, or 400 km, allowing for tests with varying network latency. We performed low-level TCP tests and were able to use more than 99.9% of the theoretical available bandwidth with minimal tuning efforts. We used the Lustre file system to simulate how end users would interact with a remote file system over such a high performance link. We were able to use 94.4% of the theoretical available bandwidth with a standard file system benchmark, essentially saturating the wide area network. Finally, we performed tests with H.323 video conferencing hardware and quality of service (QoS) settings, showing that the link can reliably carry a full high-definition stream. Overall, we demonstrated the practicality of 100 Gbps networking and Lustre as excellent tools for data management. Michael Kluge, Stephen C. Simms, Thomas William, Robert Henschel, Andy Georgi, Christian Meyer 0004, Matthias S. Müller, Craig A. Stewart, Wolfgang Wünsch, Wolfgang E. Nagel |
Future Gener. Comput. Syst. | 8 |
| 2012 | Demonstrating lustre over a 100Gbps wide area network of 3, 500kmabstractAs part of the SCinet Research Sandbox at the Supercomputing 2011 conference, Indiana University (IU) demonstrated use of the Lustre high performance parallel file system over a dedicated 100 Gbps wide area network (WAN) spanning more than 3,500 km (2,175 mi). This demonstration functioned as a proof of concept and provided an opportunity to study Lustre's performance over a 100 Gbps WAN. To characterize the performance of the network and file system, low level iperf network tests, file system tests with the IOR benchmark, and a suite of real-world applications reading and writing to the file system were run over a latency of 50.5 ms. In this article we describe the configuration and constraints of the demonstration and outline key findings. Robert Henschel, Stephen C. Simms, David Y. Hancock, Scott Michael, Tom Johnson, Nathan Heald, Thomas William, Donald K. Berry, Matthew Allen, Richard Knepper, Matt Davy, Matthew R. Link, Craig A. Stewart |
SC | 13 |
| 2010 | Implementation, performance, and science results from a 30.7 TFLOPS IBM BladeCenter clusterabstractAbstract This paper describes Indiana University's implementation, performance testing, and use of a large high performance computing system. IU's Big Red, a 20.48 TFLOPS IBM e1350 BladeCenter cluster, appeared in the 27th Top500 list as the 23rd fastest supercomputer in the world in June 2006. In spring 2007, this computer was upgraded to 30.72 TFLOPS. The e1350 BladeCenter architecture, including two internal networks accessible to users and user applications and two networks used exclusively for system management, has enabled the system to provide good scalability on many important applications while being well manageable. Implementing a system based on the JS21 Blade and PowerPC 970MP processor within the US TeraGrid presented certain challenges, given that Intel‐compatible processors dominate the TeraGrid. However, the particular characteristics of the PowerPC have enabled it to be highly popular among certain application communities, particularly users of molecular dynamics and weather forecasting codes. A critical aspect of Big Red's implementation has been a focus on Science Gateways, which provide graphical interfaces to systems supporting end‐to‐end scientific workflows. Several Science Gateways have been implemented that access Big Red as a computational resource—some via the TeraGrid, some not affiliated with the TeraGrid. In summary, Big Red has been successfully integrated with the TeraGrid, and is used by many researchers locally at IU via grids and Science Gateways. It has been a success in terms of enabling scientific discoveries at IU and, via the TeraGrid, across the US. Copyright © 2009 John Wiley & Sons, Ltd. Craig A. Stewart, Matthew R. Link, D. Scott McCaulay, Greg Rodgers, George W. Turner, David Y. Hancock, Faisal Saied, Marlon E. Pierce, Ross Aiken, Matthias S. Müller, Matthias Jurenz, Matthias Lieber, Jenett Tillotson, Beth Plale |
Concurr. Comput. Pract. Exp. | 1 |
| 2007 | Lecture on Progress toward Petascale Applications in Bioinformatics and Computational BiologyabstractOver the past several years there have been repeated analyses of the potential value of petascale bioinformatics and computational biology applications, as well as analyses of the system engineering steps required to implement applications and systems at such scale. Most recently and notably, Snavely et al. published the "Workshop Report: Petascale applications in biological sciences". By one measure the era of petascale computing in biology began in 2006 with the successful clocking of the Riken Institute Protein Explorer system at 1.0 PetaFLOPS. Still, the state of the art of current applications in bioinformatics and computational biology is generally yet orders of magnitude away from petascale, especially in terms of actual performance. The purpose of this is lecture is to survey the current state of the art in computational biology and bioinformatics at scale. Suggested topics for papers and posters include, but are not limited to, the following specific subjects: What is the current upper limit of scale of applications in bioinformatics and computational biology? What are the factors limiting scalability of these applications? Can we, as recommended by Snavely et al. Craig A. Stewart, Malinda Lingwall, David A. Bader |
BIBE | 1 |
| 2006 | Topic 17: High-Performance Bioinformatics
Craig A. Stewart, Michael Schroeder 0001, Concettina Guerra, Akihiko Konagaya |
Euro-Par | 1 |
| 2006 | Poster reception - Powerful new research computing system available via the TeraGridabstractIndiana University's 20.48 Teraflop IBM e1350 BladeCenter supercomputer system ("Big Red") has been made available to researchers throughout the U.S. via the NSF-funded TeraGrid. The Big Red system finished 23rd on the June 2006 Top500 list, making it at that time the fastest supercomputer owned and operated by a U.S. university and also the fastest computer to be made available through the TeraGrid to date.Big Red is a distributed shared-memory cluster, consisting of 512 IBM BladeCenter JS21s, each with two dual-core PowerPC 970 MP processors (2.5GHz), 8GB of ECC PC3200 SDRAM, 72GB local SATA disk for scratch space, 360 TB GPFS parallel filesystem and a PCI-X Myrinet 2000 adapter for high-bandwidth, low-latency MPI applications.A significant portion of Big Red will be allocated to TeraGrid utilization. The TeraGrid is the National Science Foundation's flagship effort to create a national cyberinfrastructure to support academic research and promote scientific discovery. D. Scott McCaulay, Matthew R. Link, George W. Turner, David Y. Hancock, Maria Morris, Craig A. Stewart |
SC | 6 |
| 2006 | Bandwidth challenge - All in a day's work: advancing data-intensive research with the data capacitorabstractIndiana University provides powerful compute, storage, and network resources to a diverse local and national research community every day. IU's facilities have been used to support data-intensive applications ranging from digital humanities to computational biology.For this year's bandwidth challenge, several IU researchers will conduct experiments from the exhibit floor utilizing the resources that University Information Technology Services currently provides.Using IU's newly constructed 535 TB Data Capacitor and an additional component installed on the exhibit floor, we will use Lustre across the wide area network to simultaneously facilitate dynamic weather modeling, protein analysis, instrument data capture, and the production, storage, and analysis of simulation data. Stephen C. Simms, Matt Davy, Bret Hammond, Matthew R. Link, Craig A. Stewart, Randall Bramley, Beth Plale, Dennis Gannon, Mu-Hyun Baik, Scott Teige, John C. Huffman, Rick McMullen, Doug Balog, Gregory G. Pike |
SC | 5 |
| 2004 | LINPACK Performance on a Geographically Distributed Linux ClusterabstractSummary form only given. As the first geographically distributed supercomputer on the top 500 list, the AVIDD facility of Indiana University ranked 50/sup th/ in June of 2003. It achieved 1.169 tera-flops running the LINPACK benchmark. Here, our work of improving LINPACK performance is reported, and the impact of math kernel, LINPACK problem size and network tuning is analyzed based on the performance model of LINPACK. George W. Turner, Daniel A. Lauer, Matthew Allen, Stephen C. Simms, David Hart, Mary Papakhian, Craig A. Stewart |
IPDPS | 8 |
| 2001 | Parallel implementation and performance of fastDNAml: a program for maximum likelihood phylogenetic inferenceabstractThis paper describes the parallel implementation of fastDNAml, a program for the maximum likelihood inference of phylogenetic trees from DNA sequence data. Mathematical means of inferring phylogenetic trees have been made possible by the wealth of DNA data now available. Maximum likelihood analysis of phylogenetic trees is extremely computationally intensive. Availability of computer resources is a key factor limiting use of such analyses. fastDNAml is implemented in serial, PVM, and MPI versions, and may be modified to use other message passing libraries in the future. We have developed a viewer for comparing phylogenies. We tested the scaling behavior of fastDNAml on an IBM RS/6000 SP up to 64 processors. The parallel version of fastDNAml is one of very few computational phylogenetics codes that scale well. fastDNAml is available for download as source code or compiled for Linux or AIX. Craig A. Stewart, David Hart, Donald K. Berry, Gary J. Olsen, Eric A. Wernert, William Fischer 0002 |
SC | 1 |