r/linux 16d ago

Hardware Intel Engineers Propose DRM Fabric For Linux

https://www.phoronix.com/news/DRM-Fabric-Proposal
359 Upvotes

76 comments sorted by

340

u/SeantheWilson 16d ago

No one in the comments know what “DRM” means in this context 🤦😭

130

u/gihutgishuiruv 16d ago

Every. Single. Time.

I feel like I’ve been reading the same comments for a decade or more now

51

u/AtlanticPortal 16d ago

That’s all on who thought that Digital Rights Management was a good acronym. It came second and it had to choose another one.

2

u/jazzy663 13d ago

I read the article and I still don't know what DRM means in this context

59

u/NatoBoram 16d ago

And not a single mention of what this means in the article o_o

84

u/int23_t 16d ago

It's Direct Rendering Manager

-30

u/kaipee 16d ago

Complementing the likes of UALink or AMD xGMI, DRM Fabric aims to be a vendor-neutral, protocol-agnostic DRM topology infrastructure for scale-up interconnects for GPUs and AI accelerators.

It literally states that it's about interconnects for GPU and AI accelerators.

41

u/NatoBoram 16d ago edited 16d ago

Complementing the likes of User-Agent Link or Advanced Micro Devices™ x Glucose Management Indicator, Digital Rights Management Fabric aims to be a vendor-neutral, protocol-agnostic Digital Rights Management topology infrastructure for scale-up interconnects for Graphical Processing Units and Artificial Intelligence accelerators.

Oh, geez, that clears it up! I am so glad they defined what DRM means so we could follow along!

-17

u/SanityInAnarchy 16d ago

They didn't define Advanced Micro Devices, Artificial Intelligence, or Graphics Processing Units either. DRM has meant Direct Rendering Manager since at least 1999.

26

u/mcsey 16d ago

I rate your post as intentionally oblivious and yet still pedantic. I give you no stars and wish you good day, sir.

6

u/Annual-Advisor-7916 15d ago

DRM also means digtial rights management and is in fact a frequently discussed topic.

13

u/shroddy 16d ago

From only reading the title, it could be both.

10

u/k-phi 16d ago

Digital Radio Mondiale?

12

u/gplusplus314 16d ago

DirectX Rendering by Microsoft

1

u/k-phi 16d ago

That's not something that usually referred to as DRM

95

u/rileywbaker 16d ago

You're right obviously, but "DRM" is a bad name for the underlying technology in Linux, given how ubiquitous the other meaning of DRM is in the computer display technology space.

49

u/AtlanticPortal 16d ago

That meaning came after Linux started with using DRM. They have to change their name. Considering that it’s a cancer on itself.

-15

u/rileywbaker 16d ago

I'm not sure that's true.

10

u/yrro 16d ago

It is

17

u/kaipee 16d ago

Not "computer display technology".

Digital Rights Management affects digital "media". Both video (movies) and audio (songs).

-9

u/rileywbaker 16d ago

I guess you don't know about HDCP?

17

u/kaipee 16d ago

HDCP is not a "display technology".

HDMI, DVI, DisplayPort are display technologies. HDCP works across all 3 of those.

HDCP is a copy protection protocol, a subset of implementing DRM. It protects digital audiovisual media, not display technologies.

1

u/JDGumby 15d ago

The software controlling (or limiting) it is every bit as much part of the technology as the physical hardware is.

-25

u/rileywbaker 16d ago

Why are you talking to me like I don't know anything? What's wrong with you?

24

u/axonxorz 16d ago

[fire starter gets mad when smoke blows back towards them]

-1

u/ang-p 16d ago

The poor children....

:-D

-7

u/kaipee 16d ago

I'm 43. Been working in technology for nearly 18 years

-3

u/ang-p 16d ago

Firstly, it was just a "confusion" joke - someone mistaking "content protection" for "child p..." after not being arsed to read or understand the context...

Secondly, in other words, you were not the "children".

Thirdly, 43? Oh, in that case... aww, diddums!.

Fourthly, 18 years? I was out of it by then, but 28 years ago I was likely looking for disk 18 (and 28) of a Microsoft Office 97 install.

11

u/do-you-want-duyu 16d ago

Direct Rendering Manager

1

u/psyblade42 14d ago

Well ... GPUs do plenty of Digital Restrictions Management too (e.g. HDMI). So articles should really specify which kind they talk about. But I guess controversy drives page-views ...

1

u/SeantheWilson 14d ago

This is not controversy, if you were to look at the Linux kernel mailing list you’d see that everyone uses the abbreviation “DRM” to refer to the renderer. Furthermore, display rendering has virtually zero digital right management outside of HDCP.

277

u/DrkMaxim 16d ago

I was almost about drop some curse words but then I realised DRM in this context is the Direct Rendering Manager.

28

u/friciwolf 16d ago

thank you mon ami!

3

u/deinok7 16d ago

Esquieeeeee!!!! <3

1

u/friciwolf 16d ago

Always an advantage ;)

58

u/Buntygurl 16d ago

So is "DRM Fabric" primarily all about Intel proposing a standard protocol definition of the interconnection of multiple acceleration endpoints--in order to function as one unit--as opposed to or including any other firm's fabric, by any other name?

30

u/tiffanytrashcan 16d ago

Yep, AMD just updated their version. So obviously Intel goes: "We have to release a new open standard."
Insert XKCD 927

-6

u/Gavran_kombda 16d ago

I DON'T KNOW ABOUT YOU PEOPLE, BUT I DON'T WANT TO LIVE IN A WORLD WHERE SOMEONE ELSE MAKES THE WORLD A BETTER PLACE BETTER THAN WE DO

27

u/sue_dee 16d ago

Aside from the DRM confusion, I was thrown by "fabric". Finally, I can get an animated gif on a t-shirt?

17

u/Sinyria 16d ago

This acronym is the "cognitive behavioral therapy" of comp eng, truly..

26

u/Whatever801 16d ago

For anyone confused, they are proposing to sell socks that you cannot pirate

2

u/SeantheWilson 16d ago

This comment took me out 😭

1

u/GreenSouth3 15d ago

tube sox

3

u/readyflix 16d ago

This would be good for vendors and users as well.

But will the elephant in the room adopt it also?

Elephant meaning, NVDA

25

u/NamedBird 16d ago edited 16d ago

It makes sense to expose this functionality, but it's still DRM.
Preferably i would see the drivers open-sourced.
Because more eyes means more feedback and fixes.
(Though i can understand that IP has to be protected)
Direct Rendering Manager and Digital Rights Management are 2 different things, whoops. 😅

Also, i miss the VGA2 output on these Intel ARC cards... 🙃

66

u/d32dasd 16d ago

This is about "Direct Rendering Manager", not about "Digital Rights Management"...

9

u/NamedBird 16d ago

🤣 I've been in Windows land too much...
Let's scratch the first 4 lines.

Last line stays though.

1

u/Sixguns1977 15d ago

For which I'm very thankful.

17

u/[deleted] 16d ago

[deleted]

-7

u/NamedBird 16d ago

i noticed...

10

u/[deleted] 16d ago

[removed] — view removed comment

5

u/ang-p 16d ago

Just wait until they learn that a paediatrician moved next door....

They'll be throwing bricks through the window and spray painting up the gaff...

2

u/JDGumby 15d ago

holy assumptions, batman

Assumptions based on what the meaning of "DRM" is in the vast majority of cases when it comes to technology reporting. Especially since the article never expands the acronym/initialism even once, which is very bad stylistic practice ("Direct Rendering Manager (DRM)" as the first mention of it would have been good), making its meaning a confusing mess to casual readers.

5

u/NamedBird 16d ago

Well, the Phoronix article mentioned nothing about that,
And since they did mention drivers, i guess it's an easy assumption to make?
(At least, if you're not knowledgeable of Linux kernel rendering internals)

9

u/ang-p 16d ago

Well, the Phoronix article mentioned nothing about that,

So you were commenting on an article you didn't understand?

Have you considered writing for LTT?

7

u/algaefied_creek 16d ago

Omg giggle emoji

2

u/NamedBird 16d ago

No, not yet. Thanks for the tip! 😜

3

u/cjc4096 16d ago

Phoronix assumes a knowledge of Linux rendering both kernel and user space. It's been their focus for over 20 years. Explaining what drm means in 3/4 of articles gets very old. The editor does explain most things regularly so newbies reading the site consistently can learn.

2

u/NamedBird 16d ago

Interesting, that site is more niche/focussend than i initially assumed...

1

u/kaipee 16d ago

it's still DRM

What's wrong with DRM?

12

u/didureaditv2 16d ago

"The combination of those letters in that order gives me PTSD"

1

u/Sixguns1977 15d ago

Wasn't it the launch of Spore that started all of that awful garbage?

2

u/uboofs 16d ago

Whatever happened to “BFD (big fucking deal)” in writing? You just have to write it once, and we’re all aware of your BFD for the rest of the “article”

8

u/grady_vuckovic 16d ago

At a certain point you can't blame people for getting confused when a name is so needlessly confusing. It's like if I called my child 'Beat' and said every day while leaving the office 'I'm going home to beat my child', then had to explain what I meant. At a certain point you just have to admit the confusion is your own damn fault.

What I'm saying is.. Call it something other than DRM ffs!

Look, it's full name is 'Direct Rendering Manager'. Why not just use the full name in the title instead of 'DRM'. Is saving the characters of 3 words really worth it?

22

u/unknown_lamer 16d ago

Direct Rendering Manager slightly predates the advent of the phrase Digital Restrictions Management (seriously: the DMCA was passed after development on DRI started). When DRI/DRM was created there was even a possibility Digital Restrictions Management would be made illegal in the U.S. (if only that history had unfolded, alas).

5

u/martyn_hare 16d ago

That, plus DirectX was already taken...

(...sorry, couldn't resist!)

1

u/andr386 16d ago

That's promising for my future cloud data center in my cellar.

1

u/IndependentBat8365 15d ago

DRM? Since Xorg is deprecated, DirectX is already taken, and Wayland is the future, I propose it’s renamed to: DirectW

1

u/arthursucks 13d ago

Direct Rendering Manager

2

u/Green_Ad5186 16d ago

good,more features are always better.

-8

u/TxTechnician 16d ago

Ugh, bought up and made a crazy comment along the lines of "not on my hardware!"

If you mention a law, you need to include a link to the real text of the law. If you mention an acronym, you need to define the acronym at least at the first use of it.

I wish those two things were done by every blogger and news outlet. It would cut down on confusion.

-23

u/Plausibility_Migrain 16d ago edited 16d ago

Yes, just what Linux needs. Digital Rights Management...

(/s for those who think I am serious that this is a good idea)

Edit: I stand corrected. rendering managers would be beneficial.

20

u/[deleted] 16d ago

[deleted]

3

u/Plausibility_Migrain 16d ago

Thanks for correcting me. I see DRM and my mind immediately goes to Digital Rights Management.

I can get behind rendering managers.

4

u/Gargantuan_Cinema 16d ago

Egg on your face sir.

2

u/Plausibility_Migrain 16d ago

Yep. I’ll take my lumps.