The future of computing: a conversation with John Hennessy (Google I/O '18)

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ค. 2018
  • In this Keynote Session, John Hennessy, pioneering computer scientist, distinguished engineer, and joint winner of the Turing Award for his work developing modern day computer chip architecture, shares his thoughts on the future of computing in an era of artificial intelligence.
    Rate this session by signing-in on the I/O website here → goo.gl/Qr5h4t
    See all the sessions from Google I/O '18 → goo.gl/q1Tr8x
    Watch more Android sessions from I/O '18 → goo.gl/R9L42F
    Watch more Chrome sessions from I/O '18 → goo.gl/5fgXhX
    Watch more Firebase sessions from I/O '18 → goo.gl/TQEeBQ
    Watch more Google Cloud Platform from I/O '18 → goo.gl/qw2mR1
    Watch more TensorFlow sessions from I/O '18 → goo.gl/GaAnBR
    Subscribe to the Google Developers channel → goo.gl/mQyv5L
    #io18 event: Google I/O 2018; re_ty: Publish; fullname: John Hennessy; event: Google I/O 2018;
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 53

  • @tjpld
    @tjpld 6 ปีที่แล้ว +59

    This guy forgot more about microprocessor design than most people will ever learn.

  • @KyleMcNally
    @KyleMcNally 6 ปีที่แล้ว +16

    This was a great talk, and thank you for including the audience questions.

    • @Megatomic
      @Megatomic 5 ปีที่แล้ว +1

      I agree, the questions from the audience were inspired as were his answers.

  • @back81192
    @back81192 6 ปีที่แล้ว +4

    This is a great talk. Although I don't know some of the knowledge, it really makes me to think.

  • @brennan123
    @brennan123 6 ปีที่แล้ว +5

    Fantastic talk! I'd be curious to hear more about what people think about FPGAs. If every laptop and phone had an FPGA built in then we can start having compilers target the FPGA. This would span the chasm between domain specific applications (TPUs, GPUs) and general purpose computing. Moving memory closer to the computation for data indexing (trees) would be another win.

    • @MrAtomUniverse
      @MrAtomUniverse 5 ปีที่แล้ว

      Intel bought an FPGA company down, now it's integrating FPGA into their Intel chips. It's more for server usage, isn't it?
      E.g. with FPGA, i could send a code that is optimized for database READ or optimized for Write?
      Don't see it in general computers anytime soon.

  • @dian_dian
    @dian_dian 4 ปีที่แล้ว +11

    wait, that's the guy that wrote my textbook!

  • @rmiddlehouse
    @rmiddlehouse 5 ปีที่แล้ว +4

    You know you are deep in the game when you remember the start of the internet and the www as two different things

  • @basilevanhoorick6971
    @basilevanhoorick6971 6 ปีที่แล้ว +1

    A very driven speaker and very interesting topic, thanks!

  • @enjiKAL
    @enjiKAL 6 ปีที่แล้ว +3

    This is seriously inspiring!

  • @WillTesler
    @WillTesler 6 ปีที่แล้ว +36

    JavaScript programmers need to watch this talk lol.

    • @bigbangbk
      @bigbangbk 6 ปีที่แล้ว

      haha

    • @grumpylama
      @grumpylama 5 ปีที่แล้ว +4

      Do you think that Python or Java is better at that level ? All our current programming languages are high-level from this talk point of view.

  • @NSN2195
    @NSN2195 3 ปีที่แล้ว

    What a presentation! Thank you for posting this :)

  • @harirao12345
    @harirao12345 6 ปีที่แล้ว +1

    Astounding talk!

  • @nicholasking6911
    @nicholasking6911 5 ปีที่แล้ว

    Brilliant lecture, Mr John Hennessy.

  • @Vermilicious
    @Vermilicious 5 ปีที่แล้ว +3

    The last question reminded me of the topic of cache misses, which is sort of "new", and today's languages doesn't really help programmers write programs the right way even if it's possible. If languages, compilers and tools would help "automatically" optimize in such ways, that'd be a nice start. I've also been quite interested in the topic of domain-specific languages, and I'm sort of surprised this topic isn't hotter than it is. Then again, enormous amount of time, work and money are put into writing apps built on HTML and JavaScript. It's ridiculously inefficient. I think people got lazy because of excess computational power. In the early days, a lot of creative solutions found their way into products to squeeze out as much as possible. Programmers have gotten sloppy.

  • @ab1577
    @ab1577 5 ปีที่แล้ว +1

    I can listen this man for hours

  • @bigbangbk
    @bigbangbk 6 ปีที่แล้ว

    What a great talk!

  • @Joyce-he9vm
    @Joyce-he9vm 5 ปีที่แล้ว

    very informative, great talk

  • @subtletherapy
    @subtletherapy 4 ปีที่แล้ว

    I didn’t understand half of what was said, but still learned so much, wow

  • @metabolic_jam
    @metabolic_jam 2 ปีที่แล้ว

    Highly recommend his Turing award lecture from 2017 with the co-awardee David Patterson.

  • @pczou
    @pczou 6 ปีที่แล้ว +1

    no comments for such a great talk?

  • @SimoneRondelli1990
    @SimoneRondelli1990 3 ปีที่แล้ว

    Listened 3 minutes of this talk (I flagged as "watch later") but damn, this guy is an AMAZING orator.

  • @AdrieKooijman
    @AdrieKooijman 6 ปีที่แล้ว +3

    What a great talk, congratulations!
    I conclude d we need a lot of AI in our compilers.

  • @Calm_Energy
    @Calm_Energy 5 ปีที่แล้ว

    @23:00 post-silicon is a crazy thought!

  • @rohankotwani9603
    @rohankotwani9603 5 ปีที่แล้ว

    Would hardware architects be involved in the software design too or just at the end for execution?

  • @lflee
    @lflee 6 ปีที่แล้ว +5

    Imagine guys like him, Eric Schmidt, Larry Page, Demis Hassabis sitting in the same room talking about things. Do you really think you can imagine?

    • @checkerist
      @checkerist 6 ปีที่แล้ว +3

      First, they will discuss how their kids are doing and then will step into a quantum cyber wormhole to address business-related stuff in private.

  • @WillTesler
    @WillTesler 6 ปีที่แล้ว +3

    The Unity Entity-Component-System is a great move towards better architecture. It allows SIMD architecture at a high level.

  • @_____case
    @_____case 3 ปีที่แล้ว

    This man is their Chair of the Board of Directors.

  • @user-mm6zg8re1u
    @user-mm6zg8re1u 6 ปีที่แล้ว

    有趣的演讲,硬件的未来

    • @raul3172
      @raul3172 6 ปีที่แล้ว

      You said my thoughts.

  • @deeplearningpartnership
    @deeplearningpartnership 5 ปีที่แล้ว

    Very interesting!

  • @GrumpyStoic
    @GrumpyStoic 6 ปีที่แล้ว +2

    Is that Brad Pitt at 26:40? Researching for a role perhaps...

  • @matthewlea1311
    @matthewlea1311 5 ปีที่แล้ว

    I leave my phone an and I don't always turn my laptop off, and I'm even thinking why I turn my main computer off.

  • @mrwho2513
    @mrwho2513 5 ปีที่แล้ว

    I don't understand much here...but he's right!

    • @EastBurningRed
      @EastBurningRed ปีที่แล้ว

      90% is from his computer architecture book

  • @Maximara
    @Maximara 3 ปีที่แล้ว

    ARM based M1 says "look at what I can do" :-)

  • @kevinliu6002
    @kevinliu6002 6 ปีที่แล้ว +2

    His voice and manner of speaking is similar to Steve Jobs'! Lol

    • @whipmanx3
      @whipmanx3 5 ปีที่แล้ว

      I was thinking about the same thing

  • @FedJimSmith
    @FedJimSmith 6 ปีที่แล้ว +1

    But I love C++

  • @encyclobotanica
    @encyclobotanica 5 ปีที่แล้ว

    Wow

  • @DavidVargas
    @DavidVargas 5 ปีที่แล้ว

    Can we build this guy into an AI?

  • @UtahHeroes
    @UtahHeroes 6 ปีที่แล้ว

    Bitcoin is already mined with ASICs.

  • @aaronwei1193
    @aaronwei1193 6 ปีที่แล้ว +1

    This talk overturned my cognition

  • @sankiago
    @sankiago 7 หลายเดือนก่อน

    it should be illegal to be this provocative

  • @giorgosevaggelinos3044
    @giorgosevaggelinos3044 2 ปีที่แล้ว

    A nice way to spent 40 minutes...