Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - vmlinuz

Pages: [1] 2
1
Talos II / WX7100 GPU passthrough
« on: August 25, 2022, 06:16:15 pm »
Has anyone successfully passed through an AMD Radeon Pro WX7100 to a virtual machine on Talos II and if so, how? I'm looking to set up a VM using the GPU but get screen freezes a few seconds after the login screen appears.

2
Talos II / Re: Trying to overclock, what is raptor-aggressive
« on: November 22, 2021, 08:31:52 pm »
I meant no offense, the information you provided was just way more technical than I expected and I was hoping for a simple answer - looks like the "simple answer" isn't supported anymore. 3800 MHz is plenty for now.

3
Talos II / Re: Trying to overclock, what is raptor-aggressive
« on: November 20, 2021, 08:13:53 pm »
Thank you but this is all gibberish to me, I just want to know how to get it up to 4.2 GHz ultra turbo like the wiki describes, and then how to restore the original settings when I want better performance per watt.

4
Talos II / Trying to overclock, what is raptor-aggressive
« on: November 19, 2021, 04:17:16 pm »
I am trying to get my dual quad-core CPU's up to 4.2 GHz. Thus far I have run the woferclock script to update the module VPD, but how do I load the tables into the PNOR? There is very little or no documentation on how to get the appropriate files into the firmware or how to generate them. The wiki says something about raptor-aggressive but I can't find it in the firmware source. In addition, how can I restore the old module VPD from backup just in case?

5
General Discussion / Re: Learning POWER9 assembly
« on: November 16, 2021, 08:06:02 pm »
That did the trick, now I can watch penguinz0 complain about video games in glorious 1080p60 on PowerPC. Above 1080p60 is kind of a mess - not sure, but I think that's my internet connection's fault this time.

6
Operating Systems and Porting / Re: [NEWS] Fedora 35 is out folks
« on: November 16, 2021, 03:20:02 pm »
Why is it shameful though? KDE is a superior product for those who prefer a traditional desktop experience, i.e. most people who still use tower desktops with a keyboard and mouse. It is somewhat more heavyweight than Gnome but vastly more versatile, and POWER9 is more than up to the task. I highly recommend giving it a shot even if you don't plan on switching.

Gnome's imperialism against developers, integrators and users alike - the kind of crap you would expect from Apple - is reason enough for me to switch, but it really is up to you and what kind of user experience you prefer.

7
Operating Systems and Porting / Re: [NEWS] Fedora 35 is out folks
« on: November 16, 2021, 02:30:29 pm »
I'm using Fedora 35 with KDE and have had only success. I don't use Gnome anymore because I don't like the developers' attitude, at this rate it really shouldn't even be Free Software anymore.

8
General Discussion / Re: Learning POWER9 assembly
« on: November 15, 2021, 03:04:15 pm »
Wait what? That's not installed by default?

Update: Video playback for non-vpx is now vastly improved. There are probably more libraries I need to install for vp8/9 to work?

Update 2: Could be an issue with my Polaris GPU; it's not clear whether they ever supported vp9

9
General Discussion / Re: Learning POWER9 assembly
« on: November 14, 2021, 08:49:11 pm »
Well, I'm on Fedora 35 and I can hardly tell it's not an x86 PC. As an aside, you wouldn't happen to know how to stop 60 FPS video on YouTube from stuttering and freezing? That's really the only weak point, video playback. I can just download the video and use VLC if I really need to... It would appear to be strictly an issue with vp9 playback as when I use an extension to disable vp9, I get better (though still not perfect) results.

10
Talos II / Re: How to set real time clock
« on: November 14, 2021, 01:30:17 am »
And... just as well I figured it out, because I think my board shipped with a dead RTC battery :P

11
Talos II / Re: How to set real time clock
« on: November 12, 2021, 04:50:19 pm »
Update: Figured it out, you have to set it using the BMC, and make sure either it's UTC or your OS can handle localtime.

12
General Discussion / Re: Learning POWER9 assembly
« on: November 12, 2021, 01:02:56 am »
No, you don't need to be extremely careful, and POWER9 has made this easier by getting rid of dispatch groups (this used to be sensitive to how instructions were packaged up into dispatch groups and made their way through the execution pipeline). Register renaming is also a lot more powerful than it used to be, though if you can make use of more registers manually, that always helps. The biggest sources of slowdowns are inappropriate use of the link register for branching or trampolines, which will foul the return address cache, and avoidable or aliased spills to memory, which is why the FPR<->GPR moves in VSX are so great (to move a GPR to the FPR used to require a memory spill and load, which inevitably aliased if you did this on the stack, so you also needed nops). As a general rule, Power chips are also way better at straightline code than branching, even if the straightline code seems to do more work.

Can I just say, thank you for making Firefox not a complete juddering mess on POWER9? My Talos II just got here and I definitely got my money's worth... at least!

And that's great to hear, I was afraid it would be like Itanium.

13
Talos II / How to set real time clock
« on: November 11, 2021, 09:31:27 pm »
My Talos II thinks it's six days ago, which is causing trouble for https. How can I reset the hardware date and time?

14
General Discussion / Re: Learning POWER9 assembly
« on: November 10, 2021, 10:41:25 pm »
No, actually, the mscdfr0-type instructions are the ones I hate. eieio is just fun for jokes though it has practical use as a lightweight barrier. But sheer number of instructions aside, RISC really is now just parlance for load-store. In that sense FISC might be more appropriate: https://news.ycombinator.com/item?id=28601455

ARM is just as bad (in fact worse due to their crazy encodings), and I think RISC-V will eventually metastasize. Even MIPS is getting that way. That said, I'll also add as someone handcoding assembly right now for the Firefox JIT that it was so nice to finally have instructions for GPR<->FPR moves in VSX plus a lot more rounding-type instructions rather than having to serialize the FPSCR by twiddling bits. And VSX is way more complete than VMX used to be (I had to tie myself in knots to write good AltiVec routines). ISA 3.0 added a whopping number of instructions to what was already a large instruction set but I find I'm actually using them.

Would it be quite accurate to say that to get anything resembling performance out of a POWER9 CPU, you need to be extremely careful about the order in which you schedule instructions, cache hints, etc., therefore requiring an extreme degree of knowledge regarding the CPU's inner workings? If so, since it clearly would be infeasible to just write programs in assembly for fun, where did you learn to do this? I would expect it to be at least a little more programmer-friendly than some older RISC designs.

15
General Discussion / Re: Learning POWER9 assembly
« on: November 09, 2021, 04:47:40 pm »
https://twitter.com/ppcinstructions

oh no

And to be fair, from what I can tell the z/Architecture has MSCDFR0 instructions as well... seems to just be an IBM-ism

Pages: [1] 2