[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k / s4s / vip / qa] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Search] [Home]
Board
Settings Home
/g/ - Technology


Thread archived.
You cannot reply anymore.



File: chip.jpg (72 KB, 625x313)
72 KB
72 KB JPG
What else is there to do in computer engineering now that we reached the end of Moore's law?
>>
>>70970544
bio computers
>>
>>70970544
big computers
>>
File: 1556746299742.jpg (119 KB, 600x800)
119 KB
119 KB JPG
>>70970544
Quantum will mostly be used as coprocessors to support general processor tasks.

Photonic-computation is the next big step but that area of study has only just begun.
>>
>>70970544
making software that does not suck, and does not need 8gb of ram to run a text chat client.
>>
>>70970544
Install gentoo.
>>
>>70970574
That's not an engineering problem though
>>
>>70970600
If the hardware worked simpler the code could be more efficient without additional work
>>
>>70970544
Does this mean programs will become less bloated over time?
>>
File: 1417488142984.jpg (389 KB, 1284x980)
389 KB
389 KB JPG
>>70970955
Good one
>>
>>70970544
finish "perfecting" RISC for like 4th time then realize that CISC is actually superior and the only way to get higher performance
>>
>>70970544
Risc based main processors or some other isa with a priority on optimization paired with many highly optimized single purpose asic based coprocessors. Kind of like the amiga or like we do currently to a certain extent with gpu's and hardware accelerated aes and video but with more optimization and speed.
And this >>70970574
Now that hardware is no longer able to off load shitty programming practice and unoptimized spaghetti code the only solution is to not use bloated shitware.
>>
>>70970574
Don't insult slack
>>
Now we will get specialized ASICs for each task. The CPU will be split into multiple specialized dies (maybe on a single chip). Instead of a monolithic general-purpose chip. The PC market will get much more interesting when smaller transistors aren't economically viable any more.
>>
parallel computers
>>
>>70970544
More cores. Better IPC. Design an architecture more efficient than x86.
>>
>>70971018
If CISC is superior, why are there no modern CISC machines? x86 is emulated in microcode on a RISC chip.
>>
We move onto photonic computing and new materials.
>>
>>70970544
We first start by replacing the transistor.
>>
>>70970544
Neuromorphic Computing.
You can do more than just neural networks.
https://www.computer.org/csdl/magazine/co/2019/05/08713821/1a31hkHCJPO
>>
More cores.
>>
>>70970544
moors law isnt a real law. more of a simple trend that is sometimes accurate.
i would argue that, sure, they arent doubling in performance, but rather the focus is on the die shrinking and smaller more efficient processors with the same processing power. that is still a continuation of moors law which is the transistors per area still increasing by die shrinking... faggot.
>>
File: apu_middle_finger.jpg (39 KB, 657x635)
39 KB
39 KB JPG
>>70971067
no, fuck you, a chat client doesn't need to be a browser. they also got rid of their irc bridge so FUCK slack
>>
>>70971943
when you come up with a cross platform UI kit that isn't fucking terrible and isn't just a web browser call literally everyone.
and yes whatever you just thought of is trash and I don't need to know what it is.
>>
>>70971950
Qt isn't fucking terrible, Blink is. Sometimes I think using Microsoft Word as a UI toolkit would be more efficient.
>>
>>70971975
Qt is pretty terrible. billions of classes to learn, and basic shit like handling different window sizes is an immense chore.
there's a reason the web exploded while the desktop largely remains stagnant.
HTML* is write once play anywhere.
>>
>>70972014
>but writing not shit software is too hard!!!
Sounds like you just went into the wrong industry. I can't wait until Geek Culture bullshit crashes and burns and we all become pariahs again.
>>
>>70972045
Building UIs using imperative logic is ass backwards and retarded and is the epitome of POO design.
If there's one thing that HTML did right, it was that it was a declarative syntax for defining a UI layout and that means you could have a rendering engine built by a core of non-retards to figure out how to deliver a UI that meets the HTML specs as written.
>>
>>70972074
So is turning everything into a web app with a shitty UI more computationally expensive than the actual program logic itself. But it's all good, at least with that you can pretend you're an actual developer!

But you know what? Honestly, I agree that Qt is shit. When the Web 2.0 bubble eventually bursts I hope to see people go back to writing proper native toolkit applications, because the "cross platform" obsession is kind of fucking hilarious in the modern age where we have at most four or five platforms, and the bulk of them are just *nix variants.
>>
>>70972136
There are other ways to consume declarative languages than to build a rendering engine, buttmunch.
Microsoft already did all of this shit when they made WPF. The UI is declarative XAML and logic written using C#.
But it's not cross-platform because Microsoft doesn't have any interest in The Year of the Linux Desktop outside of EEEing through a terminal emulator.
>>
>>70972045
>taking 100x as long to do the same thing someone can with 1/10th the experience is better!
>>70972136
>worrying about CPU cycles for GUIs
if the UIs are shitty it's not HTML's fault. It just gives you the tools to do whatever you want easily.
>>
>>70972045
>I can't wait until Geek Culture bullshit crashes and burns and we all become pariahs again.
not going to happen
thats like people who invented the first car saying "I can't wait until everyone stops driving these so automobiles become underground again"
>>
>>70972190
>>taking 100x as long to do the same thing someone can with 1/10th the experience is better!
No, but enabling lazy and incompetent developers to flood the market with scams, shovelware and perpetually unfinished garbage cash grabs that aim to push responsibility for quality assurance on the users to increase profits certainly is a problem. I'll personally take the tradeoff.
>>70972217
I've never seen someone try to equate a vapid, childish and overly capitalistic mindset to a car before, and I really hope I never have to see such a thing again.

We'll come to resent bugmen and basedboys just as we came to resent the last round of trendy subcultures they themselves replaced, especially when future generations start really suffering the ill effects of our last few decades of reckless consumption and moral bankruptcy.
>>
>>70971929
Moores law is actually a legal law. If the chip making companies dont abide by the law Moore himself comes and takes the firstborn of the CEO.
>>
File: Quantum Computer.png (481 KB, 1589x1122)
481 KB
481 KB PNG
>>70970567
>>
>>70972217
"geek culture" never died.
you can still see it in places like i2p eesites, .onion domains, gnunet, and freenet.
arguably any piracy related stuff counts, but when everything is mainstream netflixime, anvengers endgame capeshit, and AAA gayms, its hard to lend the idea any credence.
>>
>>70970544
100ghz graphene processors



Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.