首页> 外文会议>International Symposium on Intelligent Systems and Informatics >Concurrent Programming Method for Digital Signal Processing
【24h】

Concurrent Programming Method for Digital Signal Processing

机译:数字信号处理并发规划方法

获取原文

摘要

The task of programming concurrent systems is substantially more difficult than the task of programming sequential systems with respect to both correctness and efficiency. The tendency in development of embedded, DSP systems and processors are shifting to multi core and multiprocessor setups as well. The problem of easy concurrency and algorithm development is an important for embedded and DSP systems as well. The goal of this paper is to define and present a high level language that allows description and development of signal processing algorithms. With the usage of a domain specific language, we can create compact and easy to understand definition of algorithms. In the paper the authors present the advantages granted by DSL for DSP applications. The created definitions are hardware independent can be executed and functionally verified. Efficient code can be generated for various targets without porting. The design of the presented DSL allows code generation for multi-core targets in case of computing-intensive algorithms, code generation for multiple streams, threads. Code reuse is supported by merging, re-grouping, and splitting of algorithms and groups of algorithms.
机译:编程并发系统的任务比对既正确性和效率的编程顺序系统的任务大大困难。嵌入式DSP系统和处理器的开发趋势也转换为多核和多处理器设置。易于并发和算法开发的问题也是嵌入式和DSP系统的重要性。本文的目标是定义和呈现高级语言,允许信号处理算法的描述和开发。通过使用域特定语言,我们可以创建紧凑且易于理解算法的定义。在论文中,作者呈现了DSL授予DSP应用的优势。创建的定义是独立的硬件可以执行和功能验证。可以在不移植的情况下为各种目标生成有效的代码。所呈现的DSL的设计允许计算密集型算法的多核目标代码生成,用于多个流,线程的代码生成。通过合并,重新分组和拆分算法和算法组来支持代码重用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号