Title :
Towards elastic SDR architectures using dynamic task management
Author :
Arnold, Oliver ; Matus, Emil ; Noethen, Benedikt ; Pauls, Friedrich ; Fettweis, Gerhard
Author_Institution :
Dept. of Mobile Commun. Syst., Dresden Univ. of Technol. (TU Dresden), Dresden, Germany
Abstract :
SDR platforms integrating several types and numbers of processing elements in System-on-Chips become an attractive solution for baseband processing in wireless systems. In order to cope with the diversity of protocol applications and the heterogeneity of multi-core architectures, a hierarchical approach for workload distribution is proposed in this paper. Specifically, a system-level scheduler is employed to map applications to multiple processing clusters, complemented with a cluster-level scheduler - the CoreManager - for dynamic resource allocation and configuration as well as for task and data scheduling. A performance analysis of the proposed approach is presented, which shows the advantages of dynamic scheduling against a static approach for variable workloads in the LTE-Advanced uplink multi-user scenarios.
Keywords :
diversity reception; multiprocessing systems; resource allocation; scheduling; software radio; system-on-chip; telecommunication computing; CoreManager; LTE-advanced uplink multiuser scenarios; baseband processing; cluster-level scheduler; data scheduling; dynamic resource allocation; dynamic task management; elastic SDR architectures; multicore architectures heterogeneity; protocol application diversity; software defined radio systems; system-level scheduler; system-on-chips; task scheduling; wireless systems; Base stations; Baseband; Clocks; Computer architecture; Dynamic scheduling; Hardware; Resource management;
Conference_Titel :
Global Conference on Signal and Information Processing (GlobalSIP), 2013 IEEE
Conference_Location :
Austin, TX
DOI :
10.1109/GlobalSIP.2013.6737144