q3 and other benchmark on x5000 linux need it

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: q3 benchmark on x5000 linux need it

Post by xeno74 »

kas1e wrote: Sat Dec 04, 2021 5:50 pm @xeno79
Done: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5713

For you, x1950 was good on Flenx ? Tred 2 cards with the same result.
Great! Many thanks for the ticket! :-) I usually use this card with MorphOS but I also tested it with Fienix. It works but it has only OpenGL 2.1 support so it is not so interesting for me for Linux.
Some karts in STK 0.6.2a have a similar issue.

Screenshots:

Image

Image

Image

Image

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
kas1e
Beta Tester
Beta Tester
Posts: 542
Joined: Sat Jun 18, 2011 7:56 am
Contact:

Re: q3 benchmark on x5000 linux need it

Post by kas1e »

@Xeno79
Do you know if our PPC drivers for x1950, hd6970 on Linux have DMA/GART/etc support? Do you know how to check if there is DMA used or not? If you do not know the answer to those 2 questions, maybe you know with who I can talk / or where to ask developers who do those drivers to make them work on x5000 (if, of course, those drivers are x5000 specific and not just big-endian specific).
User avatar
xeno74
Posts: 9349
Joined: Fri Mar 23, 2012 7:58 am

Re: q3 benchmark on x5000 linux need it

Post by xeno74 »

kas1e wrote: Wed Dec 08, 2021 6:05 pm @Xeno79
Do you know if our PPC drivers for x1950, hd6970 on Linux have DMA/GART/etc support? Do you know how to check if there is DMA used or not?
You can check it with “dmesg | grep -i gart” and with “dmesg | grep -i dma”.
Please post the outputs of these commands here.

Thanks
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
kas1e
Beta Tester
Beta Tester
Posts: 542
Joined: Sat Jun 18, 2011 7:56 am
Contact:

Re: q3 and other benchmark on x5000 linux need it

Post by kas1e »

dmesg | grep -i gart
[ 0.484386] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 0.507639] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).
dmesg | grep -i dma
[ 0.000000] DMA [mem 0x0000000000000000-0x000000007fffffff]
[ 0.000000] DMA zone: 7168 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 524288 pages, LIFO batch:63
[ 0.227753] Freescale Elo series DMA driver
[ 0.228015] fsl-elo-dma ffe100300.dma: #0 (fsl,eloplus-dma-channel), irq 28
[ 0.228070] fsl-elo-dma ffe100300.dma: #1 (fsl,eloplus-dma-channel), irq 29
[ 0.228124] fsl-elo-dma ffe100300.dma: #2 (fsl,eloplus-dma-channel), irq 30
[ 0.228180] fsl-elo-dma ffe100300.dma: #3 (fsl,eloplus-dma-channel), irq 31
[ 0.228624] fsl-elo-dma ffe101300.dma: #0 (fsl,eloplus-dma-channel), irq 32
[ 0.228679] fsl-elo-dma ffe101300.dma: #1 (fsl,eloplus-dma-channel), irq 33
[ 0.228734] fsl-elo-dma ffe101300.dma: #2 (fsl,eloplus-dma-channel), irq 34
[ 0.228789] fsl-elo-dma ffe101300.dma: #3 (fsl,eloplus-dma-channel), irq 35
[ 0.244381] Key type cifs.idmap registered
[ 1.306346] ata1: SATA max UDMA/133 irq 68
[ 1.307435] ata2: SATA max UDMA/133 irq 69
[ 1.907984] mmc0: SDHCI controller on ffe114000.sdhc [ffe114000.sdhc] using ADMA
[ 2.025877] ata2.00: ATAPI: DRW-24D5MT, 1.00, max UDMA/133
[ 2.043166] ata1.00: ATA-11: WDC WDS250G2B0A, X61190WD, max UDMA/133
[ 2.089979] ata2.00: configured for UDMA/133
[ 2.118143] ata1.00: configured for UDMA/133
So, as far as I can see, GART is used for sure, but in what parts? Did they use DMA for copytoVram transfers?

Maybe you know if it is possible to turn DMA/GART off, to see how it will behave then ?

I just find out this: https://dri.freedesktop.org/docs/drm/gpu/amdgpu.html , but probabaly our radeon drivers is different..

I.e. i need to find some option which will say to Radeon driver do not use GART/DMA, or at least control the amount of memory for, etc. So i can check how things works without, and compare with aos4.
Post Reply