Learn More
In this paper, we study run-time reconfiguration problem for tolerating core failures on NoC many core platforms with following three objectives:(1) maintaining the maximal timing similarity between real-time embedded application' timing properties before and after the system reconfiguration, (2) guaranteeing to meet real-time embedded application's(More)
Software aging is a common phenomenon which is often manifested through system performance degradation. Rejuvenation is one of the most commonly used approaches to handle issues caused by software aging. To combat resource performance degradation and at the same time maintain maximized average resource performance, we present a two-level rejuvenation(More)
TheHadoopDistributed File System (HDFS) is designed to run on commodity hardware and can be used as a stand-alone general purpose distributed file system (Hdfs user guide, 2008). It provides the ability to access bulk data with high I/O throughput. As a result, this system is suitable for applications that have large I/O data sets. However, the performance(More)
Most schedulability analyses in the literature assume that the performance of computing resource does not change over time. However, due to ever increased complexity of computer system, software aging issues become more difficult, if not impossible, to eradicate. Hence, the assumption that computing resource has a constant performance in its entire lifetime(More)
The performance of the Hadoop Distributed File System (HDFS)decreases dramatically when handling interaction-intensive files, i.e., files that have relatively small size but are accessed frequently. The paper analyzes the cause of throughput degradation issue when accessing interaction-intensive files and presents an enhanced HDFS architecture along with an(More)
In this paper, we address the resource and virtual machine instance hour minimization problem for directed-acyclic-graph based deadline constrained applications deployed on computer clouds. The allocated resources and instance hours on computer clouds must: (1) guarantee the satisfaction of a deadline constrained application's end-to-end deadline; (2)(More)
This paper empirically studies the energy minimization problem on a mixed-criticality system with stringent reliability and deadline constraints. To address this problem, we first analyze the resource demand of a mixed-criticality task set with both reliability and deadline constraints. Based on the analysis, we present our heuristic search based energy(More)
In this paper, we use software rejuvenation as a preventive and proactive fault-tolerance technique to maximize the level of reliability for continuous and safety critical systems. We take both transient faults caused by software aging effects and network transmission faults into consideration and mathematically analyze the optimal software rejuvenation(More)