![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Регистрация: 26.03.2013
Сообщений: 5
|
![]()
скорее всего, можно оптимизировать алгоритм и добиться времени < 2 sec.
|
![]() |
![]() |
![]() |
#12 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
![]()
OpenMP позволяет достаточно просто параллелить подобные вещи на С/С++, буквально пара строк и готово. Но прирост скорости будет определяться количеством ядер компьютера, о десятках ядер GPU тут речи не идёт. Однако это как раз то, что можно быстро и без затрат попробовать, и выкинуть, если окажется недостаточно.
Например простой цикл можно параллелить на n потоков всего одной строкой: Код:
Изобретатель велосипедов
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
![]()
Я просмотрел все посты, но не увидел что бы кто то задал вопрос, а что это за ресурсоемкие операции такие? Или это не имеет значение? Предоставте пожалуйста хотя бы несколько строк кода даже выполненную в лоб задачу, а там посмотрим как можно оптимизировать.
Может это и чушь, но это моя чушь и я ее никому не отдам.
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
#15 | |||
Форумчанин
Регистрация: 11.01.2013
Сообщений: 149
|
![]() Цитата:
Цитата:
И что такое: Цитата:
Может это и чушь, но это моя чушь и я ее никому не отдам.
Последний раз редактировалось Shad0wF1rst; 22.08.2013 в 09:37. |
|||
![]() |
![]() |
![]() |
#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 |