|
[1] Krste Asanovic et al., "The Landscape of Parallel Computing Research: A View from Berkeley," EECS Department University of California, Berkeley, Technical Report No. UCB/EECS-2006-183, Dec. 2006. [2] Shekhar Borkar, "Design challenges of technology scaling," Micro, IEEE, July-August 1999. [3] Win. A. Wulf and Sally A. McKee, "Hitting the Memory Wall Implications of the Obvious," ACM Computer Architecture News, vol. 23, no. 1, pp. 20-24, Mar. 1995. [4] John L. Hennessy and David A. Patterson, Computer Architecture: A Quantitative Approach, 4th ed. San Francisco, CA: Morgan Kaufmann Publishers, 2007. [5] Shekhar Borkar, "Thousand core chips: a technology perspective," in Proceeding DAC '07 Proceedings of the 44th annual Design Automation Conference, 2007, pp. 746-749. [6] ARM Ltd. ARM11MPCore Processor. [Online]. http://www.arm.com/products/processors/classic/arm11/arm11-mpcore.php
[7] ARM Ltd. ARM11 MPCore™ Processor Technical Reference Manual Revision: r2p0. [Online]. http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0360f/index.html
[8] Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne, Operating System Concept, 7th ed.: John Wiley & Sons, Inc. [9] Sato Mitsuhisa, "OpenMP: parallel programming API for shared memory multiprocessors and on-chip multiprocessors," in Proceeding ISSS '02 Proceedings of the 15th international symposium on System Synthesis, 2002, pp. 109-111. [10] Roger S. Pressman, Software Engineering – A Practitioner's Approach, 5th ed.: McGraw-Hill. [11] Yi-Bing Lin and Ai-Chun Pang, Wireless and Mobile All-IP Networks. Crosspoint Boulevard, Indianapolis: Wiley Publishing, Inc., 2005. [12] Daniel P. Bovet and Marco Cesati, Understanding the Linux Kernel, 3rd ed.: O'Reilly Media, Inc., 2005.
|