Приехал M5 Pro
Ради интереса собрал deal.II - оно просто пролетело сборку. Тяжёлый templated HPC-код, а ощущение как будто hello world собрал
В очередной раз убеждаюсь: Apple - боги
Дальше планирую гонять бенчи по эмуляции физики на GPU
Ради интереса собрал deal.II - оно просто пролетело сборку. Тяжёлый templated HPC-код, а ощущение как будто hello world собрал
В очередной раз убеждаюсь: Apple - боги
Дальше планирую гонять бенчи по эмуляции физики на GPU
В AdaptiveCpp добавили поддержку Metal backend: теперь SYCL-код можно исполнять на GPU Apple через Metal (пайплайн LLVM IR -> MSL + рантайм). Это позволяет запускать вычислительные ядра на macOS на встроенной графике Apple
Пример минимального SYCL-кода (векторное сложение на устройстве):
#include <sycl/sycl.hpp>
int main() {
constexpr size_t N = 256;
sycl::queue q;
int *a = sycl::malloc_shared<int>(N, q);
int *b = sycl::malloc_shared<int>(N, q);
int *c = sycl::malloc_shared<int>(N, q);
for(size_t i=0;i<N;i++){ a[i]=i; b[i]=2*i; }
q.parallel_for(sycl::range<1>(N), [=](sycl::id<1> i) {
c[i] = a[i] + b[i];
}).wait();
sycl::free(a, q); sycl::free(b, q); sycl::free(c, q);
}
Проект AdaptiveCpp: https://github.com/AdaptiveCpp/AdaptiveCpp
Перемещено hobbit из opensource
Я написал компилятор языка Кумир. Можно запускать программы как в интерпретаторе, так и компилировать в исполняемый файл или webasm. Есть онлайн-версия
Пробовать можно тут: https://qumir.dev/
Ссылка на гитхаб: https://github.com/resetius/qumir
Онлайн сервис написан на C++: https://github.com/resetius/qumir/blob/master/service/server.cpp
Для http используется мой собственный фреймворк: https://github.com/resetius/coroio
Поиграть можно в браузере: https://copilot.microsoft.com/wham
Герб Саттер, автор культовых книг по C++ и человек, который буквально сформировал современные стандарты языка, решил сменить корпоративные кабинеты Microsoft на мир больших денег.
https://herbsutter.com/2024/11/11/a-new-chapter-and-a-pivotal-year-for-cpp/
С сегодняшнего дня я официально стал обладателем статуса UK Global Talent. Принимаю поздравления в этой теме!
Опубликовал статью на Хабре, где рассказываю о том, как мы перешли от системы MapReduce к новому стриминговому движку. Это значительно ускорило обработку данных. Исходники движка доступны на гитхабе.
Вот статья: https://habr.com/ru/companies/yandex/articles/808059/
Обсуждали уже новость про фейковый российский монитор в котором российский чип занимался всего лишь подачей питания на скрытый чип от realtek?
Производитель мониторов подал в суд на техноблогера из-за разоблачающего видео
Эта статья является продолжением предыдущей публикации, в которой описывается разработка сетевой библиотеки на C++20. В данном продолжении акцент сделан на более детальном описании разработки алгоритма Raft и его интеграции с сетевой библиотекой.
( читать дальше... )
С годами работы в области распределённых систем, я понял, что мой опыт не будет полным без реализации алгоритма Raft. Это осознание побудило меня к действию: я решил создать свою реализацию, используя асинхронные возможности C++20.
( читать дальше... )
Шок контент по ссылке: https://www.cnews.ru/news/top/2022-02-04_intel_v_nebezopasnosti_nashih
https://www.apple.com/ru/shop/product/MM6F3ZM/A/салфетка-для-дисплея
Предзаказ - 5 недель. Надо торопиться, чем позже заказать тем дольше ждать придется. Говорят, чтобы купить эту салфетку, в Китае китайцы с палатками живут у магазинов apple.
«IBM и SCO спустя 18 лет тяжб пошли на мировую. «Голубой гигант» выплатит компенсацию – чуть больше $14 млн.»
https://www.cnews.ru/news/top/2021-08-30_polozhen_konets_mnogoletnemu
Google хоронит очередной проект: https://youtu.be/_iE_QY6LQYc?t=276
Ожидаемый провал года. Оформляйте возвраты пока не поздно: https://youtu.be/Ien7Mxkq4xM
Сабж. https://lenta.ru/news/2020/11/23/nalog/ Я напомню, что 5000000 рублей это всёго лишь $65k. В США за эти деньги даже стажер не будет работать.
Microsoft покупает Bethesda со всеми потрохами: https://www.ixbt.com/news/2020/09/21/microsoft-bethesda-xbox-playstation-2.html
| следующие → |