...
首页> 外文期刊>International journal of parallel programming >Architectural Exploration of Heterogeneous Multiprocessor Systems for JPEG
【24h】

Architectural Exploration of Heterogeneous Multiprocessor Systems for JPEG

机译:JPEG异构多处理器系统的体系结构探索

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

摘要

Multicore processors have been utilized in embedded systems and general computing applications for some time. However, these multicore chips execute multiple applications concurrently, with each core carrying out a particular task in the system. Such systems can be found in gaming, automotive realtime systems and video / image encoding devices. These system are commonly deployed to overcome deadline misses, which are primarily due to overloading of a single multitasking core. In this paper, we explore the use of multiple cores for a single application, as opposed to multiple applications executing in a parallel fashion. A single application is parallelized using two different methods: one, a master-slave model; and two, a sequential pipeline model. The systems were implemented using Tensilica's Xtensa LX processors with queues as the means of communications between two cores. In a master-slave model, we utilized a course grained approach whereby a main core distributes the workload to the remaining cores and reads the processed data before writing the results back to file. In the pipeline model, a lower
机译:多核处理器已经在嵌入式系统和通用计算应用中使用了一段时间。但是,这些多核芯片可同时执行多个应用程序,每个核均在系统中执行特定任务。这样的系统可以在游戏,汽车实时系统和视频/图像编码设备中找到。通常部署这些系统来克服由于最后期限遗漏而造成的遗漏,这主要是由于单个多任务核心的过载所致。在本文中,我们探索针对单个应用程序使用多个内核,而不是以并行方式执行多个应用程序。使用两种不同的方法将单个应用程序并行化:一种是主从模型;另一种是主从模型。第二,顺序管道模型。该系统是使用Tensilica的Xtensa LX处理器和队列作为两个内核之间的通信方式来实现的。在主从模型中,我们采用了过程粒度方法,即主内核将工作负载分配给其余内核,并在将结果写回到文件之前读取处理后的数据。在管道模型中,

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号