Результаты поиска по запросу "optimization"

4 ответа

К сожалению, мистер Гранлунд никогда не раскрывал свои методы выжать максимум из процессора - по крайней мере, я знаю об этом. Его программа GMPLIB может быть вам интересна, хотя бы для изучения его инструкций. Это математическая библиотека с произвольной точностью, которая используется, помимо прочего, для вычисления сотен миллионов десятичных чисел числа пи (gmplib.org). Его резюме в формате PDF о задержках команд на семейство процессоров также очень информативно.

аюсь понять принципы выравнивания машинного кода. У меня есть реализация на ассемблере, которая может генерировать машинный код во время выполнения. Я использую 16-байтовое выравнивание в каждом назначении ветви, но похоже, что это не оптимальный ...

4 ответа

C: Улучшение производительности функции с тяжелым использованием sin ()

У меня есть функция C, которая вычисляет значения 4 синусов на основе прошедшего времени. Используя gprof, я понял, что эта функция использует 100% (точнее 100,7%) процессорного времени. void update_sines(void) { clock_gettime(CLOCK_MONOTONIC, ...

2 ответа

 Здесь показано, как установить правило для локального хоста, чтобы он использовал только IPv4, поэтому ваш браузер может по-прежнему использовать IPv6 по мере необходимости.

ствуй, Я занимаюсь разработкой веб-сайта ASP.NET MVC с помощью Visual Studio 2010. Сайт создается и работает с локального компьютера с локальным встроенным сервером разработки ASP.NET, база данных находится где-то в сети. Проблема в том, что ...

ТОП публикаций

1 ответ

Алгоритмическое сравнение нескольких вариантов цен для многих клиентов

У нас есть 1 000 000 клиентов. Стоимость проданных товаров для каждого из них может быть выражена как цена A или цена B. Цена А << Цена Б. Цена A и Цена B не являются линейными друг для друга. В некоторых случаях B стоит в 2 раза дороже, в ...

4 ответа

Быстрое вычисление градиента изображения в Matlab

Я пытался оптимизировать свой код и обнаружил, что один из моих кодов является узким местом. Мой код был: function [] = one(x) I = imread('coins.png'); I = double(I); I = imresize(I,[x x]); sig=.8; % scale parameter in Gaussian kernel ...

3 ответа

Отлично. Хороший пост для чтения, спасибо Бетхор!

зация свертки в пиксельном шейдере несколько затратна из-за очень большого числа выборок текстур. Прямой способ реализации фильтра свертки состоит в том, чтобыN x N поиск на фрагмент, используя два для циклов на фрагмент. Простой расчет говорит ...

8 ответов

Из-за этого, как правило, я стараюсь не использовать ни один из них, чтобы избежать соблазна добавить больше при изменении требований.

оей работы мне нужно разработать небольшое Java-приложение, которое анализирует очень большие XML-файлы (~ 300 тыс. Строк) для выбора очень специфических данных (используяPattern), поэтому я пытаюсь немного его оптимизировать. Мне было интересно, ...

6 ответов

, Очевидно, что даже больше места можно сэкономить, используя знания о последнем плохом персонаже.

ользую программу чтения XML-текста в файле XML, который может содержать символы, которые недопустимы для программы чтения. Первоначально я думал о том, чтобы создать собственную версию потокового ридера и очистить плохие символы, но это сильно ...

6 ответов

с этим:

аюсь выполнить запрос как select * from tableName where rownum=1Этот запрос в основном предназначен для извлечения имен столбцов таблицы. В таблице содержится более миллиона записей. Когда я поставил вышеупомянутое условие, для извлечения первой ...

4 ответа

ASP.NET: мониторинг производительности приложений

У меня есть приложение ASP.NET, которое будет работать на веб-сервере (Windows Server 2003) для обслуживания пользователей в интрасети. Теперь я хотел бы отслеживать производительность приложения: управление памятью, незакрытое соединение с БД и ...