Design and Implementation of Metric Multi-Core Functional Simulator

Article Preview

Abstract:

To integrate the programming model and the executing model, the procedure is introduced into the design of multi-core micro-architecture, and the method-centric (Metric) multi-core architecture is proposed. A functional simulator for Metric multi-core architecture is designed and implemented. The simulator is implemented with the object-oriented programming methodology, and is composed of three groups of components: functional simulator, ISA emulator and auxiliary components. The experimental results show that the implemented simulator is effective and correct.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

169-173

Citation:

Online since:

January 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Department of Computer Sciences, University of Texas: The Tera-op, Reliable, Intelligently adaptive Processing System. http: /www. cs. utexas. edu/~trips/ (2010).

Google Scholar

[2] Sankaralingam, K., Nagarajan, R., Mcdonald, R., et al.: Distributed Microarchitectural Protocols in the TRIPS Prototype Processor. In: 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-39), pp: 480-491. Orlando (2006).

DOI: 10.1109/micro.2006.19

Google Scholar

[3] University of Washington: WaveScalar. http: /wavescalar. cs. washington. edu/ (2010).

Google Scholar

[4] Swanson, S., Putnam, A., Mercaldi, M., et al.: Area-Performance Trade-offs in Tiled Dataflow Architectures. In 33rd International Symposium on Computer Architecture (ISCA '06), pp: 314-326. Washington, (2006).

DOI: 10.1109/isca.2006.10

Google Scholar

[5] Faculty of Science, University of Amsterdam: MultiProcessor System-on-Chip (MP-SoC) Design. http: /csa. science. uva. nl/research (2010).

Google Scholar

[6] Bell I., Hasasneh N., Jesshope C.: Supporting microthread scheduling and synchronisation in CMPs. International Journal of Parallel Programming, vol. 34, no. 4, pp.1-9. (2006).

DOI: 10.1007/s10766-006-0017-y

Google Scholar

[7] Fu Z., Gao Y., Li D., et al. Design and implementation of slice partition compilation algorithm for Metric multi-core. Journal of Harbin Institute of Technology, vol. 43, no. 7, pp.682-685, (2011).

Google Scholar