DSP Architecture: efficiency of accelerators in high throughput computations
DSP Architecture: efficiency of accelerators in high throughput computations
批准号:
2590731
负责人:
金额:
$0.0万
依托单位:
依托单位国家:
英国
项目类别:
Studentship
财政年份:
2022
资助国家:
英国
项目状态:
未结题
起止时间:
2022 至 --
中文摘要
这项研究的主要思想是开发新的数字信号处理器(DSP)体系结构来有效地控制嵌入式加速器。很难定义什么是嵌入式系统,但一个特征是它们不是通用系统,而是被设计成执行一组特定任务的系统。以前在这一领域的工作没有解决实时多线程体系结构的挑战,包括协调大量流加速器的关键任务。此外,到目前为止,同步多线程技术还没有被用于嵌入式系统,这主要是因为嵌入式系统倾向于要求实时确定性。这一建议旨在回答以下问题:-在软件定义的无线电应用中计算是否能更有效地执行?-多线程系统的任务调度是否能在实时控制应用中更具确定性?本研究要解决的基本挑战是:-如何优化DSP体系结构以支持嵌入式加速器的实时控制,参考软件定义无线电(SDR)等应用;-在涉及实时DSP体系结构的高吞吐量计算中,如何以最高效的方式将频繁使用的DSP任务卸载到加速器;-是否可以重新设计DSP处理器,以支持其他类型的高吞吐量数值计算,如深度学习;-使用DSP/SDR特定指令扩展通用处理器的指令集是否会带来类似的性能提升;-在潜在的多线程设计中实现和控制加速器块,并在多线程分离的处理器中实现更多确定性基本问题是:数字信号处理器是否可以更高效、更高效地实现更多不同的应用?
英文摘要
The main idea of this research is to develop new Digital Signal Processor (DSP)architectures for the efficient control of embedded accelerators.It can be difficult to define what embedded systems are, but a characteristicfeature is that they are not general purpose systems, but are systems which aredesigned to perform a specific set of tasks.Previous work in this area has not addressed the challenges of real-time manythreaded architectures, including the key task of coordinating large number ofstreaming accelerators.Also, simultaneous multithreading technology has so far not been used inembedded systems, mainly because embedded systems tend to require real-timedeterminism.This proposal aims to answer the following questions:- Can computations be performed more efficiently in software defined radioapplications?- Can task scheduling of multithreaded systems be made more deterministic forreal-time control applications?The fundamental challenges to be addressed by this proposed research are:- How to optimize DSP architectures to support real-time control of embeddedaccelerators, with reference to applications such asSoftware Defined Radio (SDR);- In high-throughput computation, involving real-time DSP architectures, how canfrequently used DSP tasks be offloaded to accelerators in the most efficientway;- Can the DSP processor be rearchitected to support other types ofhigh-throughput numerical computations such as deep learning;- Would expanding the instruction set of a generic processor with DSP/SDRspecific instructions give similar performance gains;- The implementation and control of accelerator blocks within a potentiallymultithreaded design and achieving more determinism within multithreadedembedded processorsFundamentally, the unifying question is: can digital signal processors be madefaster, more efficient and be utilized in more varied applications?
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金