Pull to refresh
0
0

C++, C#, F#, CLR, CoreCLR, H/W, CI/CD

Send message

Мне кажется, что таки всё на поверхности. При экстренной эвакуации некоторое количество сотрудников осталось. Компания должна была активно восполнять инетллектуальные потери чтобы выжить - отсюда был бешенный найм. Сейчас наступила стадия самоанализа, оптимизации, перестройки бизнеса - отсюда остановка найма.

UFO landed and left these words here

Сразу хочу сказать, что я тестировал Project Volterra до и после официального релиза. Производительность у него сравнима с MacMini9,1 (M1, 2020) + Parallels. Однако тут стоит заметить, что в арсенале Apple есть более мощные процессоры M1 Pro, M1 Max, M1 Ultra, M2, а это устройство сделано на базе Qualcomm Snapdragon 8cx Gen 3 и это самая топовая модель процессора на данный момент. Что конечно же вызывает некоторые вопросы по дальнейшему росту. Но в общем, устройство и взаправду вышло весьма достойное и достаточно компактное. Есть конечно легкие косяки, но их точно поправят в будущем.

Старый софт очень стабильно (гораздо стабильнее чем было во времена появления Rosetta2) работает на этом устройстве в режиме эмуляции CHPE/CHPEv2, но жидаемо меделнее чем на нативном x86/x64. Перекомпиляция софта с небольшими правками (хотя тут как повезет, можно и нарваться на проблемы в софте, которые чудом не стреляли под x86/x64, но стали мощно стрелять под ARM64) в большенстве случаев решает все проблемы.

Мне как разработчику кажется, что Intel постепенно теряет свои позиции на десктопных и серверных рынках, что подтверждается постоянным на протяжении нескольки лет падением акций компании. Мы сами начинаем массово использовать Linux ARM64 инстнсы в AWS вместо x64 потому что они гораздо мощнее за ту же цену.

Я в свое время рассматривал эту железку. Там фишка в 512-core Volta GPU with Tensor Cores + (2x) NVDLA Engines которые мягко говоря не всем нужны и состовляют большую часть стоимости. А собственно цена в 861 евро не оставляет выбора.

Что на мой взгляд не хватает Paspberry Pi 4 Model B чтобы стать нормальным миникомпом:


  • 4x Cortex-A72 слабоват и староват, надо что-то типа 8x или 16x Cortex-A78 / Neoverse N1
  • 8Gb тоже маловато, нужна обязательно версия с 16Gb RAM
  • Обязательно нужно иметь на борту как минимум один PCIe Gen3 x4 (сейчас PCIe Gen2 x1), а лучше сразу M.2 NVMe.
  • VideoCore все же слабоват для 2D, а существующие аппаратные декодировщики требуют лицензии: https://www.raspberrypi.org/documentation/configuration/config-txt/codeclicence.md.

Что нужно сохранить:


  • PoE head

Чем можно пожертвовать:


  • второй HDMI

P.S. Из собственных замеров производительности: один аппаратный тред ThunderX2 2.2Ghz (2.5Ghz в turbo mode) == 90%-96% одного ядра Raspberry Pi 4 1.5Ghz.

Для ускорения графики попробуйте включить OpenGL поддержку в видеоадаптере, добавьте dtoverlay=vc4-kms-v3d-pi4 в /boot/firmware/config.txt и перезагрузите.


P.S. Из побочных эффектов у вас отвалиться headless mode (это когда hdmi_force_hotplug=1). В этом случае замените на dtoverlay=vc4-fkms-v3d.


P.P.S. Все лично мной проверено на Ubuntu 20.10

На двоих с моим приятелем мы сделали блейд серверы для нашей контры на базе Raspberry Pi 4 Model B с 4Gb и с 8Gb с накопителем USB 3.0 SSD на базе Ubuntu 18.04 LTS / 20.04 LTS. Сервера работают с 17 апреля 2020 года в качестве CI для TeamCity. Сейчас на подходе третий сервер в котором уже не будет SD карты и будет стоять Ubuntu 20.10. Вот ссылки на фотки:



P.S. Прошу ссылки рекламой не считать — мы ничего не продаём. Ссылки даны исключительно для фотографий и пущей наглядности.

Ну что, я получил официальный ответ, что на сегодняшний день они могут только организовать pre-order тут: https://amperecomputing.com/evaluate-altra/ (наверно поэтому было молчание — им просто нечего было продавать). Ссылка ведет на https://www.phoenicselectronics.com/ampere.html. А Phoenics Electronics является так же официальным дистрибютером Gigabyte и предлагает другие сервера на базе ARM64: https://www.phoenicselectronics.com/gigabyte/thunderx2.html.

Спасибо за контакт, напишу обязательно. Но увы, сама покупка не актуальна уже, мы в апреле-мае купили сервер от их конкурентов на базе ThunderX2 2x 32 cores.

По делам моей компании я пробовал купить Mt. Jade Two Socket Rack Server (2x 80 ядер) у компании Ampere, но мне это не удалось. На мои вопросы о сроках, о поставках и о диллере головной офис компании не ответил совсем до сих пор (4 месяца уже будет). Все эти теоретические успехи прекрасны, но по факту в продаже же нет ничего.

Чем плохи std::shared_mutex и boost::shared_mutex ???

«Время в пересчете на 1 ГГц» — это очковтирательство чистой воды. Напишите один и тот же алгоритм для 1Mhz и 1Ghz — это будут принципиально разные вещи по архитекруте, по площади кристалла или FPGA, по… всему! Интерес вызывает только абсолютное время выполнения задачи. Чем меньше тем лучше.
Я долго не ставил AdBlock, но вынужден был из-за обилия мигающего уродского всплывающего. Поставил и вижу только плюсы. Время загрузки уменьшилось, ничего не мигает — красотища. А теперь вообще не вижу причин выключать. Если сайт не работает из-за блокировщика — это его, сайта, личные тараканы, значит не сайт и был и ходить туда больше не нужно.
Думаю, что кто-то посмотрел на свои доходы в том числе и в валюте, сплакнул, и пошел отстегивать бабло лоббировать.
Я вот ушел из Я.Деньги после того как мне не дали оплатить игрушку на 100 руб в Steam.

Information

Rating
Does not participate
Registered
Activity

Specialization

System Administration, Software Architect
Lead
C#
Docker
Linux
Git
.NET
C++
Multiple thread
C++ Boost
Windows API
System Programming