• 7 Posts
  • 34 Comments
Joined 2 years ago
cake
Cake day: June 15th, 2023

help-circle



  • Great answer!!

    After thinking about all this for a while, I’ve gone with the basic binary tree (leaning towards AVL tree as I expect my use case to be read heavy).

    In my use case, multiple ‘intervals’ can merge together without major penalty (and should be merged together). It looks like a lot of these interval trees (including ph trees) are best when the intervals need to be kept separate.

    There is a part of my algorithm where ph trees might be useful though. I’ll have to give it some though.


    I’m kind of shocked that a basic binary tree ended up being so usable. Its a classic for a reason, lol. I guess I saw the intervals and got confused and overcomplicated things…


  • Because CUDA and ROCm/HIP are far easier to program.

    The Khronos competitor to CUDA/ROCm is SYCL not OpenCL.


    SYCL vs these other options is a fun theoretical problem, but only Intel seems to be pushing SYCL at all. OpenCL got stuck in OCL1.2 (the 2.0 release was dead. 3.0+ OpenCL ignores OCL2.0 but it’s too late, OpenCL is seen as a dead end tech these days).

    The biggest issue is that OpenCL is a different language, while CUDA/HIP/SYCL are ‘just’ C++ extensions. This means that if you ever shared data between CPU and GPU in OpenCL (or DirectX or Vulkan for that matter), you have to carefully write and rewrite structs{} to line up between the two languages.

    Meanwhile, CUDA/HIP support passing structs, classes and more between CPU and GPU (subject to conditions of course. GPUs can’t do function pointers or vtables for example, but cpu-only classes can have vtables)





  • Did you forget about the election?

    Immigrants from Springfield, Ohio are eating cats and dogs.

    And now Trump is moving for mass deportations.


    The good news is that Trump is ignorant and bad at his job. I dunno how long it’d take to setup detention camps for immigrants but it’s definitely coming.

    I’d say that any Hispanic or Latino, even Puerto Ricans, are at risk. Depending on which state you are in. Arizona is known to throw out US Citizens for deportation if the sheriff thinks you look funny.







  • dragontamer@lemmy.worldtoMemes@lemmy.mlYou sure are, dipshit.
    link
    fedilink
    English
    arrow-up
    34
    arrow-down
    5
    ·
    edit-2
    4 months ago

    Their eyes are still closed. Unless you walk up to that neighbor in the next day or so and show him the clip, he won’t see it or believe it.

    Hell, it’s already too late and your neighbor is probably already making excuses about how Elon Musk is just sharing his hearts energy or some shit.