Parallel Programming Models for a Multi-Processor SoC Platform Applied to High-Speed Traffic Management

  • Authors:
  • Pierre G. Paulin;Chuck Pilkington;Michel Langevin;Essaid Bensoudane;Gabriela Nicolescu

  • Affiliations:
  • STMicroelectronics;STMicroelectronics;STMicroelectronics;STMicroelectronics;Ecole Polytechnique de Montreal

  • Venue:
  • CODES+ISSS '04 Proceedings of the international conference on Hardware/Software Codesign and System Synthesis: 2004
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe the MultiFlex multi-processor SoC programming environment, with focus on two programming models: a distributed system object component (DSOC) message passing model, and a symmetrical multi-processing (SMP) model using shared memory. The MultiFlex tools map these models onto the StepNP multi-processor SoC platform, while making use of harware accelerators for message passing and task scheduling. We present the results of mapping an Internet traffic management application, running at 2.5Gb/s.