Recent comments in /f/explainlikeimfive
IMovedYourCheese t1_j6lcd0m wrote
Reply to ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
A GPU is essentially a second CPU for your computer. The difference is that while a CPU is good at any task you can throw at it, a GPU is really good at exactly one thing – performing the kind of complex mathematical calculations that are used to render graphics. A CPU could technically perform these operations, but it would just be a lot slower at it.
When you are playing a game that has fancy HD graphics and needs to run at a high FPS, the CPU can offload the rendering to the GPU and the GPU sends the final frames to the display directly, resulting in much faster performance.
Easy_Reference6088 t1_j6lcacy wrote
Reply to ELI5: why does low haemoglobin have such dangerous effects (stroke, heart attack etc.) by Away_Establishment45
Hemoglobin carries oxygen to your body and when its low it makes the heart work harder. That can cause irregular heart beat which can further lead to things like heart failure.
ELI5: Not enough oxygen kills you.
Nitemiche t1_j6lc2eo wrote
Reply to ELI5: when people give up red meat for lent, why do they always eat fish instead? Aren't chicken and turkey white meats too? by Inanimatepony
It's not restricted to red meat. On Ash Wednesday, Good Friday and all Fridays during Lent, adult Catholics over the age of 14 abstain from eating meat. During these days, it is not acceptable to eat lamb, chicken, beef, pork, ham, deer and most other meats. However, eggs, milk, fish, grains, and fruits and vegetables are all allowed.
zgrizz t1_j6lc1xn wrote
Reply to ELI5: why does low haemoglobin have such dangerous effects (stroke, heart attack etc.) by Away_Establishment45
Hemoglobin. Is what carries oxygen to the entire body. Without enough every single cell is being shorted. Some are more sensitive than others - brain, heart, eyes.
Low hemoglobin is very dangerous.
SoulWager t1_j6lc1v9 wrote
Reply to ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
There's no calculation a GPU does that a CPU cannot, and in the very old days the CPU just wrote to a particular location in memory when it wanted something to show up on screen. The reason you need a GPU is that displays have millions of pixels which need to get updated tens to hundreds of times per second, and GPUs are optimized to do a whole lot of the operations needed to render images all at the same time.
It's sort of like asking why we need container ships when aircraft exist that can carry cargo, and the answer is that the container ship can move a whole lot more cargo at once, even if it has some restrictions on where it can take that cargo.
WeirdGamerAidan OP t1_j6lbxyk wrote
Reply to comment by luxmesa in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
Ah, so essentially (probably oversimplified) the cpu gets a bunch of values for objects and the gpu interprets those values into an image, kinda like decoding Morse code?
SaukPuhpet t1_j6lbw6w wrote
In English adjectives follow the order of:
Opinion
Size
Age
Shape
Color
Place of origin
Material
Purpose
"The big(size) brown(color) brick(material) wall"
To expand this and use all of them you have:
"The ugly big old crooked brown french brick dividing wall"
Changing the order of theses adjectives makes it feel "wrong" because after years of hearing adjectives in this order you have internalized it, even if you are not consciously aware of the order.
This rule of grammar is called Ablaut Reduplication.
EDIT: I goofed it is not called this. It may not have a name.
TheLuteceSibling t1_j6lbu0x wrote
Reply to comment by WeirdGamerAidan in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
There are different techniques, but you can think of it like the CPU figuring out where all the objects are and then handing it to the GPU.
The GPU applies, color, texture, shadow, and everything else. Putting chess pieces on a board is easy. Making them look like marble is much more intense.
Tratix t1_j6lbs0t wrote
Reply to comment by mostlygray in Eli5....can you dig a well anywhere and hit water...and how did the early ranchers in the West know where to dig for water. Especially in the really dry areas? by pinkshrinkrn
And then what? It’s just a pocket of water? Is it in the dirt and you have to extract it? Do you need a pump? Does it replenish? Is it not packed with bacteria?
The concept of an underwater well just doesn’t make sense to me
[deleted] t1_j6lbosq wrote
figmentPez t1_j6lbj5k wrote
It feels wrong because it doesn't mean the same thing. Even though we aren't taught the adjective order, and there's even some debate over exactly what that order is, there still remains an implied difference in how the adjectives are being applied to the word.
One commonly cited order of adjectives is "Determiner, Opinion, Size, Age, Shape, Color, Origin, Material, and Purpose." Since size usually comes before color, big seems out of place in your second phrasing, since it is not an origin, material, or purpose. There's also more ambiguity in your second example, since "brick" could be describing the shade of brown, instead of the material of the wall.
In other discussion of adjective order I've seen people use a "great green dragon" and a "green great dragon" used as example of how adjective order matters. In a fantasy world the first would be a large sized member of the green dragon species/breed, while the latter would be a green colored member of the great dragon species.
luxmesa t1_j6lba7a wrote
Reply to ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
If we’re talking about a 3D game, the information that the CPU passes to the GPU is stuff like the shape of the objects in a scene, what color or what texture that object has and where they are located. The GPU will turn that into a picture that your monitor can display. The way you go from a bunch of shapes and colors to a picture involves a matrix multiplication, which is something that a GPU can do a lot faster than a CPU.
WeirdGamerAidan OP t1_j6lb5yw wrote
WeirdGamerAidan OP t1_j6lb06f wrote
Reply to comment by Easy_Reference6088 in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
Yes, it's annoying when that happens, sometimes my computer will forget it has integrated graphics when I load a game then it renders with the cpu and gives me like 1 fps
[deleted] t1_j6latwy wrote
Reply to comment by My3floofs in ELI5: when people give up red meat for lent, why do they always eat fish instead? Aren't chicken and turkey white meats too? by Inanimatepony
[deleted]
iamamuttonhead t1_j6latp4 wrote
Reply to ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
Computers don't "need" GPUs. It's just that if you have the CPU doing all of the processing for images then there is a whole lot less CPU "time" available to do all the general-purpose stuff a computer does and everything would be slower - including the graphics. GPUs are designed to mathematical processing very quickly and can do graphics processing while the CPU is doing other general-purpose stuff. There are lots of chips on a motherboard doing special purpose stuff so that the CPU doesn't have to do it (that's why phones now have SoC - they put a bunch of special purpose shit on the same die as the CPU).
WeirdGamerAidan OP t1_j6laroy wrote
Reply to comment by TheLuteceSibling in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
Yes, but wouldn't the GPU not know what to display if the CPU didn't tell it what to display? Or is it more like the CPU tells it "throw this object here and this object here, figure out how to put it on a screen" (albeit much more complex and many more objects)?
Easy_Reference6088 t1_j6lappn wrote
Reply to comment by TheLuteceSibling in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
To add onto this. The cpu could be the gpu as well. It would just be painfully slow. It's called "software rendering"
Edit: The cpu doing software rendering would not technically be a gpu in name, but it's acting as a really slow one.
Overseer090 OP t1_j6lambh wrote
Reply to comment by johndoe30x1 in ELI5 How do food producers work out the best before date? by Overseer090
Interesting! Didn't know there was no regulation around it.
explainlikeimfive-ModTeam t1_j6lajo3 wrote
Reply to comment by [deleted] in eli5 I feel like an idiot but okay by sirsndrew357
Please read this entire message
Your comment has been removed for the following reason(s):
- Top level comments (i.e. comments that are direct replies to the main thread) are reserved for explanations to the OP or follow up on topic questions (Rule 3).
Very short answers, while allowed elsewhere in the thread, may not exist at the top level.
If you would like this removal reviewed, please read the detailed rules first. If you believe it was removed erroneously, explain why using this form and we will review your submission.
My3floofs t1_j6lah1c wrote
Reply to ELI5: when people give up red meat for lent, why do they always eat fish instead? Aren't chicken and turkey white meats too? by Inanimatepony
Because the fish mongers were having a hard time selling their fish, so they went to the pope and he decreed that people should eat fish on fridays. Nothing religious about it, just a good old business transaction. This carried over to people eating fish all the time.
[deleted] t1_j6ladj8 wrote
TheLuteceSibling t1_j6la8wn wrote
Reply to ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
The CPU is really good at task-switching, doing a bunch of things basically all at once.
They GPU is designed to configure itself to ONE task and to do the same thing bazillions of times per second.
It's like comparing a tractor to a sports car. They're fundamentally different machines.
ArchDan t1_j6la7km wrote
Reply to comment by ladylemondrop209 in ELI5: Why aren’t all roads just.. straight? by koobtooboob
Allow me to add to this:
It's incline and human laziness. Earth isn't flat but has stuff on (and under it), that is also a reason why we dont have vertical roads (even if we can build them).
In engineering, there is this thing called rise (basically a tangent) it's used to figure out distribution of force across some incline. So in the same way that climbing a 10 m of ladder is harder than walking 10 meters straight, getting up 5 meters in height over 10 m, asks for more energy to compensate for force distribution.
We peeps are very, very lazy. I mean I could go to the village and get cheap and organic produce, but that commerce store is right next to my door. So in the same way we dont like to use roads or go places that are more difficult than walking straight (and it isn't safe for trucks and other vehicles with low centre of mass). So if you need an incline of 5% for any pass to feel easy, that means that for an elevation of 1m, you need a ramp of 20 m. Now that is the bummer about inclines, because to get to 1000 m elevation you need to have road so long, that no neighbouring city can use it (ie 20000 m) - so we tend to pack it into twisty and turny shapes because if we dont there is no point to it.
So engineers tend to design stuff in such way that if you gonna use it, it will be easy... and even if you feel like a daredevil, chances are low enough that you will hurt yourself. That brings the research mentioned above into the topic.
See, we are lazy but also easily bored (listen I never said humanity was easy or simple). To put it in eli5 terms ... more nothing changes, more your internal race car driver wants to take a wheel. So even if we make it so that, if one wants to go daredevil, they are 90% safe... more time they have on such road more daredevilly they will become and more they go into that 10%.
In actuality, falling asleep has no correlation with road length, but rather increase of speed does. So we tend to make visual, auditory and inner ear stimuli at around 30 min marks at every road (due to this). This is why roads have speed limits, and why they are measured in hours. If you are going 60 mph at 30 miles you will have some tree, some sign or something that resets your inner daredevil.
So to climb up/down - we need long roads, to make them fit we make them sort them like straws. Length of a straw depends on amount of time where people need a stimuli refresher.
If anyone has inner ear problems during non straight roads.... it's not the roads it's the driver. You can always drive 30 in 20 zone, but those stimuli are passing 1.5 times faster. To some their passivd attention has no effect to their inner balance - ie they don't register set stimuli. For others, it does so their brain gets lots of inputs. It's like trying to listen to audio book while watching unrelated movie and tooning in on your neighbours fight - while you can't get away because it's a moving vieachle.
Sevenstrangemelons t1_j6lcdrq wrote
Reply to comment by WeirdGamerAidan in ELI5: Why do computers need GPUs (integrated or external)? What information is the CPU sending to the GPU that it can't just send to a display? by WeirdGamerAidan
Generally yes, but the GPU is the one actually executing the instructions containing the calculations that would otherwise be really slow on the CPU.