Насколько вы знаете весь компьютерный мир сегодняшнего дня работает на процессорах архитектуры CISC, инструкции затратны по времени и по энергии.
В то же время RISC процессоры, выполняют команды очень быстро и без излишнего выделения тепла, ну чем не прелесть?
И логично возникает вопрос а можно ли всё дело, которое уже вертится на процессорах CISC архитектуры перенести на RISC?
Как известно просто так это сделать не получится, ведь архитектуры разные, а может можно просто перекомпилировать программы или делать это как-то на лету?
На самом деле все производители компьютерного железа в частности AMD и Intel уже давно провели нужные эксперименты и даже успели побаловаться перекомпилированием.
И так, почему же мы всё ещё не пересели на RISC процессоры, сохранив старые привычки?
Компания Transmeta в своё время даже создала программный продукт, которые на лету переводил инструкции для CISC в инструкции RISC, и компьютеры действительно работали на других процессорах.
Но беда состояла в том, что скорость задержки была настолько высока, что вся прелесть процессора RISC была нивелирована. И до сих пор ускорить этот процесс не получается.
В целом можно перекомпилировать и переписать огромный массив программ, и если вы не в курсе, то Apple планирует перейти на процессор RISC в скором времени.
Но с этой компанией всё более или менее понятно, большинство софта пишется внутри компании, а за счёт популярности и состоявшегося рынка, остальные производители софта перепишут всё самостоятельно и добровольно, ведь деньги никто потерять не захочет.
Увидим ли мы Windows работающий на RISC процессорах? Вот тут очень большой вопрос. Потому что Microsoft очень сильно подставится, и позиции будут довольно шаткими.
И можно не сомневаться, что многие компании очень быстро начнут захватывать рынок RISC компьютеров, ведь огромное количество программ прекрасно работают для RISC компьютеров под Linux.
У Google будет огромная фора в данном случае, и ветер может очень резко перемениться.
Добавить комментарий