13:55 cap: Greetings. Currently the graphcis card GTX 1650 TI is missing in the feature matrix list, while the GTX 1650 is listed (NV160 family). I got the TI version by myself though my workplace and would really like to help develop support. Since I'm not a dev but a sysadmin I'm searching possibilities to help. Has anyone an adivce for me?
14:30 karolherbst: cap: those things don't matter at all. If it's not listed then somebody just didn't put it here
14:31 karolherbst: we don't rely on PCI IDs or marketing names for supporting devices or not
14:32 karolherbst: cap: best is to just try it out with updated kernel and userspace stack and look into what issues you are running
14:32 karolherbst: and then we can go from there
16:22 cap: Thank you karolherbst. I will try it out.
21:49 chelium: Does nouveau work for rtx 3080?
21:52 imirkin: is that turing? or ampere?
21:52 HdkR: Ampere
21:52 chelium: ye Ampere. Is Ampere supported?
21:52 chelium: or do I have to download the driver directly from nvidia?
21:53 chelium: *instead of using nouveau
21:53 imirkin: sorry, no ampere support atm
21:53 imirkin: no clue if it's in the works or not, but presumably is for at least modesetting
21:53 chelium: oh damn. Is there a timeline for ampere support?
21:53 imirkin: depends on what you mean by 'support'
21:54 imirkin: either way, i don't have anything concrete. nor do i have concrete information where i can say that work is underway
21:54 chelium: ah I see
21:54 imirkin: if you want open support, go with amd
21:55 RSpliet: (probably nobody does for that matter. nouveau is understaffed)
21:56 chelium: Lol that's what I've heard but I also heard people say, unfortunately, that no serious ML work is being done on AMD.
21:56 HdkR: There's also no serious ML work being done on Nouveau :)
21:57 chelium: Lol fair point
21:57 imirkin: i'd say no ML work being done on nouveau, serious or not
21:58 RSpliet: Is AMD support that bad yeah? Thought they were doing a decent job with amdgpu...
21:58 RSpliet: Or has that changed for the worse in the past 2-3 years?
21:58 chelium: tbh I joined this channel b/c I'm not sure if there's a dedicated nvidia linux driver chat lol
21:58 chelium: *channel
21:58 RSpliet: there's a closed-source driver channel on here somewhere. Not official I don't think
21:58 imirkin: #nvidia
21:58 chelium: ah thank you
21:59 imirkin: afaik no one's answered a question in that channel
21:59 RSpliet: last time I checked there were significantly more people here than there :-P
21:59 RSpliet: which reminds me. maybe I should check
21:59 imirkin: but it's not like there are other avenues for getting information
21:59 imirkin: unless you're a substantial customer
21:59 chelium: ah that's unfortunate
22:00 RSpliet: yeah we still have the popular vote here :-D
22:01 chelium: I heard Nvidia linux support is pretty bad, but I also heard that most ML is being done on Nvidia cards. However, I can't imagine ML servers are running on Windows lol.
22:02 imirkin: well
22:02 imirkin: depends what you're looking for
22:02 imirkin: if you're looking to run a modern system/desktop/etc - it's not great
22:02 imirkin: if you're looking for a special-purpose use-case, then it's either supported or not
22:03 ericonr: chelium: it's bad in ways that enterprises (and most users, for that matter) can learn to deal with
22:03 chelium: ah I see
22:04 ericonr: don't use latest released kernel, but also don't use old LTS
22:04 ericonr: reboot after driver updates
22:04 ericonr: no musl for you, etc etc
22:05 RSpliet: Oh, right. ML -> Machine Learning. You had me there, I thought you were talking about mainlining... because the ML programming language seemed so unlikely
22:06 imirkin: ML is great.
22:06 imirkin: like scheme is great.
22:07 imirkin: aka theoretically nice, practically unusable
22:07 ericonr: there are whole distros built on top of scheme :P
22:08 RSpliet: I consider them academic and/or curro-territory
22:08 imirkin: ericonr: big usage base i assume?
22:08 RSpliet: Although there's a handful of fintech companies that seem to embrace ML-dialects now or something similar
22:08 imirkin: popular?
22:08 imirkin: RSpliet: i think Jane Street is known for using like ocaml or something
22:08 imirkin: or maybe haskell
22:09 RSpliet: Yeah. They're recruiting quite actively in Cambridge, so that must be where I heard it
22:10 ericonr: hm, I know Jane Street from Matt Parker videos
22:10 ericonr: they sponsor him
22:10 ericonr: imirkin: probably not, it's GUIX :P
22:10 RSpliet: as for machine learning... do we now have McGyver'd OpenCL support in upstream mesa? Or still pending merges?
22:11 imirkin: ericonr: exactly.
22:36 karolherbst: RSpliet: we are more or less CL 1.2 complete
22:36 karolherbst: but yeah, random stuff missing
22:37 karolherbst: mostly fixes
22:37 karolherbst: I even have CL 1.2 images woring
22:37 karolherbst: full range
23:03 RSpliet: \o/
23:09 chelium: hmm what does CUDA have that OpenCL doesn't?
23:09 imirkin: chelium: different API, a lot more NVIDIA-specific
23:10 imirkin: chelium: also afaik CUDA is a single-source program, while CL is separate
23:10 imirkin: (i.e. the program which runs on the CPU vs the program which runs on GPU)
23:12 chelium: oh I see
23:30 HdkR: imirkin: You can write PTX in a device specific file and load it in through an API
23:30 HdkR: Similar to CL
23:30 imirkin: HdkR: but you don't have to, i think?
23:31 HdkR: yea
23:31 imirkin: anyways, i'm no expert on CUDA
23:31 HdkR: I believe it is CL 2.0 or 3.0 that also allows single source?
23:31 imirkin: apparently i don't know jack about CL either
23:31 imirkin: o well
23:32 airlied: HdkR: SYCL
23:32 airlied: not CL
23:33 airlied: is the C++ single source language
23:38 HdkR: ah right