-
Notifications
You must be signed in to change notification settings - Fork 29
Для пользователей: системные требования
Системные требования могут быть снижены и не являются окончательными. Актуальные системные требования пишутся в аннотации к каждому релизу Lacmus. Актуальную информацию можно посмотреть в официальном репозитории https://github.com/lizaalert/lacmus/releases
Минимальные системные требования приведены в таблице ниже:
Key | Value |
---|---|
CPU | 2x+ Core CPU, x86-64 (c поддержкой инструкций процессора AVX, SSE SSE2 SSE3 SSE4 SSE4.1) Intel Core i3/i5/i7/xeon Sandy Bridge / AMD Buldozer and higher (примечание: intel Сeleron, Intel Core I3/i5,i7 серии L, Intel Pentium не поддерживаются!) |
RAM | 4096+ mb |
Storage | 5gb свободного места |
OS | Linux Ubuntu 16.04 lts и новее (включая 18.X, 19.X) (рекомендуется Ubuntu LTS версий) / Any linux distro / Cent OS / Mac OS X версии 12 и выше / Windows 10 Pro. Только 64bit редакции. |
Необходимое по
- docker (version 18.X и выше)
Скорость работы - 4 - 2 с/кадр*
Примечание:
скорость работы напрямую зависит от вашего процессора, и жесткого диска (SSD работает быстрее чем HDD). Так например процессор с большим количеством кеша 2 и 3 уровня, большем количеством ядер и большим числом поддерживаемых инструкций для тензорных операций будет работать быстрее. Так например процессор с AVX2 инструкциями работает на 30% быстрее аналогичного процессора с AVX инструкциями, процессор с FMA инструкциями работает на 100% быстрее аналогичного процессора с AVX инструкциями. В связи с этим на многоядерных процессорах с FMA и FMA2 скорость может быть выше заявленной. Наличие инструкций AVX обязательно (поддерживает большинство процессоров вышедших позднее 2012 года).
Примечание:
поддержка macOS Catakina реализована не полностью. Приложение может везти себя не стабильно на этой версии системы.
Проверить все поддерживаемые инструкции можно с помощью команд следующих или на сайте производителя:
$ lscpu
или
$ cat /proc/cpuinfo
Рекомендуемые системные требования приведены в таблице ниже:
Key | Value |
---|---|
CPU | 2x+ Core CPU, x86-64 (c поддержкой инструкций процессора AVX, SSE SSE2 SSE3 SSE4 SSE4.1) Intel Core i3/i5/i7/xeon Sandy Bridge / AMD Buldozer and higher (примечание: intel Сeleron, Intel Core I3/i5,i7 серии L, Intel Pentium не поддерживаются!) |
GPU | nVidia MX / GTX / RTX / Quadro 2048 mb v-RAM, совместимый с nvidia CUDA 9.1 и выше (включая CUDA 10+) графический ускоритель, CUDA driver не обязателен. (например nVidia GTX 950m, mx150...) |
RAM | 4096+ mb |
Storage | 10gb свободного места |
OS | Linux Ubuntu 16.04 lts и новее (включая 18.X, 19.X) (рекомендуется Ubuntu LTS версий) / Any linux distro. Только 64bit редакции, только Linux системы поддерживаются. |
Необходимое по
- docker (version 18.X и выше)
- nvidia-docker2
Скорость работы - 2 - 0.5 с/кадр*
Примечание:
скорость работы напрямую зависит от вашего процессора, видеоадаптера и жесткого диска (SSD работает быстрее чем HDD). Наличие инструкций в процессоре AVX обязательно (поддерживает большинство процессоров вышедших позднее 2012 года). Так например чем больше видеопамяти в GPU и чем больше в нем вычислительных блоков и чем новее их архитектура тем быстрее время работы. Видеоадаптер уровня mx150 (2 gb v-RAM) работает со скоростью 2 c / кадр. Видеоадаптер уровня GTX 950m (4 gb v-RAM) со скоростью 1.2 - 1 с / кадр. Видеоадаптер уровня RTX 1650m (8 gb v-RAM) со скоростью 0.5 - 0.2 с / кадр. Серверный видеоадаптер уровня Tesla V100 (16 gb v-RAM) со скоростью 0.03 с / кадр (20 кадров/сек).
Проверить все поддерживаемые инструкции процессора можно с помощью следующих команд или на сайте производителя:
$ lscpu
или
$ cat /proc/cpuinfo
Проверить все количество видео памяти GPU можно с помощью следующей команды или на сайте nVidia:
$ nvidia-smi
Проверить совместимость вашего GPU с CUDA 9.1+ можно на сайте nVidia
Наименьшие системные требования приведены в таблице ниже:
Key | Value |
---|---|
CPU | 1x+ Core CPU, x86-64 все процессоры. Intel pentiun / celeron / core 2 duo etc. (кроме военных редакций intel core I серии L) / amd atlon x64 / phenom |
RAM | 4096+ mb |
Storage | 5gb свободного места |
OS | Linux Ubuntu 16.04 lts и новее (включая 18.X, 19.X) (рекомендуется Ubuntu LTS версий) / Any linux distro / Mac OS X версии 12 и выше / Windows 10 Pro. Только 64bit редакции. |
Необходимое по
- docker (version 18.X и выше)
Скорость работы - 5 - 7 с/кадр*
Примечание:
скорость работы напрямую зависит от вашего процессора, и жесткого диска (SSD работает быстрее чем HDD). Этот вариант является экспериментальным(!) время работы может занимать длительное время. Данный вариант может подойти тем у кого имеются пк на celeron или ptneium а также пк с процессорами 1 поколения (раньше 2012 года). Автор не гарантирует стабильную работу данной версии. Данная версия успешно проработала на intel celeron 2 поколения, intel atom, amd pfenome II и была запущена на intel core 2 Duo Extrime. Однако данная версия не работала на военной редакции процессора Core i7 L 640.
Проверить все поддерживаемые инструкции можно с помощью команд или на сайте производителя:
$ lscpu
или
$ cat /proc/cpuinfo
Для проверки работы вашего компьютера на совместимость вы также можете воспользоваться утилитой командной строки system-checker
. Данная утилита автоматически проверит ваш компьютер на соответствие системным требованиям и выдаст результат необходимой версии Lacmus, программа доступна в нашем репозитории:
Примечание:
Для работы утилиты необходим python версии 3.6 и выше.
Для работы с утилитой:
- скачайте архив и разархивируйте его
- перейдите в директорию с файлом
main.py
и в терминале (или командной строке windows) выполните команды:
$ pip install -r requirements.txt
$ python main.py
пример работы программы
$ python main.py
==== CPU INFO ====
Name: Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
Architecture: X86_64
Core numbers: 4
Flags: 3dnow, abm, acpi, aes, apic, avx, avx2, bmi1, bmi2, clflush, cmov, cx16, cx8, de, dts, erms, est, f16c, fma, fpu, fxsr, ht, hypervisor, ia64, invpcid, lahf_lm, mca, mce, mmx, movbe, msr, mtrr, osxsave, pae, pat, pbe, pcid, pclmulqdq, pdcm, pge, pni, popcnt, pse, pse36, rdrnd, sep, serial, smep, ss, sse, sse2, sse4_1, sse4_2, ssse3, tm, tm2, tsc, vme, xsave, xtpr
==== RAM INFO ====
RAM: 16 GB
==== GPU INFO ====
Name: GeForce GT 740
Vidio memory: 2048.0 MB
Id: 0
==== COMPATIBILITY INFO ====
Architecture compatibility: True
CPU avx compatibility: True
CPU multicore compatibility: True
RAM compatibility: True
GPU compatibility: True
Congratulations! Your device supports GPU version! You can use 'gpu' version.
Remember that 'gpu' version works ONLY on Linux. Please install linux (e.g. Ubuntu) if you have other os!
You can download the latest release here: https://github.com/lizaalert/lacmus/releases
Last update | Обновлено: 15.05.2020
The Lacmus project is distributed under the GNU license. All rights reserved. | Проект Lacmus распостраняется под лицензией GNU. Все права зищищены.