Горячая дискуссия по теме между CISC и RISC никогда не достигла консенсуса, но реальность в отрасли, как оказалось, заключается в том, что процессоры архитектуры RISC, такие как ARM, PPC и т. Д. , редко используются в качестве процессора на современных настольных компьютерах, ноутбуках и вычислительных серверах. Они используются больше на стороне встроенных вычислений, таких как телефоны, планшеты и другие мобильные устройства. На последней CES 2015, ARM даже не появляется там. Тенденция действительно такова, что Intel с ее комбинированным чипом CISC или более CISC-less-RISC доминирует в высокопроизводительной процессорной индустрии с выдающейся производительностью, в то время как процессоры RISC более характеризуются низким потреблением энергии, ориентированным на встроенные устройства.Могут ли процессоры архитектуры RISC превосходить процессоры CISC в будущем
Я бы просто хотел узнать без каких-либо исторических и коммерческих причин, а также огромные усилия и сосредоточенность Intel на продвижении CISC вперед, будет ли RISC превосходить CISC? Или, может быть, в будущем? Особенно учитывая, что сложность аппаратного обеспечения CMOS приближается к своему пределу, и для современных вычислений требуется больше параллелизма, что соответствует превосходным преимуществам RISC в инструкциях по конвейерной обработке. Кроме того, я хотел бы знать, существует ли ограничение RISC, которое не позволяет конкурировать с архитектурой CISC в производительности?
Различные мысли оцениваются. Благодаря!
Какое «превосходное» преимущество RISC в конвейерной обработке? У вас есть некоторые неявные предположения здесь. В общем, характер ISA не является значительным ограничителем, как когда-то считалось, недавно была опубликована статья, излагающая большинство старых заблуждений. На стороне записки - эта тема, скорее всего, будет основана на мнениях и лучше подходит для форумов, чем для SO. – Leeor
Не могли бы вы предоставить мне ссылку на бумагу, о которой вы говорите, хотите немного в нее разобраться. Я хочу задать вопрос здесь, потому что я знаю, что в SO будет много талантливых инженеров-программистов, поэтому мы могли бы предоставить нам лучшие идеи и мнения, чем другие форумы. – lordofire
Прежде чем вы начнете говорить об этом, вам нужно определить разницу между «CISC» и «RISC». Никогда не было реального RISC-процессора, созданного для коммерческого использования, и, конечно же, никакой процессор, который включает блок с плавающей точкой, классифицируется как «RISC». –