Parallel Computing on Your Own Machine | Week 8 | 18.S191 MIT Fall 2020

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

КОМЕНТАРІ • 14

  • @dmccallie
    @dmccallie 3 роки тому +14

    Very nice demo. Julia seems to have several different approaches to parallelism, and now there’s FLoop to add to the mix. Is there someplace that summarizes an overall strategy to parallelism for someone learning Julia?

    • @siqiwei433
      @siqiwei433 3 роки тому +1

      It will be appreciated ! Especially if there are simple examples of application to distinguish among them.

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

    Nice Tutorial

  • @anniechen511
    @anniechen511 3 роки тому +1

    super helpful walkthrough, thank you!

  • @SonLeTyP9496
    @SonLeTyP9496 3 роки тому +17

    Pardon me, is there anyone who knows where to buy the jacket of Prof Edelman?

  • @marccox8977
    @marccox8977 3 роки тому +3

    Hi Alan love this info - take a look at AMD Threadripper CPUs , I'm sporting 32 Threads over 16 CPUs man ! ( also suggest try out NUMA / Gamer mode after BIOS upgrades )

    • @marccox8977
      @marccox8977 3 роки тому +1

      @Molochness yes absolutely 😊 my AMD Threadripper CPU w 16 CPU x 32 Threads running Ubuntu Linux is burning through this Julia computation stuff in nanoseconds - thats right BillionThs of a second ! It's so fast its hard to believe - but yes the answers are correct to 15 Sig Figs !

  • @jimlynch9880
    @jimlynch9880 3 роки тому

    Are there more resources for this? I ran the birthday problem step-by-step with this video. I had to add the StaticVectors and the FLoops (which acted like it wasn't installed, but then updated?). And now my 2018 MacBPro is not as fast when computing anything in Julia. All the things I did, the @SVector and @floop, none of those speed things up and in each case slowed them down. I've Julia in VS Code. I'm happy to try it all again in something else, but it weird that every one of these solutions to speed things up, only slow everything down.

  • @foice6
    @foice6 3 роки тому

    Is the @reduce macro possibly hitting the bottleneck of concurrent access to the histogram? Is there a fix "under the hood" to avoid the potentially negative consequences of this concurrent access?

  • @mahdikazazlo2729
    @mahdikazazlo2729 3 роки тому

    How can i download this course completely.for me it shows just week 8 of this course

  • @christernilsson1
    @christernilsson1 3 роки тому +2

    Please indent the code properly next time. It is actually disturbing to see this. I know it is not mandatory in julia, but it makes it easier to read and understand.

    • @christernilsson1
      @christernilsson1 3 роки тому

      Remember, every indentation you write, is read by thousands of viewers!