• No results found

Heterogeneous Computing

A hybrid ant algorithm for scheduling independent jobs in heterogeneous computing environments

A hybrid ant algorithm for scheduling independent jobs in heterogeneous computing environments

... Statically scheduling independent jobs in heterogeneous computing environments is useful for several different con- siderations in domains such as grid computing. The hybrid ACO algorithm described ...

7

A fast, effective local search for scheduling independent jobs in heterogeneous computing environments

A fast, effective local search for scheduling independent jobs in heterogeneous computing environments

... The efficient scheduling of independent computational jobs in a heterogeneous computing (HC) environment is an im- portant problem in domains such as grid computing. Find- ing optimal schedules for ...

6

Runtime Code Generation and Data Management for Heterogeneous Computing in Java

Runtime Code Generation and Data Management for Heterogeneous Computing in Java

... There exists also lower level extensions for existing languages which include directive approaches such as OpenMP and OpenACC. OpenACC, as well as OpenMP in its latest version 4.0, introduce directives and clauses for ...

12

Heuristic Load Balancing for CFD Codes Executed in Heterogeneous Computing Environments

Heuristic Load Balancing for CFD Codes Executed in Heterogeneous Computing Environments

... of heterogeneous computing platforms, like ...parallel computing environment (understood as a single parallel computer), Grid environment is highly unpredictable: available resources have different ...

9

Program Acceleration in a Heterogeneous Computing Environment Using OpenCL, FPGA, and CPU

Program Acceleration in a Heterogeneous Computing Environment Using OpenCL, FPGA, and CPU

... distributive computing, and System on a Chip (SOC) design drove ...mainstream computing systems brought significant improvement in the performance of applications targeted directly to a specific hardware ...

84

A hybrid chemical reaction optimization scheme for task scheduling on heterogeneous computing systems

A hybrid chemical reaction optimization scheme for task scheduling on heterogeneous computing systems

... Scheduling for directed acyclic graph (DAG) tasks with the objective of minimising makespan has become an important problem in a variety of applications on heterogeneous computing platforms, which involves ...

15

A Simple Method for Dynamic Scheduling in a Heterogeneous Computing System

A Simple Method for Dynamic Scheduling in a Heterogeneous Computing System

... The rest of the paper is organized as follows. In Section 2 a brief overview of the heteroge- neous computing is given. In Section 3 the task scheduling and the load balancing are described. A simple task ...

8

Environment for integration of distributed heterogeneous computing systems

Environment for integration of distributed heterogeneous computing systems

... The purpose of this work is to create a platform that simplifies the intercommunication of distributed hetero- geneous devices (composed of hardware and software). So, the main contribution of this work is the develop- ...

17

Fall Detection Application on an ARM and FPGA Heterogeneous Computing Platform

Fall Detection Application on an ARM and FPGA Heterogeneous Computing Platform

... ABSTRACT: Heterogeneous computing platform, Zynq- 7000 all programmable system-on-chip, not only accomplishes high efficiency solution in emerging the power consumption, execution time for implementing the ...

9

A Novel Task Scheduling Algorithm for Heterogeneous Computing

A Novel Task Scheduling Algorithm for Heterogeneous Computing

... grid computing system can support the execution of computationally intensive parallel and distributive ...grid computing and heterogeneous computing system are ...of heterogeneous ...

5

Workflow Simulation Aware and Multi-threading Effective Task Scheduling for Heterogeneous Computing

Workflow Simulation Aware and Multi-threading Effective Task Scheduling for Heterogeneous Computing

... Abstract—Efficient application scheduling is critical for achieving high performance in heterogeneous computing sys- tems. This problem has proved to be NP-complete, heading research efforts in obtaining ...

11

Programming Models for Parallel Heterogeneous Computing

Programming Models for Parallel Heterogeneous Computing

... a heterogeneous computing systems consisting of a standard mainframe and an additional server of several blades for very fast, but less reliable analytic operations on cloned ...

9

A hierarchic task-based programming model for distributed heterogeneous computing

A hierarchic task-based programming model for distributed heterogeneous computing

... distributed computing frameworks that manage the processes’ spawning and data movements between the different computing ...distributed computing frameworks is MPI (MPI Forum ...in ...

10

The readying of applications for heterogeneous computing

The readying of applications for heterogeneous computing

... Achieving optimal computation on an attached device is one concern, however for computation to take place it needs data on which to operate. The mech- anisms for transferring data to and from an attached device are ...

191

STATIC AND DYNAMIC RESOURCE ALLOCATION STRATEGIES IN HIGH PERFORMANCE HETEROGENEOUS COMPUTING APPLICATION

STATIC AND DYNAMIC RESOURCE ALLOCATION STRATEGIES IN HIGH PERFORMANCE HETEROGENEOUS COMPUTING APPLICATION

... In Resource centric strategies decision to schedule is taken as soon as the queue corresponding to a computing resource gets empty. A task is either selected from the set of ready tasks or stolen from other ...

5

Designing Universal Framework for Building Collaborative Applications in Heterogeneous Computing Environment

Designing Universal Framework for Building Collaborative Applications in Heterogeneous Computing Environment

... Designing a framework for controlling sessions, accesses, and floors for heterogeneous community collaboration on mobile devices as well as non-mobile devices Handle collaboration Sessio[r] ...

27

Novel Scheduling Algorithms for Efficient Deployment of Map Reduce Applications in Heterogeneous Computing

Novel Scheduling Algorithms for Efficient Deployment of Map Reduce Applications in Heterogeneous Computing

... New translation of TuMM, named H TuMM, which dynamically sets the slot configurations for each node in a opposed Hadoop cluster in order to reduce the makespan of Hadoop jobs... Architec[r] ...

6

Load balancing of irregular parallel applications on heterogeneous computing environments

Load balancing of irregular parallel applications on heterogeneous computing environments

... Grid-GUM tries to solve this problem by attaching load information to the steal messages exchanged during the application execution (see Section 2.4.3 for more de- tails). Initially, each PE knows only its own load. ...

270

Characterizing and Predicting Scientific Workloads for Heterogeneous Computing Systems

Characterizing and Predicting Scientific Workloads for Heterogeneous Computing Systems

... Performance Computing (HPC) systems it is necessary to make accurate performance predictions for workloads on varied compute devices, which is challenging due to diverse computation, communication and memory ...

135

Optimizing Data Placement and Threads Management for Heterogeneous Computing.

Optimizing Data Placement and Threads Management for Heterogeneous Computing.

... The second category focuses on implementation-level optimizations, trying to better leverage underlying computing systems for acceleration. The most prominent example is the recent efforts in speeding up KNN ...

181

Show all 10000 documents...

Related subjects