首页> 外文会议>International Conference on Embedded Software and Systems(ICESS 2007); 20070514-16; Daegu(KR) >Scheduling for Combining Traffic of On-Chip Trace Data in Embedded Multi-core Processor
【24h】

Scheduling for Combining Traffic of On-Chip Trace Data in Embedded Multi-core Processor

机译:嵌入式多核处理器中片上跟踪数据流量组合的调度

获取原文
获取原文并翻译 | 示例

摘要

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 key issues that affect performance of the on-chip trace system. By analyzing features of trace traffic combination, a lazy scheduling algorithm based on the service threshold and the minimum service granularity is proposed. The queue length distribution is constrained by configurable service threshold of each queue, and switching overheads are reduced by lazy scheduling and configurable minimum service granularity. Two metrics of buffer utilizations on overflowing are presented to evaluate the efficacy of queue priority assignment. 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. Comparing with a leading method, the overflow rate is reduced 30% with additional 2,015um~2 in area.
机译:片上跟踪数据包含用于软件调试的嵌入式多核处理器的运行时信息。跟踪数据通过特殊的数据路径和输出引脚进行传输。安排多源跟踪数据流量的组合计划是影响片上跟踪系统性能的关键问题之一。通过分析跟踪流量组合的特点,提出了一种基于服务阈值和最小服务粒度的延迟调度算法。队列长度分布受每个队列的可配置服务阈值约束,并且通过延迟调度和可配置的最小服务粒度减少了交换开销。提出了两个缓冲区溢出指标,以评估队列优先级分配的有效性。仿真结果表明,该算法有效地控制了每个队列的溢出率,并根据充分分配的队列优先级来利用缓冲区容量。该算法在Verilog-HDL中实现。与领先的方法相比,面积增加了2,015um〜2,溢出率降低了30%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号