Про нас пишут
2020-05-12 14:09Сегодня наша компания получила некоторую порцию внимания со стороны публики.
"SiMa.ai Raises $30 Million in Series A Investment Round Led by Dell Technologies Capital"
"SiMa.ai announces $30M Series A to build out lower-power edge chip solution"
"Reshaping the Machine Learning Landscape at the Embedded Edge"
"SiMa.ai - High Performance Machine Learning at the Edge"
Да, и мы нанимаем. Нужны специалисты по ML компиляторам, симуляторам, хардверу. Подробности здесь: https://sima.ai/careers/
"SiMa.ai Raises $30 Million in Series A Investment Round Led by Dell Technologies Capital"
"SiMa.ai announces $30M Series A to build out lower-power edge chip solution"
"Reshaping the Machine Learning Landscape at the Embedded Edge"
"SiMa.ai - High Performance Machine Learning at the Edge"
Да, и мы нанимаем. Нужны специалисты по ML компиляторам, симуляторам, хардверу. Подробности здесь: https://sima.ai/careers/

no subject
Date: 2020-05-12 21:32 (UTC)У вас там все в порядке с выбором тулзов для этого всего ml programming? C++/Python, странно. Есть же уже приличные языки (смотря для чего).
no subject
Date: 2020-05-12 23:05 (UTC)no subject
Date: 2020-05-13 00:30 (UTC)no subject
Date: 2020-05-13 01:03 (UTC)https://www.autosar.org/fileadmin/user_upload/standards/adaptive/17-03/AUTOSAR_RS_CPP14Guidelines.pdf
И Питон в области ML тоже стал фактически стандартом.
no subject
Date: 2020-05-13 20:17 (UTC)Это очень интересно, что такое есть.
Я бы хотел понять, действительно для critical and safety-related можно использовать C++, а не что-нибудь суперпроверенное, типа Ады. Или это они пытаются выдавать желаемое за действительное?
no subject
Date: 2020-05-14 05:43 (UTC)а у вас, раз свое железо и c++ - будет opencl? или свой аналог CUDA?
no subject
Date: 2020-05-14 07:27 (UTC)В случае своего (проприетарного) железа важным фактом является то, предназначено ли оно только для применения (inference) или для ускорения настройки (training) и последующего применения/inference. Судя по "dramatically low-power" и "edge computing", SiMA.ai нацеливается на "inference" и должно использовать некую гетерогенную систему для "training". Хотелось бы услышать больше подробностей от автора, но надо понимать, что не всё может быть рассказано, по понятным причинам :)
no subject
Date: 2020-05-14 07:45 (UTC)no subject
Date: 2020-05-14 15:49 (UTC)no subject
Date: 2020-05-13 16:58 (UTC)no subject
Date: 2020-05-13 20:16 (UTC)А вера, что человек руками на си может обогнать то, что изготовит JIT, даже не знаю, на чем основана, на невежестве? На неопытности? Сто раз уже демонстрировали.
Для франтенда-то пофиг, конечно, если не в продакшене гонять. Питон же, как те коты, все уронит в конце концов.
no subject
Date: 2020-05-13 21:52 (UTC)Я не программист, так что да, невежествен. Но то, что я могу руками (с продуманной работой с указателями, openMP, локальностью данных, векторизацией и прочим) получить более быстрый код на С для моих числодробилок чем на чём бы то ни было ещё - мне, неопытному, как бы очевидно.
no subject
Date: 2020-05-14 01:38 (UTC)С другой стороны, это не моя епархия, я пою про то, что видел, а не про то, что делал сам. Когда-то я арифметический процессор эмулировал, так я там навалял макросы на форте, и, конечно, с регистрами обошелся дай боже; мой эмулятор был на 40% быстрее борландского. (Попав в Борланд, я уже этому не удивлялся. Я им strlen однажды ускорил.)
no subject
Date: 2020-05-14 02:49 (UTC)JVM может, наверное, побить код на С, если код на С не оптимизирован и корявый. В моих случаях JVM был довольно близок к С, но всё равно медленнее, но уже не в разы, как до эпохи исторического материализма.
no subject
Date: 2020-05-14 05:07 (UTC)no subject
Date: 2020-05-15 00:21 (UTC)LLVM может, похуже C++/C, но близко
но тому, кто проектировал Julia нужно ноги оторвать, даже счетные циклы кривые
no subject
Date: 2020-05-13 02:10 (UTC)