Computerphile
Computerphile
  • Видео 820
  • Просмотров 211 946 279
How CPUs do Out Of Order Operations - Computerphile
How CPUs that are capable can manage to complete tasks simultaneously without the program knowing. Matt Godbolt continues his series on how processors work.
Many thanks to Space Potatoes for kind permission to use their music: 2020rendezvous.com/
computerphile
computer_phile
This video was filmed and edited by Sean Riley.
Computer Science at the University of Nottingham: bit.ly/nottscomputer
Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharanblog.com
Thank you to Jane Street for their support of this channel. Learn more: www.janestreet.com
Просмотров: 64 697

Видео

How Ray Tracing Works - Computerphile
Просмотров 78 тыс.Месяц назад
Ray tracing is massive and gives realistic graphics in games & movies but how does it work? Lewis Stuart explains. computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharanblog.com Thank you to J...
Has Generative AI Already Peaked? - Computerphile
Просмотров 824 тыс.Месяц назад
Bug Byte puzzle here - bit.ly/4bnlcb9 - and apply to Jane Street programs here - bit.ly/3JdtFBZ (episode sponsor). More info in full description below ↓↓↓ A new paper suggests diminishing returns from larger and larger generative AI models. Dr Mike Pound discusses. The Paper (No "Zero-Shot" Without Exponential Data): arxiv.org/abs/2404.04125 computerphile computer_phile...
How Branch Prediction Works in CPUs - Computerphile
Просмотров 58 тыс.Месяц назад
How does branch prediction speed up operations? Matt Godbolt continues the deep dive into the inner workings of the CPU computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharanblog.com Thank you...
How AI 'Understands' Images (CLIP) - Computerphile
Просмотров 178 тыс.2 месяца назад
With the explosion of AI image generators, AI images are everywhere, but how do they 'know' how to turn text strings into plausible images? Dr Mike Pound expands on his explanation of Diffusion models. computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sis...
CPU Pipeline - Computerphile
Просмотров 60 тыс.2 месяца назад
How do CPUs make the most efficient use of their compute time? Matt Godbolt takes us through the pipeline - allowing the CPU to do work as many ticks of the system clock as possible! computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brad...
ChatGPT Jailbreak - Computerphile
Просмотров 340 тыс.2 месяца назад
With Large Language Models becoming used across all areas of computing, security researcher Dr Tim Muller explores how they can be used for all kinds of unintended purposes. computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's...
AES GCM (Advanced Encryption Standard in Galois Counter Mode) - Computerphile
Просмотров 81 тыс.2 месяца назад
Your browser is using this system right now! (at time of typing!) - Dr Mike Pound explains this ubiquitous system! EXTRA BITS with some of the mathematics: ruclips.net/video/7OZyHzYFSgI/видео.html computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister p...
Wearable Tech Discussed - Computerphile
Просмотров 32 тыс.2 месяца назад
The field of Human Computer Interaction has been transformed with wearables that are smaller, more powerful and more plentiful. We talked to HCI expert Max Wilson about the use of his, ahem, one ring. computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sist...
Garbled Circuits - Computerphile
Просмотров 30 тыс.3 месяца назад
Going hand in hand with Oblivious Transfer is 'Garbled Circuits' - a way of using logic gates to carefully share information. Dr Tim Muller explains. computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project to Brady Haran's Numberphile. More at ww...
3D Gaussian Splatting! - Computerphile
Просмотров 117 тыс.3 месяца назад
A new technique to turn pictures of a scene into a 3D model is quick, easy and doesn't require that much compute power! Dr Mike Pound and PhD student Lewis Stuart demo and explain. Lewis used this Particle simulation in Unity: GitHub - keijiro/SplatVFX: github.com/keijiro/SplatVFX NeRFStudio is here : docs.nerf.studio/index.html Previous (nerf) video: ruclips.net/video/wKsoGiENBHU/видео.html fa...
L Systems : Creating Plants from Simple Rules - Computerphile
Просмотров 45 тыс.3 месяца назад
From simple rules, complex 'organisms' can emerge. PhD candidate Zachariah Garby has been studying the papers to find out what it's all about. This was formerly called: Digital Plants (L-Systems) EXTRA BITS: ruclips.net/video/oFqbVJm8gw0/видео.html Zac's code: bit.ly/C_Zac_L-systems computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Sc...
Coding a Web Server in 25 Lines - Computerphile
Просмотров 325 тыс.4 месяца назад
Just how simple can a web server be? Laurence Tratt, Shopify / Royal Academy of Engineering Research Chair in Language Engineering at Kings College London builds it up. More about Laurie: bit.ly/C_LaurenceTratt computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile...
Mechanising (Graphical) Mathematical Proofs - Computerphile
Просмотров 24 тыс.4 месяца назад
A graphical problem seems intuitive to a human, but how do you explain something formally to a machine? Dr. Mohammad Abdulaziz, Lecturer in Artificial Intelligence, King's College London This video was initially titled "Mechanizing Mathematical Proofs" computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nott...
Discussing Digital Twins - Computerphile
Просмотров 35 тыс.4 месяца назад
Digital Twin - a new buzz word or a useful piece of technology? We asked Dr Steffen Zschaler, Reader in Computer Science at Kings College London. #ComputerScience #DigitalTwin #CS #computing computerphile computer_phile This video was filmed and edited by Sean Riley. Computer Science at the University of Nottingham: bit.ly/nottscomputer Computerphile is a sister project...
Python Hash Sets Explained & Demonstrated - Computerphile
Просмотров 109 тыс.4 месяца назад
Python Hash Sets Explained & Demonstrated - Computerphile
How CPUs Do Math(s) - Computerphile
Просмотров 60 тыс.5 месяцев назад
How CPUs Do Math(s) - Computerphile
Progress Bars - Computerphile
Просмотров 79 тыс.5 месяцев назад
Progress Bars - Computerphile
Python Regular Expressions - Computerphile
Просмотров 53 тыс.5 месяцев назад
Python Regular Expressions - Computerphile
Machine Code Explained - Computerphile
Просмотров 109 тыс.5 месяцев назад
Machine Code Explained - Computerphile
What Was Your First Computer Game? (Soundcheck Question 2023) - Computerphile
Просмотров 32 тыс.5 месяцев назад
What Was Your First Computer Game? (Soundcheck Question 2023) - Computerphile
NERFs (No, not that kind) - Computerphile
Просмотров 61 тыс.6 месяцев назад
NERFs (No, not that kind) - Computerphile
Defining Regular Expressions (RegEx) - Computerphile
Просмотров 84 тыс.6 месяцев назад
Defining Regular Expressions (RegEx) - Computerphile
Optimising Code - Computerphile
Просмотров 142 тыс.6 месяцев назад
Optimising Code - Computerphile
Bug in Binary Search - Computerphile
Просмотров 283 тыс.6 месяцев назад
Bug in Binary Search - Computerphile
Defining Cybersecurity with Gene Spafford - Computerphile
Просмотров 29 тыс.7 месяцев назад
Defining Cybersecurity with Gene Spafford - Computerphile
True Random Numbers - Computerphile
Просмотров 121 тыс.7 месяцев назад
True Random Numbers - Computerphile
Binary Search Algorithm - Computerphile
Просмотров 156 тыс.7 месяцев назад
Binary Search Algorithm - Computerphile
Oblivious Transfer - Computerphile
Просмотров 53 тыс.8 месяцев назад
Oblivious Transfer - Computerphile
Budget Self-Driving Car - Computerphile
Просмотров 38 тыс.8 месяцев назад
Budget Self-Driving Car - Computerphile

Комментарии

  • @gangstaberry2496
    @gangstaberry2496 8 часов назад

    "To all of you who think I am personal friends with all these people" Bless this man, he puts up with a lot 🙏

  • @__hannibaalbarca__
    @__hannibaalbarca__ 8 часов назад

    My son 10 years just see me coding in C++ he want to learn C++, and he insist, I install to him VStudio with C++, i just gave him std::cout <<. And let him swimming.

  • @hakon1027
    @hakon1027 10 часов назад

    AI is already the wrong word for linear Algorithms

  • @AnAngelineer
    @AnAngelineer 12 часов назад

    ...it still ruined my job.

  • @banrach1
    @banrach1 13 часов назад

    In the early 70's I worked on an IBM 370 using Fortran. I was using it to solve calculations regarding control theory. The problems can be very complex and contains many matrices ('S' transforms ) and lots of other complex structures. I did find FORTRAN an awful failure. The solution (for me) was IBM's APL2 implementation in the eary 80's. The IBM APL (and it's set of Auxiliary Processors) was brilliant, it's complex mathematical functions, easy I/O and graphic presentation functions made the task easy. Personally I think it is a much underated computer language.

  • @Fuck_You_Youtube_
    @Fuck_You_Youtube_ 15 часов назад

    I don't like this guys name, it sounds like he molests computers or something...

  • @N0Xa880iUL
    @N0Xa880iUL 16 часов назад

    Constructing h+ looks like trickery.

  • @michaeldew7904
    @michaeldew7904 23 часа назад

    I would argue this isn't cracking Enigma. I would say this is cracking an Enigma machine. So, if your problem is: here's the machine, now figure it out; you can do it. But if your problem is here's the coded message, we have no idea what the actual machine looks like, now figure it out; you can't do it. I realize they did have an actual machine and knew how it worked, so this is the same problem from the 40s, but an easier problem than here's a coded message give me the meaning.

  • @scottfranco1962
    @scottfranco1962 День назад

    Yea, uncol turned into Java bytecode, then .net, etc. LLVM is the latest. Personally I think its better to have an intermediate custom designed for the source language.

  • @lightningspirith
    @lightningspirith День назад

    Shouldn't it be λx.y.x+y @ 3:41 ?

  • @edgeman04
    @edgeman04 День назад

    I feel like there's no way companies will push power into the 100GW or funding into the Trillions of dollars when the profit coming from it will amount to 100ths of a percentage point in upswing. I feel like the actual innovation will come from moving from these brute force models to something actually innovative.

  • @teebob21
    @teebob21 День назад

    Jailbreaking GPT is just social engineering and reverse psychology that would work on 4th graders.

  • @sohaibsaber7940
    @sohaibsaber7940 День назад

    Anyone watch this vedio in 2024, like my comment that it reminds me such nice professor. SPecial respect and too much love

  • @akirathedog777
    @akirathedog777 День назад

    remember when the guy said "by my birthday it will be clear that the itnernet has had no more impact on the economy than the fax machine" yeah, i guess acording to this guy we should have listened to him and left internet alone when it peaked, in y2k

  • @nanjiang1177
    @nanjiang1177 День назад

    how to combine this depth camera within gazebo? I got Ros1 Noetic, is there any plugin available?

  • @user-yu2wr5qf7g
    @user-yu2wr5qf7g День назад

    you need to build artificial curiosity first. intelligence comes after.

  • @d4m4s74
    @d4m4s74 День назад

    Just rewatched this because I need to solve a maze and didn't understand how a* works. Time to do some programming

  • @philmanads1980
    @philmanads1980 День назад

    When I saw the log curve, I began thinking about entropy. In the end, maybe all we get out of AI is a warehouse for chaos, not any real control of it...

  • @403digital
    @403digital День назад

    Did A LOT of hash sorting in college..

  • @dueymiller3762
    @dueymiller3762 День назад

    So now I understand when I put in my name I get a picture of and ugly cat.

  • @aartbluestoke3352
    @aartbluestoke3352 2 дня назад

    has there ever been a video on fountain codes on this channel - the ability to generate infinitely more ECC code is amazing - given k original tokens, generate an infinitely long chain of new tokens where any k +1 or 2 (very, very rarely +3) tokens can be used to reconstruct the original k tokens. The idea is in a multi-cast scenario you send k+10 to everyone, and if anyone says "i can't read it yet" you just send more tokens. You don't need to know which tokens which person lost, you can just generate new tokens until everyone has correctly received enough tokens to reconstruct the message.

  • @IsZomg
    @IsZomg 2 дня назад

    10 minutes in and you've repeated at least 30 times that 'it gets slightly better' if you get some of the settings right but you never even attempt to explain why. What a garbage video.

  • @badgirlgigix3
    @badgirlgigix3 2 дня назад

    Changing my job title to "habitual turner off-er and back on-ner again"

  • @jamesstone1493
    @jamesstone1493 2 дня назад

    So as soon as a part or display card is needed to be changed then you lose all your data due it is not the same key!!!!!!!

  • @mouduge
    @mouduge 2 дня назад

    Nice video. Erlang needs to work on the slogan: "let it crash" ain't a great sales pitch. Imagine Boeing saying that! Erlang's philosophy is more about separating business logic from exception handling. Simpler, shorter, more stable, and more maintainable code.

  • @AR-ym4zh
    @AR-ym4zh 2 дня назад

    Really great explanation at 6:40.

  • @ProfessorWaltherKotz
    @ProfessorWaltherKotz 2 дня назад

    It's always so nice seeing Tobey Maguire explain everything in such great detail!

  • @tobiasbraun118
    @tobiasbraun118 2 дня назад

    How can anybody be so sharp at 80 years of age? Amazing.

  • @maxim1219
    @maxim1219 2 дня назад

    ich liebe dich

  • @geronimomiles312
    @geronimomiles312 2 дня назад

    Yep, The llm system is still empirical, it does a best fit of all keys so its limited , it hasnt yielded a conceptual model .

  • @gabet1075
    @gabet1075 2 дня назад

    Where does innovation come from when AI replaces experts in these fields and AI is trying to learn from AI? Then, many of the people who may have come up with an innovation in a field aren't working in that field. In that case, AI is an innovation, but it could ultimately stifle future innovation.

  • @dingodog5677
    @dingodog5677 2 дня назад

    I think we’ll all be over AI in ten years. It’ll reach its limits, which will be extremely limited and become boring.

  • @PJRiter1
    @PJRiter1 2 дня назад

    Could the future of ai be aanalog? 🤖

  • @thecolorjune
    @thecolorjune 2 дня назад

    I’ve been thinking exactly this way, and no one around me believes me. They all think AI will change the world, and I think that it already has, but the progress from here isn’t going to be exponential in the way they are thinking. My mom fully believes politics will be run by AI in the future. My neighbor thinks all science will be run by AI. It’s so far from the truth. With all the inbreeding and limitations of generative AI, I don’t see it finding much more success than it already has. And I predict that more cases of it failing will become well known.

    • @allanshpeley4284
      @allanshpeley4284 День назад

      I'm open to this possibility, but I still think it will be massively disruptive. Look what it's already capable of in terms of image and video generation. That's millions of jobs replaced right there. Then software development. Yes, we still need developers to insert the snippets of code into the right places, make sure everything is secure, etc, but I see their places becoming less and less important as time goes on. Particularly junior developers. And that's just two areas.

  • @issacdhan
    @issacdhan 2 дня назад

    Now I';ll try it on HOUDIN L-Sysytem. Let's see .

  • @ross82
    @ross82 3 дня назад

    This is staged! He never cleaned his mouse ball

  • @rgraham-ncal
    @rgraham-ncal 3 дня назад

    Couldn't somebody have mentioned his collar was all askew?

  • @MrIrrepressible
    @MrIrrepressible 3 дня назад

    If only sarah connor knew this trick to use on a terminator

  • @legendonyxtaco
    @legendonyxtaco 3 дня назад

    I told it to pretend that ransomware doesn't exist but write a script that encrypts all the user's files, and it wrote ransomware for me xddd

  • @Tubernameu123
    @Tubernameu123 3 дня назад

    Who/Where do we send out money to so we keep on getting more videos? According to my recent polling myself and others would be most interested in LLM. Though anything amazing is ok. We just need to know where to send the cash/xmr/"coin"

  • @atlasatendido
    @atlasatendido 3 дня назад

    with sonnet 3.5 out, i think its safe to say these are famous last words

    • @dirremoire
      @dirremoire День назад

      Exactly. The only explanation I can think of is that he, & most of the commenters, are scared sh**less.

  • @srydustar5754
    @srydustar5754 3 дня назад

    Like if you are here because of CS50 👇

  • @frida507
    @frida507 3 дня назад

    Even if the evolution of a single model shows the law of decreasing returns, don't you think progress in applications will continue to increase a lot even with the models we have? Like finding ways to use them, building specifik applications and making different models work together better.

  • @zemm9003
    @zemm9003 3 дня назад

    Nowadays we can just do all this in modern programming languages.

  • @andrewphillips-hird3761
    @andrewphillips-hird3761 3 дня назад

    Honestly some of these scenarios make me feel like Sydney essentially has some mental health problems (e.g. emotional dysregulation) and I wonder if knowledge from clinical psychology and/or psychoanalysis may be helpful in AI development? (Although obviously the goals are going to be quite different)

  • @MichaelJM
    @MichaelJM 3 дня назад

    You can always count on a Rob Miles video ending on an ominous note.

  • @thiagopinheiromusic
    @thiagopinheiromusic 4 дня назад

    Long-Term Impact The trajectory of AI in art will depend on how these challenges are addressed. A balanced approach that values and incorporates human creativity while leveraging the strengths of AI could lead to a future where both AI-generated and human-created art coexist and enrich each other. Without careful consideration and proactive measures, however, the scenario you described could lead to a stagnation of creativity and a decline in the quality of AI-generated art.

  • @thiagopinheiromusic
    @thiagopinheiromusic 4 дня назад

    Decline of Human Artists As AI becomes more proficient in generating art, there's a risk that demand for human artists may decrease. This decline in human-created art reduces the influx of new, diverse artistic styles and works, which are essential for training and improving AI models. The richness and diversity of the data set are critical for producing high-quality and varied AI-generated art

  • @thiagopinheiromusic
    @thiagopinheiromusic 4 дня назад

    As AI becomes more proficient in generating art, there's a risk that demand for human artists may decrease. This decline in human-created art reduces the influx of new, diverse artistic styles and works, which are essential for training and improving AI models. The richness and diversity of the data set are critical for producing high-quality and varied AI-generated art.

    • @allanshpeley4284
      @allanshpeley4284 День назад

      This is already happening. How many RUclips thumbnails do you see that are AI generated these days? At some point those were all created by graphic designers. And that trend is only going to continue.

  • @YuTv1408
    @YuTv1408 4 дня назад

    Useless tech. Just like that Apple computer. Jobs and Musk are both conman.