Wojciech Muła

@pshufb

I'm a disaster in disguise.

Wroclaw, Lower Silesia
Vrijeme pridruživanja: studeni 2015.

Tweetovi

Blokirali ste korisnika/cu @pshufb

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @pshufb

  1. Prikvačeni tweet
    27. sij

    Paper: "Efficient Computation of Positional Population Counts Using SIMD Instructions" () by , and me.

    Prikaži ovu nit
    Poništi
  2. proslijedio/la je Tweet
    prije 2 sata

    In our CC'20 paper, compilers get a step closer towards having a single, unified, vectorizer.

    Prikaži ovu nit
    Poništi
  3. proslijedio/la je Tweet
    prije 10 sati
    Poništi
  4. proslijedio/la je Tweet
    5. velj
    Poništi
  5. 3. velj

    Why not use existing facilities and build on top of std::thread? What was a blocker?

    Poništi
  6. proslijedio/la je Tweet
    3. velj

    TIL: "std::jthread is now the recommended way to start a thread in C++ - I think it would be fair to consider std::thread deprecated, and maybe reflect on how we got into this infortunate situation..."

    Poništi
  7. proslijedio/la je Tweet
    2. velj

    Pushed a bunch of updates to x86-info-term, including data from

    Poništi
  8. proslijedio/la je Tweet
    2. velj

    In this paper, researchers have presented SLEEF: a portable SIMD library which implements a vectorized version of all C99 real floating-point math functions, showing performance comparable to Intel SVML.

    Prikaži ovu nit
    Poništi
  9. 2. velj

    If you ask me, a flask is the greatest invention ever.

    Poništi
  10. proslijedio/la je Tweet
    1. velj

    Science and Technology links (February 1st 2019): kiss frequency is a predictor of a good relationship, first stem-cell transplants in heart patients, mitochondria live in our blood stream, and more

    Poništi
  11. proslijedio/la je Tweet
    31. sij

    There're quite a few reasons why SIMD's not used more often: 1) it's hard & u need C++ (or similar low-level lang) 2) Concurrency's difficult but arcane CPU/GPU instructions're horror movie 3) It's also far from being stand. We need smth like SIMDanywhere

    Poništi
  12. 31. sij

    Possible answer: all mainstream/popular algorithm text books are single-data-stream oriented, most students never heard about SIMD, SIMD in the wild used to be a niche, SIMD is not obvious (except obvious cases). No knowledge => no widespread adaptation. But this is changing.

    Poništi
  13. proslijedio/la je Tweet
    30. sij

    My vectorized sorting extravaganza is out and about. A LOT of work went into this (referring to the javascript in the posts :) Read, retweet, send scathing reviews, open issues, heat your house with it: This goes to Eleven! Pt. 1-3, code, nuget out:

    Poništi
  14. 28. sij

    Marcus' repository provides implementations for 8-, 16-, and 32-bit pospopcounts. Contributions are warmly welcomed!

    Prikaži ovu nit
    Poništi
  15. proslijedio/la je Tweet
    28. sij

    Lwan 0.3 has been tagged! It only took me 8 years to get to this point! :) Since last year: in the src directory alone, there were 83 files changed, 6225 lines added, 4343 lines removed. Code has gotten clearer, safer (thanks !), and more efficient all around.

    Prikaži ovu nit
    Poništi
  16. proslijedio/la je Tweet
    26. sij

    Some performance tricks when using the RoaringBitmap library

    Poništi
  17. proslijedio/la je Tweet
    23. sij

    New blog post! In "Learning from data" we'll talk about vertex cache optimization again - starting from an algorithm built by a human, using analysis tools to understand the hardware behavior better, and using the machine to make the algorithm better.

    Poništi
  18. proslijedio/la je Tweet
    24. sij
    Poništi
  19. proslijedio/la je Tweet
    22. sij
    Poništi
  20. proslijedio/la je Tweet
    22. sij

    The hardest thing about lock-free programming isn't writing lock-free code, it's convincing people to not write lock-free code.

    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·