Multi-core processors - An overview
Balaji Venu

TL;DR
This paper provides an overview of multi-core processors, discussing their evolution, technological advantages, and current challenges faced by the industry in enhancing performance and efficiency.
Contribution
It offers a comprehensive summary of multi-core processor development, highlighting recent technological advancements and industry efforts to overcome existing challenges.
Findings
Multi-core processors have evolved significantly over time.
Techniques like data and instruction level parallelism improve performance.
Industry faces ongoing challenges in optimizing multi-core architectures.
Abstract
Microprocessors have revolutionized the world we live in and continuous efforts are being made to manufacture not only faster chips but also smarter ones. A number of techniques such as data level parallelism, instruction level parallelism and hyper threading (Intel's HT) already exists which have dramatically improved the performance of microprocessor cores. This paper briefs on evolution of multi-core processors followed by introducing the technology and its advantages in today's world. The paper concludes by detailing on the challenges currently faced by multi-core processors and how the industry is trying to address these issues.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Interconnection Networks and Systems · Embedded Systems Design Techniques
