so i got a steam deck (i wanted one for a while & the threat of them running out of DRAM because of AI demand is looming)

it's... it's really nice. someone actually gave a shit while designing this PC hardware and software. rare and pleasant

i'm going to install Vivado on it
you think i was joking
it needed some convincing but it runs!
now for the real test of steam deck's utility: how fast can it pnr
despite having only 88 GB/s of memory bandwidth (https://glauca.space/@r/116126575467566538) it seems to be... okay? oddly it appears much slower to do synthesis than pnr on their or1200 demo project, which is not the way it usually goes

@whitequark the thing I love about my steam deck is they're like "hey there's a full ass desktop environment and it's Linux so your hardware do what you want"

I respect that design choice

@whitequark FWIW: The memory is slightly underclocked by default; You can speed it up quite a bit with some firmware tweaking, which amounts to loading an alternative GUI to change the CMOS settings.

IIRC it runs slower because some early on models of the Deck were unstable at the higher clocks and they never adjusted it back up.

@krutonium ty, how do i do that?

@whitequark https://www.reddit.com/r/SteamDeck/comments/1144w09/guide_for_ram_overclock/

Your Mileage may Vary, if you mess it up you're on your own.

Worst case scenario you should be able to fix it by clearing the CMOS though, unless you go wild with voltage settings or somthing.

@whitequark according to one benchmark, it has some strange CPU memory bandwidth issues ( https://chipsandcheese.com/p/van-gogh-amds-steam-deck-apu )

but overall still performs quite well for the "ultra-mobile" (do they still use that term?) device class. doesn't throttle for no reason, for one

Van Gogh, AMD’s Steam Deck APU

Zen 2’s launch was a defining moment for AMD.

Chips and Cheese
@whitequark don't forget the FPS (Flipflops Per Second) overlay
@whitequark I have no idea what pnr means besides Place'n'Route. What's the meaning in your case?
@ppxl exactly that

@whitequark ooooooooh now I got it. 🤦🏾‍♂️🤦🏾‍♂️🤦🏾‍♂️

I thought of doing hardware preparation like solder screening, not computational multi objective NP hard calculations. I am obviously not smart