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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: riscv.jpg (52 KB, 686x386)
52 KB JPG
11 years and it has yet to produce a phone, tablet, laptop, or desktop PC. What went wrong?
>>
>>108770766
>no alu flags
into the trash it goes
>>
>>108770766
Either the entire computer is open architecture or it's pointless.
>>
>>108770766
It's in all kinds of shit that will hit in the next two years. I can't be specific, unfortunately. There's somewhat of a revolt against ARM that's taking place, and while tons of stuff has ARM cores in it now, RISC-V is sneaking in almost unnoticed, and my uninformed reading of the tea leaves indicate that this is a long term bet, and eventually the ARM cores go away, except for top-of-the-line stuff where the ARM IP licensing cost x $multiplier is simply passed along to the customers that want/need it.
>>
>>108770766
I searched "RISC-V" on youtube and the autocomplete showed moon runes so I think it has a future

>funky beat and beeps
>welcome to another video.. from explain-ing computers dot com
>>
>>108770827
but isn't that only true for embedded stuff?
>>
>>108770766
It evolved pretty quickly actually. I watched it go from unable to run linux to running a basic kernel to playing games with box64 in like 2 years flat. There's already laptops for it, and a GPU which is likely a scam since it's ran by an Indian called Zeus by Bolt Graphics. It promises to change the GPU game and offer 5 times the performance of the 5090 for a fraction of the price and power. I'm calling bullshit.
>>
File: 1775303970789468.webm (3.43 MB, 1280x720)
3.43 MB
3.43 MB WEBM
>>108770766
ARM is lobbying is what's happening.
>>
File: 1703532012096319.gif (1.2 MB, 640x360)
1.2 MB GIF
>>108770857
>>
>>108770766
arm didnt produce anything of value in it's first 30 years, cut RISC-V some slack
>>
>>108771026
I'm finally just starting to be able to play my x86 PC games on my phone thanks to Proton11 Arm64, and even now it's still a little buggy.

Meanwhile people are already playing x86 games on Risc V with Box64.
>>
>>108770886
It just has to generate whatever frames it wants fast enough, anyone can larp into graphics now.
>>
File: 1620342742917.jpg (11 KB, 200x200)
11 KB JPG
Jim Keller is doing RISC-V at Tenstorrent. The storm that wipes out the pathetic little thing you call computing.
>>
>>108771340
Shut up bitch
>>
>>108770776
What do those do?
>>
>>108770766
Nothing. Normie nigger devices is an end goal. Currently it is displacing all other microcontrollers and entering the server space; for non enterprise use the chinese are dabbling with making emulation handhelds with them and there are RVA23 compliant developer SBCs and a few laptop boards if you want to dabble with making devices work with them. We are maybe 5 years from a lot of low end consumer electronics using RISC-V, as they are currently setting the foundations of interoperability.
>>
>>108770887
>Arm is telling people to buy their products
So why can’t Risc-V do basic marketing? Are they stupid or something?
>>
>>108770766
isn't it even harder to understand than the standard architectures
>>
File: pinetab-v.png (224 KB, 1264x797)
224 KB PNG
>>108770766
>11 years and it has yet to produce a phone, tablet, laptop, or desktop PC. What went wrong?
Well you, for example. RISC-V tablet has been a thing for years.
https://pine64.org/devices/pinetab-v/
>>
File: IMG_5631.jpg (175 KB, 750x1208)
175 KB JPG
Reminder that ARM is literally trannyware and should be avoided at all costs!
>>
>>108773417
the thing about marketers is you have to pay them they don't work for free
>>
File: copilot.microsoft.com.jpg (402 KB, 881x1033)
402 KB JPG
>>108773317
>>
>>108773441
>they have no money
So they are stupid then
>>
>>108770766
>banjo font
>>
>>108770766
>What went wrong?
It was way too orthodox and only propped up by old professors that would fail any students who failed to bleat RISC is good.
Reality: RISC-V is a replacement for the 8051 while the real work is done on CISC.
>>
>>108770766
>What went wrong?
It's a processor for embedded applications.
>>
>>108770766
>no standardized boot sequence
nothing will change until this does because arm is already a thing.

it's what you get when academics design magical shit, instead of corporations who actually need to generate a return from a marketable product. they just overlook essential shit.

>>108770827
risc-v is used in subsystem shit because you can just implement it. but that's a long way from cpus and such.
>>
>>108770766
>early 2000s
>why did Linux fail?
This is you
>>
File: 1487465136971.png (184 KB, 483x470)
184 KB PNG
>>108773449
>copilot.microsoft.com.jpg
>>
>>108770827
auto industry and defense are interested in it because they are getting sick of the licensing fees and USG has kind of put out a bit of a mandate to own whatever they pay people to make and not have cancerous things in the supply chain which has made riscV a lot more appetizing. lock sneed fartin did irreparable damage to closed source
>>
>>108773449
Nice one copilot, didn't even say what ALU even stands for. Useless pos AI
>>
>1979: x86 is a dead end, the 68000 is the future!
>1983: x86 is a dead end, MIPS is the future!
>1985: x86 is a dead end, ARM is the future!
>1989: x86 is a dead end, SPARC is the future!
>1993: x86 is a dead end, PowerPC is the future!
>1995: x86 is a dead end, Alpha is the future!
>2003: x86 is a dead end, Itanium is the future!
>2020: x86 is a dead end, AArch64 is the future!
>2028: x86 is a dead end, RISC-V is the future!
>>108770776
fpbp
>>
>>108775534
Idiot, x86 was dead before 1978.
>>
>>108775668
kek
Keep coping. x86 is never going away. It's the best instruction set currently on the market and everything trying to replace it can't stop stepping on rakes.
>>
>>108775715
Anon, please. IBM didn't pick x86 for being technically superior. They picked the x86 for political reasons.
The whole industry and IT field still coping after 30 or something years using the most closed and retarded architecture ever created.

>It's the best instruction set currently on the market and everything trying to replace it can't stop stepping on rakes.
LMAO.
>>
File: aes.png (100 KB, 1536x921)
100 KB PNG
>>108775768
>The whole industry and IT field still coping after 30 or something years using the most closed and retarded architecture ever created.
But enough about Aarch64.
>LMAO
see pic rel.
>>
>>108775794
Oh, and for all you lurkers.
If you don't understand what's in this picture, you're not qualified to discuss this topic.
>>
>>108775768
>political reasons
economic reasons anon.
>>
>>108775794
>irrelevant instruction added by shintel to becase implementing AES without side channels vulnerabilities cause a terrible performance degradation
I never said ARM was better, though, but as a strongly based RISC instruction set the AArch64 versions is more coherent. In the other side those kind of instruction of the x86-64 are individually IP protected (SIMD, AVX, ect), and also I must say that the number of instructions is irrelevant for modern architectures.
>>
>>108775794
>ohhhhh nooo, no no, look what "my super convoluted and non ortogonal CISC ISA"™ with years and years of retro compatibility and technical debt can do in super single instruction
If you can tell the difference between CISC and RISC you are in the wrong place.
>>
>>108775935
>>irrelevant instruction added by shintel to becase implementing AES without side channels vulnerabilities cause a terrible performance degradation
>irrelevant
...
>also I must say that the number of instructions is irrelevant for modern architectures.
I see, you're hopelessly retarded.
>>
File: x86_vs_aarch64.png (371 KB, 1368x1024)
371 KB PNG
>>108775975
>risclet coping
Sure, keep running 14 times more instructions than you need to. I'm sure you'll catch up, someday. Or more likely not since you're doing 14 times the work, kek.
>>
>>108775985
Anon, on any modern superscalar processor the instruction are executed in parallel.
>>
File: 1721783131934592.jpg (306 KB, 959x1077)
306 KB JPG
>>108775993
>Or more likely not since you're doing 14 times the work
That is not how it works.
>>
>>108771352
Is that a desktop or a laptop?
>>
>>108775794
Can you explain what this means like I'm 5?
>>
File: file.png (92 KB, 1231x586)
92 KB PNG
>>108776002
CPUs can't execute unlimited instructions in parallel, and they can't execute ones that depend on each other at the same time. Of course, you'd know this if your brain wasn't defective.
>>108776031
>nuh uh
Keep coping, riscicle.
>>108776093
Computer programs are written as lists of instructions that tell a processor what to do. Processors read the instructions from memory and then do what they say as quick as they can, but different processors use different instruction languages.
>AArch64
This is the 64-bit ARM instruction set. It's used in phones and shit laptops. Each instruction is limited in what it can do, so it takes a lot of instructions to do anything. AArch64 instructions are only 4 bytes, so there's also a limit to the number of possible instructions.
>x86_64 aka Intel
This is what most laptops, desktops, servers, and game consoles use. One x86 instruction can do the work of many AArch64 instructions, letting it run programs much faster. x86 instructions can also be up to 15 bytes long, so Intel can keep adding new instructions to make certain programs faster.
>that picture
On the left is a program with one x86 instruction, that loads keys from memory and then uses it to do a round of encryption on 64 bytes. On the right is an AArch64 program that does the same thing, except it takes way more instructions to do the same thing and it runs slower as a result.
>b-b-but no it doesn't
Show me a CPU that can run all that in one cycle. You can't, because they don't exist.
>>108775975
Here's your clean and orthogonal instruction sets bro. This is just the price of simplicity, I'm afraid.
>>
>>108775868
yeah but I'm just here for fun doe
>>
>>108775794
arm being shit doesn't make x86 not shit
>>
>>108776383
So everything is shit, and words lose all meaning. How insightful.
>>
>>108776401
you know that's not what i said, inteljeet
>>
>>108776421
What instruction set isn't shit then
>>
>>108776356
>pic
Again. You are posting an artificial example.
>>
>>108776537
>using a number is le artificial!!1!11
What will the next RISC cope be?
>>
>>108776356
>This is what most laptops, desktops, servers, and game consoles use. One x86 instruction can do the work of many AArch64 instructions, letting it run programs much faster. x86 instructions can also be up to 15 bytes long, so Intel can keep adding new instructions to make certain programs faster.
If really think that x86-64 is faster because of the complex instruction set you are genuine retard. Ok, just ignore shadow registers, micro-ops translation and trace caching, instruction cache, etc.
>>
>>108776431
6502
>>
>>108776605
>registers: one accumulator and 2 address
Truly the pinnacle of computing.
>>108776596
>you're ELI5 doesn't have enough detail
No shit retard.
That said, a more expressive instruction set means more complex programs fit in the I-cache, each cycle can do more work without resorting to hacks like macro-op fusing like AArch64 does to make up for their shit instruction set, and register renaming + shadow regs makes up for only having 16 architectural regs.
>>
File: gigachad.jpg (51 KB, 832x1000)
51 KB JPG
>>108776705
>Truly the pinnacle of computing.
yes
>>
>>108775993
The Arm arch reference manual is really only half the size because it still has AArch32, and no one gives a shit about A32 anymore. Sadly it will probably be many more years since they drop it (they have to stop updating V8 first at a minimum).
>>
Its used in nvidia gpus
>>
>>108776082
You can get Blackhole or Wormhole cards for PCIe. CPU is still x86.
>>
File: 1676703552064222.jpg (649 KB, 1373x1920)
649 KB JPG
>>108770766
It didn't fail, it's about to get extremely relevant very soon, China is dumping a lot of capital into it they need independence from burgers, Europeans will follow later, 2030's will be the decade of RISC-V and the decade of the fall of the burget technological order.
It will be glorious.
Long live China.
Also you can already buy RISC-V SBCs and make you a computer if you want, consumer shit always comes later.
>>
>>108770766
It's largely a money thing. Few companies are even bothering to look at it, much less invest in R&D to improve on it. The Chinks are working on it, yeah, but they're basically the only ones. I want it to be cool, because more options are good for everyone, but I don't think I've seen a single board that don't boot off an SD card rather than NVMe or something normal.
>>
>>108771352
>Jim Keller, the pussy killer
>>
>>108775534
>1985: x86 is a dead end, ARM is the future!
they were right since 1985
>>
>>108776356
>it takes way more instructions to do the same thing and it runs slower as a result.
im just retard cs grad student and even i know this is wrong
not all instructions take the same time
>>
>>108770827
Unless its compatible to ARM I don't see it getting adopted in a meaningful scale



[Advertise on 4chan]

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.