0
ответов

Как вычислить одно-векторное точечное произведение с использованием встроенных функций SSE в C

Я пытаюсь перемножить два вектора, где каждый элемент одного вектора умножается на элемент в тот же индекс в другом векторе. Затем я хочу просуммировать все элементы полученного ...
вопрос задан: 29 October 2019 23:20
0
ответов

Почему встраивание считается быстрее, чем вызов функции?

Теперь я знаю, что это потому, что нет накладных расходов на вызов функции, но действительно ли накладные расходы на вызов функции такие тяжелые (и стоит ли их встроить)? Из того, что я могу ...
вопрос задан: 28 October 2019 03:01
0
ответов

Как повысить производительность без параллельного использования для моей ANN обратного распространения

После профилирования моего алгоритма обратного распространения я узнал, что он отвечает за занимает 60% моего времени вычислений. Прежде чем я начну рассматривать параллельные альтернативы, я хотел бы посмотреть, есть ли ...
вопрос задан: 14 October 2019 01:38
0
ответов

Оптимальный запрос SQL для получения следующего набора результатов

Прежде всего, это домашнее задание. Я уже придумал и написал решение, но меня немного раздражает то, что я не могу успешно профилировать его или получить второе ...
вопрос задан: 2 October 2019 08:42
0
ответов

Почему GCC генерирует такие радикально отличающиеся сборки почти для одного и того же кода C?

При написании оптимизированной функции ftol я обнаружил очень странное поведение в GCC 4.6.1. Позвольте мне сначала показать вам код (для ясности я отметил различия ):fast _trunc _one, C :int fast _trunc _one (...
вопрос задан: 19 September 2019 23:07
0
ответов

Почему strlen glibc должен быть настолько сложным, чтобы быстро бегать?

Я просматривал код strlen и мне было интересно, действительно ли нужны оптимизации, используемые в коде? Например, почему что-то вроде следующего не работает одинаково хорошо или ...
вопрос задан: 29 August 2019 02:14
0
ответов

C ++ 20 constexpr std :: копирование оптимизаций для времени выполнения

cppreference.com говорит: На практике реализации std :: copy избегают многократных назначений и используют функции массового копирования, такие как std :: memmove, если тип значения TriviallyCopyable. Однако ...
вопрос задан: 22 August 2019 12:48
0
ответов

Какой самый быстрый способ сделать правый битовый поворот/циклический сдвиг в массиве байтов

Если у меня есть массив: {01101111,11110000,00001111} // {111 , 240, 15} Результат для сдвига на 1 бит: {10110111,11111000,00000111} // {183, 248, 7} Размер массива не фиксирован, и сдвиг ...
вопрос задан: 16 August 2019 10:21
0
ответов

Java String-ээс бүх хэвлэгдэхгүй тэмдэгтүүдийг хуулах хамгийн хурдан арга

Java дахь String-ээс бүх хэвлэх боломжгүй тэмдэгтүүдийг хуулах хамгийн хурдан арга юу вэ? Өнөөг хүртэл би 138 байт, 131 тэмдэгт мөрийг туршиж, хэмжиж үзэв: String's replaceAll () - хамгийн удаан арга 517009 ...
вопрос задан: 12 August 2019 13:30
0
ответов

System.Windows.MessageBox не дожидается ввода пользователя, прежде чем приступить к работе

... и не имеет смысла почему. TT В моем обработчике событий Application_Startup у меня есть код, который выглядит примерно так: private void Application_Startup (object sender, StartupEventArgs e) {строка ...
вопрос задан: 10 August 2019 03:13
0
ответов

Проблема производительности ASP.NET/SQL 2008

Мы Мы разработали систему с экраном поиска, который выглядит примерно так: (источник: nsourceservices.com) Как видите, здесь есть довольно серьезные функции поиска. Вы можете использовать ...
вопрос задан: 8 August 2019 11:54
0
ответов

Оптимизация одного входа в модель ML для максимизации общего прогноза

Я хочу запустить задачу оптимизации для этой простой модели в наборе данных mtcars, который предсказывает mpg с учетом других числовых функций. Идея состоит в том, чтобы использовать построенную модель в качестве целевой функции, и мы ...
вопрос задан: 27 June 2019 18:00
0
ответов

Оптимизированная для SSE эмуляция 64 -битных целых чисел

Для хобби-проекта, над которым я работаю, мне нужно эмулировать определенные 64 -битные целочисленные операции на процессоре x86, и это должно быть быстро. В настоящее время я делаю это с помощью инструкций MMX, но это действительно проблема...
вопрос задан: 6 June 2019 01:44
0
ответов

Производительность Android - «Избегайте внутренних геттеров / сеттеров»

Просто прочтите это на сайте разработчиков: Избегайте внутренних геттеров / сеттеров На родных языках, например В C ++ обычной практикой является использование методов получения (например, i = getCount ()) вместо прямого доступа к полю (i = ...
вопрос задан: 2 May 2019 22:51
0
ответов

Есть ли способ передать формулы для lm из одного вектора и получить набор R2 в другом векторе (без использования цикла)?

Я хотел бы проверить R2 в lm для разных формул в одном наборе данных. Я не хочу использовать цикл, но передать формулы из одного вектора и получить набор R2 в другом векторе. Я пытался с приведенным ниже кодом. ...
вопрос задан: 19 April 2019 20:47
0
ответов

Как мне достичь теоретического максимума 4 FLOP за цикл?

Как достичь теоретической пиковой производительности 4 операций с плавающей запятой (двойной точности) за такт на современном процессоре Intel x86-64? Насколько я понимаю, это займет три цикла для SSE ...
вопрос задан: 18 April 2019 14:36
0
ответов

GCC -mthumb против -marm

Я работаю над оптимизацией производительности кода ARM C/C++, скомпилированного с помощью GCC. Процессор Тегра 3. Насколько я знаю, флаги -mthumb означают создание старых 16-битных инструкций Thumb. На разных тестах у меня 10-15%...
вопрос задан: 16 April 2019 10:19
0
ответов

оптимизация не учитывает ограничения

У меня есть проблема оптимизации, и я решаю ее с помощью scipy и модуля минимизации. Я использую SLSQP в качестве метода, потому что он единственный, который подходит для моей проблемы. Функция для оптимизации является ...
вопрос задан: 15 April 2019 15:49
0
ответов

Понимание аргументов в scipy.optimize.fmin

Я использую scipy.optimize.fmin для решения простой задачи оптимизации и пытаюсь понять, как правильно ее использовать. Я создал функцию для оптимизации, которая возвращает одно значение (то, которое нужно оптимизировать) и ...
вопрос задан: 9 April 2019 14:55
0
ответов

Как исправить проблему с размерами матрицы при поиске минимума функции

У меня есть домашнее задание, где я должен найти минимум функции с помощью метода «Крутой спуск» с постоянным шагом. Matlab покажет мне ошибку Ошибка использования - размеры матрицы должны совпадать. Ошибка ...
вопрос задан: 27 March 2019 14:21
0
ответов

Какой самый эффективный способ найти общую площадь, покрытую кучей полигонов?

Я работаю над этим проектом в Python, где у меня есть группа полигонов, представляющих область чистого неба на Земле. У меня также есть несколько полигонов, представляющих места, где смотрит спутник (они ...
вопрос задан: 26 March 2019 20:47
0
ответов

Почему основной поток моего сайта Гэтсби так медленно?

Моя основная нить длиной 6,1 с основана на Light House. Мой веб-сайт https://ali126191.github.io/charity-project-starter/ Основные результаты работы Light House: Оценка времени выполнения сценария 2 267 ...
вопрос задан: 24 March 2019 03:47
0
ответов

Как оптимизировать скорость Pandas DataFrame?

У меня есть этот код панд, но он очень медленный. Как я мог оптимизировать это? Это означает, что когда я запускаю его, это занимает около 4 секунд. Этот код я называю здесь, это то, что я называю снова и снова, и это ...
вопрос задан: 19 March 2019 16:42
0
ответов

Оптимизация, где мы имеем двумерную матрицу переменных решения в R

Я пытаюсь провести оптимизацию в R, которая даст продукты, которые будут производиться на 3 разных машинах через 20 дней. 15 товаров. Цель состоит в том, чтобы максимизировать общий объем производства. ...
вопрос задан: 19 March 2019 13:31
0
ответов

Как я могу улучшить скорость чтения файлов?

У меня есть несколько .tsv, которые я читаю в моем коде. Каждая строка выглядит следующим образом: 3 Порт 10: канал NDI-MF2: 0 3578848 1 OK 0,4881701 0,5157377 -0,5017654 -0,4938989 195,342 -5,154 -394,990 ...
вопрос задан: 18 March 2019 17:59
0
ответов

Распечатать все флаги JVM

Нашел интересный флаг JVM: java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version Он печатает сотни различных опций, о которых я никогда раньше не слышал. Он также печатает значения по умолчанию, ...
вопрос задан: 18 March 2019 09:58
0
ответов

впрыск от R ^ d до [0,1] ^ d

Я пытаюсь оптимизировать функцию по некоторым весам, которые должны быть положительными и складываться в один. Таким образом, я преобразовываю (неограниченные) значения через функцию: # Преобразование ...
вопрос задан: 14 March 2019 13:58
0
ответов

Почему порядок циклов влияет на производительность при переборе 2D-массива?

Ниже приведены две программы, которые почти идентичны, за исключением того, что я поменял местами переменные i и j. Оба они работают в разное время. Может ли кто-нибудь объяснить, почему это происходит? Версия 1 #...
вопрос задан: 7 March 2019 22:36
0
ответов

Попытка решить очень крупномасштабную линейную программу с Gurobi

Я пытаюсь решить задачу на основе графа, которая переводится в линейную программу. Вес ребер - это переменные в LP. Каждое ограничение включает ровно три переменные. (представляет треугольник ...
вопрос задан: 5 March 2019 20:03
0
ответов

Аппроксиматор логарифмической вероятности загара (среднее + стандартное отклонение * z)

Я пытался понять блог, посвященный критике мягких актеров, где у нас есть нейронная сеть, представляющая политику, которая выводит среднее и стандартное гауссово распределение действий для данного состояния. Поскольку ...
вопрос задан: 5 March 2019 17:15