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 61 for “"Parallel systems"”.

  1. Code Generation for Extreme Scale Parallel Systems

    … significant roles in the design of extreme scale parallel systems. These factors are influencing system designers to support higher on-node computing capability via throughput-optimized processors instead of latency-optimized processors. However, the inter- and intra-processor communication …

    rice Repository record for Code Generation for Extreme Scale Parallel Systems (opens in a new tab)

  2. Scalable Diskless Checkpointing for Large Parallel Systems

    … the overhead of checkpoint/recovery is small on systems with thousands of nodes, and with appropriate partitioning of nodes, the user application can survive several times longer.

    uiuc Repository record for Scalable Diskless Checkpointing for Large Parallel Systems (opens in a new tab)

  3. A parallel systems approach to universal receivers

    … approach to the design of communication systems for unknown and time-varying channels is introduced. The true channel is from a known set of channels called the channel class, but the transmitter and receiver do not know which of these channels is actually in effect. One of the goals of …

    uiuc Repository record for A parallel systems approach to universal receivers (opens in a new tab)

  4. Mapping numerical software onto distributed memory parallel systems

    The aim of this thesis is to further the use of parallel computers, in particular distributed memory systems, by proving strategies for parallelisation and developing the core component of tools to aid scalar software porting. The ported code must not only efficiently exploit available parallel

    greenwich Repository record for Mapping numerical software onto distributed memory parallel systems (opens in a new tab)

  5. Detection of separable predicates on series-parallel systems

    … on distributed computations having the series-parallel property. This deviates from the approach used in the past where the detection problem was addressed for small classes of predicates to be detected on general distributed computations. The detection algorithm is based on a decomposition of …

    concordia Repository record for Detection of separable predicates on series-parallel systems (opens in a new tab)

  6. Measurement-based performance analysis and modeling of parallel systems

    ETDs are only available to UIUC Users without author permission

    uiuc Repository record for Measurement-based performance analysis and modeling of parallel systems (opens in a new tab)

  7. The subspace model : shape-based compilation for parallel systems

    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1997.

    mit Repository record for The subspace model : shape-based compilation for parallel systems (opens in a new tab)

  8. Software topological message aggregation techniques for large-scale parallel systems

    … classes of applications written for large scale parallel systems. This thesis explores techniques for reducing this overhead through topological aggregation, in which fine-grained messages are dynamically combined not just at each source of communication, but also at intermediate points between …

    uiuc Repository record for Software topological message aggregation techniques for large-scale parallel systems (opens in a new tab)

  9. An Efficient Data Structure for Implementing Splitter Hyperobjects in Task-Parallel Systems

    … to support splitter hyperobjects for task-parallel systems. Splitters can mitigate races on shared, nonlocal state, where parallel nested tasks make independent local modifications without affecting shared history. The data structure is inspired by “persistent” trees, but refined to achieve …

    mit Repository record for An Efficient Data Structure for Implementing Splitter Hyperobjects in Task-Parallel Systems (opens in a new tab)

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

    The demands of exascale computing systems and applications have pushed for a rapid, continual design paradigm coupled with increasing design complexities from the interaction between the application, the middleware, and the underlying system hardware, which forms a breeding ground for inefficiency. …

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

  11. Formal Specification and Runtime Verification of Parallel Systems using Interval Temporal Logic (ITL)

    … (RV) is the discipline that allows monitoring systems at runtime in order to check the satisfaction or violation of a given correctness property. Parallel systems are more complicated than sequential systems. Therefore, systems that run in parallel need a parallel runtime verification framework …

    de-montfort Repository record for Formal Specification and Runtime Verification of Parallel Systems using Interval Temporal Logic (ITL) (opens in a new tab)

  12. Heterogeneous parallel virtual machine: A portable program representation and compiler for performance and energy optimizations on heterogeneous parallel systems

    "Programming heterogeneous parallel systems, such as the SoCs (System-on-Chip) on mobile and edge devices is extremely difficult; the diverse parallel hardware they contain exposes vastly different hardware instruction sets, parallelism models and memory systems. Moreover, a wide range of diverse …

    uiuc Repository record for Heterogeneous parallel virtual machine: A portable program representation and compiler for performance and energy optimizations on heterogeneous parallel systems (opens in a new tab)

  13. Measurement-Based Characterization of Parallel I/O Systems

    … the issue of evaluating the performance of parallel I/O subsystems for a variety of I/O intensive workloads on massively parallel systems. First, a model-based workload specification methodology for generating parallel I/O intensive workloads is described. Second, a synthetic workload …

    uiuc Repository record for Measurement-Based Characterization of Parallel I/O Systems (opens in a new tab)

  14. Concordia parallel C : design and implementation

    … on the design and implementation of Concordia Parallel C (CPC) and its compiler Concordia Parallel C Compiler (CPCC). The Concordia Parallel Programming Environment (CPPE) is a novel parallel programing environment supporting virtual-architecture parallel programming paradigm, program and …

    concordia Repository record for Concordia parallel C : design and implementation (opens in a new tab)

  15. A high-performance framework for analyzing massive complex networks

    … study interesting aspects of real-world complex systems such as the Internet, social systems, transportation networks, and biological interaction data by modeling them as graphs. Graph-theoretic and combinatorial problems are also pervasive in scientific computing and engineering applications. In …

    gatech Repository record for A high-performance framework for analyzing massive complex networks (opens in a new tab)

  16. A Portable and Scalable Multigrid Solver for Nonlinear Structural Mechanics Problems

    … (MPI) is used to implement the proposed parallel multigrid method, which ensures the portability of the code. The object-based programming model adopted for this work is also described. The performance of the parallel algorithm is studied using two sets of benchmark problems: fixed-size …

    uiuc Repository record for A Portable and Scalable Multigrid Solver for Nonlinear Structural Mechanics Problems (opens in a new tab)

  17. Communication avoiding parallel algorithms for amorphous problems

    Parallelizing large sized problem in parallel systems has always been a challenge for programmer. This difficulty is caused by the complexity of the existing systems as well as the target problems. This is becoming a greater issue as the data sizes are constantly growing and as a result, larger …

    uiuc Repository record for Communication avoiding parallel algorithms for amorphous problems (opens in a new tab)

  18. A scheduling framework for dynamically resizable parallel applications

    … in science and engineering require large parallel systems in order to solve computational problems within a reasonable timeframe. These applications can benefit from dynamic resizing during the course of their execution. Dynamic resizing enables fine-grained control over resource …

    vt Repository record for A scheduling framework for dynamically resizable parallel applications (opens in a new tab)

  19. Direct sequential system assemblage

    … The next task of the thesis is to assemble these systems in multiple, thus discovering both the intrinsic behaviors of the system as well as its means of exchange with other systems. These parallel systems investigations will then provide the background for the final task of this thesis: volume …

    mit Repository record for Direct sequential system assemblage (opens in a new tab)

Page 1 of 4