home.social

#avx2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #avx2, aggregated by home.social.

  1. europesays.com/ie/361479/ Intel Publishes “Granite Rapids-WS” Xeon 600 Turbo Frequencies, AVX-512 and AMX Slash Boost Speeds #600 #amx #Avx512 #avx2 #boost #Éire #frequencies #Granite #Https://wwwTechpowerupCom/346889/intelPublishesGraniteRapidsWsXeon600TurboFrequenciesAvx512AndAmxSlashBoostSpeeds #IE #intel #Ireland #News #publishes #RapidsWs #Slash #speeds #sse #Technology #Turbo #xeon #Xeon600

  2. Ускорение вычислений в алгоритме DRS-виртуализации через векторизацию

    Переписать решение с Python на Go и получить ускорение в 35 раз — звучит приятно. Но можно ведь пойти дальше, вспомнить о возможностях современных процессоров и увеличить отрыв Go до 200 раз! Статья написана по мотивам доклада для

    habr.com/ru/companies/oleg-bun

    #avx #avx2 #avx512 #бэкенд #разработка #go #golang #phyton #ускорение #ускорение_кода

  3. Ускорение вычислений в алгоритме DRS-виртуализации через векторизацию

    Переписать решение с Python на Go и получить ускорение в 35 раз — звучит приятно. Но можно ведь пойти дальше, вспомнить о возможностях современных процессоров и увеличить отрыв Go до 200 раз! Статья написана по мотивам доклада для

    habr.com/ru/companies/oleg-bun

    #avx #avx2 #avx512 #бэкенд #разработка #go #golang #phyton #ускорение #ускорение_кода

  4. Ускорение вычислений в алгоритме DRS-виртуализации через векторизацию

    Переписать решение с Python на Go и получить ускорение в 35 раз — звучит приятно. Но можно ведь пойти дальше, вспомнить о возможностях современных процессоров и увеличить отрыв Go до 200 раз! Статья написана по мотивам доклада для

    habr.com/ru/companies/oleg-bun

    #avx #avx2 #avx512 #бэкенд #разработка #go #golang #phyton #ускорение #ускорение_кода

  5. Ускорение вычислений в алгоритме DRS-виртуализации через векторизацию

    Переписать решение с Python на Go и получить ускорение в 35 раз — звучит приятно. Но можно ведь пойти дальше, вспомнить о возможностях современных процессоров и увеличить отрыв Go до 200 раз! Статья написана по мотивам доклада для

    habr.com/ru/companies/oleg-bun

    #avx #avx2 #avx512 #бэкенд #разработка #go #golang #phyton #ускорение #ускорение_кода

  6. 텍스트 청킹 164GB/s로 만들기: memchr와 SIMD로 기존 라이브러리 96,000배 빠르게

    RAG 파이프라인용 텍스트 청킹을 164GB/s로 처리하는 memchunk. SIMD와 룩업 테이블로 기존 라이브러리보다 최대 96,000배 빠른 속도를 달성한 방법을 소개합니다.

    aisparkup.com/posts/7996

  7. SIMD – neboli Single Instruction, Multiple Data – znamená, že procesor může jednou instrukcí zpracovat více datových prvků najednou. Typicky to znamená, že místo sčítání dvou čísel přičtete dvě sady čísel paralelně. To může přinést výrazné zrychlení například při zpracování obrazu, audia nebo numerických výpočtů.

    Pokud již SIMD znáte, tato tabulka je vše, co budete potřebovat. A pokud s SIMD teprve začínáte, tabulku pochopíte do konce tohoto článku

    https://zdrojak.cz/clanky/stav-simd-v-rustu-v-roce-2025/

  8. #KaiXian #KX7000 is #Zhaoxin’s latest #CPU, featuring a #x86_64 architecture. The core dubbed #CenturyAvenue is 4wide, #AVX2 capable with an out-of-order execution window on par with Intel CPUs from 2010.
    Single-threaded performance is close to AMD’s Bulldozer #FX8150 which leads by 13.6% there. In Multithreaded Performance the KX-7000 is soundly beaten even by Bulldozer.
    Zhaoxin is part of #China’s effort to build domestic chips in case western ones become unavailable.
    chipsandcheese.com/p/zhaoxins-

  9. SIMD на x86 — чудовище Франкенштейна?

    Общее количество всех команд во всех этих расширениях — 1342 инструкции ! От комментариев воздержусь, оставлю эту привилегию читателю )) При этом SIMD на RiscV очень хвалят, как очень продуманный, минималистичный, при этом мощный и выразительный: youtube.com/watch?v=lwIBp6cc-H

    habr.com/ru/articles/913586/

    #simd #x86 #mmx #avx #avx2

  10. 🎉 Behold, the latest over-engineered solution to a problem nobody had: yet another #string #search utility, because grep's five-decade reign obviously requires an AVX2-fueled #revolution. 🚀 If you believe a 5x speed boost will change your #grep game, brace yourself for a groundbreaking experience that totally justifies its memory-mapped existence. 🙄
    davidesantangelo.github.io/kre #overengineered #solutions #AVX2 #speedboost #HackerNews #ngated

  11. 🎉 Behold, the latest over-engineered solution to a problem nobody had: yet another #string #search utility, because grep's five-decade reign obviously requires an AVX2-fueled #revolution. 🚀 If you believe a 5x speed boost will change your #grep game, brace yourself for a groundbreaking experience that totally justifies its memory-mapped existence. 🙄
    davidesantangelo.github.io/kre #overengineered #solutions #AVX2 #speedboost #HackerNews #ngated

  12. 🎉 Behold, the latest over-engineered solution to a problem nobody had: yet another #string #search utility, because grep's five-decade reign obviously requires an AVX2-fueled #revolution. 🚀 If you believe a 5x speed boost will change your #grep game, brace yourself for a groundbreaking experience that totally justifies its memory-mapped existence. 🙄
    davidesantangelo.github.io/kre #overengineered #solutions #AVX2 #speedboost #HackerNews #ngated

  13. 🎉 Behold, the latest over-engineered solution to a problem nobody had: yet another #string #search utility, because grep's five-decade reign obviously requires an AVX2-fueled #revolution. 🚀 If you believe a 5x speed boost will change your #grep game, brace yourself for a groundbreaking experience that totally justifies its memory-mapped existence. 🙄
    davidesantangelo.github.io/kre #overengineered #solutions #AVX2 #speedboost #HackerNews #ngated

  14. Update for Windows PCs with ARM chips could improve compatibility with x86 games and applications

    Qualcomm’s Snapdragon X processors are the fastest ARM-based chips available for Windows laptops to date, making PCs with ARM chips competitive with their Intel and AMD-powered counterparts for the first time.

    But hardware is only part of the puzzle. Most PC applications are designed for systems with x86 processors. So Microsoft developed an emulator called Prism that allows you to run x86 […]

    https://liliputing.com/?p=173362

    #avx2 #emulation #microsoft #prism #snapdragonX #windows11 #windowsInssider #windowsOnArm

  15. Update for Windows PCs with ARM chips could improve compatibility with x86 games and applications

    Qualcomm’s Snapdragon X processors are the fastest ARM-based chips available for Windows laptops to date, making PCs with ARM chips competitive with their Intel and AMD-powered counterparts for the first time.

    But hardware is only part of the puzzle. Most PC applications are designed for systems with x86 processors. So Microsoft developed an emulator called Prism that allows you to run x86 […]

    https://liliputing.com/?p=173362

    #avx2 #emulation #microsoft #prism #snapdragonX #windows11 #windowsInssider #windowsOnArm

  16. Try running Llama 3.2 1B Q8, Llama 3.2 3B Q8 & Stable Diffusion 1.5 on Intel UHD Graphics 630. Also, try to run AI models on the CPU.

    juantechblog.github.io/posts/r

    #AI #llm #stablediffusion #vulkan #avx2 #igpu

  17. In case you haven't noticed yet:

    Firestorm 7.1.11 has been released.

    It is now available in separate variants for newer CPUs which support AVX2 and for older CPUs which don't. More on AVX2 can be read here.

    This also means when the next version comes out, you will no longer be able to download a 32-bit Windows Firestorm or log into Second Life with one. OpenSim users may want to save it while they still can.

    #OpenSim #OpenSimulator #SecondLife #Metaverse #VirtualWorlds #FirestormViewer #AVX2
  18. AVX2 tip! `PANDN(x, PCMPEQB(y, 0))` where the MSB of `y` is always unset can be transformed into `PSIGN(y, x)`. If you want to mask some elements `x` based on whether an input `y` is non-zero, and the MSB of `y` is always unset, you can multiply `x` by the sign of `y` (which will be 0 or 1) in 1 cycle using `PSIGN`. I think this is actually a pretty common pattern, but compilers can't really see it because of the MSB check.

    #vectorization #simd #intel #avx2

  19. Hmpf. #AbletonLive 12 braucht mindestens eine CPU der 5. Generation mit #AVX2-Befehlssatz.

    Doof. Dann muss ich das auf den anderen Rechner installieren.

  20. Как оптимизировать код на С для x86-процессоров: подсистема кэша и памяти, инструкции AVX-512

    Меня зовут Андрей Бакшаев, я ведущий инженер-программист в YADRO. Моя команда занимается разработкой и оптимизацией математических библиотек под архитектуру x86. До этого я 15 лет работал в Intel. Значительная часть моих задач заключалась в том, чтобы реализовывать некоторые алгоритмы обработки изображений и сигналов в довольно известной математической библиотеке IPP, максимально эффективно используя возможности процессоров. Я также исследовал производительность этих алгоритмов в процессорах на ранней стадии проектирования. В статье я поделюсь своим опытом оптимизации низкоуровневого кода на языке C. Рассмотрим подсистему кэша и памяти процессоров и новые инструкции AVX-512. Разберем пример ускорения копирования байтового массива данных и посмотрим, как векторизованный код позволяет сократить время работы широко используемого алгоритма замены байтов по таблице с 619 до 34 мс, то есть примерно в 18 раз.

    habr.com/ru/companies/yadro/ar

    #icelake #dsp #avx2 #avx512

  21. Some of y'all to let those Ivy bridge and Sandy bridge systems retire. So close to ubiquitous support for #AVX2, but not quite high enough to make it the de facto minimum across programs.

    Thankfully #SSE4 is at 99.55%, enough to retire SSE2 only code paths

    Data from the latest Steam HW survey: store.steampowered.com/hwsurve

  22. Some of y'all to let those Ivy bridge and Sandy bridge systems retire. So close to ubiquitous support for #AVX2, but not quite high enough to make it the de facto minimum across programs.

    Thankfully #SSE4 is at 99.55%, enough to retire SSE2 only code paths

    Data from the latest Steam HW survey: store.steampowered.com/hwsurve

  23. Some of y'all to let those Ivy bridge and Sandy bridge systems retire. So close to ubiquitous support for #AVX2, but not quite high enough to make it the de facto minimum across programs.

    Thankfully #SSE4 is at 99.55%, enough to retire SSE2 only code paths

    Data from the latest Steam HW survey: store.steampowered.com/hwsurve

  24. Some of y'all to let those Ivy bridge and Sandy bridge systems retire. So close to ubiquitous support for #AVX2, but not quite high enough to make it the de facto minimum across programs.

    Thankfully #SSE4 is at 99.55%, enough to retire SSE2 only code paths

    Data from the latest Steam HW survey: store.steampowered.com/hwsurve

  25. Some of y'all to let those Ivy bridge and Sandy bridge systems retire. So close to ubiquitous support for #AVX2, but not quite high enough to make it the de facto minimum across programs.

    Thankfully #SSE4 is at 99.55%, enough to retire SSE2 only code paths

    Data from the latest Steam HW survey: store.steampowered.com/hwsurve

  26. What do people use to analyze #SIMD code these days? I've got some #AVX2 code targeting Zen2 that I want to profile or statically analyze. AMD's uProf only samples at 1ms intervals, and I don't think microbenching is going to be much help.