Pull to refresh
69
0
Роман @Daffodil

User

Send message

А на какой операции над треугольником специализируется ваш отдел? Вы его растеризуете или ищите точку пересечения треугольника с лучом?

А AMD не возражает против того что Samsung будет конкурировать с ней на рынке ноутбуков?

Ну странно, тулы для программистов такое умеют сколько я себя помню. Видимо хардверные компиляторы сильно отстают.

Скорей всего это знание встроено в компилятор и код типа x%3==0 синтезируется в искомую схему.

Является ли Samsung Tier-1 компаний в США для соискателей не корейского происхождения? Идут ли к вам люди из лидеров индустрии вроде Apple или NVidia?

Даете ли вы тестовое задание соискателю на дом? В software компаниях часто просят написать небольшой проект на пару тысяч строк кода чтобы оценить знание современных паттернов и стандартов кодирования.

Вот только в США сейчас массовые hiring freeze и сокращение издержек. В конторе где я работаю уже перестали нанимать и порезали командировки. Так что перевозить скорее всего будут только ключевых специалистов, на которых кризисы никогда не влияли. А для стандартных джунов, мидлов и сеньоров начинаются голодные времена.

Не буду спорить. Понятно что GPU слишком широкое понятие. Растеризатор треугольников с фиксированными шейдерами может сделать и аспирант на fpga. Но современные GPU все-таки намного сложнее, спека Vulkan это уже 3500 страниц.

Т.е. если ставить цель сделать отечественный Mali или PowerVR, то наверное нужно ориентироваться на Imagination https://www.imaginationtech.com/news/imagination-announces-ambitious-global-recruitment-drive/ Imagination Technologies aims to increase its global headcount by more than 30% in 2022, from 800 to around 1050 people. Хотя действительно, у них не только GPU, а еще и RISC-V и Ethernet предлагают.

Ну OpenGL 1.0 без программируемых шейдеров наверное можно сделать в одиночку. Я имел в виду современное GPU с поддержкой Vulkan и Directx 12.

Думаю основная причина в отсутствии открытого стандарта на GPU, аналога RISC-V. Поэтому любому разработчику GPU придется разрабатывать систему команд, компиляторы, драйвера. Поэтому цена входа значительно выше. Думаю минимум тысяча инженеров нужна на разработку GPU. В РФ компаний такого размера просто нет.

Просто не выдержал конкуренции c Apple. А продажи iPad растут.
Теперь не надо думать, как описать stacktrace в терминах абстрактной машины, у которой в принципе нет стека.

Вот это мне непонятно. Когда я компилирую С++ в FPGA или ASIC там действительно нет стека, все функции либо инлайнятся, либо генерируются в отдельные модули. Но ведь например и std::filesystem на такой машине тоже нет (хотя можно реализовать).

Так почему стек не может быть опциональной фичей стандартной библиотеки, поддерживаемой на отдельных таргетах?
Почему stacktrace отклонили? Есть ли шанс увидеть его в С++23?
Как-то резко оборвалось повествование на той точке когда в магазин приехал программист на крутой тачке. Я то думал что будет длинная история про поиск себя, борьбу с привычками и ленью, первые хобби проекты и поиск джуниорской работы. А тут как бы прилетает фея и в мозгу автора мгновенно что-то меняется.
Интересно как он в Visual Stuio работает, через CMake Server?

Если будете делать CMake Server, постарайтесь оставить текущее окошко «Projects» без изменений. То как оно сделано в QtCreator (показывает только файлы из CMake проекта) не удобно, постоянно приходится переключаться между «Projects» и «File System».
Да уж, отсутсвие ninja, кроме как через custom build target, удручает. Даже в Visual Studio! ninja работает из коробки.
Netbeans C++ увы всё, не развивается. Eclipse CDT тоже полумертвый. Вся надежда на clangd.
К сожалению на больших проектах (несколько миллионов строк кода) Clion практически перестает работать, а QtCreator бегает довольно шустро.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity