Announcement

Collapse
No announcement yet.

Raspberry Pi 5 Graphics Continue With Open-Source Driver & Crazy Fast Compared To RPi 4

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Wow, this is really nice to see! Once I saw the jump in CPU cores, I figured they probably blew most of their silicon budget on them, like in the Pi 4. This looks like it might actually have enough compute power to outshine the CPU cores (unlike the Pi 4!).

    Originally posted by ed31337 View Post
    I remember when Raspberry Pi 4 came out, it was supposed to be SO much more performant than Pi 3
    Depends on what you mean by that, but the figure I recall was about 60% faster. That's actually not much, when you consider what it was being compared against.

    Comment


    • #12
      Originally posted by ddriver View Post
      How about compute? Does it support OpenCL?
      After the Pi 4's launch, Eben Upton spoke dismissively about OpenCL, but expressed more interest in OpenGL ES compute shaders. I assume it now supports them, since they're supposedly part of OpenGL ES 3.1.

      For proper OpenCL support, perhaps we still have hope in the form of Rusticl.
      Last edited by coder; 28 September 2023, 11:17 PM.

      Comment


      • #13
        Originally posted by mangeek View Post

        The older Raspberry Pis, including the 4, did not have the encryption acceleration extensions in the CPU. This one does have them. Wireguard, TLS, and disk encryption speeds on the older Pis was atrocious, making them terrible for anything that needed them.

        image.png
        Wireguard uses ChaCha20-Poly1305 algorithm which does not rely on arm cryptographic accelaration extension. Wireguard is not even accelerated in modern x86_64 systems; the whole point of Wireguard is to use an algorithm that does not require special hardware for adequate performance.

        The only specialised (hardware) acceleration of ChaCha20-Poly1305 that I am aware of is Intel's QAT4 inside some Sapphire Rapids cpus.

        Comment


        • #14
          Originally posted by mangeek View Post

          The older Raspberry Pis, including the 4, did not have the encryption acceleration extensions in the CPU. This one does have them. Wireguard, TLS, and disk encryption speeds on the older Pis was atrocious, making them terrible for anything that needed them.

          image.png
          Wireguard uses ChaCha20 algorithm and not AES. Other than raw CPU performance improvemensts, do you think adding AES encryption extension to the CPU helps with Wireguard performance?

          Comment


          • #15
            I'm glad to see these developments on the hardware, and even more excited that the software won't take years to land in mainline...

            ...but it's sort of a bummer that the GPU hardware can't hit Vulkan 1.3 all on its own, especially since 1.3 was more of a 'roll-up' and it landed almost two years ago.

            But don't get me wrong, I'm really happy the software team on this is delivering.

            Comment


            • #16
              Originally posted by coder View Post
              After the Pi 4's launch, Eben Upton spoke dismissively about OpenCL

              Q: My understanding is that OpenGL Compute Shaders are essentially a subset of OpenCL. Given that, what are your concerns over OpenCL?

              A: My impression is that they're the subset of OpenCL that's actually useful/easy to map to hardware. Perhaps my complaint about OpenCL is that it's too expressive, letting you write complicated stuff that looks good but actually ends up forfeiting 90% of your theoretical compute capability in translation.

              Claiming OpenCL has 90% overhead surely does put his competence on the subject in question...

              And yes yes, I know the pi is "the most popular" yet statistically, popularity correlates the strongest with mediocrity, and not really with excellence.
              Last edited by ddriver; 29 September 2023, 12:54 AM.

              Comment


              • #17
                Originally posted by mangeek View Post
                I'm glad to see these developments on the hardware, and even more excited that the software won't take years to land in mainline...

                ...but it's sort of a bummer that the GPU hardware can't hit Vulkan 1.3 all on its own, especially since 1.3 was more of a 'roll-up' and it landed almost two years ago.

                But don't get me wrong, I'm really happy the software team on this is delivering.
                bro, it's broadcom, prepare to bend over and smile about it.... even the EU(the last guardians of freedom) bows down to broadcom now.

                Friends don't let friends buy broadcom.

                Comment


                • #18
                  Wow, the GPU is acting wonderful

                  Comment


                  • #19
                    Originally posted by mangeek View Post
                    The older Raspberry Pis, including the 4, did not have the encryption acceleration extensions in the CPU. This one does have them. Wireguard, TLS, and disk encryption speeds on the older Pis was atrocious, making them terrible for anything that needed them.
                    AES-GCM support is great, but Wireguard doesn't use it. It uses Chacha20+Poly1305.

                    Comment


                    • #20
                      Originally posted by onlyLinuxLuvUBack View Post

                      bro, it's broadcom, prepare to bend over and smile about it.... even the EU(the last guardians of freedom) bows down to broadcom now.

                      Friends don't let friends buy broadcom.
                      Finally something news worthy concerning the push for Raspberry Pi graphics driver becoming open source rather than proprietary blobbed drivers!

                      Granted, Broadcom driver support just is not very reliable.

                      I've been keeping an eye on Raspberry Pi for a garage computer; rather than purchasing another expensive laptop or building another desktop, only to be damaged by painting or dirtied by other garage related tasks. The big problem with Raspberry Pi, proprietary drivers, namely graphics driver.

                      When I install and maintain my Linux computers, I absolutely do not enjoy struggling with proprietary drivers for required computer hardware devices! (eg. video/graphics, sound/audio, keyboard, mouse, printers, ...)
                      Last edited by rogerx; 29 September 2023, 01:39 AM.

                      Comment

                      Working...
                      X