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

Shava Smallen

dblp:31/6034 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
1since 2021 · last 2021
0000-0002-3028-3000ORCID · verified

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

Systems, architecture and hardware · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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
3 papers
Distributed systems · 61% Parallel and multicore computing · 20% Cloud and datacenter computing · 11%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Distributed systems
grid computing
0.132004
Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003
Applying scheduling and tuning to on-line parallel tomography · SC 2001
The Inca Test Harness and Reporting Framework · SC 2004
Distributed systems › grid computing
virtual organizations
0.012004
The Inca Test Harness and Reporting Framework · SC 2004
Parallel and multicore computing › parallel scheduling
adaptive scheduling
0.012003
Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003
Distributed systems › distributed scheduling
application-level scheduling
0.012003
Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003
Cloud and datacenter computing
resource management
0.012003
Adaptive Computing on the Grid Using AppLeS · IEEE Trans. Parallel Distributed Syst. 2003
Parallel and multicore computing › scheduling algorithms
application scheduling
0.012001
Applying scheduling and tuning to on-line parallel tomography · SC 2001
High-performance computing
scientific computing systems
0.012001
Applying scheduling and tuning to on-line parallel tomography · SC 2001
Mathematical optimization
constrained optimization
0.012001
Applying scheduling and tuning to on-line parallel tomography · SC 2001
Mathematical optimization › scheduling › precedence constrained scheduling
resource-constrained project scheduling
0.012001
Applying scheduling and tuning to on-line parallel tomography · SC 2001

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

simulation · 0.1test harness · 0.0
YearPublicationVenuePosition
2021 Expanding IceCube GPU computing into the Clouds
abstract
The IceCube collaboration relies on GPU compute for many of its needs, including ray tracing simulation and machine learning activities. GPUs are however still a relatively scarce commodity in the scientific resource provider community, so we expanded the available resource pool with GPUs provisioned from the commercial Cloud providers. The provisioned resources were fully integrated into the normal IceCube workload management system through the Open Science Grid (OSG) infrastructure and used CloudBank for budget management. The result was an approximate doubling of GPU wall hours used by IceCube over a period of 2 weeks, adding over 3.1 fp32 EFLOP hours for a price tag of about $58k. This paper describes the setup used and the operational experience.
Igor Sfiligoi, Shava Smallen, Frank Würthwein, Nicole Wolter, David Schultz, Benedikt Riedel
e-Science2
2017 Lightweight scheduling for the PRAGMA cloud testbed
abstract
Summary The Pacific Rim Application and Grid Middleware Assembly (PRAGMA) is a community of research scientists and institutions from around the Pacific Rim that work together to enable scientific expeditions in areas such as biodiversity distribution and lake ecology. PRAGMA's members collaborate on a testbed infrastructure, and over the past 4 years, the technology focus has shifted to cloud and software defined networking as enabling technologies. This paper describes the design of a web‐based cloud scheduler reservation system that enables users to easily run and manage virtual clusters for their science. Based on a client‐server architecture, the cloud scheduler is designed to require minimal installation and management effort for participating PRAGMA testbed sites. The PRAGMA cloud scheduler is built using a web‐based room reservation tool called Booked and leverages several PRAGMA technologies such as pragma_boot, Personal Cloud Controller, and virtual network overlays (eg, IPOP and ViNe). We discuss our implementation of the pilot cloud scheduler and then describe future work.
Shava Smallen, Nadya Williams, Philip M. Papadopoulos
Concurr. Comput. Pract. Exp.1
2016 Failure analysis and prediction for the CIPRES science gateway
abstract
Summary Science gateways promote collaboration among researchers by providing them with access to community‐developed tools and data collections. The Cyberinfrastructure for Phylogenetic Research (CIPRES) science gateway is one of the most popular gateways, with approximately 3000 active users since 2012, and the user base is growing each year. While increasing the number of compute resources available to CIPRES would address their growth needs, it also introduces additional complexity as the likelihood of failure increases. In this paper, we analyze historical job data from CIPRES and combine it with historical software and services monitoring data to create a machine learning model to predict where a user's job will complete successfully on resources. At one operating point of our classifier, we are able to detect 50% of jobs that will fail with a false detection rate less than 5%. In 2014, accurately predicting 50% of CIPRES job failures and redirecting them to other resources would have resulted in 900K compute core hours saved, furthering phylogenetic research. These statistical models will also be used as a base to build a more generic automated monitoring analysis service for science gateways. Copyright © 2015 John Wiley & Sons, Ltd.
Kritika Singh, Shava Smallen, Sameer Tilak, Lawrence K. Saul
Concurr. Comput. Pract. Exp.2
2004 The Inca Test Harness and Reporting Framework
abstract
Virtual organizations (VOs), communities that enable coordinated resource sharing among multiple sites, are becoming more prevalent in the high-performance computing community. In order to promote cross-site resource usability, most VOs prepare service agreements that include a minimum set of common resource functionality, starting with a common software stack and evolving into more complicated service and interoperability agreements. VO service agreements are often difficult to verify and maintain, however, because the sites are dynamic and autonomous. Automated verification of service agreements is critical: manual and user tests are not practical on a large scale. The Inca test harness and reporting framework is a generic system for the automated testing, data collection, verification, and monitoring of service agreements. This paper describes Inca’s architecture, system impact, and performance. Inca is being used by the TeraGrid project to verify software installations, monitor service availability, and collect performance data.
Shava Smallen, Catherine Mills Olschanowsky, Kate Ericson, Pete Beckman, Jennifer M. Schopf
SC1
2003 Adaptive Computing on the Grid Using AppLeS
abstract
Ensembles of distributed, heterogeneous resources, also known as computational grids, have emerged as critical platforms for high-performance and resource-intensive applications. Such platforms provide the potential for applications to aggregate enormous bandwidth, computational power, memory, secondary storage, and other resources during a single execution. However, achieving this performance potential in dynamic, heterogeneous environments is challenging. Recent experience with distributed applications indicates that adaptivity is fundamental to achieving application performance in dynamic grid environments. The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments. We discuss the AppLeS project and outline our findings.
Francine Berman, Richard Wolski, Henri Casanova, Walfredo Cirne, Holly Dail, Marcio Faerman, Silvia M. Figueira, Jim Hayes, Graziano Obertelli, Jennifer M. Schopf, Gary Shao, Shava Smallen, Neil Spring, Alan Su 0001, Dmitrii Zagorodnov
IEEE Trans. Parallel Distributed Syst.12
2001 Applying scheduling and tuning to on-line parallel tomography
abstract
Tomography is a popular technique to reconstruct the three-dimensional structure of an object from a series of two-dimensional projections. Tomography is resource-intensive and deployment of a parallel implementation onto Computational Grid platforms has been studied in previous work. In this work, we address on-line execution of the application where computation is performed as data is collected from an on-line instrument. The goal is to compute incremental 3-D reconstructions that provide quasi-real-time feedback to the user.We model on-line parallel tomography as a tunable application: trade-offs between resolution of the reconstruction and frequency of feedback can be used to accommodate various resource availabilities. We demonstrate that application scheduling/tuning can be framed as multiple constrained optimization problems and evaluate our methodology in simulation. Our results show that prediction of dynamic network performance is key to efficient scheduling and that tunability allows for production runs of on-line parallel tomography in Computational Grid environments.
Shava Smallen, Henri Casanova, Francine Berman
SC1