1,968 karma · joined March 6, 2020
Still is, I live in Japan and I can't stop to be amazed how perverted these guys can be.
AMD documentation describes RDNA as a vector ISA, so I don't understand why you say it is not.
This is not correct. If you check AMD's documentation there are explicit mentions of vector registers (VGPR), vector ALUs, and vector instructions. The introduction to Chapter 2 describes it as a vector ISA.
> RDNA4 shader programs (kernels) are programs executed by the shader processor. Conceptually, the shader program is executed independently on every work-item, but in reality the processor groups up to 32 or 64 work-items into a wave, that executes the shader program on all 32 or 64 work-items in one pass ("wave32" or "wave64").
Sources:
https://gpuopen.com/amd-gpu-architecture-programming-documen...
https://docs.amd.com/v/u/en-US/rdna4-instruction-set-archite...
As the saying goes, recognizing that you have a problem is the first step to being able to solve it.
This. When my Japanese girlfriend finally visited my small hometown in Spain, she was surprised how lively the city was. Not Madrid or Barcelona, but just a small 100k city. In Japan the big cities are cool, but small cities are ugly and boring.
And in any case, software emulation is already incredibly advanced, with emulators like Dolphin and PCSX2 arguably being superior to original hardware (4k rendering, anti-aliasing, high resolution textures, etc). Honestly I can't see the benefits of FPGA emulation for 6 gen consoles and onwards.
Closed platforms like consoles are at the mercy of their manufacturers. If you want consumer rights, stick to open platforms like the PC.
That's a pretty big assumption. Back in the day I bought a GameCube and decent game collection. I tried it a few months ago and the optical drive is dead, so now my games are just expensive coasters. I could buy another one in the second hand market, but given their age it will also die sooner or later.
That is the problem with proprietary console media, once the hardware inevitably dies, the media itself is useless.
1) An absolute positioning system like GPS.
2) A visual positioning system like fiducial markers or SLAM.
3) Something that can measure linear speed and then you integrate the speed only once. Easy to do on vehicles, but even the most accurate system will quickly drift.
IMU are very useful to known your orientation though. Even an inaccurate IMU is useful to provide an initial estimate to feed vision-based algorithms.
(at least when it comes to languages based on the Latin script)
Ternary encodings are also popular for data transmission, for example both USB4 and GDDR7 use PAM-3 encoding.