Research Article |
Communication Latency and Power Consumption Consequence in Multi-Core Architectures and Improvement Methods
Author(s): Venkata Sridhar .T1* and G. Chenchu Krishnaiah2
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 11, Issue 1
Publisher : FOREX Publication
Published : 30 March 2023
e-ISSN : 2347-470X
Page(s) : 222-227
Abstract
The present electronics world has a lot of dependency on processing devices in the current and future developments. Even non-electronic industries have much data to process and are indirectly dependent on processors. The larger the number of processors incorporated into the architecture, will lower the data handling and processing time; thus, efficiency improves. Hence multi-core processors have become a regular part of the design of processing elements in the electronic industry. The large number of processors incorporated into the system architecture results in difficulty in communicating among them without a deadlock or live lock. NoC is a promising solution for communicating among the on-chip processors, provided it is fast enough and consumes less energy. Further, the latency among the multi-core processors should be optimal to stand with the increasing data acquisition and processing in the new/developing operating systems and software. This paper addresses energy efficiency and latency reduction methods/techniques for Multi-core architectures.
Keywords: Latency
, NoC (Network on Chip)
, NoC Router
, Multi-core SoCs(System on Chips)
Venkata Sridhar .T*, Department of Electronics and Communication, VTU, Belgaum, India; Email: venkatasridhar.thatiparthi@gmail.com; Department of ETC, IIIT-Bhubaneswar, Bhubaneswar, India; Email: venkatasridhar@iiit-bh.ac.in
G. Chenchu Krishnaiah, Department of ECE, ASCET, Gudur, India; Email: gurramchenchukrishnaiah@gmail.com
-
[1] Gaha, H.I., Balti, M. 2022. Novel Bi-UWB on-Chip Antenna for Wireless NoC, Micromachines, MDPI AG, Vol. 13 No. 2, p. 231. [Cross Ref]
-
[2] Joardar,B. K., Kim R. G., Doppa, J. R., Pande, P. P. D. Marculescu and R. Marculescu, 2019. Learning-Based Application-Agnostic 3D NoC Design for Heterogeneous Manycore Systems, IEEE Trans., Computers, , Vol. 68, no. 6, pp. 852-866. [Cross Ref]
-
[3] Zou, K., Wang, Y., Cheng, L., Qu, S., Li, H., Li X., 2022. CAP: Communication-Aware Automated Parallelization for Deep Learning Inference on CMP Architectures, IEEE Trans., Computers, Vol. 71, no. 7, pp. 1626-1639. [Cross Ref]
-
[4] Psarras, A., Moisidis, S., Nicopoulos, C., Dimitrakopoulos, G., 2017. Networks-on-Chip with Double-Data-Rate Links, IEEE Trans. Circuits Syst I Regul Pap, Vol. 64, no. 12, pp. 3103-3114. [Cross Ref]
-
[5] Kumar, S., Jantsch, A., Soininen J.P., Forsell, M., Millberg, M., Oberg, J, Kari, T., Hemani, A., 2002. Network on chip architecture and design methodology, in Proceedings of the IEEE Computer Society Annual Symposium on VLSI, Pittsburgh, Pa, USA, pp. 105– 112. [Cross Ref]
-
[6] Chen P., Liu, W., Hui, C. Li, S., Li, M., Yang, L., Nan, G., 2021. Reduced Worst-Case Communication Latency Using Single-Cycle Multihop Traversal Network-on-Chip, IEEE Trans., Computer-Aided Design of Integrated Circuits and Systems, Vol. 40, no. 7, pp. 1381-1394. [Cross Ref]
-
[7] Martin, S., Florian, B., Jens, S., Kaspaki, E., 2012. A Statically Scheduled Time-Division-Multiplexed Network-on-Chip for Real-Time Systems, in Proceedings of IEEE/ACM Sixth International Symposium on Networks-on-Chip, Lyngby, Denmark, pp. 152-160, doi: 10.1109/NOCS.2012.25. [Cross Ref]
-
[8] Mullins,R., West, A., Moore, S., 2004. Low-latency virtual channel routers for on-chip networks, in Proceedings of the 31st Annual International Symposium on Computer Architecture, ACM, vol. 32, pp. 188–197. [Cross Ref]
-
[9] Kumar, A., Peh, L. S., Kundu, P., Jha, N. K., Express virtual channels: towards the ideal interconnection fabric, in Proceedings of the 34th Annual International Symposium on Computer Architecture (ISCA ’07), ACM, June 2007., pp. 150–161. [Cross Ref]
-
[10] Park, D., Das, R., Nicopoulos, C., Kim, J., Vijayakrishnan, N., Iyer, R., Das, C.R., 2007. Design of a dynamic priority-based fast path architecture for on-chip interconnects, in Proceedings of the 15th Annual IEEE Symposium on High- Performance Interconnects, pp. 15–20. [Cross Ref]
-
[11] Galles, M., Spider: a high-speed network nterconnect, IEEE Micro, 1997. Vol. 17, no. 1, pp. 34–39. [Cross Ref]
-
[12] Weiser, M., Brent, W., Alan, D., Scott, S., Scheduling for reduced CPU energy. Mobile computing. US: Springer, 1996, P 449-71. [Cross Ref]
-
[13] Chao, S.J., Hyun,Y.S., Wook, J.J., 2015. A powersaving DVFS algorithm based on operational intensity for embedded systems. IEICE Electr Exp. [Cross Ref]
-
[14] Zheng, L., Ren, S., Quan, G., 2015. Energy minimization for reliability-guaranteed real-time applications using DVFS and checkpointing techniques. J Syst Architec. [Cross Ref]
-
[15] Aristides, E., Jim, D. G., 2002. Adaptive pipeline depth control for processor power-management. IEEE international conference on computer design: VLSI in computers and processors. [Cross Ref]
-
[16] I.Engin et al. 2017. Dynamic power management technique in Multi-core Architectures: A survey study, Ain Shams Engineering Journal, Vol. 8, Issue-3., pp 445-456. [Cross Ref]
-
[17] Li, H., Tian, Z., Xu, J., Rafel, K.V.M., Wang, Z., Zhifei, W., et al, 2020. Chip-Specific Power Delivery and Consumption Co-Management for Process-Variation-Aware Manycore Systems Using Reinforcement Learning, IEEE Trans., on Very Large Scale Integration (VLSI) Systems, Vol. 28, no. 5, pp. 1150-1163. [Cross Ref]
-
[18] Bircher, W.L., John, L., 2012. Predictive power management for multi-core processors. In: Computer architecture. Springer, Berlin, Heidelberg.
-
[19] You, Y., Chang, Y., Wu, W., Guo, B., Luo, H., Liu, X., Liu, B., Jhao, K., He, S., Li, L., Guo, D., 2022. New paradigm of FPGA-based computational intelligence from surveying the implementation of DNN accelerators. DAES, Vol. 26, Issue 1, pp 1–27., doi.org/10.1007/s10617-021-09256-8. [Cross Ref]
-
[20] Shaheen, M., Fahmy, H., Mostafa, H., 2018. Modified CONNECT: New Bufferless Router for NoC-Based FPGAs, IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS), pp. 424-427. [Cross Ref]
-
[21] Venkata Sridhar, T., Krishnaiah, G.C., 2022. Integrated Sensory Throughput and Traffic-Aware Arbiter for High Productive Multicore Architectures, Journal of Sensors, Vol. 2022, pp. 1–14, doi: 10.1155/2022/2911777. [Cross Ref]
-
[22] Sridhar, T.V., Krishnaiah, G.C., 2022. Multicore Architectures and Their Applications in Image Processing, in High-Performance Medical Image Processing, Sanjay Saxena, Sudip Paul, 1st Edn., Apple Academic Press, New York, pp. 63–93, doi: 10.1201/9781003190011-4. [Cross Ref]
-
[23] G. Vinoda Reddy, Kavitha Thandapani, N. C. Sendhilkumar, C. Senthilkumar, S. V. Hemanth, S. Manthandi Periannasamy and D. Hemanand, 2022. Optimizing QoS-Based Clustering Using a Multi-Hop with Single Cluster Communication for Efficient Packet Routing. IJEER, Vol. 10(2), pp. 69-73. DOI: 10.37391/IJEER.100203. [Cross Ref]
-
[24] Jenila and R. Aroul Canessane, 2022. Cross Layer Based Dynamic Traffic Scheduling Algorithm for Wireless Multimedia Sensor Network. IJEER Vol. 10(2), pp.399-404. DOI: 10.37391/IJEER.100256. [Cross Ref]
-
[25] M Nagabushanam, Skandan S, Rushita M, Sushmitha S Kumar and Swathi K, 2022. Optimization of Power and Area Using VLSI Implementation of MAC Unit Based on Additive Multiply Module. IJEER, Vol. 10(4), pp. 1099-1106. DOI: 10.37391/IJEER.100455. [Cross Ref]
-
[26] J. Lu, Z. She, W. Feng, and S. S. Ge, “Stabilizability of time-varying switched systems based on piecewise continuous scalar functions”, IEEE Transactions on Automatic Control, vol. 64, no. 6, pp. 2637–2644, 2019. https://doi.org/10.1109/TAC.2018.2867933. [Cross Ref]
-
[27] Z. Sun and S. S. Ge, Stability theory of switched dynamical systems. Springer Science & Business Media, 2011, ch. 1.
-
[28] A. J. Van Der Schaft and J. M. Schumacher, “An introduction to hybrid dynamical systems” Springer London, 2000, ch. 1.