What is Floating-Point Performance?
Ғылым және технология
Floating-point operations per second, or FLOPS, is a performance metric you see on certain processors, notably GPUs. But what the heck does "floating-point" mean and why is it important?
Try Tunnelbear for free, no credit card required, at www.tunnelbear.com/Linus
Techquickie Merch Store: www.designbyhumans.com/shop/L...
Techquickie Movie Poster: shop.crowdmade.com/collection...
Follow: / linustech
Leave a reply with your requests for future episodes, or tweet them here: / jmart604
Join the community: linustechtips.com
Intro Theme: Showdown by F.O.O.L from Monstercat - Best of 2016
Video Link: • Monstercat - Best of 2...
iTunes Download Link: itunes.apple.com/us/album/mon...
Listen on Spotify: open.spotify.com/album/5Zt1P3...
Пікірлер: 508
FUN/GEEKY FACT: The new GPUs with over 90 Terraflops are powerful enough to run Cyberdyne's Skynet from the movie Terminator. In the film at one point they say its 90 Terraflops, which when they wrote the script in 1984, was considered mindblowingly insane! But now, we have that much power in our office/bedroom!
@akimdeadly6247
2 жыл бұрын
in my office? *cries willingly*
@xwtek3505
Жыл бұрын
Films are rarely rendered with realtime rendering speed. In films, details are more important than speed. It took Disney 83 days to render the whole Frozen film, not 1.5 hours.
@obi-wankenobi8023
Жыл бұрын
@@xwtek3505 this isnt about rendering. Its about the fictional AI in the movie which took as many tflops as modern GPUs have
@SimoneBellomonte
3 ай бұрын
@@xwtek3505 What does this have to do with what he said.
@MattP5000
2 ай бұрын
which terminator movie?
2:55 tfw linus is such a pro at dropping stuff, his mere presence infects other people with this superpower
@user-st5ir8mg3q
4 жыл бұрын
Best comment
Do IPC (instructions per clock) as fast as posible guys. We need that episode
@KristoKorps
6 жыл бұрын
IuStrenght Yeah, it would be an easy one to make since they mention it so much in other videos.
@LORENSSIOK
6 жыл бұрын
and floating point for cpu
@code-dredd
6 жыл бұрын
LORENSSIOK Floating-point ops in CPUs work the same as in GPUs. There may be CPU/GPU differences when it come to _other_ details, but the _representation_ of these numbers and how math is performed with them is the same in both. It's based on the IEEE-754 standard. *EDIT:* It should be noted that the number format described in this video is a _double-precision_ floating point number, which takes 64 bits of space. Graphics pipelines are generally designed to work using _single-precision_ floating point numbers, which only require 32 bits. This is done for performance, since math with 32 bit numbers is faster than on 64 bit numbers.
@DaveSohan
6 жыл бұрын
That's kinda obvious though 😁
@fnige
6 жыл бұрын
You can post it onto their fourms, just saying
Tom Smith... so close
@GjaP_242
3 жыл бұрын
2:22
@GjaP_242
3 жыл бұрын
2:56
Waiting for Tom Smith to comment
@EVRLYNMedia
6 жыл бұрын
i want it to happen
@Envashion
6 жыл бұрын
Tom here but i ain't no smith
@r.pizzamonkey7379
5 жыл бұрын
I just sent this video to a guy named Tom Smith, no joke. I really hope he does
@tomspcalt159
5 жыл бұрын
My name is Tom. Does that count?
@kaungkyaw465
4 жыл бұрын
Toms Pc alt no
I remember the floating point being a dedicated chip on the mother board and in vary early pc kits, they were up-gradable and some were even flash-able like CMOS BIOS chips. That is still the way on mainframes of about 20 + years back are upgraded.
The Tom Smith that watched this is freaking out by now.
you should do a video on error codes
2:52 Linus: *exists Stuff: *drops He can drop stuff with just his mind.
Literally just was coding something and needed info on this topic. Thanks techquickie for your perfect timing!
I love my IEEE 754 double precision numbers
Floating Lpoint Operations Per Second What a forced acronym
@TheOJDrinker
4 жыл бұрын
It could be FLOating Point operations per Second, or FLOating point operations Per Second, or FLoating point OPerations per Second... or just FLoating point OPerationS. Could FLOPS per second be redundant like so many other acronyms? The world may never know. (So: FLOP-S, FLO-PS, or FL-OP-S) "Forced acronym" is redundant, an acronym is a type of abbreviation (similar to an an "initialism") that you can pronounce, so pretty much all of them are "forced" unless you're lucky enough to have one that's already pronounceable. (Unlikely.)
@khaskid
3 жыл бұрын
@@TheOJDrinker brh
@AurumFaber
3 жыл бұрын
FLoating point Operations Per Second
Very good vid. Already knew about IEEE floating point from uni but that was really good info about FLOPS. I'll remember that acronym and look at FLOPS now :)
Did this as I was watching and was able to switch the resolution on this video from 1080 to 4K before the video ended thanks for the tip!
This has to be the most simplified explanation of Floating Point per second calculations I have ever seen.
Thats some quick maths!
@Funnywargamesman
6 жыл бұрын
VRTX British person located.
@funbucket09
6 жыл бұрын
Or literally any other country other than USA...... lol. We in AUS say Maths too.
@Xyzewell
6 жыл бұрын
muffs
@nairemuh
6 жыл бұрын
meths
@markoftheland3115
6 жыл бұрын
2 + 2 is 4, minus 1 thats 3
I'm on my office desk, sipping coffee while watching Linus Videos at my free time until I came to part 2:53.. I spilled my coffee laughing.
Thanks for the quickie, Linus!
you teased me with showing me this on wan show. so happy to finally see it!
two days ago when I was youtubing for floating point I said to myself I hope Linus make a video about it. And you did :D thank you a lot
I want to know how to calculate the computation of 1 GFLOPS processor would process 1tb of data?? Is it divide 1terabyte into megabytes then times by 1GFLOPS? I just need to know what 1 GFLOPS can process out of the 1tb data per second. Thanks
*Triggers violent flashbacks to CompSci 101*
Nice work, Linus! Make more videos like this one, simplifying abstract concepts.
Finally they mention Tunnel Bear, it's been a while!
CPUs vs. GPUs is the TechQuickie which actually got me subscribed Amazing vid btw
@Techquickie Is this related to the whole teraflops talked about with the PlayStation and Xbox?
@Hobbles_
6 жыл бұрын
Yes and no. In the specific instance of of the XBox One and the PlayStation 4, their GPUs and CPUs have identical architectures (and both are consoles, rather than PCs), and so TFLOPs actually can be used as a rough estimate of how much stronger or slower one is in relation to another. For consoles, unlike PCs, the engines can be made to interface directly with the hardware, rather than through a graphics APIs and drivers. It's not PERFECT still, as optimization still plays a large role in how well a piece of software performs, however, assuming identical levels of optimization, the higher TFLOPs of the PS4 would mean that the PS4 is X% more graphically capable, with some margin for error.
@tomstech4390
6 жыл бұрын
^This is partly wrong, xbox and ps4 share architectures (cpus and gpu) but otherwise they are just pc's they have an OS, graphics drivers and API's (xbox literally runs a version of windows 10) and the Gflops shouldnt really be compared...but they kinda can be, the Gflops talks about the stream processor throughput however a difference in render outputs..ROPs can have a big factor if they both werent so screwed in terms of cpu horsepower, one can have literally 3x the graphics flops of another but have the same rops which wil limit the maximum graphics performance even before it gets held back by the really low cpu horsepower (jaguar was designed for low end laptops...like atom) so consoles are pc's and the gflops can only be very loosely compared. and real world performance mightbe very different to what gflops would leads you to expect.
@ABTechMarathi
6 жыл бұрын
Seriously
that was some serious check right there
Can you share your opinion on the low profile mechanical key switches ?
omg! I am Tom Smith! HE SAID MY NAME! Haha :D Thx Jon for writing us in the script :)
@Sulejek
6 жыл бұрын
congrats bro :D
@_-_-_-_-_-_-_-__-
6 жыл бұрын
Good job man
@newguy69
6 жыл бұрын
I just wondered how many Tom Smiths gonna freak out :D
@jjss488
6 жыл бұрын
Nooo, youre Tamas Kovacs
@usseal922
5 жыл бұрын
JJ SS directly translated from Hungarian, he is Tom Smith
What happened to Synergy? I miss it.
@mcnamaraky
6 жыл бұрын
ROFL. Comment of the day.
@SupremeMasterr
6 жыл бұрын
The ending pun was about money i wanted to see dollar shave club :(
@miadhossainrafi810
6 жыл бұрын
Steven Mactavish you made my day. 😂 😂 😂
@KarrasBastomi
6 жыл бұрын
freshbooks is more appropriate in this manner
@iPtrck
6 жыл бұрын
Sebastian E I actually bought that synergy and after that synergy 2 went out. I don't even have many PC
Please do a video about Aux vs Bluetooth LDAC and Bluetooth on audio transmission.
Hey Linus, I could not find the hoodie you're wearing in this video in your store.
What is that video where someone drops something form Radeon?
there are co-processors in your processor to make it calculate that - trust me, had a lecture exactly for this in Tuesday
Suggestion for next Video: What is Dynamic Bass Boost and how it works. :)
2:54 When you watch too much linus videos - Linus drop tips
For all the Cali peeps... Hellaflops.
@WeightyLemur
6 жыл бұрын
*HECKA*flops
@gixxerfixxer4159
6 жыл бұрын
This is a Christian server after all.
@ranjanbiswas3233
3 жыл бұрын
@@gixxerfixxer4159 And Cali people really give shit to religion 😂😂 They don't even know who is their real father or real mother. 😂😂
so helpful love it
3:40 funny how Star Wars IX is just around the corner and I happened to watch this video. Unlimited power!
I feel old for that was a very big deal when processors came out for the PC in the early 80s.
1:19 - Yay signed values!
You can hear Linus being tired of saying the tunnel bear part :D I have never heard him so unmotivated.
This is the content we want!
do a video on the machine learning titan V, like how is it different etc
I remember the mid 90s and my PC in 94. It was a little cheaper because it didn't have a floating point unit in the CPU. It was an SX and not a DX. Though back then it was not a big deal. I still think about FPU and Im not sure what has them now or not lol.
You should do a video on Fast Inverse Square Root
For an idea of what to do for a fast as posible: how voice recognition works
significand is also known as the Mantissa (I believe)
floating point is literraly scientific notation in base 2
Man tunnelbear must be having a great business going on
Can we get a revisit to Microsoft Mixed reality with the Dell visor?
Speaking of flops, go head over to tunnelbear!
Linus, I see less commercials on T.V.... that must be why I'm rocking an LTT shirt, and seriously considering signing up for tunnel bear vpn... dang it!
Did you misspell significant or does significand with a D mean something else?
Linus please make a OS and files transfer guide for SSD to m.2. Your old guide doesn´t work.
here i remember adding floating point co processors to both 68k and x86/x87 to boost performance.
@tomstech4390
6 жыл бұрын
Yep and people said FX wasnt a real core despite cpu's didnt have FPU units and intel didnt have an IMC for donkeys years after amd but thats easily forgotten cus its intel.
@Nobody-eg4bi
5 жыл бұрын
Toms Tech FX share floating points like 8 cores FX = 4 cores real and 4 cores virtual because every 2 cores share one floating point.
Could we get a video on drive mapping
Would be nice if there was a single number that could precisely determine performance or maybe just a benchmark that every product had to go through.
@navjotsingh2251
3 жыл бұрын
Too many variables do take into account, there won’t just be one number 🥲
@thatguyalex2835
2 жыл бұрын
I agree with you. An automated benchmark that simulates real world use would be nice. :)
Yay! TunnelBear :D
oh my god linus is so funny hes the greatest comedian ever im literally dying he should do stand up
@iBlaze1232
3 жыл бұрын
K
The one time I'm early for a tech quickie video
Thank you soo muchhhh
Please explain single vs double precision on GPU
Will you be selling WAN hoodies? I love the look of the one you got on and would like to buy one if you end up selling them.
ERROR at 1:18 the numbers are mixed up
A FLoP is the word I would use to describe the case you guys designed in your last LTT video. ZINGGGGGGGGGG
Thank YOU ! :-)
I am a data scientist, and I am very jealous of 110 teraflops
I don't like how you talk to my brother Tom!
I like how they put the MHz in front of cpus, that use GHz, and vise versa
2:53 someone other than Linus dropping something... I THINK NOT! I don't know if you finally hired a witch doctor for an editor or got Corsair to add separate key profiles in Cue2 for Taran "THE MACRO KING" Hemert but I'm onto you. But on a serious note great videos, love the content (all three channels) and remember. When lifting heavy objects always lift with your back in a jerking motion.
"X=2+Y" the background equations looking very floating point right now
We need a Serato DJ & mix Emergency eternal make up video. Something that help DJs select the right processor and GPU to run these programs efficiently there’s just no information on that stuff for us I think you’d be interested.
3:52 I like that wallet... where can I get it?
i finally understand the difference between my Dad's 486sx vs my 486dx back in the day.
Damn, I actually understood some KZread maths... Thanks A Levels!
We all want MOAR POWAH
i had an idea that my old G3258 @ 3.2 was faster than my very old P4 640 also @ 3.2, but i wasnt completely sure
I just went over this in CS class
@TheJuancapella
6 жыл бұрын
You have a Counter-Strike class? tite
@mudgie0205
6 жыл бұрын
TheJuancapella ahaha
You missed SIMD, most 64 bit processors now days can do up to 512 (16 floats or 8 doubles) bits of floating point math per instruction.
2:28 "can vary quite a *BIT* "
Whats up with all star wars breaks?
the last time I flopped something on a counter I got arrested and i'm never allowed to even come near that place again...
Crash Course has an amazing video on how computers/processors work as well: kzread.info/dash/bejne/gWmi1c2jisKtn6w.html
Linus looks good when he reads from teleprompter :)
im confused, if one chip can do 10 floating point operations per second and another, regardless of architecture differences etc... can do 8, wouldnt that mean the first chip is faster? Why is architecture relevant in a measure of final output performance like tflops?
Before FLOPS (usually mainframe) computer performance was expressed in MIPS (millions instructions per second)
They really do need to come up with a better naming system for CPUs and GPUs. When they say a Core I eye matey 42xwing or GeForce Padawan 69-12x edition it literally means NOTHING. I find it extremely confusing. They should have a standard benchmark rating in the name so it's easier to judge what it can do without having to read the small print to find the number of cores and so on. I'm old and remember (for example) the Pentium 2 266 MHz, and you immediately knew the speed compared to other processors. They need to say Intel i7 (standard rating) or Ryzen 7 (standard rating), and I think people would find what they are looking for a LOT easier.which would ultimately lead to increased sales. It would also be advantageous in knowing if a game would run on your system by having something similar as a standard benchmark rating for GPUs.
3:11 | i wouldnt say that you can compare the importance of mflops with mp
Anton is a wonderful person. Not a supercomputer.
Gonna wait for the B-Minus Tech Tips Version on this...
So basically FLOPS is just as pointless for comparing gaming performance as clock speed?
looping from 2:54 to 2:57 all day long 😂😂
tunnel bear must be one of the most resilient advertisers ever...
Can we get a techquickie on why watching a different video or having a volume control on every possible device can be so annoying and how it could be fixed.
@ryanwakebradtelle8682
6 жыл бұрын
If that wasn't clear enough sometimes when I switch videos or my Chromecast or Roku restarts the volume is set to maximum, and or one of the devices in the chain passing along the volume percentage is at 10% for some reason so maximum volume is still barely Audible.
@ryanwakebradtelle8682
6 жыл бұрын
When using my Chromecast on two different televisions there is a third volume control that's on the top of the TV instead of the bottom is extremely weird. Sometimes it goes from no volume to it's so loud at my parents who were sleeping have now come sometimes it goes from no volume to it's so loud at my parents who were sleeping are now yelling at me from upstairs, as well as zero to 100% feels like less than 30% of the TV's actual volume.
Learning is funn
One thing is certain: the name chosen for this metric was a major flop.
Please make a video on windows powershell explaining what it is ???.........
“With tunnel bear turned on” lol
Please make hardware acceleration explained