Transcript Pr cis

Leveraging Multi-Core Processors in a
CDMA-2000 SDR Base Station
Steve Muir, John Chapin, Andrew Chiu, Victor Lum and Jeremy Nimmer
Vanu, Inc.
http://www.vanu.com
12th Annual Workshop on High Performance Embedded Computing (HPEC)
23rd – 25th September, 2008
Lexington, MA
Approved for public release; distribution is unlimited.
1
Overview
Software Defined Radio (SDR) - implementing radio systems entirely
in software rather than traditional hardware (discrete, ASIC, FPGA)
Vanu, Inc. – developing SDR since 1998 for commercial, government
and military use
Our philosophy is to use high-level languages and general purpose
processors to achieve high performance and portability at low cost
Current focus is the Anywave® multi-standard commercial SDR
• Both GSM and CDMA-2000 in a single platform
Same approach applies from high capacity macrocells down to home
femtocells
Performance of a CDMA-2000 base station
Moore’s Law continues to apply, yielding significant performance gains
Benefits seen primarily in # of CPU cores, also new functional units, e.g.,
SIMD (vector) instruction units
2
SDR capacity gains due to Moore’s Law
CDMA2000 1xRTT RC3 voice channels processed per core (physical layer modules only)
18
Channels per core
16
2.6 GHz
Intel Core2
14
2.1 GHz
12
3.6 GHz
10
8
Intel Netburst
2.6 GHz
6
2.8 GHz
4
2
3.6 GHz
1.0 GHz
0
Oct-00
Oct-02
Oct-04
Oct-06
Machine Acquisition Date
3
Summary
Moore’s Law continues to deliver significant SDR performance growth
Number of processing units (cores) is now the primary metric that improves
SDR is a perfect candidate for running across multiple threads/cores
Comparing apples-to-apples (single core with SSE2 vector unit, ICC):
September 2003
April 2007
6 CDMA voice channels
16 CDMA voice channels
3.5 years
2.5x capacity increase PER CORE
Number of cores in a cost-effective dual-CPU server
September 2003
July 2008
2 cores
8 cores
5 years
4x – 6x ADDITIONAL INCREASE
(2x4, 12-core systems available by year end)
Use of portable software that leverages Moore’s Law offers significant benefits to
vendors and users of SDR
4