What is Low Latency C++? (Part 1) - Timur Doumler - CppNow 2023

Поділитися
Вставка
  • Опубліковано 25 сер 2024

КОМЕНТАРІ • 27

  • @adodge2
    @adodge2 Рік тому +44

    I'm enjoying the talk.
    Really glad they went the extra mile and gave a lavalier mic to some guy in the audience with a sore throat. Really simulating the authentic in-person conference experience. Makes me want to wash my hands.

    • @adodge2
      @adodge2 Рік тому +12

      alright I got 46 minutes in and the guy in the audience started talking to himself in between clearing his throat. I'm done.

    • @pogrammerinthehouse8643
      @pogrammerinthehouse8643 3 місяці тому

      @@adodge2 😂😂😂

    • @starllama2149
      @starllama2149 Місяць тому

      It's funny coming back to this. I was in the crowd. I remember thinking the exact same thing it got really annoying. It was the front two rows of the auditorium from what I remember lol.

  • @kevanschwitzer8585
    @kevanschwitzer8585 Рік тому +17

    Fantastic talk. A nice amount of breadth and great cross-references to other materials (books, presentations, articles) for those who are interested. Note: It was extremely hard to listen to this talk due to the excessive throat clearing of the participants. Maybe some audio processing could easily clean this kinda stuff up?!

  • @jasperlanda5276
    @jasperlanda5276 11 місяців тому +13

    I love Timur's talks but this mic keeps picking up three things instead of just one: Timur's voice, Timur's reverberated voice reflected in the room, and that one super annoying coughing guy.

  • @wjrasmussen666
    @wjrasmussen666 Рік тому +30

    the noise is annoying.

    • @omid_tau
      @omid_tau 8 місяців тому

      Download the video then suppress the noise using AI filter

  • @bearwolffish
    @bearwolffish 25 днів тому +1

    Should not have read the comments, did not notice the background noises till they were brought up.

  • @mehmetkose6
    @mehmetkose6 Рік тому +2

    Loves from Turkey, thx

  • @NickEnchev
    @NickEnchev Рік тому +1

    Am I misunderstanding something, but at 1:26:26 doesn't b[i+1] += c[i] do an out-of-bounds write in the example on the left? I know the example is about vectorization and this is unrelated, but I found it an odd that the example would have that line.

  • @ABaumstumpf
    @ABaumstumpf 11 місяців тому +2

    [[assume false]] :) And have fun.

  • @SamualN
    @SamualN Рік тому +8

    why does the audio sound so bad?

  • @ailijic
    @ailijic Рік тому

    First example and code starts at 44 min.

  • @sirhenrystalwart8303
    @sirhenrystalwart8303 Рік тому

    I wonder, does something like [[assume size % 32 ==0 ]] help promote SIMD optimizations?

    • @Roibarkan
      @Roibarkan Рік тому

      I believe so. The common case is when ‘size’ is actually the size of an array that it being traversed, and thie assume attribute can allow the compiler to emit fewer bound-checks, and iterate over multiple items simultaneously- which leads to SIMD. This is discussed in slide 106

    • @akisuihkonen7253
      @akisuihkonen7253 Рік тому +1

      It might. On clang (for arm64-v8a) I've noticed even a fixed value of `N=32` does not always lead to autovectorisation, but `size % 64 == 0` would do.

  • @abhisheksingh-li6zo
    @abhisheksingh-li6zo Рік тому

    Code starts at 45.00

  • @Roibarkan
    @Roibarkan Рік тому

    1:24:40 Jeff Garland’s talk: ua-cam.com/video/hlgCeWC9jxI/v-deo.html

  • @Roibarkan
    @Roibarkan Рік тому

    1:24:40 Eduardo Madrid’s talk from 2022 about SWAR: ua-cam.com/video/B4VxpvFX9YY/v-deo.html

  • @PhoenixMoonbeam
    @PhoenixMoonbeam 4 місяці тому +2

    is there anywhere this has been uploaded without the horrific perpetual background coughing and footstamping?

  • @eldarsadykov
    @eldarsadykov Рік тому +11

    That damn cough!

  • @tomfranky1744
    @tomfranky1744 Рік тому +2

    Timur's habit is to talk too fast about many diffenet things that may not be needed necessarily, making his talks not very advantageous to me. Most of the times they are confusing more than being simple, clear and ready to be understood.

  • @Spongman
    @Spongman Рік тому +18

    it's 2023. who goes to a conference with a cough, ffs?

  • @TheMoQingbird
    @TheMoQingbird Рік тому +3

    bad sound recording

  • @StereoSensation
    @StereoSensation 2 місяці тому

    That's one hell of annoying crowd to present to.