Abstract
Network-on-Chip (NoC) has been proposed to perform high performance and scalability in System-on-Chip (SoC) design. Interconnection modeling was widely used to evaluate performance, especially for large-scale NoCs. In this paper, the router modeling for multi-transaction bus architecture on distributed system with bufferless microarchitectures was presented to analyze and evaluate the performance and model the success rate of each node respectively. It will facilitate the analysis of impact for different priorities. The accuracy of our approach and its practical use is illustrated through extensive simulation results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kim, J.: Low-cost router microarchitecture for on-chip networks. In: Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, New York, December 12-16 (2009)
Owens, J.D., Dally, W.J., Ho, R., Jayasimha, D.N., Keckler, S.W., Peh, L.-S.: Research challenges for on-chip interconnection networks. IEEE Micro, 96–108 (September/October 2007)
Ramanujam, R.S., et al.: Design of a high-throughput distributed shared-buffer NoC router. In: Proc. of NoCs, pp. 69–78 (2010)
Seiler, L., Carmean, D., Sprangle, E., Forsyth, T., Dubey, P., Junkins, S., Lake, A., Cavin, R., Espasa, R., Grochowski, E., Juan, T., Abrash, M., Sugerman, J., Hanrahan, P.: Larrabee: A many-core x86 architecture for visual computing. IEEE Micro 29(1), 10–21 (2009)
Fossum, T.: Keynote: On-die interconnect and other challenges for chip-level multi-processing. In: Proc. of Hot Interconnects, Stanford, CA (August 2007)
Hennessy, J.L., Patterson, D.A.: Computer Architecture A Quantitative Approach, 3rd edn. Morgan Kaufmann Publichsers (2003)
Lu, R., Cao, A., Koh, C.: SAMBA-Bus: A High Performance Bus Architecture for System-on-Chips. IEEE Transactions on VLSI Systems 15(1), 69–79 (2007)
Handbook, Cell Broadband Engine Programming Handbook, Version 1.1, IBM (published on April 24, 2007)
Gschwind, M., Peter Hofstee, H., Flachs, B., Hopkins, M.: IBM,Yukio Wata-nabe, Toshiba,Takeshi Yamazaki, Sony Computer Entertainment. In: Synergistic Processing in Cell’s Multicore Architecture. Published by the IEEE Computer Society
Lee, K., Lee, S.J., Yoo, H.J.: A distributed on-chip crossbar switch scheduler for on-chip networks. In: Proc. Custom Integrated Circuits Conf., pp. 671–674 (May 2003)
Rodrigo, S., Flich, J., Roca, A., Medardoni, S., Bertozzi, D., Camacho, J., Silla, F., Duato, J.: Cost-Efficient On-Chip Routing Implementations for CMP and MPSoC Systems. IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems 30, 534–547 (2000)
Peh: A High-Throughput Distributed Shared-Buffer NoC Router. Li Computer Architecture Letters 8(1), 21–24 (2009)
Lee, K., Lee, S.-J., Yoo, H.-J.: A Distributed Crossbar Switch Scheduler for On-Chip Networks. In: IEEE Proceedings of Custom Integrated Circuits Conference, pp. 671–674 (2003)
Kahl, J., Day, M., Hofstee, H., Johns, C., Maeurer, T., Shippy, D.: Introduction to the Cell Multiprocessor. IBM Journal of Research and Development 49(4) (2005)
IBM. Unleashing the Cell Broadband Engine Processor (November 2005), http://www-128.ibm.com/developerworks/power/library/pa-fpfeib/
Borkar, S.Y., Dubey, P., Kahn, K.C., Kuck, D.J., Mulder, H., Pawlowski, S.S., Rattner, J.R.: Platform 2015: Intel processor and platform evolution for the next decade. Technical report, Intel White Paper (March 2005)
Kahl, J.A., et al.: Introduction to the Cell Multiprocessor. IBM J. Research and Development 49(4), 589–604 (2005)
Marty, M.R., Hill, M.D.: Cache coherence techniques for multicore processors. University of Wisconsin at Madison, USA (2008)
Bakhouya, M., Suboh, S., Gaber, J., El-Ghazawi, T.: Analytical modeling and evaluation of on-chip interconnects using network calculus. In: NoCS Proc., pp. 74–79 (2009)
Suboh, S., Bakhouya, M., Gaber, J., El-Ghazawi, T.: Analytical Modeling and Evaluation of Network-on-Chip Architectures. In: Proc. High Performance Computing and Simulation (HPCS), pp. 615–622 (2010)
Lai, M., Gao, L., Xiao, N., Wang, Z.: An accurate and efficient performance analysis approach based on queuing model for Network on Chip. In: ACM/IEEE Int. Conference on Computer-Aided Design, ICCAD (2009)
Ogras, U.Y., Marculescu, R.: Analytical router modeling for networks-on-chip performance analysis. In: Proc. Des., Autom. Test Eur. Conf., p. 1096 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chiu, JC., Yang, KM., Wong, CA. (2012). Analytical Modeling for Multi-transaction Bus on Distributed Systems. In: Xiang, Y., Stojmenovic, I., Apduhan, B.O., Wang, G., Nakano, K., Zomaya, A. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2012. Lecture Notes in Computer Science, vol 7440. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33065-0_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-33065-0_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33064-3
Online ISBN: 978-3-642-33065-0
eBook Packages: Computer ScienceComputer Science (R0)