LINUX.ORG.RU

Избранные сообщения smilessss

Что взять для нейронок?!

 , , ускорители

Всем привет!

Таки там говорят OpenSource ИИ стал достаточно бодрым, особенно Qwen a3b. Gemma a4b и вообще там прогресс полным ходом идет. Хотелось бы потыкать это все дело, на текущий момент есть:

  1. Ryzen 7950x
  2. Mobo Aorus EliteAX x670e
  3. ddr5 6000 64gb
  4. NVMe 1tb
  5. 1квт БП

И в качестве видюхи затычка 1060. Что в целом уже выглядит как хорошая база для домашнего ИИ, остается только норм видюху купить.

В идеале повайбкодить бы быстро, не ожидая модель по 15 минут. И вот думаю, как это организовать дешевле. Вижу такие варианты:

  • Взять 3090 или две, но боюсь что они будут медленными
  • Китайская 4090 с 48гб vram - тут не ясно что с надежностью
  • A6000 48гб vram - медленее 4090 и возможно медленее и 3090 и стоит дороговато
  • 5090 32gb - тоже дорого и хватит ли 32?

Подскажите что лучше?

Перемещено maxcom из linux-hardware

AntonyRF
()

технические идеи для бизнеса которые можно делать не выходя из хаты имемя только ноут

 , , , ,

У меня вот возникла идея - создать очередной тред на лоре о поиске идей для бизнеса

а какие технические идеи для бизнеса который можно делать не выходя из хаты имемя только ноут?

желательно чтобы было связано с линуксами и sysopsством

smilessss
()

как зафорсить андроид использовать выборочные 32 битные soundfx либы или вообще переключить все либы на 32 bit?

 , , ,

задача очень простая
запутить сотф

https://4pda.to/forum/index.php?showtopic=405989

софт использует только 32 битные аудиолибы

купил я плеер fiio jr21
там 64 битный проц
как и во всех современных телефонах
в build.prop следушее

ro.system.product.cpu.abilist=arm64-v8a,armeabi-v7a,armeabi
ro.system.product.cpu.abilist32=armeabi-v7a,armeabi
ro.system.product.cpu.abilist64=arm64-v8a


вайпера там не работают

идея #1 - удалить строки про 64 бита оставить только 32?
но тогда скорее всего будет просто бутлуп

далее есть у меня тв приставка

Tanix W2

на которой работает софт который юзает только 32 битные либы
в build.prop следушее

ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi


#идея 2 - найти способ выборочно грузить 32 либы на 64 устройсвте - но как?

что ещё?
что я упускаю?
любые идеи

smilessss
()

как зафорсить audioserver использовать только 32bit библиотеки из /vendor/lib/soundfx/ вместо /vendor/lib64/soundfx/

 , , ,

Сабж

https://4pda.to/forum/index.php?showtopic=1011797

поставил это - внутри витруалки оно работает

как зафорсить audioserver? использовать только 32bit библиотеки из

/vendor/lib/soundfx/ вместо

/vendor/lib64/soundfx/

Есть 2 девайса - LG G8 и Xiaomi 12 Pro

на первом - dumpsys media.audio_flinger

  path: /vendor/lib/soundfx/libv4a_fx.so
  path: /vendor/lib/soundfx/libv4a_xhifi_ics.so
  path: /vendor/lib/soundfx/libjamesdsp.so
  path: /vendor/lib/soundfx/libv4a_re.so


т.е. G8 использует 32bit билиотеки для звуковых эффектов

на Xiaomi 12 Pro или в виртуалках запущеных на нём

dumpsys media.audio_flinger
  path: /vendor/lib64/soundfx/libjamesdsp.so
  path: /vendor/lib64/soundfx/libv4a_re.so


т.е. mi 12 использует 64bit билиотеки для звуковых эффектов

Проблема в том что libv4a_fx.so и libv4a_xhifi_ics.so - древние 32 bit библиотеки
исходников которых нет, которые работают только на 32bit audioсервере
  path: /vendor/lib/soundfx/libv4a_fx.so
  path: /vendor/lib/soundfx/libv4a_xhifi_ics.so



есть какой-то способ заставить любой андроид с 4 по 12 использовать только 32 bit звуковые либы из «/vendor/lib/soundfx»

я пробовал ставить приложения вроде «virtualization on android» чтобы пускать там старые андроиды 5-7-9 - но они тоже используют 64 bit либы


UDP
что интересно
начал копать
проверил бинарник на LG G8 где всё работает - там вроде 64 bit аудиосерер

хм


file  /system/bin/audioserver                                                                                                         
/system/bin/audioserver: ELF shared object, 64-bit LSB arm64, dynamic (/system/bin/linker64), for Android 32, BuildID=a75e25039f46f9f70ccb0d20d50ff1ca, stripped




а это с нерабочего устройства - он такой же самый

zeus:/ # file  /system/bin/audioserver 
/system/bin/audioserver: ELF shared object, 64-bit LSB arm64, dynamic (/system/bin/linker64), for Android 31, BuildID=8f0fffcdbb3f31b5ff48d36ddebd1c71, stripped

smilessss
()