Aninnovative Method in Designing Multiprocessor using Multi-Threading Techniques

International Journal of VLSI & Signal Processing
© 2016 by SSRG - IJVSP Journal
Volume 3 Issue 2
Year of Publication : 2016
Authors : Youmin Zhang and Joaquim Blesa
pdf
How to Cite?

Youmin Zhang and Joaquim Blesa, "Aninnovative Method in Designing Multiprocessor using Multi-Threading Techniques," SSRG International Journal of VLSI & Signal Processing, vol. 3,  no. 2, pp. 13-16, 2016. Crossref, https://doi.org/10.14445/23942584/IJVSP-V3I2P103

Abstract:

A quad-core processoris achip with four autonomouscomponents called cores whichdeliver and accomplish central processing unit. The quad processor core is an emerging trend used in many systematic and industrialclaims. In a distinct programmable device, FPGA with improving performance and gate capability can be implemented. The diplomatic issues in the embedded multiprocessor are thread safety. They have been occurred by the shared memory;while a thread safety is disrupted the processors could able to deliberate the equivalent value at the identical time. The two main impacts such as clock scaling procedures and micro architectural improvements are used to improve the processor performance. Consequentlyto rectify this problem, a new phenomenon called quad core architecture has been developed for system on a chip solicitation. Hence this system is designed by using VHDL and it accomplishesaninstantaneoususage of both parallel and distributed networks. The operations such as arithmetic, logical, shifting and bit manipulate are deliberated by using the full architecture of quad core processor. The projected quad processor core comprisesStandardized RISC processorsextracted with pipelined handlingcomponents, multi bus organization and I/O ports alongside with furtherefficientfeaturesnecessary to design embedded SoCresults. The implemented Quad core presentationdisputes such as speed, area, and power dissipation.

Keywords:

quad core processor, thread safety, parallel & distributed networks, RISC processors.

References:

[1] J. Borkenhagen, R. Eickemeyer, and R. Kalla: “A Multithreaded PowerPC Processor for Commercial Servers, IBM Journal of Research and Development”, November 2000, Vol. 44, No. 6, pp.1995.
[2] Lance, Hammond, Basem, Ku.umen “ANayfeh, KunleOlukotun, A Single Chip multiprocessor. IEEE Computer”, vol. 30, no. 9, pp. 79--85, September1997.
[3] J. lo, S. Eggers, J. Emer, H. Levy, R. Sstamm, and D. Tullsen. “Converting thread level parallelism into instructionlevel parallelism via simultaneous multi-threading , ACM Transactions on Computer Systems, 15(2), pp. 323-354, August 1997.
[4] Tai-Hua, Lu, Chung-Ho Chen, KuenJong Lee. “Effective Hybrid Test Program Development for Software-Based Self- Testing of Quad Cores”,IEEE Manuscript received April 03, 2012, revised August 14, 2012, first published December 18, 2012.
[5] Gohringer, D., Hubner, M.Perschke, T., Becker. J. “New Dimensions for Quad core Architectures Demand Heterogeneity”, Infrastructure and Performance through reconfigurability The EMPSoC Approach”. In Proc of FPL 2010, PP.495-498, Sept 2010
[6] Lysaght, P. Blodget, B. Mason, J.Young, B.Bridgford, “Invited Paper: Quad core design Methodologies and CAD Tools for Dynamic Reconfiguration of Xilinx FPGAs”. In Proceedings of FPL 2009, August 2009
[7] D. Tullsen, S. Eggers, and H. Levy, “Simultaneous Multithreading: Maximizing On- Chip Parallelism,” Proc. 22nd Ann. Int’l Symp. Computer Architecture, ACM Press, New York, 1995, pp. 392-403.