[Total: 45 | Current Students: 17 | Student Alumni: 19 | Other Students: 9 ]
Students
Current Students
[ Total: 17 | Doctoral Students: 9 | Master's Students: 0 | Undergraduate Students: 8 ]
Shu Yin [Doctoral Candidate | Publications Total: 1; Awards: 4 | Journal Papers: 2; Conference Papers: 3]
Dissertation Research: Reliability Models for Energy-Efficient Parallel Disk Systems.
In this dissertation research, we will investigate reliability models for fault-tolerant and energy-efficient parallel disk systems. We will design and implement a reliability analysis modeling toolkit accompanied with a set of novel mathematical reliability models. The innovative models to be developed include a reliability model for parallel disk systems with redundancy techniques, a reliability model for repairable and energy-efficient parallel disk systems, a fault recovery model for energy-efficient parallel disk systems. Read more...
Jiong Xie [Doctoral Candidate]
Dissertation Research: Data-Intensive Computation Offloading.
This project provides the first parallel disk system where large parts of data and I/O processing are offloaded to multicore processors embedded in disk drives. The computation offloading technology is employed to improve parallel disk I/O bandwidth by greatly reducing data movement between disk subsystems and computing hosts. The proposed techniques and mechanisms are highly adaptive to dynamic workloads with both large and small disk requests, making modern parallel disk systems leverage multicore processors to scale up to arbitrary size.
Joshua Lewis [Doctoral Student | Publications Total: 2]
Dissertation Research: Prefetching with Dynamic Cache Buffer Allocations.
To bridge the widening gap between I/O througput and processing power, dependency-based predictive prefetching takes advantage of the abundant CPU power to speculatively pre-load disk blocks based on their temporal associativity. Typically, a cache partitioning scheme is used to accomodate both the prefetching and the native caching strategy. If not restrained in some fashion, inaccurate prefetches could easily degrade the I/O performance by wasting valuable resources. To overcome this, we design, implement, and evaluate a cache partitioning algorithm that utilizes CPU resources to compute more insightful cache allocation decisions.
Yixian Yang [Doctoral Student]
Dissertation Research: Performance Optimization for Hadoop Clusters.
We observed that when input data size is larger for a MapReduce application on a cluster, CPU and disk utilizations of the computing nodes of the cluster are very low. Therefore, we are focusing on various techniques that can optimize the performance of MapReduce applications running on Hadoop clusters.
Yun Tian [Doctoral Student]
Dissertation Research: Middleware-Based Approach to Teaching Computer Security Courses.
In this project we implement a middleware framework for courses on computer security. The software framework allows teachers to help students learn the rapid development of critical security software and is the first educational material of its kind designed to teach real-world computing system security to undergraduate students.
Ji Zhang [Doctoral Student]
Dissertation Research: Active Storage Systems for Data-Intensive Computing.
We are implementing active storage systems in which large parts of data and input/output processing are offloaded to active storage nodes. We will bridge the technology gap between data-intensive computing and active storage systems by addressing fundamental issues of data processing and performance analysis for data-intensive computing systems.
Xunfei Jiang [Doctoral Student]
Dissertation Research: Multicore-Based Data-Intensive Computing.
In our multicore-based disk architectures, data processing code can be performed by embedded multicore processors where associated data reside. We will achieve this overall objective by carrying out the following two basic research tasks: (1) designing hardware and software architectures for multicore-based parallel disk systems and (2) developing multicore-based data processing techniques.
[Doctoral Candidate]
Dissertation Research: Informed Prefetching for Multiple-Layer Storage Systems.
We are investigating informed prefetching techniques to improve the performance of data centers with hybrid storage systems. Our informed caching and prefetching schemes aim to take advantage of the applications ability to provide hints of their data future accesses in order to prefetch them ahead and to manage memory sharing between caching and prefetching.
Yushu Xi [Doctoral Student | Publications Total: 2]
Dissertation Research: Improving Reliability of Cluster Storage Systems.
We are investigating a wide range of approaches to improving reliability of large-scale cluster storage systems.
Alfred Nelson, Drew Pitchford, and John Barton [Undergraduate Students]
Research Project: Programming Projects for Computer Security Courses.
We are implementing new programming projects for computer security courses. The projects developed in this study allow teachers to help students learn the rapid development of critical security software.
Greg Poirier, Alexander Luchs, Riley Spahn, and Kathryn Catlett [Undergraduate Students]
Research Project: Programming Projects for Computer Security Courses.
Our goal in this project is to design and implement a fast and secure distributed file system that can provide transparent and
end-to-end encryption support to MapReduce applications running on Hadoop clusters.
Hyongwoo Hur [Undergraduate Student]
Website Design for NSF Funded Projects.
We are design and implementing website for five NSF-sponsored research projects. Find new designed project websites and logos at http://www.eng.auburn.edu/~xqin/research
Student Alumni
[Total: 19 | Doctorates: 8 | Master's Students: 5 | Undergraduate Students: 6 | Back to Top]
Doctoral Student Alumni
Maen Al Assaf [Dissertation] (Ph.D., December 2011)
Employment after Graduation: Assistant Professor at University of Jordan, Jordan.
Dissertation: Informed Prefetching in Distributed Multi-Level Storage Systems. [Abstract | PDF | PPT ]
We present pipelined prefetching mechanisms that use application-disclosed access patterns to prefetch hinted blocks in multi-level storage systems. The fundamental concept in our approach is to split an informed prefetching process into a set of independent prefetching steps among multiple storage levels (e.g., main memory, solid state disks, and hard disk drives). Read more...
Xiaojun Ruan [Dissertation | Publications] (Ph.D., Summer 2011)
Employment after Graduation: Assistant Professor at West Chester University of Pennsylvania.
Dissertation: Improving Energy Efficiency and Security in Cluster Computing Systems. [Abstract | PDF]
We proposed a Time Aware Dynamic Voltage Scaling scheduling algorithm to conserve energy cost of processors in parallel computing systems and a design of an energy efficient I/O System with write buffer disks to conserve energy cost of large scale storage systems. In addition to improving energy efficiency of clusters, we implemented a transparent encryption/decryption layer in a popular Message Passing Interface implementation: MPICH2. Read more...
Zhiyang Ding [Dissertation | Publications] (Ph.D., Summer 2011)
Employment after Graduation: Member of Technical Staff, State Development & Investment Corporation, China.
Dissertation: An Active and Hybrid Storage System for Data-intensive Applications. [Abstract | PDF]
We present a new architecture of active storage system, which leverage the computational power of the dedicated processor, and show how it utilizes the multi-core processor and offloads the computation from the host machine. We then solve the challenge of applying the active storage node to cooperate with the other nodes in the cluster environment by design a pipeline-parallel processing pattern and report the effectiveness of the mechanism. In order to evaluate the design, an open-source bioinformatics application is extended based on the pipeline-parallel mechanism. Read more...
Adam Manzanares [Awards: 3 | Publications] (Ph.D., Summer 2010)
Employment after Graduation: Postdoctoral Fellow, Los Alamos National Laboratory.
Dissertation: Energy Efficient Prefetching – From Models to Implementation. [Abstract | PDF]
The goal of this research is to bring down the cost of operating parallel disk systems. A computer hard drive can be in several states, including active, idle, or standby, and these states consume various amounts of energy. The project attempts to prefetch popular data into a small subset of the parallel disks (buffer disks) and allow the other disks in the disk system (data disks) to be placed in the standby state. When the data is moved it may cause the buffer disks to become a bottleneck, so the buffer disks must be carefully managed to prevent unacceptable degradations to response times. Adam's work on energy conservation for high-performance clusters appeared in the proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster'06), Sept. 2006. Read more...
Kiranmai Bellam [Awards: 4 | Publications] (Ph.D., Summer 2009)
Employment after Graduation: Assistant Professor, Department of Computer Science, Prairie View A&M University.
Dissertation: Improving Energy-Efficiency, Reliability, and Security of Storage Systems and Real-Time Systems [Abstract | PDF]
Fault tolerance, security, and energy issues in modern real-time systems are of critical importance. This work is intended to seamlessly integrate security services and energy conservation techniques for real-time systems while endeavoring to achieving high system reliability. Read more...
Ziliang Zong [Awards: 12 | Publications Total: 24; Journal Papers: 7; Conference Papers: 17] (Ph.D., Summer 2008)
Now: Assistant Professor of Computer Science, Texas State University.
Employment after Graduation: Assistant Professor of Computer Science, South Dakota School of Mines and Technology.
Dissertation: Energy-Efficient Resource Management for High-Performance Computing Platforms [Abstract | PDF]
Minimizing power dissipation is an important requirement in developing resource management systems for clusters. In this work, we investigate resource allocation solutions that conserve energy in clusters while retaining high performance. Our resource allocation approaches will judiciously allocate resources of a cluster computing system to satisfy performance needs of parallel applications and achieve significant energy savings. Read more...
Mohammed Alghamdi [Awards: 17 | Publications Total: 15; Journal Papers: 3; Conference Papers: 12] (Ph.D., Summer 2008)
Employment after Graduation: Assistant Professor, King Saud University, Saudi Arabia.
Dissertation Research: Energy-Efficient and Security-Aware Message Scheduling for Real-Time Wireless Networks.
Reducing energy consumption has become a major goal in designing modern wireless networks. The focus of this study is to investigate the power and real-time issues in wireless networks. The study aims to develop a rich variety of scheduling schemes to reduce energy dissipation while meeting timing constraints of real-time applications in wireless networks. Read more...
Mais Nijim [Awards: 4 | Publications Total: 27; Journal Papers: 12; Conference Papers: 15] (Ph.D., Summer 2007, New Mexico Tech)
Now: Assistant Professor, Department of Computer Science, Texas A&M University-Kingsville.
Employment after Graduation: Assistant Professor, Department of Computer Science, University of Southern Mississippi.
Dissertation: Adaptive Quality of Security Control in Storage Systems. [Abstract | PDF] The purpose of this study is to address a novel approach to achieving high performance and high quality of security at the same time. We proposed an array of adaptive quality of security control schemes that makes it possible for storage systems to adapt to changing security requirements and workload conditions. Read more...
Tao Xie [Awards: 13 | Publications Total: 33; Journal Papers: 17; Conference Papers: 16] (Ph.D., May 2006, New Mexico Tech)
Now: Associate Professor, Department of Computer Science, San Diego State University.
Employment after Graduation: Assistant Professor, Department of Computer Science, San Diego State University.
Dissertation: Security-Aware Scheduling for Real-Time Systems. [Abstract | PDF]
An increasing number of real-time systems like aircraft control and medical electronics systems require high quality of security to assure confidentiality, authenticity and integrity of information. This work investigates scheduling approaches to improving security of real-time systems. Read more...
Master's Student Alumni
James Majors (M.S., May 2011)
Employment after Graduation: Software Developer, Greenway Medical Technologies, Inc.
Thesis: Secdoop: A Confidentiality Service for Hadoop Clusters. [Abstract | PDF]
Our goal in this project is to design and implement a fast and secure distributed file system that can provide transparent and
end-to-end encryption support to MapReduce applications running on Hadoop clusters.
Jianguo Lu (M.S., May 2011)
Now: Doctoral Student, Department of Fisheries and Allied Aquacultures, Auburn University.
Research Project: MPI-Velvet: A Next Generation Sequence Assembler.
We developed MPI-Velvet – a parallel assembler software tool – using MPICH-2 (a message passing interface implementation). MPI_Velvet can process high coverage data sets and quickly reconstruct the underlying sequences. This project contributes to the bioinformatics research community with a new parallel computing tool.
Gourav Tilve [Publications] (M.S. Dec. 2007, New Mexico Tech)
Thesis: Energy-Aware Data Prefetching in Disk-Based Buffers.
In this study we aim at developing novel data prefetching strategies to conserve energy in large scale storage systems with buffer disks while improving usage of disk-based buffers.
Kiranmai Bellam [Awards: 4 | Publications Total: 15; Journal Papers: 5; Conference Papers: 10] (M.S. Dec. 2006, New Mexico Tech)
Ph.D. Student, Auburn University (Aug. 2007-Aug. 2009). Ph.D. Student, New Mexico Tech (Dec. 2006-July 2007).
Research Project: Fault Tolerance and Security Management in Real-Time Systems.
The purpose of this study is to address a novel approach to achieving strong fault tolerance and high quality of security at the same time. We will seamlessly integrate a variety of fault tolerant techniques with an array of security mechanisms in the context of real-time systems.
Adam Roth [Publications Total: 3; Journal Papers: 2; Conference Papers: 1] (M.S., Dec. 2005, New Mexico Tech)
Employment after Graduation: Member of Technical Staff, BigTribe Corporation
Thesis: Power Aware Disk Scheduling Algorithms for Real-Time Systems. [Abstract | PDF]
This work addresses the crucial issue of energy conservation in real-time storage systems. The thesis presents two energy-aware power management policies, namely, I/O Burstiness for Energy Conservation (IBEC) and Speed-Aware Real-time Disk Scheduling for energy conservation (SARDS), which integrate power management policies into disk scheduling algorithms for I/O-intensive applications. Read more...
B.S. Student Alumni
Tsukasa Ogihara [REU Undergraduate Student]
Research Project: Performance Evaluation of the MIRA Genome Fragment Assembler.
In addition to the Celera Assembler, MIRA is a genome fragment assembler to be evaluated by our group. Our goal is to improve performance of the assembly systems.
Christopher M. Monsanto [REU Student, Summer 2008]
Research Project: Dynamic Power Management for Parallel Disk Systems.
In this research project we design and implement a dynamic power management mechanism to conserve energy in parallel disk systems. The prototype of this mechanism will be integrated into an energy-efficient parallel disk system with buffer disks.
Matthew E. Briggs [Awards: 1 | Publications Conference Papers: 2] (B.S., May 2007, New Mexico Tech)
Senior Research Project: Energy-Efficient Disk Buffer Disks.
The goal of this research is to develop a novel buffer-disk architecture that will provide significant energy savings while achieving low-cost and high-performance for parallel disks. In this project we will take an organized approach to implementing energy-saving techniques for parallel disks and simulating energy-efficient parallel disk systems. Read more...
Tenzin Doleck (B.S., May 2007, New Mexico Tech)
Senior Research Project: Energy-Efficient Storage Systems.
Improving the energy efficiency of storage systems is an intrinsic requirement of next generation large-scale computing systems, because a storage subsystem can represent 27% of the energy consumed in a data center. The goal of this research is to investigate energy conservation techniques that will provide significant energy savings while achieving high-performance for storage systems.
Brian Stinar [Awards: 2 | Publications Conference Papers: 1] (B.S., Dec. 2006, New Mexico Tech)
Now: Graduate Student, University of New Mexico.
Senior Research Project: Energy Consumption Models for High-Performance Clusters.
This study addresses the issue of modeling energy dissipation in computational nodes and network interconnections in high-performance clusters. Brian's work on energy consumption models for clusters appeared in the proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster'06), Sept. 2006. Brian is a winner of the IEEE TCSC's prestigious Student Travel Award. Read more...
Adam Manzanares [Awards: 2 | Publications Conference Papers: 1] (B.S. with Honors, May 2006, New Mexico Tech)
Now: Doctoral Student, Auburn University (2006-Present). Master's Student, University of Colorado at Boulder (2005-2006).
Senior Research Project: Random and Regular Benchmark Task Graphs for Parallel Programs.
In this study we simulated an array of real world parallel applications running on energy-efficient clusters. Adam's work on energy conservation for high-performance clusters appeared in the proceedings of the 8th IEEE International Conference on Cluster Computing (Cluster'06), Sept. 2006. Read more...
Other students who have worked with me
[Total: 9 | Doctoral Students: 6 | Master's Students: 3 | Back to Top]
Fangyang Shen [07/2007 - 08/2008 | Publications Total: 3; Journal Papers: 0; Conference Papers: 3] (Ph.D., Summer 2008)
Now: Assistant Professor, Department of Computer Science, Northern New Mexico College
Research Project: Reliability Models of Energy-Efficient Parallel Disk Systems with Data Mirroring.
In this project we make use of a Markov process to develop a quantitative reliability model for energy-efficient parallel disk systems with data mirroring. With the new models in place, a reliability analysis tool is developed to efficiently evaluate reliability of fault-tolerant parallel disk systems with multiple power states.
Wei Luo [06/2005 - 08/2008 | Awards: 5 | Publications Total: 7; Journal Papers: 3; Conference Papers: 4] (Ph.D., Summer 2008, HUST)
Now: Research Scientist at China Ship Design and Development Center
Dissertation Research: Fault-Tolerant Scheduling for Heterogeneous Systems.
In this project we first proposed novel reliability models tailored for preemptive periodic tasks. Next, we developed an array of real-time fault-tolerant scheduling algorithms for heterogeneous systems. Read more...
Cong Liu [07/2007 - 08/2008 | Publications] (M.S., Spring 2008)
Now: Doctoral Student, University of North Carolina at Chapel Hill
Research Project: Distributed Energy-Efficient Scheduling for Real-time Data-Intensive Applications.
We address in this project the issue of energy-efficient scheduling for data grids supporting real-time and data-intensive applications. Taking into account both data locations and application properties, we designed a novel Distributed Energy-Efficient Scheduler (or DEES for short) that aims to seamlessly integrate the process of scheduling tasks with data placement strategies to provide energy savings.
Nicholas W. O'Connor [01/2006 - 05/2007 | Awards Total: 1 | Publications Conference Papers: 2] (Master's Student, New Mexico Tech)
Research Project: Energy Consumption Models for Disk Systems.
This study addresses the issue of modeling energy consumption in server and embedded disk systems. Read more...
Raghava K. Vudata [01/2007 - 06/2007 | Publications Total: 1] (M.S., New Mexico Tech)
Research Project: Fault Tolerance and Security Management.
In this study we investigate an approach to integrating a checkpionting technique with a quality of security control mechanism for real-time systems.. Read more...
Anand Paturi [01/2007-05/2007] (Doctoral Student, New Mexico Tech)
Research Project: QoS-Aware Energy-Efficient Wireless Sensor Networks.
Wireless sensor networks are likely to support a wide spectrum of next-generation applications such as wildlife monitoring and earthquake monitoring applications. In this project, we will study quality-of-service (QoS) and energy conservation issues in modern wireless sensor networks. We aim to develop an approach to minimizing energy dissipation in wireless sensor networks subject to QoS constraints.
Ashwin Tamilarasan [08/2006 - 06/2007, M.S. New Mexico Tech] Now: Software Engineer, EMC Corporation
Research Project: Quality of Security Control for Energy-Efficient Storage Systems.
We are in a process of developing a quality of security control mechanism for energy-efficient systems.
Menglei Tang [08/2006 - 12/2006] (Doctoral Student, New Mexico Tech)
Research Project: Parallel Database Systems on Clusters.
Xinfa Hu [08/2005- 12/2005, Doctoral Student, New Mexico Tech]
Now: Doctoral Student, New Jersey Institute of Technology)
Research Project: Communication-Aware Utility-Based Resource Allocation in Distributed Real-Time Systems.
This study is focused on the development of a novel utility model that is aware of commutation cost and benefits. We designed a resource allocation algorithm that aims at maximizing both communication and computation utility of a distributed real-time system.