Dasharo / dasharo-issues

The Dasharo issue tracker
https://dasharo.com/
25 stars 0 forks source link

MSI z690-A Pro Wifi DDR5 HCL Report #460

Open matthew-salerno opened 1 year ago

matthew-salerno commented 1 year ago

Dasharo version 1.1.1

CPU

GPU

Memory 4x Crucial CT8G48C40U5

Other Notes In general everything seems fine. A few notes about my own setup:

  1. I ran into an issue where I kept corrupting my efi partition because I was referencing it by /dev/nvme0n1p1, which occasionally swapped places with /dev/nvme0n2p1 where I had encrypted swap. I think the discovery order for m.2 drives was pretty stable on my other board but this is of course still user error.
  2. I also noticed that, when my Valve Index is plugged into the 6700XT's display port, there's no display output until the AMD graphics driver is loaded in my initrd. This issue happened on other motherboards as well, and is likely the fault of the driver provided by the graphics card.
  3. Performance is a bit worse than I hoped, I imagine this is due to XMP being disabled. Not the end of the world but it would be nice to have. I'm also not sure if resizable bar is an enabled or not, I don't see it as an option.

Thanks for the hard work put into this project!

zirblazer commented 1 year ago

Performance is a bit worse than I hoped, I imagine this is due to XMP being disabled. Not the end of the world but it would be nice to have. I'm also not sure if resizable bar is an enabled or not, I don't see it as an option.

What are you comparing performance with? Have you benchmarked with MSI Firmware before flashing Dasharo? Need more data.

Since you are using a 12600K, I assume than you're talking about CPU performance. For THAT particular model, it is rather handicapped because Dasharo runs by default AC/DC CPU Loadlines @ 170 mOhms whereas MSI runs it @ 80, and there is a significant CPU performance difference there due to the higher power consumption causing it to drop out of the fastest Turbo clock speeds earlier (MSI can hold it out unlimited). I have benchmarked that cause I have the same Processor: https://github.com/Dasharo/dasharo-issues/issues/173#issuecomment-1193354034 But you will need to wait a new version before you get manual controls for those values.

The Crucial CT8G48C40U5 modules seems to be JEDEC standard and not support XMP at all: https://www.crucial.com/memory/ddr5/ct8g48c40u5 They will be downclocked based on Alder Lake DDR5 population limit. 2 DPC Single Rank should be 4000 MHz. decode-dimms returns NO output if it appears than the DIMM SPD checksum seems to be broken, it even refuses to acknowledge that there is modules like that installed. Here you have a DDR4 example where decode-dimms refuse to detect some PNY modules in different configurations, but detects fine some Kingston ones: https://github.com/Dasharo/dasharo-issues/issues/158

ReBAR is unavailable, Dasharo currently works with the equivalent of Above 4G Disabled and ReBAR Off. But Linux amdgpu drivers are capable of resizing BAR and forcing Linux to reallocate MMIO on their own, albeit no one benchmarked than as far that I know (BAR0 gets resized but BAR2 stays at 2 MiB vs 256 with Firmware ReBAR).

matthew-salerno commented 1 year ago

Thank you for the additional information! Unfortunately I don't have benchmarks from before, I really should have taken some. Overall I would consider it working as well as any other motherboard I've tried, I didn't mean for my notes to seem like a bug report, just my subjective experience as a user. The main thing I wanted to document is the 6700xt working without issues, which I haven't seen listed in the HCL before.