期刊论文详细信息
ETRI Journal
On-chip Multiprocessor with Simultaneous Multithreading
关键词: simulator;    Thread;    Multiprocessor;    Microprocessor;   
Others  :  1184280
DOI  :  10.4218/etrij.00.0100.0402
PDF
【 摘 要 】

As more transistors are integrated onto bigger die, an on-chip multiprocessor will become a promising alternative to the superscalar microprocessor that domains today''microprocessor marketplace. This paper describes key parts of a new on-chip multiprocess

【 授权许可】

   

【 预 览 】
附件列表
Files Size Format View
20150520102159755.pdf 483KB PDF download
【 参考文献 】
  • [1]Hennessy, J.L., Patterson, D.A., " Computer Architecture a Quantitative Approach," Second Edition, Morgan Kaufmann, Pub., 1996.
  • [2]Johnson, M., Superscalar Microprocessor Design, Prentice Hall, 1991.
  • [3]Slater, Michael, "Microprocessor today," IEEE Micro, vol. 16, no. 6, pp. 32-44.
  • [4]Limits of instruction level parallelism, WRL Research Report 93/6, Digital Western Research Laboratory, Palo Alto, Calf., 1993.
  • [5]Wilson, J., "Challenges and trends in processor design," IEEE Computer, vol. 31, no. 1, pp. 39-50.
  • [6]Eggers, S.J., Emer, J.S., Levy, H.M., Lo, J.L., Stamm, R.L., Tullsen, D.M., "Simultaneous multithreading: A platform for next-generation processors," IEEE Micro, vol. 17, no. 5, pp. 12-19.
  • [7]Nayfe, B., Hammond, L., Olukotun, K., "Evaluation of design alternatives for multiprocessor microprocessor," Proc. of Int'l Symp. on Computer Architecture, 1996, pp. 66-77.
  • [8]Hammond, L., Nayfeh, B.A., Olukotun, K., "A single-chip multiprocessor," Computer, vol. 30, no. 9, pp. 79-85.
  • [9]Amarasinghe, S.P., Anderson, J.M., Wilson, C.S., Liao, S.-W., Murphy, B.R., French, R.S., Lam, M.S.,Hall, M.W., "Multiprocessors from a software perspective," IEEE Micro, vol. 16, no. 3, pp. 52-61.
  • [10]Agarwal, Anant, "Performance tradeoffs in multithreaded processors," IEEE Transactions on Parallel and Distributed Systems, vol. 3, no. 5, pp. 525-539.
  • [11]Alverson, Robert, Callahan, David, Porterfield, Allan, Cummings, Daniel, Smith, Burton, Koblenz, Brian, "Tera computer system", 1990, pp. 1-6.
  • [12]Saavedra-Barrera, Rafel H., Culler, David E., von Eicken, Thorsten, "Analysis of multithreaded architectures for parallel computing," Algorithms and Architectures, 1990, pp. 169-178.
  • [13]Kavi, K.M., Lee, B., Hirson, A.R., "Multithreaded Systems", Advances in Computers, vol. 46, no. C, pp. 287-328.
  • [14]Sohn, A., Sato, M., Yoo, N., Gaudiot, J.-L., "Data and workload distribution in a multithreaded architecture," Journal of Parallel and Distributed Computing, vol. 40, no. 2, pp. 256-264.
  • [15]Boothe, Bob, Ranade, Abhiram, "Improved multithreading techniques for hiding communication latency in multiprocessors." Conference Proceedings - Annual Symposium on Computer Architecture, 1992, pp. 214-223.
  • [16]Botenhof, D., Programming with POSIX Threads, Addison Wesley, 1997.
  • [17]Fisher, Joseph, "VERY LONG INSTRUCTION WORK ARCHITECTURE AND THE ELI-512," Conference Proceedings - Annual Symposium on Computer Architecture, 1983, pp. 140-150.
  • [18]The SPARC Architecture Manual Version 9, 1994.
  • [19]UltraSPARC-1 User's Manual Revision 1.0, 1995.
  • [20]Singh, J., Weber, W., Gupta, A., SPLASH: Stanford parallel applications for shared memory, Computer Architecture News, vol. 20, no. 1, pp. 5-44.
  • [21]Wang, C., Hwang, K., "STAP benchmark evaluation of three massively parallel processors," Proc. of Int'l Conf. on Parallel and Distributed Computing Systems, 1997.
  • [22]Chung, Y., "Performance of on-chip multiprocessors for vision tasks," IPDPS 2000 Workshop, LNCS 1800, 2000, pp. 242-249.
  • [23]Hahn, W.-J., Yoon, S.-H., Lee, K., Dubois, M., "Evaluation of a Cluster-Based System for the OLTP Application," ETRI Journal, vol. 20, no. 4, pp. 301-325.
  • [24]Chung, Y., Park, J.-W., Yoon, S.-H., "An Asynchronous Algorithm for Balancing Unpredictable Workload on Distributed-Memory Machines," ETRI Journal, vol. 20, no. 4, pp. 346-360.
  文献评价指标  
  下载次数:9次 浏览次数:21次