• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Hu Xiao and Chen Shuming. Scheduling for Traffic Combination of Multi-Core Trace Data[J]. Journal of Computer Research and Development, 2008, 45(3): 417-427.
Citation: Hu Xiao and Chen Shuming. Scheduling for Traffic Combination of Multi-Core Trace Data[J]. Journal of Computer Research and Development, 2008, 45(3): 417-427.

Scheduling for Traffic Combination of Multi-Core Trace Data

More Information
  • Published Date: March 14, 2008
  • On-chip trace data contains run-time information of embedded multi-core processors for software debug. Trace data are transferred through special data path and output pins. Scheduling for combining the traffic of multi-source trace data is one of the key issues that affect performance of the on-chip trace system. Features of trace traffic combination,evaluation metrics and scheduling schemes are analyzed. A novel queue scheduling algorithm (TraceDo algorithm) with service required threshold (SRH) and minimum service granularity (MSG) is presented. Setting a SRH to each queue,queue switching is controlled by comparing the queue length with the threshold level of SRH. Users can control queue length distributions and overflow rates according to overflow costs, buffer capacities and burst characteristics of trace traffic. Using MSG and lazy switching together, the minimum number of consumers served in a queue between two switchovers is promised and such service granularity is increased when other queues have marginal capacity of buffer. Therefore switchover counts are reduced and overflow probabilities along with such gains are constrained by SRH. Simulation results show that the algorithm controls the overflow rate of each queue effectively and utilizes the buffer capacity according to the queues priority assigned sufficiently. The algorithm is realized in Verilog-HDL. Compared with a leading method, the overflow rate is reduced 30% with additional 2015μm\+2 in area.
  • Related Articles

    [1]Yang Yong, Meng Xiangru, Kang Qiaoyan, Chen Gang. Dynamic Service Function Chain Migration Method Based on Resource Requirements Prediction[J]. Journal of Computer Research and Development, 2023, 60(5): 1151-1163. DOI: 10.7544/issn1000-1239.202111206
    [2]Wang Kai, Hou Zifeng. An Idle Virtual CPU Scheduling Algorithm on Xen Virtual Machines[J]. Journal of Computer Research and Development, 2013, 50(11): 2429-2435.
    [3]Kang Guosheng, Liu Jianxun, Tang Mingdong, Liu Xiaoqing. Global Optimal Web Service Selection Model for Multiple Service Requests[J]. Journal of Computer Research and Development, 2013, 50(7): 1524-1533.
    [4]Wang Kai, Hou Zifeng. A Relaxed Co-Scheduling Method of Virtual CPUs on Xen Virtual Machines[J]. Journal of Computer Research and Development, 2012, 49(1): 118-127.
    [5]Wang Xianzhi, Wang Zhongjie, Xu Xiaofei, Liu Ying. A Service Composition Method for Tradeoff Between Satisfactions of Multiple Requirements[J]. Journal of Computer Research and Development, 2011, 48(4): 627-637.
    [6]Li Ji, Zeng Huaxin, Xu Dengyuan. A New Service Guaranteed Scheduling Policy for Buffered Crossbar Switches[J]. Journal of Computer Research and Development, 2007, 44(11): 1873-1880.
    [7]Ding Ding, Luo Siwei, and Gao Zhan. An Object-Adjustable Heuristic Scheduling Strategy in Grid Environments[J]. Journal of Computer Research and Development, 2007, 44(9): 1572-1578.
    [8]Li Zhong, Wang Gang, Liu Jing. Quality of Service Aware Dynamic Priority Scheduling Scheme for the Mixed Class Multimedia Workloads in the Storage Systems[J]. Journal of Computer Research and Development, 2006, 43(11): 2027-2032.
    [9]Liu Anfeng, Chen Zhigang, Long Guoping, and Zeng Zhiwen. A Resource Optimizing Scheduling Algorithm of Differentiated Service of Double Minimum Balance in Web Clusters[J]. Journal of Computer Research and Development, 2005, 42(11): 1969-1976.
    [10]Xu Mingwei, Hu Chunming, Liu Xudong, and Ma Dianfu. Research and Implementation of Web Service Differentiated QoS[J]. Journal of Computer Research and Development, 2005, 42(4): 669-675.

Catalog

    Article views (694) PDF downloads (445) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return