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 11 of 11 for “"Computationally-Intensive Applications"”.

  1. Applying Dynamic Software Updates to Computationally-Intensive Applications

    … for applying dynamic software updates to computationally-intensive applications—a computing domain characterized by long-running computations, expensive computing resources, and a tedious deployment process. This dissertation argues that updating computationally-intensive applications

    vt Repository record for Applying Dynamic Software Updates to Computationally-Intensive Applications (opens in a new tab)

  2. Heterogeneous CPU-FPGA system framework and scheduler

    … potential of heterogeneous systems in handling computationally intensive applications efficiently.

    uiuc Repository record for Heterogeneous CPU-FPGA system framework and scheduler (opens in a new tab)

  3. Performance analysis of partitioned multistage cube network and adaptive routed single-stage cube network

    … has emerged to meet today's high demand of computationally intensive applications. In a parallel processing machine, the interconnection network is a major factor affecting the machine’s overall performance in terms of speed and versatility. This research presents an analysis of the …

    vt Repository record for Performance analysis of partitioned multistage cube network and adaptive routed single-stage cube network (opens in a new tab)

  4. A virtual machine approach to parallel debugging

    … that parallel machines are not widely used for computationally intensive applications even though recent progress on VLSI technology has significantly reduced the cost of building these machines. In this thesis, a two-phase approach to debugging parallel applications based on task-oriented …

    ubc Repository record for A virtual machine approach to parallel debugging (opens in a new tab)

  5. Processor and link assignment using simulated annealing

    … Multicomputers can be used to solve a variety of computationally intensive applications, but they introduce the problem of handling communication between concurrent processes. In the design of multicomputer systems, the scheduling and mapping of a parallel algorithm onto a host architecture has a …

    vt Repository record for Processor and link assignment using simulated annealing (opens in a new tab)

  6. An Investigation of I/O Strategies for MPI Workloads

    … is the main reason for different behavior of I/O intensive applications with specific requirements for performance optimization. So, using common strategies, generally defined and effective for computationally intensive applications may not have the same effect on performance improvement for these …

    vt Repository record for An Investigation of I/O Strategies for MPI Workloads (opens in a new tab)

  7. Performance Analysis of Multicomputer Interconnection Network Designs

    … large scale parallel computers, particularly for computationally intensive applications. The torus and spanning bus hypercubes are implemented in our program and analyzed in detail. Results show that network topology has a mixed impact on system performance. Networks built of standard modules of …

    vt Repository record for Performance Analysis of Multicomputer Interconnection Network Designs (opens in a new tab)

  8. DESIGN OF A MULTI DSP SYSTEM FOR IMAGE PROCESSING

    … This architecture is designed to supp01t computationally intensive applications that require movement of massive amount of data among processors as well as to exploit algorithmic parallelism and sequential data dependencies that is typical of image processing applications. High rate data …

    nus Repository record for DESIGN OF A MULTI DSP SYSTEM FOR IMAGE PROCESSING (opens in a new tab)

  9. A comparative study of the effects of parallelization on ARM and Intel based platforms

    … hardware are able to provide great benefits to applications that have computationally intensive algorithms. Such algorithms like video stabilization, object detection and 3D gaming, to name a few, are excellent candidates for making use of this hardware. Also, applications like these are just a …

    uiuc Repository record for A comparative study of the effects of parallelization on ARM and Intel based platforms (opens in a new tab)

  10. Systematic Code Partitioning For the Disjoint-Memory Co-Processor Accelerated Execution Model

    … on the other hand, are assigned the most computationally expensive portions of the software, and this code is adapted to the co-processor's specialized programming model.</p> <p>In order for legacy code to take advantage of a heterogeneous computer, a programmer must partition its code to …

    south-carolina Repository record for Systematic Code Partitioning For the Disjoint-Memory Co-Processor Accelerated Execution Model (opens in a new tab)

  11. Hardware acceleration of Monte Carlo-based simulations

    … traditional prototyping roles to help offload computationally intensive functions from standard processors. This Thesis is focused on the last point, the use of FPGAs to accelerate computationally intensive applications. The use of FPGAs for hardware acceleration is an active research field. …

    upm Repository record for Hardware acceleration of Monte Carlo-based simulations (opens in a new tab)