EDBT 2026 Demo / reviewers in the wild / expert
Jay Smith
dblp:56/6530
· DBLP profile ↗
18ranked-venue papers
7as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 17 · 7 first-authorApplied, interdisciplinary, general and emerging computing · 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
1 paper |
Energy-efficient computing · 45% Cloud and datacenter computing · 34% Parallel and multicore computing · 21% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › energy-aware resource management
energy-aware resource allocation |
0.2 | 1 | 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System · IEEE Trans. Parallel Distributed Syst. 2015 |
Cloud and datacenter computing › resource management
resource management and scheduling |
0.2 | 1 | 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System · IEEE Trans. Parallel Distributed Syst. 2015 |
Parallel and multicore computing › parallel scheduling
bag-of-tasks scheduling |
0.1 | 1 | 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System · IEEE Trans. Parallel Distributed Syst. 2015 |
Energy-efficient computing
energy-aware scheduling |
0.1 | 1 | 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System · IEEE Trans. Parallel Distributed Syst. 2015 |
Parallel and multicore computing
task scheduling |
0.1 | 1 | 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing System · IEEE Trans. Parallel Distributed Syst. 2015 |
Methods — techniques the papers use, named apart from their topics
stochastic modeling · 0.2heuristic algorithm · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Stochastic-based robust dynamic resource allocation for independent tasks in a heterogeneous computing system
Mohsen Amini Salehi, Jay Smith, Anthony A. Maciejewski, Howard Jay Siegel, Edwin K. P. Chong, Jonathan Apodaca, Luis Diego Briceno, Timothy Renner, Vladimir Shestak, Joshua Ladd, Andrew M. Sutton, David L. Janovy, Sudha Govindasamy, Amin Alqudah, Rinku Dewri, Puneet Prakash |
J. Parallel Distributed Comput. | 2 |
| 2015 | Makespan and Energy Robust Stochastic Static Resource Allocation of a Bag-of-Tasks to a Heterogeneous Computing SystemabstractToday’s data centers face the issue of balancing electricity use and completion times of their workloads. Rising electricity costs are forcing data center operators to either operate within an electricity budget or to reduce electricity use as much as possible while still maintaining service agreements. Energy-aware resource allocation is one technique a system administrator can employ to address both problems: optimizing the workload completion time (makespan) when given an energy budget, or to minimize energy consumption subject to service guarantees (such as adhering to deadlines). In this paper, we study the problem of energy-aware static resource allocation in an environment where a collection of independent (non-communicating) tasks (“bag-of-tasks”) is assigned to a heterogeneous computing system. Computing systems often operate in environments where task execution times vary (e.g., due to cache misses or data dependent execution times). We model these execution times stochastically, using probability density functions. We want our resource allocations to be robust against these variations, where we defineenergy-robustnessas the probability that the energy budget is not violated, andmakespan-robustnessas the probability a makespan deadline is not violated. We develop and analyze several heuristics for energy-aware resource allocation for both energy-constrained and deadline-constrained problems. Mark A. Oxley, Sudeep Pasricha, Anthony A. Maciejewski, Howard Jay Siegel, Jonathan Apodaca, Bobby Dalton Young, Luis Diego Briceno, Jay Smith, Shirish Bahirat, Bhavesh Khemka, Adrian Ramirez, Yong Zou 0001 |
IEEE Trans. Parallel Distributed Syst. | 8 |
| 2014 | Maximizing stochastic robustness of static resource allocations in a periodic sensor driven cluster
Jay Smith, Anthony A. Maciejewski, Howard Jay Siegel |
Future Gener. Comput. Syst. | 1 |
| 2013 | Robust static resource allocation of DAGs in a heterogeneous multicore system
Luis Diego Briceno, Jay Smith, Howard Jay Siegel, Anthony A. Maciejewski, Paul Maxwell, Russ Wakefield, Abdulla Al-Qawasmeh, Ron Chi-Lung Chiang |
J. Parallel Distributed Comput. | 2 |
| 2013 | Deadline and energy constrained dynamic resource allocation in a heterogeneous computing environment
Bobby Dalton Young, Jonathan Apodaca, Luis Diego Briceno, Jay Smith, Sudeep Pasricha, Anthony A. Maciejewski, Howard Jay Siegel, Bhavesh Khemka, Shirish Bahirat, Adrian Ramirez, Yong Zou 0001 |
J. Supercomput. | 4 |
| 2012 | Overlay network resource allocation using a decentralized market-based approach
Jay Smith, Edwin K. P. Chong, Anthony A. Maciejewski, Howard Jay Siegel |
Future Gener. Comput. Syst. | 1 |
| 2011 | Stochastically robust static resource allocation for energy minimization with a makespan constraint in a heterogeneous computing environmentabstractIn a heterogeneous environment, uncertainty in system parameters may cause performance features to degrade considerably. It then becomes necessary to design a system that is robust. Robustness can be defined as the degree to which a system can function in the presence of inputs different from those assumed. In this research, we focus on the design of robust static resource allocation heuristics suitable for a heterogeneous compute cluster that minimize the energy required to complete a given workload. In this study, we mathematically model and simulate a heterogeneous computing system that is assumed part of a larger warehouse scale computing environment. Task execution times/energy consumption may vary significantly across different data sets in our heterogeneous cluster; therefore, the execution time of each task on each node is modeled as a random variable. A resource allocation is considered robust if the probability that all tasks complete by a system deadline is at least 90%. To minimize the energy consumption of a specific resource allocation, dynamic voltage frequency scaling (DVFS) is employed. However, other factors, such as system overhead (spent on fans, disks, memory, etc.) must also be mathematically modeled when considering minimization of energy consumption. In this research, we propose three different heuristics that employ DVFS to minimize energy consumed by a set of tasks in our heterogeneous computing system. Finally, a lower bound on energy consumption is provided to gauge the performance of our heuristics. Jonathan Apodaca, Bobby Dalton Young, Luis Diego Briceno, Jay Smith, Sudeep Pasricha, Anthony A. Maciejewski, Howard Jay Siegel, Shirish Bahirat, Bhavesh Khemka, Adrian Ramirez, Yong Zou 0001 |
AICCSA | 4 |
| 2011 | Statistical measures for quantifying task and machine heterogeneities
Abdulla Al-Qawasmeh, Anthony A. Maciejewski, Jay Smith, Howard Jay Siegel, Jerry Potter |
J. Supercomput. | 4 |
| 2009 | Stochastic-Based Robust Dynamic Resource Allocation in a Heterogeneous Computing SystemabstractThis research investigates the problem of robust dynamic resource allocation for heterogeneous distributed computing systems operating under imposed constraints. Often, such systems are expected to function in an environment where uncertainty in system parameters is common. In such an environment, the amount of processing required to complete an application may fluctuate substantially. Determining a resource allocation that accounts for this uncertainty-in a way that can provide a probability that a given level of service is achieved-is an important area of research. We define a mathematical model of stochastic robustness appropriate for a dynamic environment that can be used during resource allocation to aid heuristic decision making. In addition, we design a novel technique for maximizing stochastic robustness in this environment. Our performance results for this technique are compared with several well known resource allocation techniques in a simulated environment that models a heterogeneous distributed computing system. Jay Smith, Edwin K. P. Chong, Anthony A. Maciejewski, Howard Jay Siegel |
ICPP | 1 |
| 2009 | Robust resource allocation in a cluster based imaging system
Jay Smith, Vladimir Shestak, Howard Jay Siegel, Suzy Price, Larry Teklits, Prasanna Sugavanam |
Parallel Comput. | 1 |
| 2008 | Decentralized market-based resource allocation in a heterogeneous computing systemabstractWe present a decentralized market-based approach to resource allocation in a heterogeneous overlay network. The presented resource allocation strategy assigns overlay network resources to traffic dynamically based on current utilization, thus, enabling the system to accommodate fluctuating demand for its resources. We present a mathematical model of our resource allocation environment that treats the allocation of system resources as a constrained optimization problem. Our presented resource allocation strategy is based on solving the dual of this centralized optimization problem. The solution to the dual of our centralized optimization problem suggests a simple decentralized algorithm for resource allocation that is extremely efficient. Our results demonstrate the near optimality of the proposed approach through extensive simulation of a real-world environment. That is, the conducted simulation study utilizes components taken from a real-world middleware application environment and clearly demonstrates the practicality of the approach in a realistic setting. Jay Smith, Edwin K. P. Chong, Anthony A. Maciejewski, Howard Jay Siegel |
IPDPS | 1 |
| 2008 | A stochastic model for robust resource allocation in heterogeneous parallel and distributed computing systemsabstractThis paper summarizes some of our research in the area of robust static resource allocation for distributed computing systems operating under imposed quality of service (QoS) constraints. Often, these systems are expected to function in a physical environment replete with uncertainty, which causes the amount of processing required over time to fluctuate substantially. Determining a resource allocation that accounts for this uncertainty in a way that can provide a probabilistic guarantee that a given level of QoS is achieved is an important research problem. The stochastic robustness metric described in this research is based on a mathematical model where the relationship between uncertainty in system parameters and its impact on system performance are described stochastically. Jay Smith, Howard Jay Siegel, Anthony A. Maciejewski |
IPDPS | 1 |
| 2008 | Stochastic robustness metric and its use for static resource allocations
Vladimir Shestak, Jay Smith, Anthony A. Maciejewski, Howard Jay Siegel |
J. Parallel Distributed Comput. | 2 |
| 2007 | Models and Heuristics for Robust Resource Allocation in Parallel and Distributed Computing SystemsabstractThis is an overview of the robust resource allocation research efforts that have been and continue to be conducted by the CSU robustness in computer systems group. Parallel and distributed computing systems, consisting of a (usually heterogeneous) set of machines and networks, frequently operate in environments where delivered performance degrades due to unpredictable circumstances. Such unpredictability can be the result of sudden machine failures, increases in system load, or errors caused by inaccurate initial estimation. The research into developing models and heuristics for parallel and distributed computing systems that create robust resource allocations is presented. David L. Janovy, Jay Smith, Howard Jay Siegel, Anthony A. Maciejewski |
IPDPS | 2 |
| 2007 | Measuring the Robustness of Resource Allocations in a Stochastic Dynamic EnvironmentabstractHeterogeneous distributed computing systems often must operate in an environment where system parameters are subject to uncertainty. Robustness can be defined as the degree to which a system can function correctly in the presence of parameter values different from those assumed. We present a methodology for quantifying the robustness of resource allocations in a dynamic environment where task execution times are stochastic. The methodology is evaluated through measuring the robustness of three different resource allocation heuristics within the context of a stochastic dynamic environment. A Bayesian regression model is fit to the combined results of the three heuristics to demonstrate the correlation between the stochastic robustness metric and the presented performance metric. The correlation results demonstrated the significant potential of the stochastic robustness metric to predict the relative performance of the three heuristics given a common objective function. Jay Smith, Luis Diego Briceno, Anthony A. Maciejewski, Howard Jay Siegel, Timothy Renner, Vladimir Shestak, Joshua Ladd, Andrew M. Sutton, David L. Janovy, Sudha Govindasamy, Amin Alqudah, Rinku Dewri, Puneet Prakash |
IPDPS | 1 |
| 2007 | Dynamic resource allocation heuristics that manage tradeoff between makespan and robustness
Ashish M. Mehta, Jay Smith, Howard Jay Siegel, Anthony A. Maciejewski, Arun Jayaseelan |
J. Supercomput. | 2 |
| 2006 | A Stochastic Approach to Measuring the Robustness of Resource Allocations in Distributed SystemsabstractOften, parallel and distributed computing systems must operate in an environment replete with uncertainty. Determining a resource allocation that accounts for this uncertainty in a way that can provide a probabilistic guarantee that a given level of quality of service (QoS) is achieved is an important research problem. This paper defines a stochastic methodology for quantifiably determining a resource allocation's ability to satisfy QoS constraints in the midst of uncertainty in system parameters. Uncertainty in system parameters and its impact on system performance are modeled stochastically. This stochastic model is then used to derive a quantitative expression for the robustness of a resource allocation. The paper investigates the utility of the proposed stochastic robustness metric by applying the metric to resource allocations in a simulated distributed system. The simulation results are then compared with deterministically defined metrics from the literature Vladimir Shestak, Jay Smith, Howard Jay Siegel, Anthony A. Maciejewski |
ICPP | 2 |
| 2005 | Mapping subtasks with multiple versions on an ad hoc grid
Sameer Shivle, Prasanna Sugavanam, Howard Jay Siegel, Anthony A. Maciejewski, Tarun Banka, Kiran Chindam, Steve Dussinger, Andrew Kutruff, Prashanth Penumarthy, Prakash Pichumani, Praveen Satyasekaran, David Sendek, Jay Smith, J. Sousa, Jayashree Sridharan, Jose Velazco |
Parallel Comput. | 13 |