May 2025

S M T W T F S
     123
45678910
11 12131415 1617
18 1920 21222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Sunday, March 22nd, 2020 03:49 pm
Самая популярная процессорная архитектура сегодня - x86 - обязана своим существованием как минимум двум фейлам.

Первый фейл случился, когда Интел подписался разрабатывать для компании CTC процессор для их программируемого терминала. Они не смогли доставить продукт в срок, и CTC отказалась от услуг Интела. Однако потраченного времени было жалко, и Интел решил переделать его в общеполезный процессор 8008, из которого выросла вся последующая линейка Интела, и которому мы обязаны архитектурой little-endian, названиями регистров и т.п.

Второй фейл случился в 1979, когда Интел разрабатывал свой шедевр, 32-битный процессор iAPX 432. Что-то пошло не так, и проект задержался. В результате родился 8086, заимствовавший множество архитектурных деталей у дедушки 8008, и давший начало архитектуре x86, которой мы наслаждаемся до сих пор. iAPX 432 так и не был выпущен и никто, кроме исторических гиков, о нём не знает.

В качестве материала для дальнейших исследований можно подумать о том, правомерно ли назвать Итаниум третим фейлом в этом ряду (учитывая, что это всё-таки был прибыльный бизнес, хотя и чрезвычайно нишевой) и какое влияние это оказало. 
Monday, March 23rd, 2020 05:25 pm (UTC)
Если "мир CAD" не юзает ГПУ для всего уже сейчас. То только от тупости и неповоротливости. Но это надеюсь изменится.
Tuesday, March 24th, 2020 12:04 am (UTC)
Судя по стремящейся к нулю разнице в нагрузке на CPU при регенерации одной и той же модели на одном и том же компьютере, первый раз - с крутой видеокартой, а второй - с интеловской встроенной графикой, и так же стремящейся к нулю разнице во времени этой регенерации - ГПУ таки не используется пакетами CAD "для всего".

Разумеется, вероятность того, что во всех фирмах, делающих CAD софт, сидят сплошняком идиоты, не годящиеся вам в подмётки, нельзя исключить. Но если бы пришлось ставить деньги - я бы поставил на то, что они-таки знают, что делают, и что по каким-то причинам ваш опыт в вашей области плохо транслируется в то, что делают они.
Tuesday, March 24th, 2020 12:26 am (UTC)
> во всех фирмах, делающих CAD софт, сидят сплошняком идиоты

Нет. Просто это замшелая область с очень нишевым спросом.
Скорее всего тупо денег нет переделывать, да и что это даст?
Им производительность не нужна.
Ну вертится моделька и вертится.
Тем кому нужна - они вон уже и RT от Нвидии прикрутили.
Tuesday, March 24th, 2020 12:44 am (UTC)
Понятно. Область, от которой прямо зависит технический прогресс буквально всего материального производства мира - замшелая, нищая, и производительность в ней никому не нужна.

Ну чо ж, спасибо за экспертизу.
Tuesday, March 24th, 2020 02:02 am (UTC)
С точки зрения софта.
Есть очень много индустрий с адово плохим софтом (кхе, кхе, автоиндустрия).
Это ничего не говорит про саму область.
Tuesday, March 24th, 2020 05:16 pm (UTC)
Вы лично с "внутренностями" какого-нибудь из популярных сегодня пакетов CAD, и/или с внутренней кухней фирмы, его выпускающей, знакомы?

Или вы делаете изложенные вами выводы на основе той области, в которой заняты сами, и убеждения, что всё, считаемое оптимальным в вашей области, оптимально для всех без исключений?

Почему я это спрашиваю? Скажем, я - инженер механик, и кто-то, проектирующий автомобили на Форде - тоже инженер-механик. Но технические решения, оптимальные для этого моего коллеги на Форде - в моей области говно, за которое меня погонят ссаными тряпками. А то, что оптимально в моей области - за то погонят ссаными тряпками моего коллегу с Форда. И это не результат капризов менеджмента, и не результат глупости, негибкости, отсталости (подставьте дальше по вкусу) в моей или моего коллеги с Форда области - это просто диктуется объективной реальностью того, что делаю я, и того, что делает он. Вы уверены, что всё, что оптимально в той области, в которой работаете вы, ровно так же оптимально across the board, для абсолютно любого софтвера?
Tuesday, March 24th, 2020 09:37 pm (UTC)
Ну как сказать.
Вот когда делаешь табуретку, то хочется, чтобы она была красивая, гладенькая и без заноз.
И поэтому когда видишь косую, кривую и всю в занозах - как-то не оче.
Даже если отлично понятно, что на ней просто будет стоять бревно, а не сидеть чья-то нежная жопа, и занозы ни на что не влияют при эксплуатации. :)