Expiry of x86-64 patents

By: Jukka Larja (roskakori2006.delete@this.gmail.com), April 19, 2019 9:38 pm
Room: Moderated Discussions
Geoff Langdale (geoff.langdale.delete@this.gmail.com) on April 19, 2019 2:52 pm wrote:
> Jukka Larja (roskakori2006.delete@this.gmail.com) on April 19, 2019 10:44 am wrote:
>
> > [...] even if SSSE3 contained something
> > useful. [...]
>
> It's not an 'even if' speculative question; SSSE3 contains the
> nearly incomparable PSHUFB and the fairly useful PALIGNR.

Well, I meant something useful for us at Frozenbyte. CMPXCHG16B is useful (for some performance, but also for being able to implement same algorithm on all platforms), SSE* not so much. We do have some SSE2 and NEON code, and hopefully it even runs somewhat faster than reference C++ implementation, but I'm pretty sure it isn't worth the trouble.

We could use e.g. POPCNT and LZCNT if they were widely available and fast (we have utility functions for bit fiddling anyway). There are probably some others, but generally speaking time's better spent on other optimizations.

-JLarja
< Previous Post in ThreadNext Post in Thread >
TopicPosted ByDate
Expiry of x86-64 patentsBeastian2019/04/19 09:05 AM
  Expiry of x86-64 patentsGian-Carlo Pascutto2019/04/19 09:46 AM
    Expiry of x86-64 patentsBeastian2019/04/19 10:06 AM
    Expiry of x86-64 patentsJukka Larja2019/04/19 10:44 AM
      Expiry of x86-64 patentsGian-Carlo Pascutto2019/04/19 11:12 AM
        Expiry of x86-64 patentsJukka Larja2019/04/19 12:41 PM
          Expiry of x86-64 patentsRobert Williams2019/04/19 01:18 PM
          Expiry of x86-64 patentsGian-Carlo Pascutto2019/04/19 02:35 PM
      Expiry of x86-64 patentsGeoff Langdale2019/04/19 02:52 PM
        Expiry of x86-64 patentsJukka Larja2019/04/19 09:38 PM
      Expiry of x86-64 patentsYuhong Bao2019/04/20 02:35 PM
  Expiry of x86-64 patentsDoug S2019/04/19 10:40 AM
    Expiry of x86-64 patentsBeastian2019/04/19 11:10 AM
      Expiry of x86-64 patentsRobert Williams2019/04/20 08:15 AM
  Expiry of x86-64 patentsanyone2019/04/20 07:11 AM
    Expiry of x86-64 patentsGroo2019/04/20 07:29 AM
      Expiry of x86-64 patentswumpus2019/04/20 08:32 AM
  Intel vs AMD patentsYuhong Bao2019/04/20 02:32 PM
    Intel vs AMD patentsBeastian2019/04/20 03:35 PM
  Expiry of x86-64 patentsTravis Downs2019/04/20 07:24 PM
    Expiry of x86-64 patentsnone2019/04/21 07:36 AM
Reply to this Topic
Name:
Email:
Topic:
Body: No Text
How do you spell green?