Back to Search Start Over

Applying the Adaptive Hybrid Flow-Shop Scheduling Method to Schedule a 3GPP LTE Physical Layer Algorithm onto Many-Core Digital Signal Processors

Authors :
Jani Boutellier
Jean-Francois Nezan
Slaheddine Aridhi
Maxime Pelcat
Julien Heulot
Institut d'Électronique et des Technologies du numéRique (IETR)
Université de Nantes (UN)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
Machine Vision Group (MVG)
University of Oulu
Université européenne de Bretagne - European University of Brittany (UEB)
CIV Texas Instruments
Texas Instruments
ANR-11-INSE-0012,COMPA,Conception Orientée Modèle de calcul pour multi-Processeurs Adaptables(2011)
Nantes Université (NU)-Université de Rennes 1 (UR1)
Université de Rennes (UNIV-RENNES)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées - Rennes (INSA Rennes)
Institut National des Sciences Appliquées (INSA)-Université de Rennes (UNIV-RENNES)-Institut National des Sciences Appliquées (INSA)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)
Université de Nantes (UN)-Université de Rennes 1 (UR1)
Source :
NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2013), NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2013), Jun 2013, Turino, Italy. pp.Pages 123-129, AHS
Publication Year :
2013
Publisher :
HAL CCSD, 2013.

Abstract

International audience; Currently, Multicore Digital Signal Processor (DSP) platforms are commonly used in telecommunications baseband processing. In the next few years, high performance DSPs are likely to combine many more DSP cores for signal processing with some General-Purpose Processor (GPP) cores for application control. As the number of cores increases in new DSP platform designs, scheduling of applications is becoming a complex operation. Meanwhile, the variability of the scheduled applications also tends to increase as applications become more sophisticated. Such variations require runtime adaptivity of application scheduling. This paper extends the previous work on adaptive scheduling by using the Hybrid Flow-Shop (HFS) scheduling method, which enables the device architecture to be modeled as a pipeline of Processing Elements (PEs) with multiple alternate PEs for each pipeline stage. HFS scheduling is applied to the scheduling of 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) telecommunication standard Uplink Physical Layer data processing (PUSCH). The experiments, conducted on an ARM Cortex-A9 GPP, show that an HFS scheduling algorithm has an overhead that increases very slowly with the number of PEs. This makes the method suitable for executing the adaptive scheduling in less than 1 ms for the 501 actors of a LTE PUSCH dataflow description executed on a 256-core architecture.

Details

Language :
English
Database :
OpenAIRE
Journal :
NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2013), NASA/ESA Conference on Adaptive Hardware and Systems (AHS-2013), Jun 2013, Turino, Italy. pp.Pages 123-129, AHS
Accession number :
edsair.doi.dedup.....7d877372015f18a562754562631a96b4