What Is Instruction Level Parallelism (ILP)?

Поделиться
HTML-код
  • Опубликовано: 10 сен 2024

Комментарии • 53

  • @kaoutar2307
    @kaoutar2307 7 лет назад +10

    your video just saved my life thank u very much I'm just literally mind blown how u made it look soo easy🙌🙏🙏🙏

  • @saswatasarkar7792
    @saswatasarkar7792 6 лет назад +4

    Dave, why did you stop at 8 minutes? I was expecting an hour of this splendid explanation. Wonderful analogy and mind-blowing explanation
    We need more of these
    Hats Off.

  • @sauravkarmakar3704
    @sauravkarmakar3704 4 года назад +4

    im gonna write shit recipe tom in my sems

  • @user-pl5ne7vw6j
    @user-pl5ne7vw6j 29 дней назад

    u can either make the processor strong by giving it more hardware or bring more processors

  • @christian37ism
    @christian37ism 5 лет назад +2

    Thank you for the video. I was hoping you could clarify how instructions are ran parallel with one another in the execution process. Such as what type of hardware from the cpu and what portion of the software is used to execute this process. I think this video covered more on single core processors vs multi core processors and how fast they can deal with instructions. Thank you for your time.

    • @dianathenerd5640
      @dianathenerd5640 5 лет назад

      check this out ruclips.net/video/t7ng1W0v-dM/видео.html

  • @hannahghazali9850
    @hannahghazali9850 8 лет назад

    im going to have test 2 on this chapter instruction level paralellism and their exploitation. im glad that you have this video. thanks !

  • @marcusjak8116
    @marcusjak8116 9 месяцев назад

    Great analogy!

  • @pucktoplay1
    @pucktoplay1 8 лет назад +3

    Amazing explanation. Thank you Dave.

  • @nafilahanumjustsharemoments
    @nafilahanumjustsharemoments 9 месяцев назад

    amazing Explanation!

  • @zissler1
    @zissler1 7 лет назад

    Good analogy of the chef. Finally made sense.

  • @RFS_1
    @RFS_1 4 года назад

    i like your explanation bcz using a good analogy

  • @kaoutar2307
    @kaoutar2307 7 лет назад +4

    After watching the video for the second time
    i started thinking THIS IS PLP
    which is procesor level parallelism not ILP
    i'm i wrong???
    if I'm wrong can u plz do a video about PLP
    STATE :"VERY CONFUSED"

    • @umairashraf8732
      @umairashraf8732 7 лет назад

      hy

    • @jielyu4943
      @jielyu4943 5 лет назад +2

      When you only have one chief (one cpu core), it's gonna be ILP. When multiple chiefs (multi cpu cores) are working together, it's PLP.

  • @RS_4582
    @RS_4582 4 года назад

    Thanks for such an awesome analogy

  • @user-pl5ne7vw6j
    @user-pl5ne7vw6j 29 дней назад

    our goal is to make processor power more efficient

  • @sanjaybabu9498
    @sanjaybabu9498 Год назад

    Clear

  • @Recordingization
    @Recordingization 2 года назад

    Whether does superscalar implement ILP?

  • @user-pl5ne7vw6j
    @user-pl5ne7vw6j 29 дней назад

    recipe is the software and it can be good/bad....and chef is the hardware...if the chef gets a crappy recipe its nothing he could do abt it

  • @aleshaharvey2576
    @aleshaharvey2576 6 лет назад

    Awesome analogy & explanation! thanks

  • @Surekhasrinivas144
    @Surekhasrinivas144 4 года назад

    Thanks a lot man 👍 great example. You are good

  • @jennychen927
    @jennychen927 7 лет назад +2

    like your example, thanks

  • @vigneshjaisankar7087
    @vigneshjaisankar7087 7 лет назад

    thank you for the video... good understanding reached my mind...

  • @alexmahedy8085
    @alexmahedy8085 6 лет назад

    Dave, great video. To clarify, ILP is simply the action of executing two tasks simultaneously?

  • @user-pl5ne7vw6j
    @user-pl5ne7vw6j 29 дней назад

    Even though the hardware is very good. But if the software is bad, there is no use of the hardware

  • @mjohn4232
    @mjohn4232 6 лет назад

    good video and it made my concept clear

  • @dta_yoon
    @dta_yoon 4 года назад

    Great video! Def subscribed!

  • @emmanuelokere2038
    @emmanuelokere2038 3 года назад

    Great explanation...keep it up.

  • @samirp9002
    @samirp9002 3 года назад

    i feel you bro when u said paralllllanlaalaasim lol

  • @AllInOne-vz3cm
    @AllInOne-vz3cm 6 лет назад

    great explanation dude....keep it up

  • @haroonrasheed2568
    @haroonrasheed2568 4 года назад

    Superb bro

  • @NigatsuNeko
    @NigatsuNeko 5 лет назад

    Great explanation. Keep it up!

    • @dianathenerd5640
      @dianathenerd5640 5 лет назад

      check this out ruclips.net/video/t7ng1W0v-dM/видео.html

  • @premanandkumar6559
    @premanandkumar6559 7 лет назад

    Hi... Thank you for the video.. I have a question.. when you mean you are adding more hands to chef, what exactly you are doing to the processor? Like, when u say adding chef means adding cores...

    • @DaveXiang
      @DaveXiang  7 лет назад

      adding more hands to the chef ~ analogy ~ adding more hardware into the processor. multiplying the chefs ~ analogy ~ multiplying the processors (multi core)

    • @premanandkumar6559
      @premanandkumar6559 7 лет назад

      adding more hardware into the processor - is it like adding something to increase the processing speed? or does it have to do with increasing the number of input nodes so that u have more pipelining? ... Sorry I am very new to this stuff :) I assume that at any point of time a single core processor can carry only one instruction.

    • @premanandkumar6559
      @premanandkumar6559 7 лет назад

      If a line in the program says x = 3a + 2b... At a single point of time, in a single core, will the computer do 3*a and 2*b simultaneously. And then add 3a and 2b... Or is it like 3a first, 2b second and 3a+2b third? ... If latter is the case, can I use a core to do 3a , core to do 2b and then do 3a + 2b... If in this case, I add hardware to a core what will happen to the instruction?

    • @DaveXiang
      @DaveXiang  7 лет назад +1

      Hey, it's tough to explain here. I answered a similar Q on quora before, www.quora.com/How-would-you-explain-how-Instruction-Level-Parallelism-operates-to-a-post-newbie-programmer Hope it helps. Keep reading about it!

  • @nboyer305
    @nboyer305 5 лет назад

    Great video

  • @tehmangoboss
    @tehmangoboss 8 лет назад

    Love your videos, do you think you can cover any stuff on data structures in the future?

    • @DaveXiang
      @DaveXiang  8 лет назад +1

      +Denov Moscow Sure, I haven't made a video on that yet, good idea. Thanks

    • @XxxCR1SPYxxX
      @XxxCR1SPYxxX 8 лет назад

      +Dave Xiang yeah dude do a data structure idk how people programmed shapes and colors into the first computer ....replicated real life color and shapes and made them show up and communicate with a monitor and keyboard please explain how its coded or organized top to bottom is there a size limit??like plank scale or someshiz

    • @MattKander
      @MattKander 8 лет назад

      +Dave Xiang keen on this!

  • @RahulSharma-sj3pm
    @RahulSharma-sj3pm 8 лет назад

    make a video on chipsets please!!

  • @thebigVLOG
    @thebigVLOG 8 лет назад +3

    Subbed :D

  • @vijaykumar-yq7sf
    @vijaykumar-yq7sf 6 лет назад

    great

  • @philipT8989
    @philipT8989 4 года назад

    Ok so whats ILP?

  • @nutveit
    @nutveit 8 лет назад

    subbed

  • @javairiarasheed8736
    @javairiarasheed8736 6 лет назад

    Not bad

  • @mianali6867
    @mianali6867 5 лет назад

    Sir please speak little bit slow you speak to much fast