[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Whats the pros and cons of RISC?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 9
Thread images: 2
File: 1460253240075.jpg (402 KB, 1399x1384) Image search: [Google]
1460253240075.jpg
402 KB, 1399x1384
Whats the pros and cons of RISC?
>>
>>55055141
It can't run complex programs, and it has a reduced instruction set.

It's good for specific computing and nothing else.
However it scales better then CISC on high yield calculations (ie: it's better at math when it has multiple processors).
>>
>>55055141
The decoding logic of RISC designs is much simpler, so it requires less silicon to implement, which leads to better power savings. MIPS and ARM are RISC processors that dominate the low power market.
Intel proved that by throwing enough billions and engineers at a CISC processor can lead to some power savings, but not as good as a straight RISC.

RISCs can also be easily pipelined to increase CPI. Modern x86s are pipelined because they're only CISC up to the decoding frontend, the rest of x86 is a RISC core.

Since the instruction size of RISCs is fixed to simplify decoding, this leads to worse code density than CISCs. However, Hitachi proved that it's very well possible to design a RISC core (SuperH, now J-core) with code density close to x86.
>>
File: 1436985660846.png (19 KB, 191x457) Image search: [Google]
1436985660846.png
19 KB, 191x457
>>55055159
>It can't run complex programs, and it has a reduced instruction set.
>>
RICS vs CISC doesn't matter anymore, all common CPUs are now a hybrid approach. CISC divided its instructions into microops and RICS combined ops allowing complex instructions. All that matters is the microarchitecture
http://www.eetimes.com/author.asp?doc_id=1327016
>>
>>55055159
to think this is a tech board
>>
>>55055413
>code density
So less is worse?
>>
>>55055852
Yes, lower code density means that less information is packed in the same amount of bits. This was a big deal back in the day when memory was way more expensive and scarce, hence why the VAX was an excellent architecture for its time. Nowadays it's only a big deal in the embedded space.
>>
>>55055141
>gud for doing things within their specialized set of instructions
>bad for everything else
Thread replies: 9
Thread images: 2

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

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.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.