Напимер: Tucana + 2 CPU Xeon 4314 + Pwer + 2 x ddr4 rdimm 32g 2666 приблизительно 180 т.р.
как домашний супер-пупер комп
как домашний супер-пупер комп
Не знаю, но кажется нас рубят с двух сторон. С одной стороны РКН, с другой как бы открытое сообщество. Теперь без забугорного proxy нельзя скачать репы с https://https.git.savannah.gnu.org/git/ и с помошью wget релизы с сайтов:
https://www.sourceware.org/pub/newlib/
https://libisl.sourceforge.io/
https://invisible-island.net/archives/ncurses/
Не представляю, что докладывают наверх создатери "импортозамещенных" российских дистрибутивов.
https://www.sourceware.org/pub/newlib/
https://libisl.sourceforge.io/
https://invisible-island.net/archives/ncurses/
Не представляю, что докладывают наверх создатери "импортозамещенных" российских дистрибутивов.
👀2💯1
Собрал сервер на китайском открытом шасси, AIC Tucana, 2xCPU Xeon 4314. Нулевой куллер надо поменять на NH-D9 DX-4189 4U, а то дует в бок (не порядок).
Пока на китайском AMI BIOS и BMC MegaRAC от AIC.
Процессоры б/у, память б/у.
Работает.
FAN1,FAN2,FAN3,FAN4 BMC видит но не крутит. FAN5,FAN6 работают, но BMC о них не знает. Слава великому Китайскому народу.
Пока на китайском AMI BIOS и BMC MegaRAC от AIC.
Процессоры б/у, память б/у.
Работает.
FAN1,FAN2,FAN3,FAN4 BMC видит но не крутит. FAN5,FAN6 работают, но BMC о них не знает. Слава великому Китайскому народу.
👍3
До выпуска новых версий тулчейнов остается запилить Rust cross-compiler. Если хватает GCC и LLVM, то как всегда: 1.11.6, 1.12.1 на сервере: https://ftp.radix-linux.su/radix/toolchains/x86_64/
1.11.6 - на базе GCC 14.4.0
1.12.1 - на базе GCC 15.3.0
Кстати, в GCC 15 удалили ilp32 для Aarch64.
1.11.6 - на базе GCC 14.4.0
1.12.1 - на базе GCC 15.3.0
Кстати, в GCC 15 удалили ilp32 для Aarch64.
https://telegram.me/rcl_chat - связан с этим каналом для обсуждений.
Toolchains 1.11.6, 1.12.1
Новые инструменты сборки двух версий:
1.11.6: binutils-2.46.1, gcc-14.4.0, glibc-2.43, gdb-17.2, newlib-4.6.0.20260123, LLVM-22.1.8, Rust-1.96.0;
1.12.1: binutils-2.46.1, gcc-15.3.0, glibc-2.43, gdb-17.2, newlib-4.6.0.20260123, LLVM-22.1.8, Rust-1.97.0;
находятся в каталоге: https://ftp.radix-linux.su/radix/toolchains/x86_64/
Распаковывать в каталоге /opt/toolchains/ (неперемещаемые).
Enjoy.
Новые инструменты сборки двух версий:
1.11.6: binutils-2.46.1, gcc-14.4.0, glibc-2.43, gdb-17.2, newlib-4.6.0.20260123, LLVM-22.1.8, Rust-1.96.0;
1.12.1: binutils-2.46.1, gcc-15.3.0, glibc-2.43, gdb-17.2, newlib-4.6.0.20260123, LLVM-22.1.8, Rust-1.97.0;
находятся в каталоге: https://ftp.radix-linux.su/radix/toolchains/x86_64/
Распаковывать в каталоге /opt/toolchains/ (неперемещаемые).
Enjoy.
👍1
Build System 1.11.6, 1.12.1
Недавно были выпущены Toolchains 1.11.6 и 1.12.1.
Сегодня мы приготовили системы сборки, соответствующих версий. Мы не создавали теги и выпуски в виде исходных tarballs, поскольку окончательные выпуски предстоит делать после того, как будут созданы новые сборки Radix cross Linux.
Однако уже сейчас системы сборки можно использовать так, как описано в статье Система сборки (подключение инструментов).
Для этого достаточно снять ветку, например, build-system-1.12.x:
И в каталоге doc/ собрать примеры.
Дополнительно к основным инструментам, системы сборки содержат: Perl-5.44.0, Python-3.14.6, Ruby-4.0.6.
Enjoy.
Недавно были выпущены Toolchains 1.11.6 и 1.12.1.
Сегодня мы приготовили системы сборки, соответствующих версий. Мы не создавали теги и выпуски в виде исходных tarballs, поскольку окончательные выпуски предстоит делать после того, как будут созданы новые сборки Radix cross Linux.
Однако уже сейчас системы сборки можно использовать так, как описано в статье Система сборки (подключение инструментов).
Для этого достаточно снять ветку, например, build-system-1.12.x:
svn checkout svn://radix-linux.su/radix/build-system/branches/build-system-1.12.x build-system
svn checkout svn://radix-linux.su/radix/system/branches/radix-1.11/doc doc
cd build-system
make -J32
cd ../doc/
И в каталоге doc/ собрать примеры.
Дополнительно к основным инструментам, системы сборки содержат: Perl-5.44.0, Python-3.14.6, Ruby-4.0.6.
Enjoy.
👍1
LibMPUIO 1.0.3
Библиотека форматированного ввода-вывода для LibMPU.
LibMPUIO предоставляет stdio-подобный интерфейс для работы с файлами и потоками, форматированным вводом и выводом, memory streams, cookie streams, буферизацией, позиционированием, блокировками и pipe.
Внутреннее представление текста основано на UCS-2, внешнее — на UTF-8.
Функции
Также библиотека содержит функции для 8-битных, UCS-2 и UTF-8 строк, а также строгие преобразования UTF-8 ↔ UCS-2.
LibMPUIO написана на C и ориентирована на численные и научные приложения.
Ссылки:
LibMPUIO (Formatted I/O Library)
LibMPU (Большие числа)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
Библиотека форматированного ввода-вывода для LibMPU.
LibMPUIO предоставляет stdio-подобный интерфейс для работы с файлами и потоками, форматированным вводом и выводом, memory streams, cookie streams, буферизацией, позиционированием, блокировками и pipe.
Внутреннее представление текста основано на UCS-2, внешнее — на UTF-8.
Функции
printf и scanf поддерживают как обычные типы языка C, так и целые, вещественные и комплексные объекты LibMPU произвольной разрядности.Также библиотека содержит функции для 8-битных, UCS-2 и UTF-8 строк, а также строгие преобразования UTF-8 ↔ UCS-2.
LibMPUIO написана на C и ориентирована на численные и научные приложения.
Ссылки:
LibMPUIO (Formatted I/O Library)
LibMPU (Большие числа)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
👍1
SlackBuilds: LibMPU 1.0.20, LibMPUIO 1.0.3
Библиотеки вышли на Slackbuilds.org.
LibMPU
LibMPUIO
Скоро на Slackbuilds.org будет обновление LibMPU 1.0.22
Ссылки:
LibMPUIO (Formatted I/O Library)
LibMPU (Большие числа)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
Библиотеки вышли на Slackbuilds.org.
LibMPU
LibMPUIO
Скоро на Slackbuilds.org будет обновление LibMPU 1.0.22
Ссылки:
LibMPUIO (Formatted I/O Library)
LibMPU (Большие числа)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
LibMPU 1.0.23
В новой версии добавлен набор беззнаковых целочисленных и модульных операций, полезных для реализации RSA и других алгоритмов теории чисел:
bit length, modular reduction, modular multiplication, modular exponentiation, GCD, LCM и modular multiplicative inverse.
Новые функции прошли regression testing для 8-, 16-, 32-битных и многократной точности операндов вплоть до 65536 бит.
Ссылки:
LibMPU (Большие числа)
LibMPUIO (Formatted I/O Library)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
В новой версии добавлен набор беззнаковых целочисленных и модульных операций, полезных для реализации RSA и других алгоритмов теории чисел:
bit length, modular reduction, modular multiplication, modular exponentiation, GCD, LCM и modular multiplicative inverse.
Новые функции прошли regression testing для 8-, 16-, 32-битных и многократной точности операндов вплоть до 65536 бит.
Ссылки:
LibMPU (Большие числа)
LibMPUIO (Formatted I/O Library)
LibMPU Git-repository
LibMPUIO Git-repository
Downloads
Enjoy.
👍2
Проекты RcL
На основном сайте RcL создан раздел Projects, где
представлены проекты LibMPU, LibMPUIO, mcpu-cpp, ZUBR. Это, своего рода, реинкарнация
старых программ и библиотек, которые создавались в конце 90-х - начале 2000-х годов на новом уровне.
По каждому пректу дана довольно полная информация для применения в собственных приложениях и программах.
Ссылки:
LibMPU (Большие числа)
LibMPUIO (Formatted I/O Library)
MCPU Languages Preprocessor
ZUBR (Parser Generator)
Enjoy.
На основном сайте RcL создан раздел Projects, где
представлены проекты LibMPU, LibMPUIO, mcpu-cpp, ZUBR. Это, своего рода, реинкарнация
старых программ и библиотек, которые создавались в конце 90-х - начале 2000-х годов на новом уровне.
По каждому пректу дана довольно полная информация для применения в собственных приложениях и программах.
Ссылки:
LibMPU (Большие числа)
LibMPUIO (Formatted I/O Library)
MCPU Languages Preprocessor
ZUBR (Parser Generator)
Enjoy.
👍4
MCPU — Modeling CPU
Для чего создавались все проекты RcL:
Сами по себе они разумеется полезны, но цель гораздо выше и определена еще в конце 90-х годов.
Это вычислительная среда многомодельных экспериментов.
Сейчас появилась возможность приблизиться к этой цели. Проект MCPU только начинается, но уже имеет препроцессор, ассемблер, набор бинарных утилит, который позволяет создавать статические, динамические библиотеки и, разумеется, исполняемые программы (как обычные, так и программные модели). Далее HLL (High-Level Languages), MCPU Libc и развитие.
MCPU — это несколько иное представление о регистровой памяти, формате объектных файлов, супервизорах, загрузчиках и организации жизни программ в вычислительной среде.
Пока это только основа, но посмотреть на нее можно уже сейчас.
Downloads:
MCPU Pre-releases
Enjoy.
Для чего создавались все проекты RcL:
Сами по себе они разумеется полезны, но цель гораздо выше и определена еще в конце 90-х годов.
Это вычислительная среда многомодельных экспериментов.
Сейчас появилась возможность приблизиться к этой цели. Проект MCPU только начинается, но уже имеет препроцессор, ассемблер, набор бинарных утилит, который позволяет создавать статические, динамические библиотеки и, разумеется, исполняемые программы (как обычные, так и программные модели). Далее HLL (High-Level Languages), MCPU Libc и развитие.
MCPU — это несколько иное представление о регистровой памяти, формате объектных файлов, супервизорах, загрузчиках и организации жизни программ в вычислительной среде.
Пока это только основа, но посмотреть на нее можно уже сейчас.
Downloads:
MCPU Pre-releases
Enjoy.
🔥3
В архиве examples есть достаточно примеров, даже для тех, кто захочет написать свои MCPU Libc и HLL.
MCPU — Modeling CPU
Для тех, кто хотел бы установить на своей машине MCPU Toolchain, в помощь черновик второй главы 02.pdf Рабочее окружение и MCPU Toolchain.
Downloads:
MCPU Pre-releases
Enjoy.
Для тех, кто хотел бы установить на своей машине MCPU Toolchain, в помощь черновик второй главы 02.pdf Рабочее окружение и MCPU Toolchain.
Downloads:
MCPU Pre-releases
Enjoy.
MCPU — Modeling CPU
Для тех, кто установил на своей машине MCPU Toolchain, в помощь черновик третьей главы 03.pdf Язык ассемблера MCPU.
Downloads:
MCPU Pre-releases
Enjoy.
Для тех, кто установил на своей машине MCPU Toolchain, в помощь черновик третьей главы 03.pdf Язык ассемблера MCPU.
Downloads:
MCPU Pre-releases
Enjoy.
🔥2❤1
MCPU
LibMPU 1.0.28
LibMPUIO 1.0.8
zubr 4.1.2
mcpu-cpp 1.0.6
libMCPU 0.4.2
Downloads:
MCPU releases
Enjoy.
LibMPU 1.0.28
LibMPUIO 1.0.8
zubr 4.1.2
mcpu-cpp 1.0.6
libMCPU 0.4.2
Downloads:
MCPU releases
Enjoy.
🔥2