Недавно я был очень удивлен, узнав, что современные процессоры имеют только около 2 миллиардов транзисторов, а даже такие графические процессоры, как GTX 1080 Ti, имеют только 12 миллиардов. С другой стороны, быстрый расчет показывает, что карта micro SD на 256 ГБ имеет примерно 1 триллион транзисторов (при условии, что на MLC NAND по 2 бита на каждый транзистор), занимая ту же площадь, что и многоядерный процессор (i7-8700K имеет площадь кристалла 149 мм ^ 2, SD-карта примерно 165 мм ^ 2).
Мне это кажется очень неприятным, но я не вижу, чего мне не хватает, я знаю, что, вероятно, в моих вычислениях есть ошибка, поскольку даже 11 ГБ видеопамяти в GTX 1080 Ti должны иметь более 12 миллиардов транзисторов, но, как я сказал, я не вижу, где я иду не так.
Я не могу понять, как мы можем разместить на несколько порядков больше транзисторов в одном и том же пространстве в относительно дешевых электронных деталях, но гораздо труднее сделать это с высокопроизводительными ЦП и т.д., Которые стоят намного дороже. Также, учитывая, что процессоры и флэш-память построены с одинаковым размером процесса, несомненно, плотность транзисторов должна быть примерно одинаковой для них обоих. Может кто-нибудь прояснить эту путаницу для меня?
РЕДАКТИРОВАТЬ: Я сделал вопрос более конкретным в соответствии с просьбой.