klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
acidx has joined #osdev
acidx has quit [Remote host closed the connection]
chiselfuse has quit [Ping timeout: 272 seconds]
fedaykin has quit [Quit: leaving]
da5id has quit [Quit: WeeChat 4.7.0]
fedaykin has joined #osdev
edr has quit [Quit: Leaving]
eau has quit [Server closed connection]
eau has joined #osdev
skipwich has quit [Remote host closed the connection]
skipwich has joined #osdev
karenw has quit [Ping timeout: 248 seconds]
<klys> anyone here have a radeon rx 9070 or 9060?
<klys> right so that's a pcie5 card
<klys> anyone here have a pcie5 mobo?
goliath has joined #osdev
<klys> I see an amd 9755 (64/128) going for less than 2K at ebay, and a gigabyte rx 9070 xt for ~400. mobo? suggesting the gigabyte mz73-lm2, specs at https://www.gigabyte.com/Enterprise/Server-Motherboard/MZ73-LM2-rev-3x why pcie 5.0? gfx12-generic offers conditional branching it seems.
<bslsk05> ​www.gigabyte.com: Access Denied
<zid> I fucking hate gigabyte motherboards
GeDaMo has joined #osdev
goliath has quit [Quit: SIGSEGV]
ThinkT510 has quit [Quit: ThinkT510]
netbsduser` has joined #osdev
ThinkT510 has joined #osdev
libercv has joined #osdev
libercv has quit [Quit: Konversation terminated!]
Lucretia has joined #osdev
<Ermine> zid: which motherboards you don't hate?
ring0_starr has quit [Ping timeout: 258 seconds]
nagitsu has quit [Server closed connection]
nagitsu has joined #osdev
goliath has joined #osdev
netbsduser` has quit [Ping timeout: 258 seconds]
Left_Turn has joined #osdev
tommybomb has quit [Read error: Connection reset by peer]
tommybomb has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 248 seconds]
FreeFull has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 248 seconds]
goliath has quit [Quit: SIGSEGV]
koolazer has quit [Server closed connection]
koolazer has joined #osdev
skipwich has quit [Ping timeout: 258 seconds]
Left_Turn has quit [Read error: Connection reset by peer]
Left_Turn has joined #osdev
skipwich has joined #osdev
EmanueleDavalli has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 248 seconds]
jcea has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 244 seconds]
sortiecat has joined #osdev
jcea has quit [Ping timeout: 248 seconds]
<zid> ones that don't say gigabyte on them
<Ermine> what's your preference out of them?
<zid> asus I guess?
<zid> but asus have gone a bit weird lately
sortiecat has quit [Ping timeout: 258 seconds]
<Ermine> i have asus, and kernel shows acpi errors on it
EmanueleDavalli has quit [Quit: Leaving]
<klys> yea looks like k14pa-u12 supports pcie5, just that it doesn't do sp5 9005 only 9004 is the latest from asus today.
msv has quit [Remote host closed the connection]
EmanueleDavalli has joined #osdev
goliath has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 255 seconds]
ring0_starr has joined #osdev
<xylitol_> LAI flips out on my MSI motherboard
<xylitol_> doesn't even work
<heat> LAI?
<zid> long.. armpit.. interface
<heat> oh i think it's the acpi interpreter thing?
teroshan has quit [Server closed connection]
teroshan has joined #osdev
karenw has joined #osdev
netbsduser` has joined #osdev
karenw has quit [Quit: Deep into that darkness peering...]
cheapie has quit [Quit: Local host tripped over the cable]
cheapie has joined #osdev
<EmanueleDavalli> I have an asus p5kpl-am se from 2008 still running, it's the testbed for my os
msv has joined #osdev
bl4ckb0ne has quit [Server closed connection]
bl4ckb0ne has joined #osdev
opencircuit has joined #osdev
<xylitol_> heat: the AML parser
libercv has joined #osdev
da5id has joined #osdev
libercv has quit [Quit: Konversation terminated!]
agent314 has joined #osdev
TkTech6 has joined #osdev
TkTech has quit [Ping timeout: 256 seconds]
TkTech6 is now known as TkTech
c0co has quit [Read error: Connection reset by peer]
goliath has quit [Quit: SIGSEGV]
karenw has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
nadja has quit [Quit: bye!]
nadja has joined #osdev
Burgundy has joined #osdev
y0m0n has joined #osdev
xenos1984 has joined #osdev
y0m0n has quit [Remote host closed the connection]
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
karenw has quit [Ping timeout: 258 seconds]
karenw has joined #osdev
fkrauthan has quit [Quit: ZNC - https://znc.in]
fkrauthan has joined #osdev
EmanueleDavalli has quit [Quit: Leaving]
<heat> geist: i was playing around in the BIOS and there's a way to expose a NUMA node for each CCX
<geist> oh yeah?
<heat> yeah
<geist> its not really numa though on the moder things since it is all using the same memory controller
<geist> what does it report for where ram is located?
<geist> connected to one of the ccxes?
<heat> i'm not sure
<heat> i think it's dividing RAM between the CCXs ~equally
<heat> basically exposing (and partially emulating) some sort of latency divide between the L3 cache
<zid> it still has different latency, that makes it numa
<geist> huh interesting
<geist> i mean it doesn't relaly have different latency, but i guess the idea is by virtually doing this, one L3 will tedn to hold addresses for this chunk of ram and another will tend to hold this
<heat> yeah
<geist> and from a scheduling point of view it'll keep the amount of cross L3 down a bit
<geist> since the L3 will be physically tagged, etc
<zid> you basically need a threadripper for there to be ACTUAL numa, though
<geist> and even that, post zen 1 designs threadrippers ceased being actual numa
<zid> because otherwise there's enough space around the memory controller die for them all to just be the same distance :p
<geist> they're basically a much larger desktop thing: bunch of CCXes connected to a large io die with a lot of memory controllers
<geist> this fake numa thing may help for things where you're running large separate large processes that are basically idenepdent. ie, a VM host
<geist> oh side note: i ran some benchmarks with my new 9950x3d which has two CCDs one with more L3 and one without
<geist> so i ran some compiles (qemu) pinned to one or the other CCD
<geist> and somewhat like i had heard, the extra L3 doesn't really help something large like a bunch of compiles
<geist> the difference in compilation was like 2 seconds over the course of like 300 seconds
<geist> like 305 vs 307
<zid> yea it's mainly for something that has a large singluar dataset
<zid> like factorio
<geist> yah
<zid> x3d = factorio accelerator
<geist> i haven't really locally run any benchmarks to see any gaming diffs. the windows scheduler when dealing with game mode is kinda cute: when a program it thinks is a game is running and focused it seems to just hard park CCD1
<geist> likle instead of just setting the affinity for the game to CCD0 with the x3d, it just globally shuts down the second CCD
<zid> 'game mode'
<geist> essentially temporarily turns it into a 9800x3d
<zid> There was actually a bios toggle in earlier bioses to do just that
<zid> before windows got a bit better at it
<geist> but that's also why the 9950x3d is about the same gaming benchmark wise (vs the earlyer gen x3ds where CCD0 was clocked substantially lower)
<geist> yah
<zid> or people ran core parking systray apps
<geist> i guess the idea is there are a bunch of helper proceses that are in the rendering path or whatnot, so to be clear instead f tryiong to figure out how much of windows you need to set the affinity for dynamically, just functioally do it for everything
Lucretia has quit [Remote host closed the connection]
Turn_Left has quit [Ping timeout: 256 seconds]
guideX has quit [Ping timeout: 248 seconds]
Turn_Left has joined #osdev
Turn_Left has quit [Read error: Connection reset by peer]