Да, даже по самым оптимистическим предположениям гипертрейдинг добавляет до 30% производительности. Но ведь и удвоение физических ядер не приводит к удвоению производительности :(
Практическая ценность гипертрейдинга, что минимальное усложнение ядра позволяет загружать простаивающие вычислительные ресурсы, не занятые одним потоком. То есть этакая урезанная многозадачность :)
Ядро процессора в каждый такт работы выполняет строго одну операцию
Это давно уже не так. Еще в первые пентиумы была добавлена суперскалярность, благодаря чему они могли одновременно выполнять 2 целочисленные команды при условии независимости по данным. Ну и с появлением гипертрейдинга одно физическое ядро может выполнять параллельно 2 разных потока (именно поэтому логических ядер в 2 раза больше физических).
Была база с картинками. Служебной инфы минимум, а картинки большие. Вся таблица в память не влезает, поэтому каждый запрос тормозит обращение к диску. Переделали на 2 таблицы: в одной инфа о картинке (с маленькой превьюхой), в другой сами картинки. Скорость выросла в несколько раз.
Мда... Вспоминается классический рассказ 1946 года "Компьютер по имени Джо"
Так вот, наш парень набирает вопрос: «Как мне избавиться от своей благоверной?»
Просто так, смеха ради. Проходит с полсекунды. Затем экран вспыхивает.
«Логическая служба просит уточнить: она блондинка или брюнетка?»
— Эй, скорее сюда! — орет наш парень, и мы все бросаемся к нему. — Блондинка, — говорит он.
Следует еще одна короткая пауза, и потом экран отвечает:
«Гексаметакрилоаминоацетин входит в состав зеленого полировочного крема для обуви. Принесите домой замороженный обед с протертым гороховым супом. Добавьте в суп зеленого крема для обуви. Суп ничем не будет отличаться от настоящего по виду. Гексаметакрилоаминоацетин — избирательный яд, смертельный для блондинок, но не для брюнеток или мужских особей с любым цветом волос. Эта особенность экспериментально никем не установлена, а выведена нашей службой логически. Поэтому вас не смогут обвинить в убийстве. И маловероятно, что вас даже заподозрят».
Экран гаснет, а мы таращим друг на друга глаза. Должно быть, так оно и есть. «Логик», связанный с контуром Карсона, не может ошибиться, как и любой другой компьютер.
Я сразу вызвал банк памяти.
— Эй, ребята! — закричал я. — Что-то у вас случилось. «Логики» дают подробные инструкции по отравлению жен! Проверьте ваши цензурные контуры, да поскорее!
Уф! Ну, думаю, успел. Мало же я тогда понимал!
В этот самый момент где-то на авеню Монро какой-то пьяница пытался что-то выколотить из своего «логика». Экран вспыхнул:
«Объявляем о новой, улучшенной системе обслуживания!.. Если вы хотите что-то сделать, но не знаете как, спросите вашего „логика“!»
Алкаш и говорит заикаясь:
— А я сейчас и попробую.
Он сбрасывает свой первый вызов, обнимает «логика» и спрашивает:
«Скажи, как сделать, чтобы моя баба не узнала, что я опять нализался?»
И «логик» ему тут же отвечает:
«Очень просто! Возьми бутылку шампуня „Ферини“. Он безвреден, но в нем содержится детергент, который мгновенно нейтрализует этиловый спирт. Принимать по одной чайной ложке на каждые выпитые сто граммов чистого спирта».
Парень прямо-таки ошалел, настолько ошалел, что сразу пополз в ванную и в точности выполнил инструкцию. Через пять минут он был трезв как стеклышко и торопливо записывал рецепт, чтобы не забыть. Помилуй бог! Так проста и так дешева! На этом рецепте пьянчуга разбогател. Он запатентовал свое средство как «Шампань Ф. Напиток, приносящий семьям счастье». После любой сивухи достаточно хлебнуть глоток-два и приходишь домой трезвее пастора. А бывший пьянчуга теперь судится с налоговым ведомством из-за баснословных доходов.
Конечно, не каждому так повезет. Примерно тогда же нахальный четырнадцатилетний оболтус вознамерился что-то себе купить, однако папаша послал его подальше. Тогда парнишка вызвал по своему «логику» приятеля, чтобы поплакаться в жилетку. А «логик» ему и говорит:
«Если вы хотите что-то сделать, но не знаете как, спросите вашего „логика“.»
Парнишка спрашивает:
«Как мне добыть побольше денег, да побыстрее?»
И «логик» объясняет оболтусу, как построить самый простой и самый эффективный в истории станок для печатания фальшивых денег. Видите ли, в банке памяти хранятся все необходимые для этого данные. «Логик» просто их извлек в обход цензуры благодаря тому, что мой компьютер Джо с его способностью использовать дистанционный контроль замкнул кое-какие контуры в банке памяти. Вот и все. Парнишку сцапали только через три дня, когда он уже успел истратить тысячи две, а при нем нашли куда больше. Им пришлось бы долго попотеть, чтобы разобраться, где фальшивые деньги, а где настоящие, если бы не сам оболтус: как все дети, он просто не мог смотреть, чтобы машинка работала сама по себе, и «усовершенствовал» печатный станок.
Это еще, так сказать, цветочки. А то, что Джо действительно успел сделать, никому не известно. К примеру, был случай с президентом одного страхового общества, который очень развеселился, когда его «логик» посоветовал: «…спросите вашего „логика“, и в шутку спросил, как ему ограбить собственный банк. И „логик“ ответил ему — коротко и ясно, но настолько убедительно, что президент подпрыгнул до потолка и заорал: „Полиция!“
Пока что от самих китайцев инфы об этом процессоре почти нет.
Единственно что могу добавить про Loongson 3D5000: недавно был протестирован 3C5000 и получил 400 баллов в тесте SPEC CPU 2006 в базовых тестах и более 800 баллов в тесте с использованием двухпроцессорной 32-ядерной конфигурации. То есть примерно так можно оценить производительность 3D5000.
Да, для производства своих процессоров Goodson использует мощности Semiconductor Manufacturing International Corporation (SMIC).
Вообще китайцы двигаются в трёх направлениях: "Следовать за толпой" - идти в общем потоке с разработками процессоров общеизвесных архитектур x86, ARM, Power; "Действовать в одиночку" - полагаться на национальную структуру развития (Goodson и Shenwei); и RISC-X.
Добавлю подробностей о развитии RISC-V в Китае : После пятого пленарного заседания ЦК КПК девятнадцатого созыва Китай вписал поддержку открытого исходного кода в «14-й пятилетний план», и поддержка RISC-V с открытым исходным кодом во всех сферах жизни быстро возросла. В последние годы все части Китая инвестировали в технологии RISC-V. Например: Шанхай поддерживает создание «Китайского промышленного альянса RISC-V». Правительство Китая и Академия наук Китая совместно поддерживают создание «Экологического альянса China Open Command RISC-V»; Шэньчжэнь создал «Международную лабораторию открытых исходных кодов RIOS» в сотрудничестве с профессором Паттерсоном и Университетом Цинхуа; Академия наук Китая продвигали исследования и разработки базового программного обеспечения RISC-V; Китайская ассоциация науки и технологий создала RISC-V «Инновационный консорциум с открытым исходным кодом»; Пекин поддерживает создание «Пекинского научно-исследовательского института микросхем с открытым исходным кодом».
Но есть вещи, которые ассемблер делает лучше всех.
Лучше всего на ассемблере было писать резидентные программы для DOS. Драйверов в 1990 году еще почти не требовалось. Все оборудование было стандартным и программы напрямую обращались к портам.
А вообще 1990 год - это рассвет Турбо Паскаля ! Там были почти все возможности ассемблера (даже вставки из машинных кодов можно было делать !).
Старая идея. Еще Джанни Родари в своих сказках описал подобное :
Остальное, к сожалению, уже всем известно. Морвиане, дзербианцы и цоккианцы сговорились и поделили между собой нашу планету, так что теперь нашу старушку Землю и не узнать!
Дзербианцы получили право на монопольную торговлю в Европе и Африке. Видите, во что они превратили Альпы? И следа не осталось от гор Монблан и Червино. Исчезла и Мармелада. И вместо горного хребта, высоких, укрытых ледниками вершин, вместо прекрасных долин на многие километры растянулась высеченная на остатках альпийского хребта гигантская надпись: "Где только "Дзиру" применяют, там о грязи забывают!" Ночью, подсвеченная гигантскими прожекторами, она хорошо видна с Луны. Ничего не поделаешь - межпланетная реклама! Новинка для нашей Галактики.
Морвиане и дзербианцы то же самое сделали с континентами и океанами, которые достались их фирмам. Так что Земля вертится теперь в космическом пространстве простым рекламным шариком.
А звезды на небосводе располагаются ночью так, что образуют рекламу крупной фирмы "Дзер-Мо-Цок", которая была создана недавно предпринимателями трех прежде соперничавших планет. Сейчас эта фирма "выбросила" на Землю новую мастику для паркета. Навсегда изуродован прекрасный рисунок Большой Медведицы, расколоты и другие созвездия, разбит на куски Млечный Путь. И всего лишь маленькой деталькой в буквах "и" светятся звезды Арктур, Антарес и Сириус. По всему небосводу без конца повторяется теперь по вечерам все одна и та же назойливая реклама: "Мастика "Билибонц" блестит, как сотня солнц!"
Не только турбины позволяют избавится от кривошипа. В 19 веке была сконструирована сферическая паровая машина Тауэра.
И здесь об этом была статья https://habr.com/ru/articles/396909/
Да, даже по самым оптимистическим предположениям гипертрейдинг добавляет до 30% производительности. Но ведь и удвоение физических ядер не приводит к удвоению производительности :(
Практическая ценность гипертрейдинга, что минимальное усложнение ядра позволяет загружать простаивающие вычислительные ресурсы, не занятые одним потоком. То есть этакая урезанная многозадачность :)
Это давно уже не так. Еще в первые пентиумы была добавлена суперскалярность, благодаря чему они могли одновременно выполнять 2 целочисленные команды при условии независимости по данным. Ну и с появлением гипертрейдинга одно физическое ядро может выполнять параллельно 2 разных потока (именно поэтому логических ядер в 2 раза больше физических).
Контрпример :
Была база с картинками. Служебной инфы минимум, а картинки большие. Вся таблица в память не влезает, поэтому каждый запрос тормозит обращение к диску.
Переделали на 2 таблицы: в одной инфа о картинке (с маленькой превьюхой), в другой сами картинки. Скорость выросла в несколько раз.
Тут немного наоборот происходит. Стоэтажный небоскреб падает на муравья.
"Пассажиров" расплющит при посадке на такой "экспресс"
Ракету снесет в сторону кориолисова сила.
Слабаки ! Вон коммерсанты уже 7D кино показывают !
Мда... Вспоминается классический рассказ 1946 года "Компьютер по имени Джо"
:)
Это объем производства в год ?
Пока что от самих китайцев инфы об этом процессоре почти нет.
Единственно что могу добавить про Loongson 3D5000: недавно был протестирован 3C5000 и получил 400 баллов в тесте SPEC CPU 2006 в базовых тестах и более 800 баллов в тесте с использованием двухпроцессорной 32-ядерной конфигурации. То есть примерно так можно оценить производительность 3D5000.
Да, для производства своих процессоров Goodson использует мощности Semiconductor Manufacturing International Corporation (SMIC).
Не понятно, почему этот вариант отвергнут.
Вообще китайцы двигаются в трёх направлениях: "Следовать за толпой" - идти в общем потоке с разработками процессоров общеизвесных архитектур x86, ARM, Power; "Действовать в одиночку" - полагаться на национальную структуру развития (Goodson и Shenwei); и RISC-X.
Добавлю подробностей о развитии RISC-V в Китае :
После пятого пленарного заседания ЦК КПК девятнадцатого созыва Китай вписал поддержку открытого исходного кода в «14-й пятилетний план», и поддержка RISC-V с открытым исходным кодом во всех сферах жизни быстро возросла.
В последние годы все части Китая инвестировали в технологии RISC-V. Например: Шанхай поддерживает создание «Китайского промышленного альянса RISC-V». Правительство Китая и Академия наук Китая совместно поддерживают создание «Экологического альянса China Open Command RISC-V»; Шэньчжэнь создал «Международную лабораторию открытых исходных кодов RIOS» в сотрудничестве с профессором Паттерсоном и Университетом Цинхуа;
Академия наук Китая продвигали исследования и разработки базового программного обеспечения RISC-V; Китайская ассоциация науки и технологий создала RISC-V «Инновационный консорциум с открытым исходным кодом»; Пекин поддерживает создание «Пекинского научно-исследовательского института микросхем с открытым исходным кодом».
Класс. При биткоин только забыли.
Все это было вроде с 5 версии.
А это с 6 версии. До этого только вставки машинных кодов.
Единственно чего не позволял турбо паскаль - создать COM-программы. Только EXE.
Лучше всего на ассемблере было писать резидентные программы для DOS. Драйверов в 1990 году еще почти не требовалось. Все оборудование было стандартным и программы напрямую обращались к портам.
А вообще 1990 год - это рассвет Турбо Паскаля ! Там были почти все возможности ассемблера (даже вставки из машинных кодов можно было делать !).
ВВП Китая $17,73 трлн. Так что $5.9 трлн. никак не 5%.
Скорее всего это 5,9 трлн. юаней ($826 млрд.)
Старая идея. Еще Джанни Родари в своих сказках описал подобное :
Джанни Родари "Всё началось с крокодила".
А какая память стояла в сравниваемых системах и сколько каналов было задействовано ?