Форум программистов, компьютерный форум, киберфорум
Hardware
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Рейтинг: 5.00. Голосов: 1.
MSI B850 Gaming Plus Wifi не работает Bluetooth в Linux Mint Решение
Запись от tankoman228 размещена 25.10.2025 в 17:05
Показов 5522 Комментарии 0

Материнка MSI B850 Gaming Plus Wifi. На компе стоит ОС Linux Mint. Не работал Bluetooth модуль, он встроен в материнку.

Я еле-еле как до этого допёр. Я много чего обновлял, даже ядро (причём на самое свежее доступное, и не из репозиториев мяты, а новее), пакеты перекачивал, БИОС проверял, везде...
Аватар для tankoman228
Век живи - век тупи
Старый
Рейтинг: 5.00. Голосов: 1.
C++26 и SIMD: Data-Parallel Types
Запись от bytestream размещена 29.09.2025 в 19:57
Показов 5954 Комментарии 0

Нажмите на изображение для увеличения
Название: C++26 и SIMD Data-Parallel Types.jpg
Просмотров: 429
Размер:	153.0 Кб
ID:	11237
SIMD (Single Instruction, Multiple Data) – это архитектурный подход, позволяющий одной инструкцией процессора обрабатывать сразу несколько элементов данных параллельно. Представьте, что вместо того, чтобы складывать числа по одному, вы можете взять сразу 4, 8 или даже 16 пар чисел...
Аватар для bytestream
Старый
Рейтинг: 5.00. Голосов: 1.
Оптимизация кода Python с Cython и Numba
Запись от py-thonny размещена 23.04.2025 в 19:05 / pythonic man's blog
Показов 6558 Комментарии 0
Метки cpu, cython, hardware, numba, python

Нажмите на изображение для увеличения
Название: 9dc9fd32-53f0-4fb6-b838-b254c962cfc8.jpg
Просмотров: 307
Размер:	220.8 Кб
ID:	10635
Python прочно обосновался в топе языков программирования благодаря своей простоте и гибкости. Разработчики любят его за читабельность кода и богатую экосистему библиотек. Но у этой медали есть и обратная сторона — производительность. Когда дело доходит до вычислительно-интенсивных задач, Python нередко проигрывает языкам с компиляцией в машинный код, как C++ или Rust. Проблема кроется в природе интерпретируемого языка. Pyton выполняется...
Аватар для py-thonny
Старый
Максимальная производительность C#: Span<T> и Memory<T>
Запись от stackOverflow размещена 22.04.2025 в 21:17
Показов 6610 Комментарии 0

Нажмите на изображение для увеличения
Название: 1646cc15-9308-484e-90d0-5aa558b02b39.jpg
Просмотров: 354
Размер:	215.7 Кб
ID:	10632
Мир высоконагруженных приложений безжалостен к неэффективному коду. Каждая миллисекунда на счету, каждый выделенный байт памяти может стать причиной падения производительности. Разработчики на C# долгое время сталкивались с определёнными ограничениями, когда речь шла о работе с памятью и высокопроизводительных вычислениях. Язык, созданный с акцентом...
Аватар для stackOverflow
Старый
Максимальная производительность C#: Советы, тестирование и заключение
Запись от stackOverflow размещена 20.04.2025 в 15:20
Показов 5737 Комментарии 0

Нажмите на изображение для увеличения
Название: d662a4bd-056a-4ca6-86e1-9448a04b274f.jpg
Просмотров: 264
Размер:	77.4 Кб
ID:	10623
Погружение в мир микрооптимизаций C# открывает перед разработчиком целый арсенал мощных техник. Но как определить, где и когда их применять? Ответ начинается с точных измерений и профилирования.

...
Аватар для stackOverflow
Старый
Максимальная производительность C#: Предсказание ветвлений
Запись от stackOverflow размещена 20.04.2025 в 15:11
Показов 5502 Комментарии 0

Нажмите на изображение для увеличения
Название: 1711a160-256a-413d-82a1-ee464ba368b2.jpg
Просмотров: 281
Размер:	180.5 Кб
ID:	10622
Третий ключевой аспект низкоуровневой оптимизации — предсказание ветвлений. Эта тема менее известна среди разработчиков, но её влияние на производительность может быть колоссальным. Чтобы понять важность предсказания ветвлений, нужно взглянуть на то, как устроен конвейер современного процессора.

...
Аватар для stackOverflow
Старый
Максимальная производительность C#: Векторизация (SIMD)
Запись от stackOverflow размещена 20.04.2025 в 14:42
Показов 5762 Комментарии 0

Нажмите на изображение для увеличения
Название: f7a6baba-edc5-4972-8fea-e4c6d643d8e0.jpg
Просмотров: 300
Размер:	195.8 Кб
ID:	10621
Помимо работы с кэшем, другим ключевым аспектом низкоуровневой оптимизации является векторизация вычислений. SIMD (Single Instruction, Multiple Data) позволяет обрабатывать несколько элементов данных одной инструкцией процессора, что значительно ускоряет операции над массивами и коллекциями.

...
Аватар для stackOverflow
Старый
Максимальная производительность C#: Процессорный кэш
Запись от stackOverflow размещена 20.04.2025 в 14:17
Показов 4581 Комментарии 0

Нажмите на изображение для увеличения
Название: 712d9cba-407f-4995-b6b6-a64384a2f93c.jpg
Просмотров: 276
Размер:	216.8 Кб
ID:	10620
Знакомство с внутренним устройством процессорного кэша — ключевой шаг в написании по-настоящему быстрого кода на C#. Этот слой архитектуры компьютера часто ускользает от внимания разработчиков, но именно он может объяснить, почему идентичные алгоритмы с одинаковой вычислительной сложностью показывают разительно отличающуюся производительность.

...
Аватар для stackOverflow
Старый
Максимальная производительность C#: Введение в микрооптимизации
Запись от stackOverflow размещена 20.04.2025 в 13:31
Показов 4497 Комментарии 0

Нажмите на изображение для увеличения
Название: 03bce806-4624-4b8f-91c9-aaa629eab3e7.jpg
Просмотров: 269
Размер:	214.4 Кб
ID:	10619
В мире разработки на C# многие привыкли полагаться на .NET Runtime, который "магическим образом" сам оптимизирует код. И часто это работает - современные JIT-компиляторы творят чудеса. Но когда речь заходит о по-настоящему высоконагруженных системах, где каждая миллисекунда...
Аватар для stackOverflow
Старый
Использование кэшей CPU: Максимальная производительность в Go
Запись от golander размещена 05.04.2025 в 16:55 / go go just go
Показов 4691 Комментарии 0

Нажмите на изображение для увеличения
Название: 3b7804e2-ba0c-4008-8371-9fee0e2b4d27.jpg
Просмотров: 251
Размер:	134.4 Кб
ID:	10535
Разработчикам хорошо известно, что эффективность кода зависит не только от алгоритмов и структур данных, но и от того, насколько удачно программа взаимодействует с железом. Среди множества факторов, влияющих на производительность, особое место занимает работа с кэш-памятью процессора. Именно кэш-память часто становится тем узким местом, которое ограничивает быстродействие даже самых элегантных...
Аватар для golander
Старый
Предсказание ветвлений - путь к высокопроизводи­тельному C++
Запись от NullReferenced размещена 17.03.2025 в 20:02 / C++ for fun and for life
Показов 4421 Комментарии 0

Нажмите на изображение для увеличения
Название: 7a8afec6-e878-492e-b229-4137038c63ec.jpg
Просмотров: 282
Размер:	243.6 Кб
ID:	10441
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых данных или игровые движки — мелочей не бывает. И одна из таких "мелочей", которая может радикально влиять на производительность, это предсказание ветвлений.

Предсказание ветвлений — это механизм, используемый современными процессорами для угадывания...
Аватар для NullReferenced
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru