ACM Home Page
Please provide us with feedback. Feedback
Comparing power consumption of an SMT and a CMP DSP for mobile phone workloads
Full text PdfPdf (316 KB)
Source International Conference on Compilers, Architecture and Synthesis for Embedded Systems archive
Proceedings of the 2001 international conference on Compilers, architecture, and synthesis for embedded systems table of contents
Atlanta, Georgia, USA
Session: Power-and Energy-Aware Computing table of contents
Pages: 211 - 220  
Year of Publication: 2001
ISBN:1-58113-399-5
Authors
Stefanos Kaxiras  Agere Systems, Murray Hill, NJ
Girija Narlikar  Bell Labs, Lucent, Murray Hill, NJ
Alan D. Berenbaum  Agere Systems, Murray Hill, NJ
Zhigang Hu  Princeton University, Princeton, NJ
Sponsors
NS : National Semicondutor
IBM : IBM
ARM : ARM
cadence : cadence
ACM: Association for Computing Machinery
STARCORE : STARCORE
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 63,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/502217.502254
What is a DOI?

ABSTRACT

In the DSP world, many media workloads have to perform a specific amount of work in a specific period of time. This observation led us to examine Simultaneous Multithreading (SMT) and Chip Multiprocessing (CMP) for a VLIW DSP architecture (specifically the Star*Core SC140), in conjunction with Frequency/Voltage scaling to decrease dynamic power consumption in next-generation wireless handsets. We study the resulting performance and power characteristics of the two approaches using simulation, compiled code, and realistic workloads that respect real-time constraints. We find that a multithreaded DSP can utilize the available functional units much more efficiently, performing as well as a non-multithreaded DSP but with substantial power savings. Power consumption can also be lowered by using a chip-multiprocessor (CMP) operating at low frequency. We compare the power consumption of an SMT DSP with a CMP DSP under different architectural assumptions; we find that the SMT DSP uses up to 40% less power than the CMP DSP in our target environment.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
4
 
5
B. Smith, "Architecture and Applications of the HEP multiprocessor computer System," In SPIE Real Time Signal Processing IV, pp 241-248, 1981.
 
6
J. Fisher, "VLIW architectures: an inevitable standard for the future?" Journal of Supercomputer, Vol. 7, No 2, pp 29-36. Mar 1990.
 
7
Texas Instruments. TMS320C6211 Fixed Point Digital Signal Processor-Product Review, August 1998. SPRS073.
 
8
"Star*Core Launches First Architecture," Microprocessor Report 12:14, 10/26/98.
 
9
"Lucent rolls out its first Star*Core-based DSP, promises to double Internet chip capacity", Semiconductor Business News, 6/12/00.
10
 
11
European Telecommunications Standards Institute. "Digital cellular telecommunications system: Enhanced Full Rate (EFR) speech transcoding (GSM 06.60)," March 1997.
 
12
I.C Kizilyalli et al. "A WSi/WSiN/Poly:Si Gate CMOS Technology for 1.0V DSPs," In Proceedings of the First International Symposium on ULSI Process integration, The Electrochemical Society Proceedings Vol. 99-18. pp 347-352.
13
 
14
Star*Core, "SC100 C/C++ Compiler User's Manual", available at http://www.starcore-dsp.com/.
 
15
 
16
A. J. Viterbi, "Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm", IEEE Trans. Information Theory, vol. IT-13, 260-269, April 1967.
 
17
MPEG Software Simulation Group (MSSG), http:// www.mpeg.org/MPEG/MSSG/
 
18
 
19
MicroDesign Resources, "Embedded Processor Watch, #78", December 14, 1999. http://www.mpronline.com
 
20
Keith Diefendorff, "Transmeta Unveils Crusoe: Supersecret Startup Attacks Mobile Market with VLIW, Code Morphing," Microprocessor Report, 1/24/00.
 
21
"Philips Hopes to Displace DSPs with VLIW," Microprocessor Report 8:16, 12/5/94.
 
22
L. Gwennap, "Network processors race toward 10-gigabit goal," Electrical Engineering Times, Issue 1118, 6/19/00.
23
 
24
"IA-64 and Merced--What and Why," Microprocessor Report, 12/30/96
 
25
Michael Slater, Linley Gwennap, Keith Diefendorff, Peter Glaskowsky "Alpha 21464 Targets 1.7 GHz in 2003," Microprocessor Watch Issue #25, MicroDesign Resources, November 18, 1999.
26
 
27
Peter Glaskowsky, "Networking Gets XStream: Startup Debuts Simultaneous Multithreading in Network Processor", Microprocessor Report, 11/13/00, pg. 1-2.
 
28
Joel S. Emer, "Simultaneous Multithreading: Multiplying Alpha Performance", Microprocessor Forum, October 1999.
 
29
Tohru Ishihara and Hiroto Yasuura, "Experimental analysis of Power Estimation Models of CMOS VLSI Circuits"", IEICE Trans. Fundamentals, Vol. E80-A, No. 3, pp.480-486, March 1997.

CITED BY  12

Collaborative Colleagues:
Stefanos Kaxiras: colleagues
Girija Narlikar: colleagues
Alan D. Berenbaum: colleagues
Zhigang Hu: colleagues