0
ответов

Что делает оптимизация Python (-O или PYTHONOPTIMIZE)?

В документации только сказано, что интерпретатор Python выполняет «базовую оптимизацию», не вдаваясь в подробности. Очевидно, это зависит от реализации, но есть ли способ понять, какой тип ...
вопрос задан: 23 January 2011 22:52
0
ответов

64/32-битное деление на процессоре с 32/16-битным делением

Мой процессор, небольшой 16-битный микроконтроллер без FPU и целочисленной математики имеет только разделение 16/16 и деление 32/16, что занимает 18 циклов. В настоящий момент я использую очень медленную программную процедуру (~ 7, ...
вопрос задан: 23 January 2011 02:35
0
ответов

Rails Migration Create Table Primary Key

Я пишу сценарий миграции для создания таблицы со столбцом первичного ключа с именем guid и является VARCHAR (25). Проблема в том, что я чувствую, что мне нужно удвоить свои усилия, чтобы достичь того, что должно быть ...
вопрос задан: 22 January 2011 18:31
0
ответов

JIT-оптимизация в сценарии, сочетающем встроенное и неизменяемое логическое свойство модуля

В следующей программе модуль Program let condition = System.DateTime.Now .Millisecond% 2 = 0 let inline reliesOnCondition (x: int) = if condition then printfn "% i" x [
вопрос задан: 22 January 2011 04:56
0
ответов

Оптимизация и побочные эффекты C #

Могут ли оптимизации, выполненные компилятором C # или JITter, иметь видимые побочные эффекты? Я подумал об одном примере. var x = new Something (); А (х); В (х); При вызове A (x) x гарантированно сохраняется ...
вопрос задан: 19 January 2011 18:52
0
ответов

улучшить локальность и уменьшить загрязнение кеша в реализация реконструкции медицинских изображений

Я провожу исследование для своего университета, связанное с алгоритмом реконструкции изображений для использования в медицине. Я застрял в чем-то на срок до 3 недель, мне нужно улучшить производительность следующего кода: ...
вопрос задан: 18 January 2011 21:50
0
ответов

Как рассчитать использование ЦП фрагмента кода .NET?

Наш инструмент генерирует журналы производительности в диагностическом режиме, однако мы отслеживаем производительность, как и время выполнения кода ( Секундомер + миллисекунды). Очевидно, это совсем ненадежно, система тестирования ...
вопрос задан: 18 January 2011 16:22
0
ответов

SQL-запросы в цикле

Код Google подсказывает, что вам следует ИЗБЕГАТЬ sql-запросов внутри цикла. Причина в том, что несколько циклов обращения к базе данных значительно замедляют работу ваших скриптов. Пример запроса, который они дают ...
вопрос задан: 17 January 2011 19:59
0
ответов

Самый эффективный способ использования селекторов в jQuery?

более эффективно использовать $ ('. Active') или $ ('div.active')? Я всегда избегал включать "div", потому что это дополнительный текст в файле javascript, который я не хочу, чтобы пользователь загружал.
вопрос задан: 17 January 2011 19:31
0
ответов

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

есть ли способ отключить оптимизацию компилятора для определенной строки кода в Visual Studio?
вопрос задан: 17 January 2011 12:54
0
ответов

приблизительно log10 [x ^ k0 + k1]

Приветствую. Я' m пытается аппроксимировать функцию Log10 [x ^ k0 + k1], где .21
вопрос задан: 16 January 2011 08:10
0
ответов

counter_cache has_many_through sql-оптимизация, уменьшение количества SQL-запросов

Как я могу оптимизировать свои SQL-запросы, чтобы игнорировать такие ситуации: Meeting.find (5) .users.size => SELECT COUNT (*) FROM ... WHERE ... User.find (123) .meetings.size => SELECT COUNT (*) FROm ... ...
вопрос задан: 15 January 2011 15:09
0
ответов

Разделение кода GWT?

У меня есть одна путаница с разделением кода. Создает ли GWT файл javascript для каждого GWT.runasync. Если не то, как выполняется разбиение, то есть как оно группирует несколько содержимого кода из void ...
вопрос задан: 13 January 2011 21:58
0
ответов

Допустима ли такая оптимизация в реализации std :: string?

Я как раз думал о реализации std :: string :: substr. Он возвращает новый объект std :: string, который мне кажется немного расточительным. Почему бы не вернуть объект, который ссылается на содержимое ...
вопрос задан: 13 January 2011 17:32
0
ответов

Оптимизация кода Java приводит к численным неточностям и ошибкам

Я пытаюсь реализовать версию алгоритма нечетких C-средних на Java, и я пытаюсь сделайте некоторую оптимизацию, вычислив только один раз все, что можно вычислить только один раз. Это итеративный ...
вопрос задан: 9 January 2011 21:58
0
ответов

Тригонометрия времени компиляции в C

В настоящее время у меня есть код, который выглядит как while (very_long_loop) {... y1 = getSomeValue (); ... x1 = y1 * cos (PI / 2); x2 = y2 * cos (НЕКОТОРЫЕ_КОНСТАНТНО); ... outputValues ​​(x1, x2, ...); } ...
вопрос задан: 9 January 2011 09:11
0
ответов

Что предпочтительнее, a = [] или a = new Array ()?

В ActionScript 3, что предпочтительнее? а = [1,2,3]; или a = новый массив (1,2,3); Похоже, что вызов конструктора Array с данными в качестве отдельных аргументов будет медленнее, а другие ...
вопрос задан: 7 January 2011 23:36
0
ответов

Когда программисты используют оптимизацию пустой базы (EBO)

Я читал об оптимизации пустой базы (EBO). Во время чтения у меня в голове возникли следующие вопросы: В чем смысл использования пустого класса в качестве базового, когда он ничего не вносит в ...
вопрос задан: 7 January 2011 10:34
0
ответов

Найдите точку, сумма расстояний которой до множества других точек минимальна

У меня есть один набор (X) точек (не очень большой, давайте скажем, 1-20 баллов) и второй (Y), гораздо больший набор баллов. Мне нужно выбрать какую-то точку из Y, сумма расстояний до всех точек от X равна ...
вопрос задан: 5 January 2011 22:27
0
ответов

Как вставить нули между битами в растровое изображение?

У меня есть производительность- тяжелый код, выполняющий битовые манипуляции. Его можно свести к следующей четко определенной проблеме: с учетом 13-битного растрового изображения создать 26-битное растровое изображение, содержащее ...
вопрос задан: 4 January 2011 20:11
0
ответов

Faster permutation generator

I've written a permutation generator for Scala lists that generates all permutations of a given list. So far, I've got the following based on this Haskell implementation (and I think it's more ...
вопрос задан: 4 January 2011 17:54
0
ответов

Включение оптимизации всей программы в некоторых статических библиотеках значительно увеличивает размер библиотеки!

В Visual Studio 2010 у меня есть проект статической библиотеки C / C ++. Когда я включаю опцию оптимизации всей программы в режиме выпуска, я получаю файл .lib размером более 90 МБ! Когда я выключаю эту опцию ...
вопрос задан: 31 December 2010 08:26
0
ответов

Какая хорошая библиотека C ++ для матричных операций

Мне нужно выполнить умножение матриц. Я ищу библиотеку, которая может сделать это быстро. Я использую компилятор Visual C ++ 2008, и у меня Core i7 860, поэтому, если библиотека оптимизирована для моего ...
вопрос задан: 30 December 2010 11:36
0
ответов

Слишком большое количество привязок данных замедляет работу приложения WPF? Какие методы оптимизации доступны?

Я выполнил проект по WPF? Я хотел знать, каковы возможные методы оптимизации моего кода, особенно XAML и привязки данных. Уловки для эффективной привязки данных. Обратите внимание, я ...
вопрос задан: 29 December 2010 08:17
0
ответов

SSE2: Функция журнала с двойной точностью

Мне нужна реализация функции журнала с открытым исходным кодом (без ограничений по лицензии), что-то с подписью __m128d _mm_log_pd (__ m128d); Он доступен в Intel Short Vector Math Library (часть ICC), ...
вопрос задан: 27 December 2010 11:53
0
ответов

Вопрос для собеседования со строкой C ++

Недавно я был на техническом собеседовании по C ++, где мне дали небольшой код простого кода манипуляции строкой, который предназначен для ввода строки и вернуть строку, состоящую из первого и последнего ...
вопрос задан: 26 December 2010 09:27
0
ответов

Как выравнивание адреса цикла влияет на скорость работы на Intel x86_64?

Я наблюдаю 15% снижение производительности одного и того же кода C++, скомпилированного в точно такие же машинные инструкции, но расположенные по разным выровненным адресам. Когда мой крошечный главный цикл начинается с адреса 0x415220, это ...
вопрос задан: 25 December 2010 22:40
0
ответов

Когда у меня есть структуры данных для каждого процессора, улучшает ли производительность размещение их на разных страницах?

У меня есть небольшая структура данных для каждого процессора в модуле ядра linux, где каждый процессор часто записывает и читает свои собственные данные. Я знаю, что мне нужно убедиться, что эти элементы данных не находятся в одном и том же кэше ...
вопрос задан: 22 December 2010 10:21
0
ответов

Удалит ли оптимизирующий компилятор вызовы метода, результат которого будет умножен на ноль?

Предположим, у вас есть дорогостоящий в вычислительном отношении метод Compute (p), который возвращает некоторое число с плавающей запятой. , и еще один метод Falloff (p), который возвращает другое значение с плавающей запятой от нуля до единицы. Если вы
вопрос задан: 22 December 2010 07:01
0
ответов

(Dis) Доказательство того, что один алгоритм работает быстрее, чем другой из-за внутренних особенностей языка

. Для проекта в университете нам пришлось реализовать несколько различных алгоритмов для вычисления классов эквивалентности, когда задан набор элементов и набор отношений между упомянутыми элементами . Мы ...
вопрос задан: 20 December 2010 00:41