Публикации по теме 'cpu'
Скачок машинного обучения с процессором Apple M1
Битва за превосходство микропроцессоров приняла новый оборот с появлением чипа M1 с ARM. Достаточно ли этого, чтобы перевернуть рыночную долю крупного игрока, Intel? Насколько хорош новый нейронный движок для обработки потребительских и бизнес-задач машинного обучения?
Чип Apple Silicon означает, что приложения macOS, iOS и padOS могут без проблем работать на разных платформах. Хотя перенос определенных приложений будет сопровождаться определенными ограничениями, экосистема..
Ускорение SHA256 в 100 раз в Golang на ARM
64-битное ядро ARMv8 представило новые инструкции для ускорения SHA1 и SHA2 в рамках Расширений криптографии . Нам в Minio было любопытно, какие изменения могут иметь эти инструкции, и это оказалось одним из самых приятных сюрпризов , которые вы иногда получаете время от времени.
Мы запустили сервер ARMv8 на miniNodes.com , и если вы посмотрите информацию о процессоре, вы увидите следующее:
$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s):..
Вопросы по теме 'cpu'
Win32: расчет загрузки ЦП потоком в многоядерной/многопроцессорной системе
В настоящее время я работаю над приложением MFC, которое должно учитывать использование ЦП. У него может быть несколько потоков в разные моменты времени, но основная часть работы выполняется основным потоком.
Я пытаюсь найти способ рассчитать,...
3683 просмотров
schedule
15.02.2024
Требования к оборудованию для машин разработки
Учитывая это:
SSD теперь [high end] мейнстрим
Два+ ядра найти не сложно
24+ дюймовых мониторов в изобилии
Двойные видеовыходы являются нормой.
64-битная ОС дополняет очень дешевую память
Могу я задать два вопроса энтузиастам...
3513 просмотров
schedule
03.09.2022
Как определить тип архитектуры ЦП во время выполнения с помощью GCC и встроенного ассемблера?
Мне нужно найти тип архитектуры процессора. У меня нет доступа к /proc/cpuinfo, так как на машине работает syslinux. Я знаю, что есть способ сделать это с помощью встроенного ASM, однако я считаю, что мой синтаксис неверен, поскольку моя переменная...
936 просмотров
schedule
06.11.2023
Невозможно изменить целевой ЦП на x86 или x64 в Visual Studio 2005
Я пытаюсь создать приложение для веб-сайта и указать целевой ЦП как x86 вместо Any CPU. Единственные варианты, которые у меня есть в Configuration Manager в раскрывающемся списке «Активная платформа решения:»: «Любой ЦП», «Изменить ..» и «Создать...
2611 просмотров
schedule
01.01.2024
Присваивает ли процессор значение памяти атомарно?
Быстрый вопрос, который меня интересовал в течение некоторого времени; Присваивает ли ЦП значения атомарно или побитно (скажем, 32-битное целое число). Если побитно, может ли другой поток, обращающийся к этому точному местоположению, получить «часть»...
455 просмотров
schedule
06.04.2022
Два тела петли или одно (результат идентичен)
Я давно задавался вопросом, что более эффективно с точки зрения лучшего использования кешей ЦП (которые, как известно, выигрывают от локальности ссылки) - два цикла, каждый из которых повторяет один и тот же математический набор чисел, каждый с другим...
1094 просмотров
schedule
25.05.2023
Время, которое каждое ядро ЦП проводит в состоянии питания C0
Любая помощь в выяснении того, как это сделать, была бы полезной: Сколько времени каждое ядро ЦП провело в состоянии питания C0 за последнюю секунду.
Это для приложения Mac, поэтому необходимы Objective-C, какао и c.
989 просмотров
schedule
22.05.2023
Зависимость программы C от процессора и ОС
Давайте подумаем о простой программе на языке C, скомпилированной в Windows.
Я могу скомпилировать программу на машине с процессором Intel и запустить ее на процессоре AMD (та же операционная система). Значит ли это, что набор команд ЦП такой...
483 просмотров
schedule
30.01.2024
Как получить количество процессоров в Linux с помощью C?
Есть ли API для определения количества процессоров, доступных в Linux? Я имею в виду, без использования / proc / cpuinfo или любого другого файла sys-node ...
Я нашел эту реализацию с помощью sched.h:
int GetCPUCount()
{
cpu_set_t cs;...
70380 просмотров
schedule
31.05.2022
Повлияет ли большой двоичный файл с частями кода, которые не выполняются в данный момент, на использование памяти ЦП уровня 2?
Похоже, процессоры работают значительно быстрее, если их L2 не заполнен. Будет ли лучше программисту кодировать что-то, что в конечном итоге будет меньше в двоичном виде, даже если части этого кода не выполняются все время? Скажем, части кода,...
108 просмотров
schedule
30.10.2022
Как ограничить использование процессора конкретным процессом?
Как я могу ограничить использование процессора до 10%, например, для определенного процесса в Windows C++?
2394 просмотров
schedule
29.07.2023
OpenGL в Windows использует тонны ЦП, когда SwapBuffers вызывается в RenderThread
Хорошо, поэтому я столкнулся с некоторыми проблемами с потоками с OpenGL в Windows. Я использую С# .NET для переноса GL. У меня Windows7 x64.
Итак, я попробовал два разных теста. В каждом тесте я визуализирую нетекстурированный четырехугольник...
2790 просмотров
schedule
22.04.2024
VAX: какие процессоры может моделировать VAX с помощью микрокода?
ЦП VAX имеет функцию обновляемого микрокода. Пользователь может повторно загрузить микрокод на машину VAX, и тогда ЦП будет вести себя не как ЦП VAX, а, например, как ЦП. как процессор PDP11.
Какие процессоры можно моделировать с помощью...
385 просмотров
schedule
20.07.2022
Как узнать количество процессоров / ядер в Linux из командной строки?
У меня есть этот сценарий, но я не знаю, как получить последний элемент в распечатке:
cat /proc/cpuinfo | awk '/^processor/{print $3}'
Последним элементом должно быть количество ЦП минус 1.
676066 просмотров
schedule
16.11.2023
как количество параллельных процессов повлияет на производительность процессора?
Я пишу параллельную программу сортировки слиянием. Я использую fork() для выполнения параллельной обработки. Я пробовал запускать 2 параллельных процесса, 4 процесса, 8 процессов и так далее. Затем я обнаружил, что тот, который работает с двумя...
1323 просмотров
schedule
20.04.2024
высокий процессор в рабочем процессе
В настоящее время я запускаю тесты производительности в веб-приложении .net, написанном на С#. У меня есть тестовый инструмент, который имитирует нагрузку 200 пользователей на сервере Windows 2008.
Это приводит к очень высокой загрузке процессора...
1692 просмотров
schedule
01.03.2022
Что делает мой процессор, когда он помечен как системный процессор?
Мой код часто использует много «системного процессора» (в Ubuntu).
Я понимаю, что это означает, что процессор делает что-то еще, кроме фактического запуска моего кода. Я слышал, что это может, например, управление вводом/выводом.
У меня есть...
1166 просмотров
schedule
10.08.2022
Сравнение производительности ЦП - продолжение
Я уже публиковал часть c) здесь
но я все еще застрял на частях d и e
(c) Подмножество инструкций для машины M может быть ускорено в n раз с помощью сопроцессора C. Учитывая, что программа P скомпилирована в инструкции M, так что часть k...
313 просмотров
schedule
23.03.2022
необходимо проверить 32-битную или 64-битную архитектуру процессора с помощью javascript
У меня есть сценарий, содержащий javascript, и я должен проверить, является ли архитектура процессора 32-битной или 64-битной. Я не могу использовать IE, чтобы проверить это, потому что на всех машинах установлена 32-битная версия. При обнаружении...
2450 просмотров
schedule
27.05.2023
Производительность CakePHP с несколькими внешними ключами
У меня есть рейтинговая система, которая будет оценивать или квалифицировать около 20 полей вместе с другими данными. Проблема может быть скорее проблемой дизайна, но торт, безусловно, плохо справляется с этим, из-за чего apache2 загружает мой...
348 просмотров
schedule
30.05.2024