0
ответов

Cronjob: запрос веб-службы

У меня есть задание cron, которое запускается каждый час и анализирует более 150 000 записей. Каждая запись суммируется индивидуально в таблицах MySQL. Я использую две веб-службы для получения информации о пользователе. Демографические данные пользовател
вопрос задан: 1 November 2011 14:44
0
ответов

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

Я делал флеш-шутер и столкнулся с одной проблемой. Когда на сцене много монстров, видимых игроку, игра начинает отставать. На мой взгляд, это связано с событием ....
вопрос задан: 1 November 2011 10:27
0
ответов

В каких ситуациях списки в F # оптимизируются компилятором?

В каких ситуациях списки в F # оптимизируются компилятором F # до массивов, циклов for, циклов while и т. Д. Без создания фактического списка односвязных данных ? Например: [1..1000] |> List.map ...
вопрос задан: 1 November 2011 08:37
0
ответов

Как указать символ в заголовке ответа HTTP Content-Type?

Я тестировал свой сайт с помощью приложения Page Speed ​​от Google, и одним из предложений было указать набор символов в заголовке ответа HTTP Content-Type, утверждая, что это лучше, чем просто в мета ...
вопрос задан: 1 November 2011 07:17
0
ответов

$ (document) .ready () в связанном скрипте

В последнее время я много занимался веб-оптимизацией и столкнулся с интересной проблемой. Мне было интересно, может ли кто-нибудь знать о существующем решении. Допустим, у вас есть несколько страниц для разных страниц ...
вопрос задан: 1 November 2011 05:02
0
ответов

JavaScript - запустить один раз без логических значений

Есть ли способ запустить фрагмент кода JavaScript только ОДИН РАЗ, без использования переменных логического флага, чтобы помнить, он уже был запущен или нет? В частности, не что-то вроде: var alreadyRan = ...
вопрос задан: 31 October 2011 22:21
0
ответов

Быстрое умножение и вычитание по простому модулю

Мне нужно оптимизировать код, в котором я умножаю вектор целых чисел (32 бита) на скаляр по модулю p (где p - простое число (2 ^ 32) -5) а затем вычтите этот вектор из другого вектора по модулю p. ...
вопрос задан: 27 October 2011 10:29
0
ответов

Совместное использование OpenMP по сравнению с firstprivate с точки зрения производительности

У меня есть цикл #pragma omp parallel for внутри метода класса. Каждый поток только для чтения имеет доступ к нескольким локальным переменным метода, немногим частным данным и параметрам метода. Все они объявлены в ...
вопрос задан: 23 October 2011 10:20
0
ответов

Как оптимизировать эту короткую факториальную функцию в scala? (Создание 50000 BigInts)

Я сравнил версию scala (BigInt (1) с BigInt (50000)). Reduce (_ * _) до версии python reduce (lambda x, y: x * y, range ( 1,50000)) и оказалось, что версия scala заняла около 10 ...
вопрос задан: 23 October 2011 01:35
0
ответов

оптимизация mysql для большого количества данных

Я хотел бы услышать ваше мнение о схеме БД, которую я буду создавать. БД будет хранить данные с разных языков. Ежедневные вставки будут составлять около 30.000 - 50.000, с интенсивным чтением. У меня может быть всего 6 ...
вопрос задан: 21 October 2011 13:40
0
ответов

mysql optimize very large table

У меня есть таблица MyIsam размером около 15 ГБ. Я удалил из нее около половины строк, и запрос на удаление занял около 10 часов. Теперь я боюсь начинать оптимизацию таблицы, потому что не знаю, как долго ...
вопрос задан: 21 October 2011 07:04
0
ответов

лучшая практика, когда важен порядок вызовов в классе?

У меня есть один класс с двумя важными функциями: public class Foo { //множество свойств здесь void DoSomeThing(){/*код для вычисления результатов*/} void SaveSomething(){/* код для сохранения...
вопрос задан: 20 October 2011 15:12
0
ответов

Тестирование Haskell / Оптимизация nf / whnf нестрогого сокращения

Я пытаюсь оптимизировать библиотеку, которая предназначена для приема большого набора данных и затем применения к нему различных операций. Теперь, когда библиотека работает, я хочу ее оптимизировать. Я под ...
вопрос задан: 20 October 2011 12:14
0
ответов

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

Этот вопрос не относится к C ++, AFAIK определенные среды выполнения, такие как Java RE, могут выполнять профилирование управляемая оптимизация на лету, меня это тоже интересует.MSDN описывает PGO следующим образом: Я использую свои ...
вопрос задан: 20 October 2011 10:50
0
ответов

Каков наиболее эффективный способ выполнения (целочисленных) операций в Javascript?

Я реализую машину Тьюринга (воспринимайте ее как виртуальную машину) в Javascript. Я работаю над процедурой, которая должна выполнять вычисления с максимальной эффективностью (это не было целью ...
вопрос задан: 18 October 2011 21:01
0
ответов

Профилирование scala для циклов с использованием hprof

Говорят, что циклы for в scala медленнее, чем циклы while. Медленно: для (i <- 0 до 10000) {f (i) } Быстро: var i = 0 while (i <10000) {f (i) i + = 1 {{ 1}}} Как использовать ...
вопрос задан: 16 October 2011 21:54
0
ответов

Будет ли встроенный метод (ы) Java во время оптимизации?

Интересно, достаточно ли умен JVM / javac, чтобы перевернуть // Эту строку ... string a = foo (); string foo () {return bar (); } string bar () {return some-complex-string computing; } в строку a = bar (...
вопрос задан: 14 October 2011 19:54
0
ответов

GHC не оптимизируя модули, кроме основного модуля

В настоящее время я пишу многомодульную программу в Haskell. Я нашел странную проблему, где мои файлы не оптимизируются должным образом, несмотря на то, что я передаю в -O2 и так далее. Файлы, о которых идет речь...
вопрос задан: 14 October 2011 12:43
0
ответов

Повысить производительность функции C с помощью локальности кеша?

Мне нужно найти диагональную разницу в матрице, представленной как 2d-массив, а прототип функции - int diagonal_diff (int x [512] [512]). Я должен использовать 2d массив, а размер данных - 512x512. Это ...
вопрос задан: 12 October 2011 08:41
0
ответов

Воксельный движок и оптимизация

Недавно я начал разрабатывать воксельный движок. Мне нужны только цветные воксели без текстуры, но в очень большом количестве (намного меньше, чем в minecraft) - и вопрос в том, как нарисовать сцену ...
вопрос задан: 12 October 2011 07:19
0
ответов

Оптимизация запроса MySQL с несколькими левыми объединениями

У меня есть таблицы NewsStories, которые я оставил соединить с некоторыми связанными таблицами. Каждая статья новостей может иметь несколько изображений, категорий и адресов. Таким образом, запрос по сути: ВЫБРАТЬ * ИЗ NewStories ...
вопрос задан: 12 October 2011 06:44
0
ответов

Быстрое умножение / деление на 2 для чисел с плавающей запятой и удвоения (C / C ++)

В написанном мной программном обеспечении я выполняю миллионы умножений или делений на 2 (или степени двойки) моих значений. Мне бы очень хотелось, чтобы эти значения были int, чтобы я мог получить доступ к битовому сдвигу ...
вопрос задан: 11 October 2011 03:09
0
ответов

Как исключить центры затрат в таверсах строк и составлении списков

I ' m реализует алгоритм поиска мотивов из области биоинформатики с помощью Haskell. Я не буду вдаваться в подробности алгоритма, кроме как сказать, что это поиск по ветвям и привязкам медианной строки. Я ...
вопрос задан: 10 October 2011 13:24
0
ответов

Легко ли достичь уровня оптимизации -O3 с помощью LLVM напрямую?

Легко ли достичь высокого уровня оптимизации с LLVM? Чтобы привести конкретный пример, предположим, что у меня есть простой язык, для которого я хочу написать компилятор. простые функции простые структуры ...
вопрос задан: 9 October 2011 16:56
0
ответов

Оптимизация этого алгоритма C # (разница K)

Это проблема, которую я решаю (это пример проблемы, а не реальная проблема): Учитывая N чисел, [N <= 10 ^ 5] нам нужно подсчитать общее количество пар чисел, разность которых равна K. [K> 0 и K <...
вопрос задан: 8 October 2011 09:10
0
ответов

boost compressed_pair и адресов пустых объектов

AFAIK, boost :: compressed_pair должен гарантировать, что адреса первого и второго членов разные, пока он творит свою магию сжатия пары. Здесь так сказано. Похоже, что это ...
вопрос задан: 8 October 2011 01:10
0
ответов

Оптимизация html5 canvas игры

Сейчас у меня есть два игровых цикла в игре, которую я делаю. Цикл draw, который перебирает массив объектов на экране, и логический цикл, который выполняет игровую логику. Логический цикл работает примерно на 10 ...
вопрос задан: 7 October 2011 01:00
0
ответов

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

У меня следующая ситуация: существует огромный набор шаблонов, таких как std :: vector, которые будут вызывать memmove () для перемещения частей массива . Иногда они захотят «переместить» части нулевой длины - например, ...
вопрос задан: 5 October 2011 21:19
0
ответов

Могу ли я гарантировать, что компилятор C ++ не изменит порядок моих вычислений?

В настоящее время я читаю отличную статью о Библиотеке для Double-Double и Quad-Double арифметики, а также в в первых нескольких строках я заметил, что они вычисляют сумму следующим образом: std :: pair <...
вопрос задан: 5 October 2011 20:13
0
ответов

Какую оптимизацию выполняет LLVM?

Я хотел бы конкретно знать, чему соответствуют различные уровни оптимизации LLVM . Другими словами, я хотел бы знать, какие этапы оптимизации выполняются ТОЧНО (помимо ...
вопрос задан: 5 October 2011 07:07