期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
Dynamic Measurement of Task Scheduling Algorithm in Multi-Processor System 被引量:1
1
作者 XIE Ying WU Jinzhao +1 位作者 CHEN Jianying CUI Mengtian 《Journal of Shanghai Jiaotong university(Science)》 EI 2019年第3期372-380,共9页
It is important to evaluate function behaviors and performance features of task scheduling algorithm in the multi-processor system.A novel dynamic measurement method(DMM)was proposed to measure the task scheduling alg... It is important to evaluate function behaviors and performance features of task scheduling algorithm in the multi-processor system.A novel dynamic measurement method(DMM)was proposed to measure the task scheduling algorithm’s correctness and dependability.In a multi-processor system,task scheduling problem is represented by a combinatorial evaluation model,interactive Markov chain(IMC),and solution space of the algorithm with time and probability metrics is described by action-based continuous stochastic logic(aCSL).DMM derives a path by logging runtime scheduling actions and corresponding times.Through judging whether the derived path can be received by task scheduling IMC model,DMM analyses the correctness of algorithm.Through judging whether the actual values satisfy label function of the initial state,DMM analyses the dependability of algorithm.The simulation shows that DMM can effectively characterize the function behaviors and performance features of task scheduling algorithm. 展开更多
关键词 multi-processor task scheduling algorithm IMC aCSL dynamic measurement
原文传递
帮助线程预取技术研究综述 被引量:3
2
作者 张建勋 古志民 《计算机科学》 CSCD 北大核心 2013年第7期19-23,39,共6页
帮助线程预取是当前多核平台提高非规则数据密集应用预取效果性能的关键技术之一,近年来已成为国内外的研究热点。针对非规则数据密集应用访存规律的非连续局部性特征,帮助线程预取技术利用CMP平台的最后一级共享缓存(LLC)将应用的非连... 帮助线程预取是当前多核平台提高非规则数据密集应用预取效果性能的关键技术之一,近年来已成为国内外的研究热点。针对非规则数据密集应用访存规律的非连续局部性特征,帮助线程预取技术利用CMP平台的最后一级共享缓存(LLC)将应用的非连续局部性转换为瞬时的连续时空局部性(即时局部性),从而达到通过线程级数据预取提高程序性能的目的。归纳了帮助线程预取技术的分类,概括和比较了不同帮助线程实现技术的优势和局限性,深入分析和探讨了现有的几种典型帮助线程技术的预取控制策略。最后从帮助线程实时控制、参数动态选取和优化方面指出了帮助线程预取技术的研究方向。 展开更多
关键词 帮助线程 数据预取 CMP(Chip multi-processor)平台 非规则数据密集应用
在线阅读 下载PDF
Novel Voltage Scaling Algorithm Through Ant Colony Optimization for Embedded Distributed Systems
3
作者 章立生 丁丹 《Journal of Beijing Institute of Technology》 EI CAS 2007年第4期430-436,共7页
Dynamic voltage scaling (DVS), supported by many DVS-enabled processors, is an efficient technique for energy-efficient embedded systems. Many researchers work on DVS and have presented various DVS algorithms, some wi... Dynamic voltage scaling (DVS), supported by many DVS-enabled processors, is an efficient technique for energy-efficient embedded systems. Many researchers work on DVS and have presented various DVS algorithms, some with quite good results. However, the previous algorithms either have a large time complexity or obtain results sensitive to the count of the voltage modes. Fine-grained voltage modes lead to optimal results, but coarse-grained voltage modes cause less optimal one. A new algorithm is presented, which is based on ant colony optimization, called ant colony optimization voltage and task scheduling (ACO-VTS) with a low time complexity implemented by parallelizing and its linear time approximation algorithm. Both of them generate quite good results, saving up to 30% more energy than that of the previous ones under coarse-grained modes, and their results don’t depend on the number of modes available. 展开更多
关键词 dynamic voltage algorithm distributed system ant colony optimization multi-processor
在线阅读 下载PDF
Effective Task Scheduling for Embedded Systems Using Iterative Cluster Slack Optimization
4
作者 Jongdae Kim Sungchul Lee Hyunchul Shin 《Circuits and Systems》 2013年第8期479-488,共10页
To solve computationally expensive problems, multiple processor SoCs (MPSoCs) are frequently used. Mapping of applications to MPSoC architectures and scheduling of tasks are key problems in system level design of embe... To solve computationally expensive problems, multiple processor SoCs (MPSoCs) are frequently used. Mapping of applications to MPSoC architectures and scheduling of tasks are key problems in system level design of embedded systems. In this paper, a cluster slack optimization algorithm is described, in which the tasks in a cluster are simultaneously mapped and scheduled for heterogeneous MPSoC architectures. In our approach, the tasks are iteratively clustered and each cluster is optimized by using the branch and bound technique to capitalize on slack distribution. The proposed static task mapping and scheduling method is applied to pipelined data stream processing as well as for batch processing. In pipelined processing, the tradeoff between throughput and memory cost can be exploited by adjusting a weighting parameter. Furthermore, an energy-aware task mapping and scheduling algorithm based on our cluster slack optimization is developed. Experimental results show improvement in latency, throughput and energy. 展开更多
关键词 multi-processor Mapping Scheduling
在线阅读 下载PDF
Design and Application of Instruction Set Simulator on Multi-Core Verification 被引量:3
5
作者 胡向东 郭勇 +2 位作者 朱英 郭昕 王鹏 《Journal of Computer Science & Technology》 SCIE EI CSCD 2010年第2期267-273,共7页
Instruction Set Simulator (ISS) is a highly abstracted and executable model of micro architecture. It is widely used in the fields of verification and debugging during the development of microprocessors. However, wi... Instruction Set Simulator (ISS) is a highly abstracted and executable model of micro architecture. It is widely used in the fields of verification and debugging during the development of microprocessors. However, with the emergence of Chip Multi-Processors, the single-core ISS cannot meet the needs of microprocessor development. In this paper, we introduce our multi-core chip architecture first, after that a general methodology to expand a single-core ISS to a multi- core ISS (MCISS) is proposed. On this basis, a real-time comparison environment is created for multi-core verification, and the problems of multi-core communication and synchronization are addressed gracefully. With the "save and restore" mechanism, the verification procedure and the debugging are speeding up greatly. 展开更多
关键词 processor design chip multi-processors (CMP) instruction set simulator (ISS) SIMULATION parallel stimulus
原文传递
Research on High-Availability of Softswitch System
6
作者 LOU Zhi-qiang LIAO Ning 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2006年第2期50-53,共4页
Since softswitch is the kernel of the Next Generation Network (NGN), it is practically significant to improve the availability of the softswitch system. This paper expatiates upon the methods of realizing the high-a... Since softswitch is the kernel of the Next Generation Network (NGN), it is practically significant to improve the availability of the softswitch system. This paper expatiates upon the methods of realizing the high-availability of softswitch system. It gives the methods from a multi-level viewpoint : software-level high-availability design, platformlevel high-availability of softswitch kernel components, network-level high-availability. Additonally, it gives certain analysis on obtaining network high-availability. 展开更多
关键词 SOFTSWITCH high-availability single-distributor multi-processors cluster multi-level monitor
原文传递
Hybrid Decomposition Method in Parallel Molecular Dynamics Simulation Based on SMP Cluster Architecture 被引量:2
7
作者 王冰 舒继武 +2 位作者 郑纬民 王金照 陈民 《Tsinghua Science and Technology》 SCIE EI CAS 2005年第2期183-188,共6页
A hybrid decomposition method for molecular dynamics simulations was presented, using simul- taneously spatial decomposition and force decomposition to fit the architecture of a cluster of symmetric multi-processo... A hybrid decomposition method for molecular dynamics simulations was presented, using simul- taneously spatial decomposition and force decomposition to fit the architecture of a cluster of symmetric multi-processor (SMP) nodes. The method distributes particles between nodes based on the spatial decom- position strategy to reduce inter-node communication costs. The method also partitions particle pairs within each node using the force decomposition strategy to improve the load balance for each node. Simulation results for a nucleation process with 4 000 000 particles show that the hybrid method achieves better paral- lel performance than either spatial or force decomposition alone, especially when applied to a large scale particle system with non-uniform spatial density. 展开更多
关键词 symmetric multi-processor (SMP) cluster computing molecular dynamics DECOMPOSITION
原文传递
A Unified O(log N) and Optimal Sorting Vector Algorithm 被引量:1
8
作者 高庆狮 《Journal of Computer Science & Technology》 SCIE EI CSCD 1995年第5期470-475,共6页
A unilied vector sorting algorithm (VSA) is proposed, which sorts N arbitrary num-bers with clog. N-bits on an SIMD multi-processor system (SMMP) with processors and a composite interconnected network in time, where c... A unilied vector sorting algorithm (VSA) is proposed, which sorts N arbitrary num-bers with clog. N-bits on an SIMD multi-processor system (SMMP) with processors and a composite interconnected network in time, where c is an arbitrary positive constant. When is an arbitrary small posi-tive constant and u = log2 N, it is an O(logN) algorithm and when it is an optimal algorithm,pT = O(N log N)); where u = 1, c = 1 and e = 0.5 (a constant). 展开更多
关键词 Parallel processing sorting time complexity optimal algorithm multi-processor system
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部