0
ответов

Вызывается ли вообще в оптимизированном коде пустая функция?

Если макрос TEST не определен, я хотел бы знать, есть ли разница в производительности в этих двух частях кода: void Func1 (int a) {... } #ifdef ТЕСТ Func1 (123); #endif and: void ...
вопрос задан: 1 July 2011 11:39
0
ответов

Приращение: x ++ vs x + = 1

Я читал, что многие разработчики для ясности используют x + = 1 вместо x ++. Я понимаю, что x ++ может быть неоднозначным для новых разработчиков и что x + = 1 всегда более понятен, но есть ли разница в ...
вопрос задан: 28 June 2011 16:29
0
ответов

Оптимизация для pow () с константной нецелой экспонентой?

У меня есть горячие точки в моем коде, где я выполняю pow (), занимая около 10-20% времени выполнения. Мой ввод в pow (x, y) очень специфичен, поэтому мне интересно, есть ли способ свернуть два pow () ...
вопрос задан: 27 June 2011 12:11
0
ответов

MySql скорость выполнения max (), min (), sum () в относительно большой базе данных

У меня относительно большая база данных ( 130 000+ строк) данных о погоде, которые накапливаются очень быстро (каждые 5 минут добавляется новая строка). Теперь на своем веб-сайте я публикую минимальные / максимальные данные за день, а для ...
вопрос задан: 26 June 2011 03:26
0
ответов

Как оптимизировать веб-приложение с учетом задержки из-за множества асинхронных запросов в фоновом режиме?

Я разрабатываю модульную RIA на основе архитектуры MVC на стороне клиента тонкого сервера. На данный момент приложение завершено только на 10%, и поэтому еще не поздно включить дизайн ...
вопрос задан: 24 June 2011 06:29
0
ответов

Hashmap vs Array performance

Лучше (с точки зрения производительности) использовать Arrays или HashMaps, когда индексы Массив известен? Имейте в виду, что «массив / карта объектов» в этом примере - это просто пример, в моем реальном проекте это ...
вопрос задан: 24 June 2011 01:30
0
ответов

Есть ли более быстрый способ преобразовать произвольное большое целое число в последовательность байтов с прямым порядком байтов?

У меня есть этот код Python для этого: from struct import pack as _pack def packl (lnum, pad = 1): if lnum <0: raise RangeError ("Невозможно использовать packl для преобразования отрицательное целое число "...
вопрос задан: 22 June 2011 05:39
0
ответов

Эквивалентность Python встроенным функциям или макросам

Я только что понял, что выполнение x.real * x.real + x.imag * x.imag - это три раз быстрее, чем выполнение abs (x) ** 2, где x - массив комплексных чисел. Для удобочитаемости кода я мог бы определить такую ​​функцию, как ...
вопрос задан: 22 June 2011 04:02
0
ответов

Проблемы с кучей Haskell со стилем передачи параметров

Вот простая программа, которая отправляет мою кучу в Kingdom Come: пересечь n k z s rs c | c == 23 = RS | x == y = пересечь (n + 1) (k + 1) (z + 1) (z + s) (f: rs) (c + 1) | x
вопрос задан: 21 June 2011 18:09
0
ответов

PLY: быстро разобрать длинные списки элементов?

Я работаю с довольно простым парсером в PLY, и одно из моих правил берет на себя следующая форма: def p_things (p): '' 'things: thing things things: thing' '' p [0] = [p [1]] if ...
вопрос задан: 20 June 2011 20:01
0
ответов

Indlela ekhawulezayo yokubala umgama wendawo phakathi kwamanqaku amabini

ndiboleke lendlela ilandelayo kwenye indawo kwi-intanethi (Andikhumbuli apho). Kodwa ukwenza inkqubo ethe ngqo phambili, ukufumana umgama phakathi kweendawo ezimbini zegps. Isebenza kakuhle, ngaphandle ...
вопрос задан: 20 June 2011 09:14
0
ответов

how to use -assumenosideeffects class android.util.Log in my app

Ndiyabhala -assumenosideeffects iklasi ye-android.util.Log kwi-app yam. kodwa indlela yokusebenzisa le. -assumenosideeffects iklasi ye-android.util.Log {yoluntu static int d (...); static yoluntu v v (...); ...
вопрос задан: 20 June 2011 08:39
0
ответов

Програмата SSE трае многу подолго на AMD отколку на Intel

Работам во оптимизација на алгоритам користејќи SSE2 инструкции. Но, наидов на овој проблем кога ја тестирав изведбата: I) Intel e6750 Правам 4 пати поголем алгоритам што не е SSE2 ...
вопрос задан: 19 June 2011 16:21
0
ответов

Библиотека нелинейной оптимизации методом наименьших квадратов для C [closed]

Я ищу библиотеку на C, которая будет выполнять оптимизацию целевой функции (предпочтительно алгоритм Левенберга-Марквардта) и будет поддерживать ограничения бокса, ограничения линейного неравенства и не -...
вопрос задан: 19 June 2011 15:24
0
ответов

Когда Delphi соблюдает `inline`, а когда нет?

Я пытался оптимизировать фрагмент кода, который имеет эту конструкцию: while (i> 0) do begin Dec (i); Это выглядит неэффективно, поэтому я попытался сделать это: while (Dec (i)> = 0) действительно начинаем Это не ...
вопрос задан: 19 June 2011 10:05
0
ответов

Есть ли стоимость "const"?

Компиляторы могут иногда использовать тот факт, что некоторая "переменная" является константой для оптимизации, поэтому обычно рекомендуется использовать ключевое слово "const", когда это возможно, но есть ли компромисс? Вкратце, ...
вопрос задан: 18 June 2011 19:18
0
ответов

Делает ли Delphi XE более быстрый код, чем Delphi 2007?

Я использую в основном Delphi 2007 для проектов, которые не требуют Unicode. В последнее время меня интересует Delphi XE, потому что все его хвалят; встроенная поддержка SVN мне было интересно, хотя, ...
вопрос задан: 16 June 2011 23:59
0
ответов

Какие-либо документы, в которых исследуются проблемы производительности и стратегии оптимизации, доступные для приложений COM на основе C ++?

Предостережение: я не уверен, можно ли считать это правильным вопросом программирования SO! Я столкнулся с серьезным снижением производительности при работе с MS Office Suite, главным образом из-за миллионов вызовов COM ...
вопрос задан: 16 June 2011 20:54
0
ответов

Более эффективный метод рисования тысяч частиц (Java / Android)

Итак, я пишу что-то вроде симулятора частиц, вроде «игры с падающим песком», если вы знаете, что это такое, и сейчас я как бы наткнулся на препятствие. Я делаю это так: у меня есть объект-частица, который ...
вопрос задан: 15 June 2011 17:00
0
ответов

Оптимальный тип столбца для широты и долготы в Rails и MySQL

Мне интересно, какой тип столбца лучше всего для хранения широты / долготы. MySQL + Rails. Точность должна быть достаточной для хранения каждого бита градуса широты / долготы, полученного с мобильных устройств и / или геокодеров. ...
вопрос задан: 15 June 2011 00:30
0
ответов

Эквивалентен rowMeans () для min ()

Я видел, как этот вопрос задавали несколько раз в списке рассылки R, но я все еще не мог найти удовлетворительный ответ. Предположим, я матрица mm <- matrix (rnorm (10000000), ncol = 10) Я могу ...
вопрос задан: 14 June 2011 09:58
0
ответов

Самый быстрый способ побитового И между двумя массивами на iPhone?

У меня есть два блока изображений, сохраненных как одномерные массивы, и я должен выполнить следующие побитовые операции И между их элементами. int compare (unsigned char * a, int a_pitch, unsigned char * b, int ...
вопрос задан: 14 June 2011 02:15
0
ответов

Комбинаторная оптимизация - вариация на рюкзаке

Вот реальная задача комбинаторной оптимизации. Нам дается большой набор ценностных предложений для определенного продукта. Ценностные предложения бывают разных типов, но каждый тип ...
вопрос задан: 14 June 2011 02:08
0
ответов

Инструменты оптимизации для C и C ++

Какие инструменты для систем Windows и Linux я могу использовать для определения проблем с выравниванием, промахов в кэше и других параметров относится к коду, созданному Visual C ++ и GCC? Могу ли я использовать эти инструменты для определения ...
вопрос задан: 13 June 2011 23:32
0
ответов

Пример вопроса о поиске табу

Не могли бы вы помочь мне понять этот пример на странице 7 поиска табу: TS - это метод математической оптимизации, принадлежащий к классу методов, основанных на траектории. Табу-поиск расширяет возможности ...
вопрос задан: 12 June 2011 19:15
0
ответов

Оптимизатор функций Oracle

У меня есть такой запрос: SELECT id, value FROM very_large_table - более 5 миллионов записей WHERE foo (value)> 5 AND boo (value) IS NOT NULL Предположим, что foo и boo - это функции, что тоже дает много ...
вопрос задан: 12 June 2011 07:23
0
ответов

gprof vs cachegrind profiles

Пытаясь оптимизировать код, я немного озадачен различиями в профилях, созданных kcachegrdind и gprof. В частности, если я использую gprof (компиляция с переключателем -pg и т. Д.), У меня будет следующее: Flat ...
вопрос задан: 11 June 2011 15:17
0
ответов

EASTL и STL, как может быть такая разница в производительности в std :: vector :: operator []

Согласно http://www.open-std.org/jtc1/sc22/wg21 /docs/papers/2007/n2271.html vector :: operator [] на 2–70% быстрее в EASTL, чем «обычно используемая коммерческая версия STL». ...
вопрос задан: 10 June 2011 09:27
0
ответов

Список Java: исходный размер

Какой способ лучше инициализировать список Java: новый ArrayList (futureSize) new ArrayList (futureSize + 1) (чтобы предотвратить изменение размера списка) futureSize - это ...
вопрос задан: 10 June 2011 09:22
0
ответов

Насколько дорого обходится операция подключения к базе данных Mysql ?

В некоторых функциях кода php будет выполнять сотни, а в некоторых случаях тысячи запросов к одним и тем же таблицам, используя цикл. В настоящее время он создает новое соединение с базой данных для каждого запроса. Как ...
вопрос задан: 9 June 2011 14:51