Next Article in Journal
Progress on Self-Powered Wearable and Implantable Systems Driven by Nanogenerators
Next Article in Special Issue
ASimOV: A Framework for Simulation and Optimization of an Embedded AI Accelerator
Previous Article in Journal
Design and Mechanical Properties Verification of Gradient Voronoi Scaffold for Bone Tissue Engineering
Previous Article in Special Issue
High-Efficiency Parallel Cryptographic Accelerator for Real-Time Guaranteeing Dynamic Data Security in Embedded Systems
Review

Advancements in Microprocessor Architecture for Ubiquitous AI—An Overview on History, Evolution, and Upcoming Challenges in AI Implementation

Department of Electrical Engineering, Lahore University of Management Sciences (LUMS), Lahore, Punjab 54792, Pakistan
*
Authors to whom correspondence should be addressed.
Academic Editor: Piero Malcovati
Micromachines 2021, 12(6), 665; https://doi.org/10.3390/mi12060665
Received: 5 May 2021 / Revised: 2 June 2021 / Accepted: 3 June 2021 / Published: 6 June 2021
(This article belongs to the Special Issue Smart Embedded Processors)
Artificial intelligence (AI) has successfully made its way into contemporary industrial sectors such as automobiles, defense, industrial automation 4.0, healthcare technologies, agriculture, and many other domains because of its ability to act autonomously without continuous human interventions. However, this capability requires processing huge amounts of learning data to extract useful information in real time. The buzz around AI is not new, as this term has been widely known for the past half century. In the 1960s, scientists began to think about machines acting more like humans, which resulted in the development of the first natural language processing computers. It laid the foundation of AI, but there were only a handful of applications until the 1990s due to limitations in processing speed, memory, and computational power available. Since the 1990s, advancements in computer architecture and memory organization have enabled microprocessors to deliver much higher performance. Simultaneously, improvements in the understanding and mathematical representation of AI gave birth to its subset, referred to as machine learning (ML). ML includes different algorithms for independent learning, and the most promising ones are based on brain-inspired techniques classified as artificial neural networks (ANNs). ANNs have subsequently evolved to have deeper and larger structures and are often characterized as deep neural networks (DNN) and convolution neural networks (CNN). In tandem with the emergence of multicore processors, ML techniques started to be embedded in a range of scenarios and applications. Recently, application-specific instruction-set architecture for AI applications has also been supported in different microprocessors. Thus, continuous improvement in microprocessor capabilities has reached a stage where it is now possible to implement complex real-time intelligent applications like computer vision, object identification, speech recognition, data security, spectrum sensing, etc. This paper presents an overview on the evolution of AI and how the increasing capabilities of microprocessors have fueled the adoption of AI in a plethora of application domains. The paper also discusses the upcoming trends in microprocessor architectures and how they will further propel the assimilation of AI in our daily lives. View Full-Text
Keywords: artificial intelligence; microprocessors; instruction set architecture; application-specific integrated circuits; real-time processing; machine learning; intelligent systems; automation; multicores artificial intelligence; microprocessors; instruction set architecture; application-specific integrated circuits; real-time processing; machine learning; intelligent systems; automation; multicores
Show Figures

Figure 1

MDPI and ACS Style

Khan, F.H.; Pasha, M.A.; Masud, S. Advancements in Microprocessor Architecture for Ubiquitous AI—An Overview on History, Evolution, and Upcoming Challenges in AI Implementation. Micromachines 2021, 12, 665. https://doi.org/10.3390/mi12060665

AMA Style

Khan FH, Pasha MA, Masud S. Advancements in Microprocessor Architecture for Ubiquitous AI—An Overview on History, Evolution, and Upcoming Challenges in AI Implementation. Micromachines. 2021; 12(6):665. https://doi.org/10.3390/mi12060665

Chicago/Turabian Style

Khan, Fatima H., Muhammad A. Pasha, and Shahid Masud. 2021. "Advancements in Microprocessor Architecture for Ubiquitous AI—An Overview on History, Evolution, and Upcoming Challenges in AI Implementation" Micromachines 12, no. 6: 665. https://doi.org/10.3390/mi12060665

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop