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 9 of 9 for “"task-partitioning"”.

  1. Automated communication and floorplan-aware hardware/software co-design for SoC

    … is a difficult and time-consuming engineering task due to the vast design space of hardware accelerators and HW/SW task partitioning. Depending on the partitioning decision, communication between parts of the SoC must be also optimized such that the overall runtime including both computation …

    uiuc Repository record for Automated communication and floorplan-aware hardware/software co-design for SoC (opens in a new tab)

  2. A Work-Stealing For Dynamic Workload Balancing On CPU-GPU Heterogeneous Computing Platforms

    … framework allows cpu and gpu threads to steal tasks from each other as well as within the same device by leveraging fine-grained data sharing and thread communication feature available on modern cpu-gpu heterogeneous systems. The implementation of bfs application on the top of our framework …

    mississippi Repository record for A Work-Stealing For Dynamic Workload Balancing On CPU-GPU Heterogeneous Computing Platforms (opens in a new tab)

  3. Heterogeneous CPU-FPGA system framework and scheduler

    … computing: the optimization of single tasks and the effective scheduling of heavy workloads. We consider systems that consist of general-purpose units such as CPUs, and specialized accelerators, such as FPGAs, to boost computational efficiency and throughput. Our research centers on …

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

  4. Performance optimization and energy efficiency of big-data computing workflows

    … inter-job dependencies. The granularity of task partitioning in each moldable job of such big data workflows has a significant impact on workflow completion time, energy consumption, and financial cost if executed in clouds, which remains largely unexplored. This dissertation conducts an …

    njit Repository record for Performance optimization and energy efficiency of big-data computing workflows (opens in a new tab)

  5. A distributed design rule checker for VLSI layouts

    … large-grained parallel processing method to the task of checking geometric constraints or design rules that are imposed on the layout of VLSI circuits to ensure a correct implementation of the design despite imperfections in the fabrication process. The thesis begins with a study of design rule …

    vt Repository record for A distributed design rule checker for VLSI layouts (opens in a new tab)

  6. Towards Efficient Autonomous Vehicle Systems: A Multi-Layer Approach

    … real-time Directed Acyclic Graph (DAG) tasks. Using convex subspace partitioning and linear programming to minimize timing metrics such as Data Age, Reaction Time, and Time Disparity, the approach yields 20% to 40% reductions in worst-case latency with strong scalability and …

    vt Repository record for Towards Efficient Autonomous Vehicle Systems: A Multi-Layer Approach (opens in a new tab)

  7. LWFG: A Cache-Aware Multi-core Real-Time Scheduling Algorithm

    … real-time performance on multi-core platforms is task partitioning. Partitioning schemes statically assign tasks to cores, eliminating task migrations and reducing system overheads. Unfortunately, no current partitioning schemes explicitly consider cache effects when partitioning tasks. We develop …

    vt Repository record for LWFG: A Cache-Aware Multi-core Real-Time Scheduling Algorithm (opens in a new tab)

  8. Cutter, carriers and bucket brigades ...

    … transport economics, (c) division of labour and task-partitioning. Grass-cutting ants, Atta vollenweideri, harvest grass fragments that serve as substrate for the cultivation of a symbiotic fungus. Foragers were observed to cut grass fragments across the blade, thus resulting in longish, …

    wurz-thes Repository record for Cutter, carriers and bucket brigades ... (opens in a new tab)

  9. Methodologies and Tools for the Emergence of Cooperation in Biorobotics.

    … of cooperation capabilities and perform tasks where one robot alone cannot succeed. The selected technique to induce the emergence of cooperation was based on a selection of specific sub-set among the available behaviours. During the learning phase, each robot can evolve its knowledge in …

    catania Repository record for Methodologies and Tools for the Emergence of Cooperation in Biorobotics. (opens in a new tab)