期刊文献+
共找到9篇文章
< 1 >
每页显示 20 50 100
A Hierarchical Task Graph Parallel Computing Framework for Chemical Process Simulation
1
作者 Shifeng Qu Shaoyi Yang +3 位作者 Wenli Du Zhaoyang Duan Feng Qian Meihong Wang 《Engineering》 2025年第8期229-239,共11页
Sequential-modular-based process flowsheeting software remains an indispensable tool for process design,control,and optimization.Yet,as the process industry advances in intelligent operation and maintenance,convention... Sequential-modular-based process flowsheeting software remains an indispensable tool for process design,control,and optimization.Yet,as the process industry advances in intelligent operation and maintenance,conventional sequential-modular-based process-simulation techniques present challenges regarding computationally intensive calculations and significant central processing unit(CPU)time requirements,particularly in large-scale design and optimization tasks.To address these challenges,this paper proposes a novel process-simulation parallel computing framework(PSPCF).This framework achieves layered parallelism in recycling processes at the unit operation level.Notably,PSPCF introduces a groundbreaking concept of formulating simulation problems as task graphs and utilizes Taskflow,an advanced task graph computing system,for hierarchical parallel scheduling and the execution of unit operation tasks.PSPCF also integrates an advanced work-stealing scheme to automatically balance thread resources with the demanding workload of unit operation tasks.For evaluation,both a simpler parallel column process and a more complex cracked gas separation process were simulated on a flowsheeting platform using PSPCF.The framework demonstrates significant time savings,achieving over 60%reduction in processing time for the simpler process and a 35%–40%speed-up for the more complex separation process. 展开更多
关键词 Parallel computing Process simulation task graph parallelism Sequential modular approach
在线阅读 下载PDF
Scheduling algorithm based on critical tasks in heterogeneous environments 被引量:4
2
作者 Lan Zhou Sun Shixin 《Journal of Systems Engineering and Electronics》 SCIE EI CSCD 2008年第2期398-404,F0003,共8页
Heterogeneous computing is one effective method of high performance computing with many advantages. Task scheduling is a critical issue in heterogeneous environments as well as in homogeneous environments. A number of... Heterogeneous computing is one effective method of high performance computing with many advantages. Task scheduling is a critical issue in heterogeneous environments as well as in homogeneous environments. A number of task scheduling algorithms for homogeneous environments have been proposed, whereas, a few for heterogeneous environments can be found in the literature. A novel task scheduling algorithm for heterogeneous environments, called the heterogeneous critical task (HCT) scheduling algorithm is presented. By means of the directed acyclic graph and the gantt graph, the HCT algorithm defines the critical task and the idle time slot. After determining the critical tasks of a given task, the HCT algorithm tentatively duplicates the critical tasks onto the processor that has the given task in the idle time slot, to reduce the start time of the given task. To compare the performance of the HCT algorithm with several recently proposed algorithms, a large set of randomly generated applications and the Gaussian elimination application are randomly generated. The experimental result has shown that the HCT algorithm outperforms the other algorithm. 展开更多
关键词 list scheduling task duplication task graphs heterogeneous environment parallel processing.
在线阅读 下载PDF
ACS-based resource assignment and task scheduling in grid
3
作者 祁超 张璟 李军怀 《Journal of Southeast University(English Edition)》 EI CAS 2007年第3期451-454,共4页
To solve the deadlock problem of tasks that the interdependence between tasks fails to consider during the course of resource assignment and task scheduling based on the heuristics algorithm, an improved ant colony sy... To solve the deadlock problem of tasks that the interdependence between tasks fails to consider during the course of resource assignment and task scheduling based on the heuristics algorithm, an improved ant colony system (ACS) based algorithm is proposed. First, how to map the resource assignment and task scheduling (RATS) problem into the optimization selection problem of task resource assignment graph (TRAG) and to add the semaphore mechanism in the optimal TRAG to solve deadlocks are explained. Secondly, how to utilize the grid pheromone system model to realize the algorithm based on ACS is explicated. This refers to the construction of TRAG by the random selection of appropriate resources for each task by the user agent and the optimization of TRAG through the positive feedback and distributed parallel computing mechanism of the ACS. Simulation results show that the proposed algorithm is effective and efficient in solving the deadlock problem. 展开更多
关键词 GRID resource assignment task scheduling ant colony system (ACS) task resource assignment graph (TRAG) SEMAPHORE
在线阅读 下载PDF
Task Graph Reduction Algorithm for Hardware/Software Partitioning 被引量:2
4
作者 LI Hui LIU Wenjui +2 位作者 WU Jigang JIANG Guiyuan HAN Honglei 《Wuhan University Journal of Natural Sciences》 CAS 2012年第2期126-130,共5页
Hardware/software(HW/SW) partitioning is one of the key processes in an embedded system.It is used to determine which system components are assigned to hardware and which are processed by software.In contrast with p... Hardware/software(HW/SW) partitioning is one of the key processes in an embedded system.It is used to determine which system components are assigned to hardware and which are processed by software.In contrast with previous research that focuses on developing efficient heuristic,we focus on the pre-process of the task graph before the HW/SW partitioning in this paper,that is,enumerating all the sub-graphs that meet the requirements.Experimental results showed that the original graph can be reduced to 67% in the worst-case scenario and 58% in the best-case scenario.In conclusion,the reduced task graph saved hardware area while improving partitioning speed and accuracy. 展开更多
关键词 HW/SW partitioning task graph algorithm embedded system
原文传递
A Hybrid Task Scheduling Algorithm in Grid
5
作者 张艳梅 曹怀虎 余镇危 《Journal of Donghua University(English Edition)》 EI CAS 2006年第6期84-86,92,共4页
Task scheduling in Grid has been proved to be NP-complete problem. In this paper, to solve this problem, a Hybrid Task Scheduling Algorithm in Grid (HTS) has been presented, which joint the advantages of Ant Colony an... Task scheduling in Grid has been proved to be NP-complete problem. In this paper, to solve this problem, a Hybrid Task Scheduling Algorithm in Grid (HTS) has been presented, which joint the advantages of Ant Colony and Genetic Algorithm. Compared with the related work, the result shows that the HTS algorithm significantly surpasses the previous approaches in schedule length ratio and speedup. 展开更多
关键词 task graph Genetic Algorithm Ant Colony task scheduling heterogeneous system.
在线阅读 下载PDF
NEW BOUNDS ON TIME AND NUMBER OF PROCESSORS FOR MULTIPROCESSOR OPTIMAL SCHEDULES
6
作者 HAO SUN PU LIU +1 位作者 JIKAI LI DECHUNG PENG(National Key Laboratory Of Software Engineering,Wuban Unfuersity mahan, 430072, P.R China. Institute of software, Chinese Academy of Sciences, Beijing, 10080, P.R China.) 《Wuhan University Journal of Natural Sciences》 CAS 1996年第Z1期350-355,共6页
Two problems for task schedules in a multiprocessor parallel system are discussed in Ans paper (1) given a partially ordered set of tasks represented by the venices of an acyclic directed graph with their correspondin... Two problems for task schedules in a multiprocessor parallel system are discussed in Ans paper (1) given a partially ordered set of tasks represented by the venices of an acyclic directed graph with their corresponding processing bines, derive the lower bound on the Annimum time(LBMT) needed to process the task graph for a given number of processors. (2) Determine the lower bound on minimum number of processors(LBMP) needed to complete those tasks in minimum bine. It is shown that the proposed LBMT is sharper than previously Known values and the comPUtational aspeCts of these bounds are also discussed. 展开更多
关键词 parallel processing bound on time optimal scheduling partition directed acyclic task graphs.
在线阅读 下载PDF
State-Based Offloading Model for Improving Response Rate of IoT Services
7
作者 K.Sakthidasan Bhekisipho Twala +4 位作者 S.Yuvaraj K.Vijayan S.Praveenkumar Prashant Mani C.Bharatiraja 《Computers, Materials & Continua》 SCIE EI 2021年第6期3721-3735,共15页
The Internet of Things(IoT)is a heterogeneous information sharing and access platform that provides services in a pervasive manner.Task and computation offloading in the IoT helps to improve the response rate and the ... The Internet of Things(IoT)is a heterogeneous information sharing and access platform that provides services in a pervasive manner.Task and computation offloading in the IoT helps to improve the response rate and the availability of resources.Task offloading in a service-centric IoT environment mitigates the complexity in response delivery and request processing.In this paper,the state-based task offloading method(STOM)is introduced with a view to maximize the service response rate and reduce the response time of the varying request densities.The proposed method is designed using the Markov decision-making model to improve the rate of requests processed.By defining optimal states and filtering the actions based on the probability of response and request analysis,this method achieves less response time.Based on the defined states,request processing and resource allocations are performed to reduce the backlogs in handling multiple requests.The proposed method is verified for the response rate and time for the varying requests and processing servers through an experimental analysis.From the experimental analysis,the proposed method is found to improve response rate and reduce backlogs,response time,and offloading factor by 11.5%,20.19%,20.31%,and 8.85%,respectively. 展开更多
关键词 DECISION-MAKING internet of things markov model task offloading task graph
在线阅读 下载PDF
An incremental ant colony optimization based approach to task assignment to processors for multiprocessor scheduling 被引量:3
8
作者 Hamid Reza BOVEIRI 《Frontiers of Information Technology & Electronic Engineering》 SCIE EI CSCD 2017年第4期498-510,共13页
Optimized task scheduling is one of the most important challenges to achieve high performance in multiprocessor environments such as parallel and distributed systems. Most introduced task-scheduling algorithms are bas... Optimized task scheduling is one of the most important challenges to achieve high performance in multiprocessor environments such as parallel and distributed systems. Most introduced task-scheduling algorithms are based on the so-called list scheduling technique. The basic idea behind list scheduling is to prepare a sequence of nodes in the form of a list for scheduling by assigning them some priority measurements, and then repeatedly removing the node with the highest priority from the list and allocating it to the processor providing the earliest start time (EST). Therefore, it can be inferred that the makespans obtained are dominated by two major factors: (1) which order of tasks should be selected (sequence subproblem); (2) how the selected order should be assigned to the processors (assignment subproblem). A number of good approaches for overcoming the task sequence dilemma have been proposed in the literature, while the task assignment problem has not been studied much. The results of this study prove that assigning tasks to the processors using the traditional EST method is not optimum; in addition, a novel approach based on the ant colony optimization algorithm is introduced, which can find far better solutions. 展开更多
关键词 Ant colony optimization List scheduling Multiprocessor task graph scheduling Parallel and distributed systems
原文传递
Task assignment for minimizing application completion time using honeybee mating optimization
9
作者 Qinma KANG Hong HE 《Frontiers of Computer Science》 SCIE EI CSCD 2013年第3期404-415,共12页
Effective task assignment is essential for achieving high performance in heterogeneous distributed computing systems. This paper proposes a new technique for minimizing the parallel application time cost of task assig... Effective task assignment is essential for achieving high performance in heterogeneous distributed computing systems. This paper proposes a new technique for minimizing the parallel application time cost of task assignment based on the honeybee mating optimization (HBMO) algorithm. The HBMO approach combines the power of simulated annealing, genetic algorithms, and an effective local search heuristic to find the best possible solution to the problem within an acceptable amount of computation time. The performance of the proposed HBMO algorithm is shown by comparing it with three existing task assignment techniques on a large number of randomly generated problem instances. Experimental results indicate that the proposed HBMO algorithm outperforms the competing algorithms. 展开更多
关键词 heterogeneous distributed computing task assignment task interaction graph honeybee mating optimization META-HEURISTICS
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部