Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 30 for “"I/O performance"”.

  1. Optimizing parallel I/O performance of HPC applications

    … I/O is an essential component of modern High Performance Computing (HPC). Obtaining good I/O performance for a broad range of applications on diverse HPC platforms is a major challenge, in part because of complex inter-dependencies between I/O middleware and hardware. The parallel file system …

    uiuc Repository record for Optimizing parallel I/O performance of HPC applications (opens in a new tab)

  2. Measurement and evaluation of multimedia I/O performance

    … continues to grow. This research addresses the performance evaluation of I/O, with special emphasis on multimedia workstation-class systems. First, multimedia I/O activity is shown to be bursty with correlation across multiple device types (such as video, network, and disk). Second, several …

    uiuc Repository record for Measurement and evaluation of multimedia I/O performance (opens in a new tab)

  3. Improving Virtual Machine I/O Performance in Cloud Environments via I/O Functionality Offloading

    … cloud is the negative impact it has on the I/O performance of the applications running in the virtual machines.</p> <p>In this dissertation, we address the important problem of alleviating the negative impact of virtualization on I/O of the virtual machines. First, we show that virtual machine …

    purdue-thes Repository record for Improving Virtual Machine I/O Performance in Cloud Environments via I/O Functionality Offloading (opens in a new tab)

  4. Optimizing I/O performance for high performance computing applications: from auto-tuning to a feedback-driven approach

    … over 40 deployed petascale systems, and the high performance computing (HPC) community is working toward developing the first exaflop system by 2023. Scientific applications on such large-scale computers often read and write a lot of data. With such rapid growth in computing power and data …

    uiuc Repository record for Optimizing I/O performance for high performance computing applications: from auto-tuning to a feedback-driven approach (opens in a new tab)

  5. Network and storage stack specialisation for performance

    … generality and feature richness at the cost of performance, leaving crucial hardware resources unexploited. Despite considerable prior research in improving I/O performance for conventional stacks, substantial hardware potential still remains unexploited because most of these proposals are …

    cambridge Repository record for Network and storage stack specialisation for performance (opens in a new tab)

  6. Distributed Linda: design, development, and characterization of the data subsystem

    … of the system which tend to limit computational performance under conditions of heavy I/O with the shared data space. An investigation of the system’s I/O behavior has led to the identification of a technique which can improve the I/O performance of the system by as much as an order of magnitude. …

    vt Repository record for Distributed Linda: design, development, and characterization of the data subsystem (opens in a new tab)

  7. A Self -Tuning Disk Striping System for Parallel Input /Output

    Our results show that I/O performance for the WaveToy and sPPM applications can be improved significantly by striping their output files across several disks using a stripe depth derived from applying the restriping model to the application's I/O access patterns.

    uiuc Repository record for A Self -Tuning Disk Striping System for Parallel Input /Output (opens in a new tab)

  8. Machine learning for selecting parallel I/O benchmark applications

    I/O is one of the main performance bottlenecks for many data-intensive scientific applications. Accurate I/O performance benchmarking, which can help us better understand the causes of these bottlenecks and to guide the performance optimization of poor performing applications, is therefore an …

    uiuc Repository record for Machine learning for selecting parallel I/O benchmark applications (opens in a new tab)

  9. I/O Throughput Prediction for HPC Applications Using Darshan Logs

    As most High Performance Computing (HPC) applications deal with large volumes of data, I/O performance is of critical importance to optimize application performance. Despite having large-scale, high-performance parallel file systems, many applications still suffer from poor I/O performance. …

    unr Repository record for I/O Throughput Prediction for HPC Applications Using Darshan Logs (opens in a new tab)

  10. Rethinking the design and implementation of the i/o software stack for high-performance computing

    <p>Current I/O stack for high-performance computing is composed of multiple software layers in order to hide users from complexity of I/O performance optimization. However, the design and implementation of a specific layer is usually carried out separately with limited consideration of its impact …

    wayne-thes Repository record for Rethinking the design and implementation of the i/o software stack for high-performance computing (opens in a new tab)

  11. Certifying a crash-safe file system

    … which allow applications to achieve high I/O performance and crash safety, and that (2) provides a machine-checked proof that its I/O-efficient implementation meets this precise specification. FSCQ's proofs avoid crash-safety bugs that have plagued file systems, such as forgetting to insert a …

    mit Repository record for Certifying a crash-safe file system (opens in a new tab)

  12. Disk I/O in High-Performance Computing Systems

    There exists an increasing disparity between the performance of high-performance computers and disk I/O systems. This divergence in performance signifies that the I/O system will become an increasing bottleneck in future computer systems. With such a bottleneck, a program's execution time on these …

    uiuc Repository record for Disk I/O in High-Performance Computing Systems (opens in a new tab)

  13. Next Generation Operating Systems for the Datacenter

    … prevent applications from exploiting the full performance of the underlying hardware. Furthermore, their millisecond-scale resource management is ill-equipped to handle the microsecond-level burstiness of modern workloads, leading to costly overprovisioning and idle resources. Recognizing the …

    mit Repository record for Next Generation Operating Systems for the Datacenter (opens in a new tab)

  14. Competitive prefetching and buffer management for parallel I/O systems

    … upon the accessibility of the I/O buffer. The performance of prefetching algorithms using the two forms of lookahead is analyzed in the framework of competitive analysis, for read-once access patterns. Two algorithms, PHASE and GREED, which match the lower bounds are presented. A randomized …

    rice Repository record for Competitive prefetching and buffer management for parallel I/O systems (opens in a new tab)

  15. Efficient Resource Utilization for Parallel I /O in Cluster Environments

    In this thesis work, performance factors for parallel I/O on clusters are examined and several algorithms are designed to support parallel I/O efficiently for scientific applications running on commodity clusters, making better utilization of system resources. Specifically, our algorithms are …

    uiuc Repository record for Efficient Resource Utilization for Parallel I /O in Cluster Environments (opens in a new tab)

  16. Measuring, modeling, and optimizing counterintuitive performance phenomena in power-scalable, parallel systems

    … by exposing the root causes of unexpected performance slowdowns (e.g., lower performance at higher processor speeds) that occur more frequently in power-scalable systems where raw processor speed varies. More precisely, we perform an exhaustive empirical study that conclusively shows that …

    vt Repository record for Measuring, modeling, and optimizing counterintuitive performance phenomena in power-scalable, parallel systems (opens in a new tab)

  17. Accurate Hardware RAID Simulator

    … industry today. Not only does RAID increase I/O performance but also provides redundancy measures to protect against hardware failure. Even though RAID has existed for some time now and is well understood, proprietary optimizations such as command scheduling and cache strategies that are employed …

    calpoly Repository record for Accurate Hardware RAID Simulator (opens in a new tab)

  18. Certifying checksum-based logging in the RapidFSCQ crash-safe filesystem

    … be able to compete with unverified software in performance. Unfortunately, many of the optimizations that we take for granted in unverified software depend on assumptions that are difficult to verify. One such optimization is data checksums in logging systems, used to improve I/O efficiency …

    mit Repository record for Certifying checksum-based logging in the RapidFSCQ crash-safe filesystem (opens in a new tab)

  19. MPIOR: A Framework to Analyze File System Performance of MPI Applications

    MPI I/O replay (MPIOR) is an I/O performance modeling and prediction tool used to trace and replay a parallel application to determine application performance under a new I/O sub system. The trace collector deduces synchronization inter-dependencies between nodes and I/O demands placed by each node …

    vt Repository record for MPIOR: A Framework to Analyze File System Performance of MPI Applications (opens in a new tab)

Page 1 of 2