Desktop Linux has an AI Problem

  Рет қаралды 13,862

Jeremy's Tech Channel

Jeremy's Tech Channel

Күн бұрын

Today we discuss Desktop Linux and the new push for NPU's in Desktops and Laptops. If we don't use AI in Desktop Linux, will the NPU be used at all?

Пікірлер: 181
@fuseteam
@fuseteam 3 ай бұрын
if your concern is about npu support under linux, it will land fine the snapdragon elite x is already being upstreamed
@maxanderson9187
@maxanderson9187 3 ай бұрын
The problem is NOT AI. The problem is that a closed source AI or LLM has potential for bias (ask a LLM if it can give you a fully unbiased result - it's "interesting"). Any opensource model has higher potential for scrutiny.
@paulscottrobson
@paulscottrobson 3 ай бұрын
I'm reminded of AOLs search engine, which produced very different search results for the Republican and Democrat party. Don't remember which one was comically obviously favoured.
@ronilevarez901
@ronilevarez901 3 ай бұрын
All the AIs are biased from origin, because all the datasets are biased and always will be. But work is done to reduce that bias (or at least stir it towards the ideas we support). Anyone complaining about censorship and bias in LLMs is just angry because the properly fine-tuned LLM they use doesn't output the racist or illegal stuff they want.
@paintitblack4199
@paintitblack4199 3 ай бұрын
The problem is AI is not a thing that will ever be real and is more of a marketing gimmick being used to violate privacy even more, just like Crypto/web3/blockchain bs.
@pylotlight
@pylotlight 3 ай бұрын
@@ronilevarez901 "ideas we support" There's the issue right there. Who's we, what ideas? etc. Thinking you are 100% correct and your ideas are deserving of support is incredibly arrogant.
@ronilevarez901
@ronilevarez901 3 ай бұрын
@@pylotlight "The one with The Truth deserves to be arrogant". C'mon, let's face it. World is made of sheeps. They need a shepherd. Along History, the few with a vision have had to take the reins and lead the many towards whatever he thinks is the right way for the world to be, correct or not. This is not a democracy. It's a bunch of companies building products. You want to control them because this product has the potential to reshape your entire world in a way you might not like it? Talk to your politicians. That's the established method. But complaining about someone's views and ideas just because you don't like them and you use a product made by those people? Nah. (Btw , I'm looking for funding to create an AI world leader. Donations welcome).
@LivingLinux
@LivingLinux 3 ай бұрын
The NPU is nothing new. I have used the NPU in the ARM Rockchip RK3588 with Linux to run Llama2:13b locally. And that chip is almost 3 years old.
@tui3264
@tui3264 3 ай бұрын
same Linux Desktop users already using it, I am using AI in gimp using openvino-ai-plugins-gimp
@MRDaved
@MRDaved 2 ай бұрын
Never seen anyone run it using the NPU or GPU at a reasonable speed. Especially a 13 billion model. I wonder how it would do on a modern Phi-3 mini model.
@Maxume
@Maxume 3 ай бұрын
I don't think there's an AI problem with Linux. I run several different ones on my GPU. However, my outlook is that the NPU should be there if you want to use it; it shouldn't have to be used simply because it's there.
@maxanderson9187
@maxanderson9187 3 ай бұрын
Precisely. And it should be optional. I may (at some point) elect to install a LLM on my linux distro. But that's the crux of it - it would be MY CHOICE
@CompellingBytes
@CompellingBytes 3 ай бұрын
I think the 'conundrum' Linux faces is what makes Linux great, in a 'free as in freedom' perspective. Microsoft will likely force users to use their AI 'tools,' so that they harvest information from users to ultimately profit from that data (and who knows what else). Linux will allow users to choose if and how much AI they want to use... you install the tools you want. There may be a bit of a learning curve installing these tools (or even getting hardware setup to use these tools), at least at first, but people will still be able to choose AI tooling that is useful to them. I think this will be especially useful and beneficial for creatives who will find Microsoft's tooling invasive and Apple's cost of entry too high for what they get (A Mac Pro without the ability to add a discrete GPU?). The big silicon companies (Nvidia, AMD, Intel, etc.) are all working on support for their NPU's (it would seem like a good idea for Nvidia to jump into this market, now that I think about it). Phoronix keeps pretty close tabs on AMD, Intel and Qualcomm's progress in supporting their NPUs on Linux. As far as Nvidia is concerned, I don't know if they will add ai support to future kernel drivers, considering their big competitive advantage is their proprietary CUDA platform, which many AI tools are tuned for out of the box.
@fuseteam
@fuseteam 3 ай бұрын
gentoo don't want llm generated code in their repo because the source the llm got it's code from is of dubious origin, you're conflating a lot of stuff
@Redmage913
@Redmage913 3 ай бұрын
Linux has a bigger problem in the Wayland Age - accessibility tools. I’d want to see these tools updated or rewritten before considering new features. But I also know these are completely different realms of development that aren’t all that related unless we use the NPU to help fuel these tools…?
@gregcampwriter
@gregcampwriter 3 ай бұрын
I have not yet seen any use that I have for AI. I learned how to organize a file directory in the MS-DOS days, and I know where I save things. I do my own graphics and write my own words. The only time I talk to my computer is when I'm cussing at it. AI is developing into a powerful tool for some applications, and much good may it do people in those fields, but just as my refrigerator doesn't need an Internet connection, my computer doesn't need AI.
@DJgregBrown
@DJgregBrown 3 ай бұрын
AI is like Cortana no body ask for it, no body wanted it, but microsoft forced it on everyone. NPU can be used for a lot of thing all AMD NPU's are on open drivers. on Linux it will be more on the app side to the system side as it possess a security risk.
@bitterseeds
@bitterseeds 3 ай бұрын
I'll waste the NPU until the regulations and court cases are done. I have a lot of reasons for not wanting over hyped bots running on my system. We'll see but for now, nope. I don't care if a chip is dormant and unused.
@Dave-rd6sp
@Dave-rd6sp 3 ай бұрын
AI has already become >50% of my PC time. Far from overhyped and still accelerating.
@bitterseeds
@bitterseeds 3 ай бұрын
@@Dave-rd6sp Good for you. As I said, I'll wait until some things shake out. I won't be using Microsoft spyware and if you want to put glue on your pizza, go for it. Your computers are yours, mine are mine. Not into having 20 chatbots installed and I don't find them useful yet. Enjoy your computing.
@robinirie98
@robinirie98 3 ай бұрын
​@@bitterseedsyou sound angry and defensive
@bitterseeds
@bitterseeds 3 ай бұрын
@@robinirie98 How you read me is entirely up to you. I wasn't angry or defensive. The person I responded to decided not to read what I wrote and tried to school me on how things are. My original comment wasn't intended for anything except to say how **I** feel. So, yeah, I said they could do what they want to do with their hardware/software and I would do what I wished. The glue part was from a response Gemini gave a user, I found it funny. It may have been to obscure for you to get the joke ... again, not my issue. And how I sound has nothing to do with my comments or the video. If you don't like forthrightness ... it is what it is. :)
@robinirie98
@robinirie98 3 ай бұрын
@@bitterseeds Apologies if I got you wrong
@codeconquerors
@codeconquerors 3 ай бұрын
NPU support is already there, I am using serveral turing rk1 and coral devices to accelerate lot of scientific research in Desktop Linux
@JeremysTechChannel
@JeremysTechChannel 3 ай бұрын
This is exciting and interesting. Thanks for sharing.
@aniksamiurrahman6365
@aniksamiurrahman6365 3 ай бұрын
Cool man. Can you guide me to proper Chip?
@kivylius
@kivylius 3 ай бұрын
Please provide some links
@dustanddeath3985
@dustanddeath3985 3 ай бұрын
Creators have been on Linux for ages - I switched full time in 2010 as a professional illustrator. In terms of extant AI - if you can barely write and you don't have a creative bone in your body, AI can help you suck less. If you're already competent at these things, it enshittifies your work.
@spartanchuckles8743
@spartanchuckles8743 3 ай бұрын
well I think that is why so many people like ai. as the companies are sending it out. they suck at writting, art stuff. they either dont want to spend the time to get good or "cant" spend the time getting good at the writing/art (cause you know, adulting, busy lives with family, work etcc).
@TonboIV
@TonboIV 3 ай бұрын
AI is great for tasks where the goal can be tightly constrained-I use AI image upscaling a lot and I'd love it to be more convenient-but I think AI just sucks for open ended tasks. I was really impressed with generative and linguistic AI at first, but the more I've seen the less useful any of it looks. The output is just unreliable and low quality. It's usually just good enough to make you waste a bunch of time trying tweak it into something actually good. In the end I've decided it's easier just to do it myself. It's much like my experience the first time I drove an automatic transmission car. I'd become so used to manual shift that I found the automatic's help entirely unhelpful. Even after over twenty years of driving, I still find it takes more mental effort to drive an automatic because I can't stop myself from trying to manipulate the stupid machine into doing what I want it to do. Maybe if I'd never learned manual shift and I'd started out with the idea of letting the machine do the thinking it would be different. That's about how I feel about using AI to help me do things. I find the help unhelpful. Anyway, my computer is several years old and I'm still using Windows-and still hating it-because I want to keep using all my weird software. If stuff like AI upscaling gets incorporated conveniently into more software, I can see the benefit of having built in AI hardware but right now that's still in the category of not missing what I've never had.
@adambester3673
@adambester3673 3 ай бұрын
I bet games will start leaning on npus for offloading npc ai eventually
@maxanderson9187
@maxanderson9187 3 ай бұрын
The NPU doesn't have to explicitly be used for AI. Assuming so is a gross oversimplification. Those units can be put to (arguably better) other uses.
@JeremysTechChannel
@JeremysTechChannel 3 ай бұрын
Thank you, yes this.
@isekaidev7803
@isekaidev7803 3 ай бұрын
NPU is for AI and nothing more. But AI can almost do anything now.
@blkspade23
@blkspade23 2 ай бұрын
It's fixed function hardware intended to do exactly this, but more efficiently than brute forcing through regular CPU instructions. It's like the media accelerators in ARM SOCs and GPUs, that all it's intended to do. One of the elements that makes ARM so efficient is that core compute ability is super limited, so accelerators are added to do specific things that would otherwise be very intensive with general compute instructions. All the major ARM options already have NPUs.
@linuxforpunks
@linuxforpunks 3 ай бұрын
yes it is absolutely going to gather dust. On someone else's PC, because I'll still be using my old PC from 20 years ago when I moved over to Linux. That's more important than the spyware concern: people want out of the never-ending upgrades that bring no new benefits. And, with these videos, the concerns of people who think this way: buying a shiny new laptop and worrying the AI chip inside it is going to gather dust - are the concerns of slaves. They don't matter; their products don't matter; and their money doesn't matter.
@tech-bore8839
@tech-bore8839 3 ай бұрын
Agreed. The option to avoid NPU-laced products won't last very long, before you're forced to use older hardware. The fact the average consumer is still tech-illiterate just means this AI tech is going to spread that much easier, with very little push back.
@spartanchuckles8743
@spartanchuckles8743 3 ай бұрын
the "new" benefits seem to be just slightly better versions of things past or looks a little different.
@IcySpicy3
@IcySpicy3 3 ай бұрын
Agreed, I want my own personal AI model on my Linux machine!
@stoll295
@stoll295 3 ай бұрын
The NPU is the answer. It should be used for beginners who have just came to Linux to help them with the CLI/terminal. Essentially, you press the penguin button on your keyboard and it helps you install programs or solve driver issues for your specific hardware. The hope is that it would help advance the adoption of Linux, instead of hinder it.
@fernandoperez8587
@fernandoperez8587 2 ай бұрын
Oh that's a cool idea. Even help recall commands and how to use them for more experience users.
@fernandoperez8587
@fernandoperez8587 2 ай бұрын
And run scripts on vocal command
@keithjohnson6510
@keithjohnson6510 3 ай бұрын
Using AI locally on my PC without issues, if I get a PC with an NPU I'm pretty sure I'll be able to use that too. The main difference been, I have full control, not Microsoft or Apple. Here is my AI (locally installed) apps. 1. Tabby in VS-Code, no need to pay for Microsoft's co-pilot. Using 4060 GPU. 2. Frigate DVR, AI powered object detection, using a Google Coral edge TPU, then linked to Home Assistant. 3. Krita with AI generative Fill, Create etc. No need for for some expensive paid subscription like Adobe etc. Using 4060 GPU. I could of course add more AI controlled stuff if I wanted, so really not sure why you think Linux has an AI Problem, I would say Windows / Apple have the AI problem as they control it, not you.
@BartoszZasieczny
@BartoszZasieczny 3 ай бұрын
1. Linux will have good support for Snapdragon Elite X, they are already working on it, so Linux will be able to use it. 2. AI integrated to the desktop the way Microsoft does it is a disaster and should be avoided in Linux at all cost.
@fuseteam
@fuseteam 3 ай бұрын
you say "i don't want the NPU to be unused" but what do want to use it for? train a llm? probably already work under linux .......what else?
@JeremysTechChannel
@JeremysTechChannel 3 ай бұрын
I'd love to hear your ideas on how it can be used. I suggested graphics applications and active real time scanning of the system for security issues, malware, etc. When GPUs started to come out, no one thought it would be used for crypto mining or machine learning. How could we use it to benefit desktop Linux?
@fuseteam
@fuseteam 3 ай бұрын
@@JeremysTechChannel neither of those things are done on the NPU on windows, that's not what it is for. and it is in fact very bad at either of those tasks It is for training Large Language Models, or even machine learning. Both fields which are used extensively on So there is really not much use for it outside of that.........and maybe analysing and recalling everything a user does on a computer, which i'm sure is not what you have in mind. I would suggest you look into what an NPU is made for and what it does before claiming linux has a "AI Problem", it can't have a problem when there is no use case for it (for regular users)
@pylotlight
@pylotlight 3 ай бұрын
@@JeremysTechChannel I've currently been building my own solution using function/tool calling for being able to run commands on my server or control my smart light setup with basic english. It's all my code so I know exactly how it all works. I do currently consume external AI services for part of this as none of the local ones are good enough yet, having NPU to assist in this would actually be super helpful as a customised automation agent.
@isekaidev7803
@isekaidev7803 3 ай бұрын
​@@fuseteam @JeremysTechChannel NPUs on end user PCs are mostly used for running not training. Malwarebytes has an option for using AI for scanning. And with NPUs being common every big dev that can train AI is going want to use it in some way. Search for recently uploaded videos on AI and Copilot+ PCs. AI Text Transcription & Translation is available on Windows with NPUs. Accessibility using Speech2Text and head gestures. Qualcom has shown this. Noise removal for audio, esp. live conferences or Youtubing. Audacity also supports this using NPUs now. AI Image & Video Upscaling using AI. Paid Video Editing Software are using it. They've shown demos of this. Image editing software are going to be using it. For eg. for Text2Img, Image modification using prompt, Background Removal, Changing the color of an object with AI, AI Retouching and so on. Davinci Resolve is already using it. Video & Image editing without AI is going be tedious like factory production vs manual crafting. Gaming: They have shown AI chatbots which give you details of what is going on in the game when you ask about it. And give you tips and more info and instructions if you want. AI Game upscaling with DLSS etc. AI Video upscaling for videos you are watching. No 8k content, no problem! The applications of AI are as endless as a CPU. The ones I mentioned are just some applications and this is just the beginning. On launch they have this & more, imagine after some years. And NPUs have on advantage. Low battery usage. So, it's perfect for Laptops.
@misterknister6246
@misterknister6246 3 ай бұрын
Know what? For over 20 years all my systems have an integrated FPU! And in my Linux deskop environments "this FPU is collecting dust" too! Do I care? - NO!
@tohur
@tohur 3 ай бұрын
I run my own AI locally and I control it. atm use a ChatGPT like interface to interact with it would be nice if I could integrate it with my desktop.
@InvasionAnimation
@InvasionAnimation 3 ай бұрын
I don't really care for the idea of ai. I hope that NPU could be used as storage or for better graphics.
@ernestuz
@ernestuz 3 ай бұрын
I have an AI assistant in my Linux system since a half year or so ago. I took a relatively small model at the time a 7B parameters one (now you can use 1B ones with the same 'cleverness', I am using a 3B one) and gave it some tools using mostly the ones langchain provides and I few I wrote myself, so it can execute commands in my system and so. The current iteration runs in my CPU at very acceptable speed, using llama.cpp. The good thing is it does only run (and use battery) when I ask something to it. Over time, it has gained also access to a few websites I use for work, so it also searches for me, extending my searches and summarizing the results for me. It's actually quite a silly and direct thing with the current available tools.
@n3ckrad
@n3ckrad 3 ай бұрын
What about using the NPU for surround sound applications? Or upscaling audio quality for really old music recordings? A lot of audiophiles might enjoy this if it's done right.
@eclipsos8187
@eclipsos8187 3 ай бұрын
I would like to think that with linux and an NPU we can use it to effectivdly manage the other resources in the computer in a more complex manner. We can eventually write an algorythm for an NPU alowing for highly complex functions in a flexible manner. At worst at least the NPU will free up your graphics card.
@_-_-_-_-_-_-_-_-
@_-_-_-_-_-_-_-_- 3 ай бұрын
in the grand scheme of things, "what am I going to do with this extra processing power?!" is not a bad problem to have
@sejtano
@sejtano 3 ай бұрын
i don't want or need any NPUs or AI, the question is if there will be any normal pcs for people who realize that don't need or want this, the future looks very bleak this could be like with the EV, they force you to use them, even if it's much worse than normal cars, in every sense and you don't want anything to do with it
@allanflippin2453
@allanflippin2453 3 ай бұрын
No point in fretting over unused NPUs. AI is not worthy the worry. Linux and its users should just go along doing what they've been doing all along. The AI emperor has no clothes. The problem is nobody is looking past the corporate hype to see it yet.
@darth_dan8886
@darth_dan8886 3 ай бұрын
VI and Neural Networks have great potential in optimization type task (like designing the most optimal mechanical shape for something). And I've long wanted to get my engineering design off Windows - and I'm sure I'm not alone, so tools will be forthcoming.
@DevilTravels
@DevilTravels 3 ай бұрын
It would be nice if certain programs took advantage of the NPU. Programs for graphics and audio and office suites to perform enhancements. All locally, of course, with occasional updates. Imagine having a local AI take a song idea, create lyrics, have the audio AI developer a music suggestion for it, then have it develop an album cover... maybe even a music video suggestion that can be further modified.
@jamesb2877
@jamesb2877 2 ай бұрын
We kind of already have a variety of type of AI's on our system already. Most people don't realize your virus scan is like a very, very crude AI. Your TTS is a type of AI and definitely your speech dictation. These virus scans and then we'll actually need this as viruses get super powerful. We'll probably use this chip for things like that.
@AmarPoonia
@AmarPoonia 3 ай бұрын
I'm sure the npu will be explored by some utilities for better functionality. There will be a lot of wild concepts, after a while when the dust will settle, we'll have some great use cases for npu in linux. They'll be integrated in the mainstream distributions shortly thereafter. I don't think it'll take 10 years though. I hope to see some good utilities in next 1-3 years
@Walking-Wanderers
@Walking-Wanderers 3 ай бұрын
AMD Ryzen AI also have NPU in their AMD XDNA which appears to have been the first dedicated AI processing silicon on a Windows x86 processor. Although it looks like you have to install an xdna plugin/driver to use the npu with linux or the npu sits there dormant/unused?
@ericwood3709
@ericwood3709 3 ай бұрын
I wonder how Apple's Neural Engine and the NPUs on present and future AI PCs compare, as I wonder whether development targeting the latter will also benefit Asahi Linux on the former.Ditto the integrated GPU architectures, I suppose.
@fxeconomist
@fxeconomist 3 ай бұрын
I'm a Windows user and... what the hell is the problem ? As a gamer, I know that 80% of my CPU is dedicated to video tasks and is, therefore, gathering dust. Does it upset me ? No. In the end, it's a sort of a spiritual problem. Sometime ago, in America's history, a group of Christians said no to electricity : these were the Amish and are quite good at what they do. Nowadays, a new group will say no to upcoming AI technologies. Would there be local use of AI ? I heard about a 4 TB excel spreadsheet with an AI. And of course, if Nvidia is gonna have AI on video boards means textures are gonna teach some generative models to the AI embedded in the card... and these are going to be offline uses of the AI that could be getting on Linux as well. In the end, one does not have to pick between Windows and Linux. As I see things now, as a concerned Christian conservative, I'm starting to move towards a hypervisor and create specific machines based on what I want to do with a certain machine. There is no Linux vs Windows. There is a complementarity there. It's also a spiritual problem: you may simply "give in" to the AI if you start using it too much. You may get to like the Recall feature. And before you know it, the AI will become a part of your life, like that CEO in Westworld whose AI was dictating what he should do. And of course if you become like that, Linux will simply look antique to you afterwards.
@codytebaldi
@codytebaldi 3 ай бұрын
It's a fair question. I have to say that right now at this point, I don't really envision people who buy for instance a premium Microsoft AI computer are the kinds of people who would suddenly become concerned about privacy and delete Windows and install Linux on the machine instead. I'm sure someone at some point might try, there's probably someone who has installed Linux on an old Surface Pro or something like that, just to show that it can be done, but I don't think that's going to be a common situation. My question is, in the case of premium NPUs though, is it something that a Linux user even could theoretically take advantage of? Are we assuming that someone can just write a Linux program that could take advantage of the NPU's capabilities and it would just work? If that's the case then all someone needs to do is just do it; but on a certain level I tend to expect there's going to be some proprietary locks or protections on these NPUs. Until the day arrives that you can just buy the new Ryzen NPU off the shelf and stick it in your own Gigabyte AM7 motherboard or whatnot.
@yukkalie7436
@yukkalie7436 3 ай бұрын
The biggest obstacle for doing anything AI in general is building an ethically sourced model. Everyone can argue until the cows come home about the merits of AI, but it's all moot if the databases that these models are being built upon are full of scraped webpages, images, and even extremely personal information (IDs medical information, etc) obtained without the sources' knowledge or consent :/ I personally couldn't give a damn whether or not I have an NPU gathering dust in my system. Never asked for it, and anyone who *would* want to use such hardware should be better served having the option to obtain it separately in the form of something like a PCIE card, rather than packaged into their CPU anyway :/
@Wafflepudding
@Wafflepudding 3 ай бұрын
Leaving AI behind is the reason why I'm thinking about switching to Linux, is the thing. I don't care about a part the OEM forced on me "gathering dust".
@SteevenLeclercq
@SteevenLeclercq 2 ай бұрын
AI tech alone is not the problem, AI model may start to be a problem but as long as you choose it I guess this is ok. In my sense there is at least 2 problems, first is the integration question, do we should integrate an AI (even a free one) into an operating system ? To be effective an AI will necessary have to keep some of your info (a minimal history that will let the AI keep the subject of the interaction and all the answers it could already told) or it will just be another not clever assistant, but in that case where the data will be saved ? Will it be uploaded to a server or in your own computer (using some disk space, how much ?), will it be encrypted ? With a common key for each system that use that AI on this particular distro or will it be encrypted locally with a passphrase you choose on your own, maybe based on hardware signature ? The second one is Why would you need an AI help you use a PC ? For the people that can't use a keyboard or any input device, as long as they can talk we can use AI to execute orders, it could be a cheapest and safest solution than implanting a chip in the patient brain. In this particular case I see a great benefit, but for general purposes if you can use a keyboard/mouse or controller it would just be way faster. AI is already usable in linux, my first experience with AI was chatGPT, my second experience is when I tried to use an AI chatbot on my own hardware with a free model, running on a pi4, was quite long but it worked.
@mint_fresch4329
@mint_fresch4329 3 ай бұрын
A local open source AI (Neuronal Network) would be great for me, just a bit privacy concerns
@Bennet2391
@Bennet2391 3 ай бұрын
Well, as someone who has worked with AI, i must say Linus is right. Current AI is overhyped and constantly falls short of expectations. It's almost like the compiler hype, when people though, we would only need to input a rough description of the Code for it to work, or fuzzy logics "We will never have to develop control systems again". Those were completely empty promises. Look, AI has it's use in some niche cases, but most of it will go away when the hype is gone.
@theoneural
@theoneural 2 ай бұрын
Why not use the LLM locally and train it to favor Linux and open source over other options, ask it to develop local firewalls and give algorithms for personal defense defense against external threats?
@JamesJones-mg3ts
@JamesJones-mg3ts 3 ай бұрын
I generally look at it as 'where this capability is useful to my workload'. A lot of what's in proprietary OS'es is where its useful to corporations and by extension useful enough for us to tolerate it. I don't think it's a problem. It's really a matter of intentions. Note: A LOT of 'capabilities' in desktop computer hardware often take a while to get used or even 'enabled'. Every OS kernel arch doesn't necessarily support the full spectrum of underlying capabilities (and some come and go). When GPU's were 'new', hardly anything took advantage of it. I expect NPU's to follow the same track (specialized use cases, over hype, more practical general use cases over time until it's 'normalized'.... and corporate malfeasance along the way we won't want to 'normalize' on linux. aka: not a 'new' problem but just the typical 'uptake' until a technology is 'normalized').
@familyshare3724
@familyshare3724 3 ай бұрын
I'll wait for a non-deterministic true-random matrix multiplier unit.
@infernal-toad
@infernal-toad 3 ай бұрын
And then people thought Windows 11 did add stuff people didn’t ask for. Maybe then MacOS should be the final answer if Linux won’t be it.
@yaynative
@yaynative 3 ай бұрын
Maybe a local LLM could script for you and you can just make small edits to the script if needed. Could be a big time saver.
@sixtyinsix
@sixtyinsix 3 ай бұрын
My prediction: Some 13 year old will figure out how to mine crypto on the NPU.
@djmccullough9233
@djmccullough9233 3 ай бұрын
The npu is going to suffer the same thing as the GPU, certain applications will use them, and most of the time they will be idle. It would be nice if open source models could be run at OS level to have a Truely airgapped "cortana" on your system (perhaps Jarvis would be a better name cuz microsoft) that could correct code, and just offer suggestions in general application use. Having Idle components of silicon also isnt the worst thing in the world. But it WOULD be nice to make use of it.
@GamerEnLinux
@GamerEnLinux 3 ай бұрын
the true freedom is having the choice to use or not use private software on your OS. when Linux turn into the main OS thats will be the PRIME, all people will be FREE able to chose what tools to use or not use.
@AmauryJacquot
@AmauryJacquot 3 ай бұрын
AI doesn't belong in desktops if you want something predictable.
@rikehm3735
@rikehm3735 3 ай бұрын
Nice video, why don't they make a plugin as part of the operating system that a person can enable and choose what resources to give to ie that way some of your system is still private. A bit like a container, Linux container or docker container. The Linux community needs to develop along with AI but still keep privacy one of the fundamental foundations of linux
@kryptotippytoes2088
@kryptotippytoes2088 3 ай бұрын
We need an localized open source LLM model integrated into a Linux desktop distro.
@andrewjohnson6633
@andrewjohnson6633 3 ай бұрын
AI itself is just a tool. It's the implementation of it that concerns me. Previous track records of Microsoft mean I wont trust it on Windows. However so long as I know exactly what it is doing on my machine, I would be happy to use it so long as I know I can disable it totally when I am doing things like banking etc.
@aniksamiurrahman6365
@aniksamiurrahman6365 3 ай бұрын
What does not allowing AI bots has to do with utilizing or not utilizng NPU? Neural network has 100s of far cooler use than LLM. And NPUs can be similarly used as Linux users use their GPU.
@diuran1919
@diuran1919 3 ай бұрын
I think if Qualcomm release driver for their new snapdragon CPU/GPU then maybe this will unlock NPU i for devs to use whatever they want.
@billfarley9015
@billfarley9015 3 ай бұрын
Buying a laptop that forces you to pay for Windows as part of the package is funding the enemy. Microsoft and a number of big tech companies care more about serving themselves than serving their customers. An independent open source AI that answers Linux questions would be the worst nightmare of proprietary Big Tech. And most likely a great boon to Linux.
@BeyondImaginationzz
@BeyondImaginationzz 3 ай бұрын
more like Linux doesn't hype AI support 😅, even Adobe demoed their AI features in Ubuntu last year, lot of SBC also has NPU and linux only
@Standbackforscience
@Standbackforscience 3 ай бұрын
I'm 1000% opposed to corporate AI, for privacy reasons, for ethical reasons, and for quality reasons. But I'd be happy having some of a self-hosted voice recognition home assistant that I run firewalled in on my own network, trained with my own data or some kind of open standard shared model. Take a memo, play a song, where are my keys, that sort of thing. Seeing as a I code and host my code exclusively on Linux, I'd be happy being able to harness the hardware if it's already there, and I dare say it would be a lot more efficient than running on a GPU. I'm fine with that level of "dumb" AI. For what it's worth, I'm also a creative, I paint, design and do a lot of 3d modelling in Blender, and I think generative AI is a tragic joke for desperate losers with low standards and no talent.
@csh9853
@csh9853 3 ай бұрын
simple fix. just have two different downloads . one for regular linux and another for npc or whatever you said users.
@igorgiuseppe1862
@igorgiuseppe1862 3 ай бұрын
we dont need "features" we just need the instruction set exposed. an kernel dont need to use it, just need to let the applications that do need it, use it. and linux already does, the entire research and development of AI was done on top of linux (just look at windows ai studio for example, you NEED to install an ubuntu VM to run it!) unlike windows that include a bunch of things, linux is just an kernel, and the OS vendor chose what to include with it, that is why linux torvalds dont have to worry about AI features, the ones who may care about it or not are the distro vendors. if companies like canonical think their users want those features they will develop, if they think the reason why people are flocking to linux is because they are afraid of AI, then they wont, linux is in a big advantage considering we will have options for both publics. if i understand that correctly, those npus are like asics for the current algorithms of AI, just like we have hardware decoders for video.
@istvantorok4819
@istvantorok4819 3 ай бұрын
Speech to Text for example? It uses "AI" and requires lot of hardware resources. Translating documents? I just wrote a book about Linux Mint. More than a hundred pages, more than hundred photos (even animated GIF-s). And is Hungarian. A lot of screenshots are localized, and the notations on pictures (graphically embedded) are also in Hungarian. You may recognize only the arrows, and numbers from there. A few people asked me for translated version, but is too hard to me (it was a few month just to writing the original). I recommended them to translate it by AI solutions. Supposedly the AI can manipulate the photos in fantastic way. Guess can he translate the text on the photos to another language? Nope. Anyway, an AI model for specific task will be welcome in Linux but not for generally everything, not using by OS but by certain software strictly for a certain task. Like Speech to Text does.
@Aeimos
@Aeimos 3 ай бұрын
What is the AI problem? This was so frustrating to listen to because there was a lot of dancing around but no statement of what the problem actually is.
@arnoldjohnson4373
@arnoldjohnson4373 3 ай бұрын
Linux still is a "personal" computer OS. Now you did say desktop Linux, not quantum science for the masses. A npu sidecar unit, like a server unit to add on if you want, DONE, not for me.
@tamalchakraborty5346
@tamalchakraborty5346 3 ай бұрын
The issue is, probably, just probably it makes you desktop experience a little easier, but at what cost. Privacy and Storage. And for Pro, who have been using the system the old, this is not even a feature. Just buy a mac.
@webbs408
@webbs408 3 ай бұрын
People use their computer efficient before so called Ai or rather simulated intelligence. Though gpts and search engine have different internals, Isn't gpt just a glorified search engine, that's more expensive to manage
@iotkualt
@iotkualt 3 ай бұрын
The question is if the tooling will be competitive with Windows or not and if anyone cares to utilize GAI/LLMs for normal workflows. If you think GAI is a bad thing the lack of integrations isn't a problem, but there is reasonable questions as to if there are enough developers that will find actually useful privacy-first open-source integrations that people will find actually useful or not. Right now a ton of GAI/LLMs are very effectively ran under Linux in general, but the integrations are still aimed towards super technical users. If LLMs settles down as just being an over-glorified chatbot as many think there would be a lot of wasted effort that could have been spent on a more refined desktop, but if things actually get to a point where AI is a "real" advantage, it wouldn't be good to ignore it and just let Microsoft/Apple be the only ones with decent well fleshed out solutions for normal end-users.
@rjawiygvozd
@rjawiygvozd 2 ай бұрын
"what linux is going to do with npu" sounds like a nonsense question. Linux doesn't do anything with your computer, it allows you to do anything you want with it, that's what operating systems are for
@foxonboard1
@foxonboard1 2 ай бұрын
I want a local AI Assistent in my Desktops which is able to see what is installed, what is dependent on what, has a API for apps to make data available for the AI (best would be if you have a Setting in each app on what to share with the AI Assistent) and a lot more. Problem is, who is gonna train that AI? And, yea, this is how appleAI works
@aodfr
@aodfr 3 ай бұрын
Um, I know NPUs are kind of like a co processor. Can it be used for puposes outside of AI? Does it have a shader like language I can play with?
@deathdrop
@deathdrop 3 ай бұрын
Honestly i think an NPU is pretty useless when a GPU is way way faster
@BoyanOrion
@BoyanOrion 3 ай бұрын
I'm already using AI on a per need basis on my Linux system and driving it through nvidia cuda. The applications I use already support CUDA and i'm sure they will also support NPU as well, so I don't see a problem here for Linux. So on Linux you can already run a language model like chat-gpt locally as well as image generation and other applications. As time moves on especially with the introduction of the new Qualcomm snapdragon which already supports Linux, we'll see even more support for AI on Linux. Point is, if the application supports NPU or CUDA then you have no problem running AI regardless of the operating system ( Windows / Mac / Linux ). Also another point is that if you want to run AI locally or manually for privacy reasons, you'll have to set it up yourself anyway regardless of the operating system. People have been running local AI on Windows, Mac and Linux already for the past year, take the most popular ones like Ollama and Stable Diffusion for example. So, I don't see any problem here at all. If you want privacy you take responsibility and you take care of yourself, period.
@vladimirdorta6692
@vladimirdorta6692 3 ай бұрын
The problem for me is still GIGO. In my hobbies and interests, AI can't even correctly write and pronounce names unless they are English. I guess AI doesn't know because its programmers don't know and don't want to learn.
@codeShowCase
@codeShowCase 3 ай бұрын
Not sure if I want it or not?
@FigitTheDigit
@FigitTheDigit 3 ай бұрын
I think using it for Hardware Acceleration would be awesome!
@Wolfrich666
@Wolfrich666 3 ай бұрын
the question is, do you actually need a dedicated chip for an Alexa on steroids?
@SamGarfield1
@SamGarfield1 3 ай бұрын
I don't get the problem. "I want an NPU but I don't want to use it for NPU stuff." We don't even know what NPU stuff might even be. And I don't understand why you would fear for your privacy when running your own local AI. I think in the future, not using "AI" features will be like not using autocorrect (though only a moron would equate the two).
@pfifo_fast
@pfifo_fast 3 ай бұрын
NPU just dosent seem like it would be powerful enough to do anything. Im rocking an RTX3060 12gb and it can just barely manage stable diffusion and llama3 8b. My thoughts are that running inference on a onboard NPU that shares system memory will make it very slow for the limited number of applications that it can run... So my conclusion is to just pick up a K80 or something like that if you want to run inference as youll get much more bang for your buck.
@QuikRay
@QuikRay 3 ай бұрын
If AI and Linux have a problem, then AI has to go. Don't they have a billion "good reasons" to violate your privacy, and never give you a way to completely turn it off.
@textverse
@textverse 3 ай бұрын
We are planning to use these NPU in our animation studio 😅, lot of people at Academy Software Foundation conference were excited about npu to accelerate lot of stuffs as We use Linux Desktop mostly and planning to sponsor Linux Desktop for it, LLM is not only usecase for NPU
@JeremysTechChannel
@JeremysTechChannel 3 ай бұрын
This. Thank you for sharing. Very cool for sure!
@aniksamiurrahman6365
@aniksamiurrahman6365 3 ай бұрын
How do I buy NPU and how do I utilize them with my Linux?
@Merc399
@Merc399 3 ай бұрын
Dude you come across as a little crazy. No one wants AI in their Linux. Only you. Please no one listen to this guy...
@iuliansc8446
@iuliansc8446 3 ай бұрын
Stop fooling around with imposing AI, those of us who use Linux don't want a spy on our computer, go to Windows and enjoy
@JeremysTechChannel
@JeremysTechChannel 3 ай бұрын
I'm guessing you didn't watch the whole video(don't blame you for that)...I actually was suggestingto find ways to use the NPU for local uses like graphics applications and active scanning for security, malware, and virus issues) the "AI Problem" was that most Linux people don't want AI so they will just let a potentially useful piece of hardware to collect dust. GPU's have found alternative uses outside of their original design(Crypto Mining, Machine Learning) and wanted to have a discussion on ways to creatively use the NPU. Thanks!
@Evgen13Great
@Evgen13Great 3 ай бұрын
Is NPU capable of doing something like FSR or DLSS stuff? Then let be it! I want more "free power" of my GPU to make better graphics in my games :)
@MagnusNemo-xc5nx
@MagnusNemo-xc5nx 3 ай бұрын
never trust a grown man wearing a Star Wars shirt.
@cimbakahn
@cimbakahn 2 ай бұрын
If AI comes to Linux operating systems i would rather be dead. This would mean that Microsoft, Open AI, Nividia, Apple and Google has poisoned everything in the computer world, and i do not wish to be part of that fiasco. It would also mean the evil ones have won.
@Elekshjaksmsjsksmmsmssm
@Elekshjaksmsjsksmmsmssm 2 ай бұрын
NPUs are new. Linux will adapt to it like any new hardware in time. Developers just need to get their hands on it i give it 6 months tops before we start seeing distros that can utilize them in ways not even windows can. Its just like a GPU. GPUs are processors designed to do certain things. We now use them for all kinds of crazy stuff from crypto mining to hyper realistic 3d simulations. NPUs are just another type of processor. Yes theyre designed to work with AI models but i garuntee thats not the only thing theyre good for. The issue with the stuff Microsoft is doing isn't the hardware its the spyware software and the fact its a evil company holding the reigns. Once open source devs start tinkering with NPUs we will get all sorts of cool uses for them. My concern with it is security. Requiring all new devices to have these things is kinda insane all it takes is 1 hardware exploit (which in something new like this is bound to show up) and every single system has a security issue to deal with. I think theyre gonna regret not taking their time with this and doing it right, but if a 0 day shows up in the hardware of these things we can probably implement a software fix like we did with that one that showed up in CPUs a few years ago.
@deadeye1982a
@deadeye1982a 2 ай бұрын
There is no AI Problem on Linux, Linux is used for AI. If AI is used on the desktop depends on the user. I guess many Linux users do not want it period.
@codedusting
@codedusting 3 ай бұрын
Games and Audio drivers.
@IT-Entrepreneur
@IT-Entrepreneur 3 ай бұрын
I wont come back to windows. Nextcloud implemented AI, Ollama can replace Chat-GPT. Nvidia published Chat-RTX. Google and Apple also will get into AI. I Rather use macOS or have a little less options in opensource LLMA than using windows again.
@JulsGeekPI
@JulsGeekPI 3 ай бұрын
The data stacks or piramids, also need to be open data, all the ai software open sourcemto prevent governs and gafam feudals lord monopolize it
@mikechappell4156
@mikechappell4156 3 ай бұрын
Only a problem if they start pushing AI.
@cyberhard
@cyberhard 3 ай бұрын
Nice clickbate title.... What makes you think those copilot+PC are going to sell in big numbers? Hell, is this the 3rd or 4th time Microsoft has tried Windows on ARM? Why do you think it will succeed this time? You don't need an NPU for deep learning. What is being done can be done on a GPU or to the CPU itself. It does appear however that to use Copilot+ one needs a specific NPU. So Microsoft is (again) creating another walled garden. Frankly given how AI is being shoved into everything, I'm happy to wait and see how and if "desktop" Linux incorporates AI. Well time to get back to building a deep learning object detection model on my Linux workstation....
@parawizard
@parawizard 3 ай бұрын
They seem like features but I feel like on other OS they're going to be used for anti features. I'm glad to get away from the enshitification of Windows and only have what I want running. Ads in their garbage start menu. Settings split between multiple apps. God only knows if the NPU is going to be useful. How is the access standardized between different processors anyway? AI is just hype in a broken economy
@kalliste23
@kalliste23 3 ай бұрын
The problem is open source developers wasting time with this AI nonsense when they could be doing something useful like fixing ordinary device drivers.
@Eddthompson
@Eddthompson 3 ай бұрын
Pinokio might help you out.
@tyler361t2
@tyler361t2 3 ай бұрын
can you add timestamps to your vids
@imalebowski
@imalebowski 3 ай бұрын
You're so full of it it's overflowing. It's clickbait concern trolling and pearl clutching over non-existent issues. To save people a watch of this clickbait, his "problem" (which exists only in his head) is that NPUs integrated into systems are going to be "left gathering dust". As another commenter said, Snapdragon Elite X support is being upstreamed. You can use already GPUs to run models. In fact, a lot of Windows users run WSL to access Linux-based LLM (e.g. Ollama etc). Once NPUs are upstreamed the tools will follow.
@familyshare3724
@familyshare3724 3 ай бұрын
I think Windows has an AI disease and Linux may be the only cure.
@paulscottrobson
@paulscottrobson 3 ай бұрын
I don't think the problem is AI. I've no problem with AI helper. I don't trust Microsoft, and their operating systems are like watching paint dry. I have a couple of systems that I've run Windows on ; a converted 10 year old HP chromebook, and an 8 year old AMD PC. Both run like absolute dogs under Windows, but are useable under Linux. The Chromebook is a bit slow, but not so you sit there and drum your fingers.
Microsoft adds spyware AI to Windows - I go Linux full time!
24:36
DesignDocs | Technology with James
Рет қаралды 28 М.
Linus Torvalds on why desktop Linux sucks
11:07
gentooman
Рет қаралды 1,3 МЛН
1ОШБ Да Вінчі навчання
00:14
AIRSOFT BALAN
Рет қаралды 5 МЛН
The FASTEST way to PASS SNACKS! #shorts #mingweirocks
00:36
mingweirocks
Рет қаралды 13 МЛН
The Joker kisses Harley Quinn underwater!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 41 МЛН
What is the best Email Client for Linux?
15:15
Jeremy's Tech Channel
Рет қаралды 7 М.
Linux Sucks 2024
1:14:16
Bryan Lunduke
Рет қаралды 84 М.
An honest look at the state of the Linux desktop going into 2024
18:54
The Linux Experiment
Рет қаралды 170 М.
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
SavvyNik
Рет қаралды 190 М.
You’ve Never Seen WiFi Like This
20:43
Data Slayer
Рет қаралды 836 М.
Linux Distros Explained By An Idiot
5:38
Sir Freelancealot
Рет қаралды 257 М.
Why I Can't Use Linux - My Top 3 Reasons
26:05
Tek Syndicate
Рет қаралды 121 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 628 М.
1ОШБ Да Вінчі навчання
00:14
AIRSOFT BALAN
Рет қаралды 5 МЛН