Close Menu
    Trending
    • STOP Building Useless ML Projects – What Actually Works
    • Credit Risk Scoring for BNPL Customers at Bati Bank | by Sumeya sirmula | Jul, 2025
    • The New Career Crisis: AI Is Breaking the Entry-Level Path for Gen Z
    • Musk’s X appoints ‘king of virality’ in bid to boost growth
    • Why Entrepreneurs Should Stop Obsessing Over Growth
    • Implementing IBCS rules in Power BI
    • What comes next for AI copyright lawsuits?
    • Why PDF Extraction Still Feels LikeHack
    AIBS News
    • Home
    • Artificial Intelligence
    • Machine Learning
    • AI Technology
    • Data Science
    • More
      • Technology
      • Business
    AIBS News
    Home»Machine Learning»Why GPUs Won’t Replace CPUs Anytime Soon | by Faheem Ijaz | Medium
    Machine Learning

    Why GPUs Won’t Replace CPUs Anytime Soon | by Faheem Ijaz | Medium

    Team_AIBS NewsBy Team_AIBS NewsApril 3, 2025No Comments2 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email


    GPU is like a kitchen with 100 chefs, CPU is the head chef organizing everything…
    GPU is sort of a kitchen with 100 cooks, CPU is the pinnacle chef organizing every part

    We frequently hear that GPUs are changing CPUs for machine studying duties. Whereas that is true to some extent — since GPUs are particularly designed to deal with the sort of parallel computations frequent in ML — it’s not the entire story. GPUs have been constructed to resolve totally different issues and aren’t a common substitute for CPUs.

    Whereas studying the e book Basic-Function Graphics Processor Architectures (2018), I got here throughout a paragraph explaining why GPUs nonetheless can’t absolutely substitute CPUs. Even a number of years later, the reasoning holds up, and I assumed it could be useful to share that perception right here.

    “This appears unlikely. In current techniques GPUs usually are not stand-alone computing units. Fairly, they’re mixed with a CPU both on a single chip or by inserting an add-in card containing solely a GPU right into a system containing a CPU. The CPU is answerable for initiating computation on the GPU and transferring knowledge to and from the GPU. One motive for this division of labor between CPU and GPU is that the start and finish of the computation usually require entry to enter/output (I/O) units.”

    The creator additionally factors out within the following paragraph that whereas there have been efforts to introduce APIs that permit sure working system companies to be accessed instantly by the GPU, these developments don’t eradicate the necessity for the CPU. Core obligations like system administration, I/O dealing with, and sequential processing nonetheless rely closely on the CPU.

    “These APIs perform by offering handy interfaces that cover the complexity of managing communication between the CPU and GPU moderately than eliminating the necessity for a CPU totally.”

    So,

    The software program that handles issues like studying recordsdata, connecting to units (like a keyboard or printer), and offering important companies for the pc (just like the working system does) isn’t designed to reap the benefits of the GPU. This type of software program normally doesn’t have to do many duties concurrently, which is what GPUs are good at. So, operating it on a GPU wouldn’t be useful or environment friendly.

    Aamodt, Tor M., Fung, Wilson Wai Lun, Rogers, Timothy G. Basic-Function Graphics Processor Architectures. Morgan & Claypool, 2018, pp. 2.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleStarfish Storage Named ‘Data Solution of the Year for Education’
    Next Article How I Automated 50% of My Tasks and Scaled My Business
    Team_AIBS News
    • Website

    Related Posts

    Machine Learning

    Credit Risk Scoring for BNPL Customers at Bati Bank | by Sumeya sirmula | Jul, 2025

    July 1, 2025
    Machine Learning

    Why PDF Extraction Still Feels LikeHack

    July 1, 2025
    Machine Learning

    🚗 Predicting Car Purchase Amounts with Neural Networks in Keras (with Code & Dataset) | by Smruti Ranjan Nayak | Jul, 2025

    July 1, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025

    I Tried Buying a Car Through Amazon: Here Are the Pros, Cons

    December 10, 2024

    Amazon and eBay to pay ‘fair share’ for e-waste recycling

    December 10, 2024

    Artificial Intelligence Concerns & Predictions For 2025

    December 10, 2024

    Barbara Corcoran: Entrepreneurs Must ‘Embrace Change’

    December 10, 2024
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    Most Popular

    Fake news email scam growing in popularity | by Hukma Ram | Jan, 2025

    January 4, 2025

    Regularisation: A Deep Dive into Theory, Implementation, and Practical Insights

    June 16, 2025

    Clasificación de Sentimientos en Reseñas de Películas con Python y Naive Bayes | by Patynesa | Mar, 2025

    March 5, 2025
    Our Picks

    STOP Building Useless ML Projects – What Actually Works

    July 1, 2025

    Credit Risk Scoring for BNPL Customers at Bati Bank | by Sumeya sirmula | Jul, 2025

    July 1, 2025

    The New Career Crisis: AI Is Breaking the Entry-Level Path for Gen Z

    July 1, 2025
    Categories
    • AI Technology
    • Artificial Intelligence
    • Business
    • Data Science
    • Machine Learning
    • Technology
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2024 Aibsnews.comAll Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.