Learn More
In recent years, we have witnessed a growing interest in optimizing the high performance computing (HPC) solutions using advanced CPU and Interconnect technologies. These advances are driven by the fact that CPU manufacturers are facing extreme challenges in doubling the processors' speeds due to various reasons, such as the high temperatures and power(More)
In recent years, significant research has been conducted to boost the performance and increase the reliability of high performance computing (HPC) clusters. As the number of compute nodes in modern HPC clusters continues to grow, it is critical to design clusters with low power consumption and low failure rate. In particular, it is widely known that the(More)
The rising demand for mobile computing has created a need for improved file system that supports mobile clients. Current file systems with support for mobility provide availability through file replicas that are cached at the client side. However, mobile clients may experience different obstacles in regard to the local cache, such as the limited network(More)
In this paper, we propose a novel mobile distributed file system design, which provides high available and reliable storage for files and guarantees that file operations are executed in spite of concurrency and failures. The design is intended to fit mobile clients' devices (e.g., PDAs and cell phones) that have limited storage space and cannot store all(More)
Servers' reintegration is a mode of file system operation that allows file servers to synchronize their data after network partitions. The reintegration design supports the main objectives of the disconnection-resilient file systems, which is to provide high available and reliable storage for files, and guarantees that file operations are executed in spite(More)
In recent years, we have witnessed a growing interest in high performance computing (HPC) using a cluster of workstations. This growth made it affordable to individuals to have exclusive access to their own supercomputers. However, one of the challenges in a clustered environment is to keep system failure to the minimum and to achieve the highest possible(More)
In recent years, we have witnessed a growing interest in optimizing the high performance computing (HPC) solutions using advanced CPU and Interconnect technologies. These advances are driven by the fact that CPU manufacturers are facing extreme challenges in doubling the processors' speeds due to various reasons, such as the high temperatures and power(More)
Standard high performance clusters (HPC) are being extensively used for solving computationally intensive problems in various scientific fields, one of which is the field of reservoir simulation. In our work, we expand the conventional HPC systems to run larger reservoir simulations on a heterogeneous grid of HPCs. This expansion is accomplished by(More)
In recent years, there has been a growing interest in information protection and security for large organizations. This has led to a growing demand for more aggressive forms of security to complement the existing techniques. One of these security methods involves the use of distributed honey nets. Honey nets are network systems deployed for the sole purpose(More)