|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.08.2013, 11:51 | #11 |
Регистрация: 26.03.2013
Сообщений: 5
|
скорее всего, можно оптимизировать алгоритм и добиться времени < 2 sec.
|
21.08.2013, 14:22 | #12 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
OpenMP позволяет достаточно просто параллелить подобные вещи на С/С++, буквально пара строк и готово. Но прирост скорости будет определяться количеством ядер компьютера, о десятках ядер GPU тут речи не идёт. Однако это как раз то, что можно быстро и без затрат попробовать, и выкинуть, если окажется недостаточно.
Например простой цикл можно параллелить на n потоков всего одной строкой: Код:
Изобретатель велосипедов
|
21.08.2013, 15:38 | #13 |
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
Я просмотрел все посты, но не увидел что бы кто то задал вопрос, а что это за ресурсоемкие операции такие? Или это не имеет значение? Предоставте пожалуйста хотя бы несколько строк кода даже выполненную в лоб задачу, а там посмотрим как можно оптимизировать.
Может это и чушь, но это моя чушь и я ее никому не отдам.
|
21.08.2013, 16:42 | #14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
|
22.08.2013, 09:34 | #15 | |||
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
Цитата:
Цитата:
И что такое: Цитата:
Может это и чушь, но это моя чушь и я ее никому не отдам.
Последний раз редактировалось Shad0wF1rst; 22.08.2013 в 09:37. |
|||
22.08.2013, 10:35 | #16 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Если не критично по времени, спулинг отменили? Загружаем часть массива, обрабатываем, сохраняем в другой файл...
Если по времени критично и объёма памяти не хватает. Идём в магазинчик, закупаем линеечку, ставим в слотик и пользуемся. Какие проблемы?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивом | ReMicroN | Помощь студентам | 1 | 06.05.2012 11:05 |
Работа с массивом | Aleks2215 | Microsoft Office Excel | 10 | 04.11.2010 23:38 |
Работа с массивом | ZOHAN | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 16.04.2010 01:20 |
работа с массивом | Андрей.12 | Помощь студентам | 2 | 22.10.2009 00:25 |
работа с массивом | begemotikdin | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 21.06.2008 21:40 |