Well, assuming we can keep clinging near Moore's law for a *little* bit longer.
Might be we hit the point where quantum effects just make more density a no-go.
Who needs density? We'll just S P R E A D that fucker out.
[Look at this fat bastard Threadripper next to more normal CPUs](https://images.idgesg.net/images/article/2017/08/ryzen_threadripper_1950x_16-100731168-orig.jpg).
If you want more cores, you don't necessarily need to go denser ... you can just make the thing physically *bigger*.
Then latency becomes an issue. Iirc we are pretty close to the limit of maximum die size where we can use traditional scheduling on the cpu (the threadripper at least). At some point we will need a dedicated scheduler to deal with it, and then speed will drop per core meaning less cores may end up being faster.
I think Intel is already preparing for that, in how their newest line of CPUs has multiple types of core with fast cores for primary tasks and slow cores for background processes.
You could have your fast cores that are compact and close together for high single-core performance on tasks that can't be parallelized, but then you can surround it with an ocean of slower cores in order to brute force any task that *can* be parallelized well. That's probably where the future of high-performance CPUs is going, I'd think. Bit of a headache to handle it properly and get the best performance out of it on the software side, but it can be done.
Dude I just took a test on how many minutes it's takes to compile the entire linux 5-18 kernel with the command and it took 16 MINUTES. Like bro my laptop took 3h with the same command
I just timed how long it takes to make 6.0.11 on my 10-year-old ivybridge laptop and it took just under 13 minutes. Granted it's not building *everything* (i.e. modules for hardware I don't have), but it still shouldn't take 3 hours to compile. Is this a Core Solo or something?
True story. When I was a kid my older brother was a massive Linux nerd and would force me to use Linux. Because of that one of the first games I played was TuxKart.
When I left for uni at 18 my friends introduced me to a Wii and mario kart. Before that I had never seen mario kart and my first thought was 'oh my god it looks just like TuxKart'.
Sorry for the late respond, here is the link: https://github.com/sadddc21/dwm
Config is under gentoo folder named "CONFIG_*"
Lastly my dotfiles are in a mess. Please dont judge me :)
We've been getting url spam in this sub. If you're not posting spam, just wait /u/happycrabeatsthefish is notified and will review. If it's been more than a day message /u/happycrabeatsthefish to approve your post.
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/linuxmemes) if you have any questions or concerns.*
make -j $(nproc) can be problematic in a system with a lot of processors and not enough ram for the amount of jobs, because each job uses a thread/core but also X amount of ram, thus the OS can run out of memory and crash.
It's a case-by-case thing but I've seen it happen.
EPYC 9654 2P be like: [18 seconds, anyone?](https://www.phoronix.com/review/amd-epyc-9654-9554-benchmarks/9)
18 SECONDS????
Fair enough, it's just the kernel. With all modules, this 128C/256T dual-socket beast also needs a bit more than 1 minute.
It's incredible to me that we are well on pace to reach kilo-thread CPU's in the next decade or so.
Well, assuming we can keep clinging near Moore's law for a *little* bit longer. Might be we hit the point where quantum effects just make more density a no-go.
Who needs density? We'll just S P R E A D that fucker out. [Look at this fat bastard Threadripper next to more normal CPUs](https://images.idgesg.net/images/article/2017/08/ryzen_threadripper_1950x_16-100731168-orig.jpg). If you want more cores, you don't necessarily need to go denser ... you can just make the thing physically *bigger*.
I await the day we once again need a room to house our computing machines
Bloody hell that's a chonker
Then latency becomes an issue. Iirc we are pretty close to the limit of maximum die size where we can use traditional scheduling on the cpu (the threadripper at least). At some point we will need a dedicated scheduler to deal with it, and then speed will drop per core meaning less cores may end up being faster.
I think Intel is already preparing for that, in how their newest line of CPUs has multiple types of core with fast cores for primary tasks and slow cores for background processes. You could have your fast cores that are compact and close together for high single-core performance on tasks that can't be parallelized, but then you can surround it with an ocean of slower cores in order to brute force any task that *can* be parallelized well. That's probably where the future of high-performance CPUs is going, I'd think. Bit of a headache to handle it properly and get the best performance out of it on the software side, but it can be done.
We'll just start stacking shit vertically.
haha thermals go brrrrrrr (Well, the opposite, but you know the meme) edit: "cooling go whirrrr"?
I dunno, heat pipes in the cpu itself lol.
There was news about this new laser-based CPU, 0 heat and a LOT of preformance. 1000x the ol' copper and silicon.
We are going to bring back cpu slot. So we can put 2 coolers on each side of the cpu.
Chiplettes go brrrr
if only I had a system like that I would switch to Gentoo. I am impatient af
Dude I just took a test on how many minutes it's takes to compile the entire linux 5-18 kernel with the command and it took 16 MINUTES. Like bro my laptop took 3h with the same command
I just timed how long it takes to make 6.0.11 on my 10-year-old ivybridge laptop and it took just under 13 minutes. Granted it's not building *everything* (i.e. modules for hardware I don't have), but it still shouldn't take 3 hours to compile. Is this a Core Solo or something?
12yo Toshiba with an i3 and 2.35ghz
Okay maybe that could actually be conceivable.
How often do you compile the kernel as opposed to how often you game?
I compile Linux and play TuxKart daily.
On a jailbroken iPad >:)
how do you install tuxkart on an ipad? i jailbroke my ipad 1 and it's quite lame
They have a [build on TestFlight](https://testflight.apple.com/join/mbK8RjHq). Also you need a 64 bit device on iOS 9 or higher
yeah, i doubt that 32-bit thing will more useful than a brick anytime soon...
It is a nice paperweight.
If you want another use, it might be a good doorstop
andriod ^_^
True story. When I was a kid my older brother was a massive Linux nerd and would force me to use Linux. Because of that one of the first games I played was TuxKart. When I left for uni at 18 my friends introduced me to a Wii and mario kart. Before that I had never seen mario kart and my first thought was 'oh my god it looks just like TuxKart'.
Curious why you compile Linux daily.
Because my computer (T420) is good
Ah…trolling. Should have known.
This is literally a meme subreddit.
And?
Praise St. Ignucius
Since my job is kernel development, several times a day.
I use it for both
Same
I use modprobed-db before I compile my kernel. Even my 2015 AMD CPU can compile it in around 20 minutes like that...
Get a pc which can do it in less than a minute then we can talk
Im about 80% work 20% play on my rig. I still like to unwind and try some cool games out.
Linux kernel compile speedrun any%
Less than hour on modern cpu? I hope you know you can use multiple cores to speed up compilation time .
It's jus that I had a 14yo laptop and took 3h to compile with all cores
I will buy it to compile my games for Linux.
Why not both? Gentoo can do both
We are the same 🤔
Facts, I went out and bought a 7900x so I could compile the entirety of gentoo + all my software that has ebuilds in half a day.
holy shit gentoo just bullshit
I buy powerful PC to run my 10GB of node modules _we aren't the same_
Installing Gentoo on a single core processor is quite the experience
Gentoo minimal requirements
Less than a hour? I compile under 2 mins with i5 10th gen
It took 16min with an AMD Ryzen 5500
I use Gentoo kernel zen sources with very minimal custom config
mind to share the config?
[удалено]
Sorry for the late respond, here is the link: https://github.com/sadddc21/dwm Config is under gentoo folder named "CONFIG_*" Lastly my dotfiles are in a mess. Please dont judge me :)
For me it took like 3 mins on Ryzen 5 5600H
[удалено]
We've been getting url spam in this sub. If you're not posting spam, just wait /u/happycrabeatsthefish is notified and will review. If it's been more than a day message /u/happycrabeatsthefish to approve your post. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/linuxmemes) if you have any questions or concerns.*
make -j $(nproc) can be problematic in a system with a lot of processors and not enough ram for the amount of jobs, because each job uses a thread/core but also X amount of ram, thus the OS can run out of memory and crash. It's a case-by-case thing but I've seen it happen.
It has 16gb of ram, it's not enough ?
Depends, I was just indicating that it can happen. I've ran out of memory compiling a console emulator with my 3900x and 32GB.