Как ускорить время Е300 параллельной симуляции

Последнее сообщение
intangible 98 15
Ноя 09

Мы тут тестируем новую сетку подготовленную геологами.
250 тыс активных ячеек.

время симуляции 25 лет истории больше 24 часов.
это конечно же не устраивает.

инженера грят нужно срезать ячейки с малым объемом пор при помощи MINPROV и
еще ячейки с оч высокой проницаемостью MAXVALUE PERMX PERMY.
потому что у симулятора convergence problems с маленькими ячейками с высокой проницаемотью

еще думаем попробовать PSPLITX PSPLITY так как параллель..

как еще можно ускорить симуляцию?

где можно почитать от чего зависит время симуляции и почему?

Большое спасибо!

volvlad 2196 17
Ноя 09 #1

Основные проблемы и возможные узкие места распараллеливания указаны в самом мануале к эклипсу.
Technical Description - Parallel Option. Perfomance Bottlenecks.

Сравнивали прирост производительности запусков при распараллеливании и без?

intangible 98 15
Ноя 09 #2

модель в сериал моде еще не гоняли..
нужно будет посмотреть

спасибо!

Злой 288 17
Ноя 09 #3

esli ne hochesh TUNING ispolzovat', poprobui TIGHTEN s argumentami >1 . Progoni neskol'ko modelei (ya obychno probuyu 2,5,10,50,100) i posmotri pri kakom znachenii model' daet tezhe resul'taty. A vremya raschetov dolzhno umen'shit'sya. Ya vremya raschetov s 15-20 chasov snizhal do 3-4 s te mi zhe resul'tatami. PS: esli v dal'neishem ispolsuesh TIGHTEN v modeli dlya prognoza, peroidicheski QC model' bez nego i sravnivai resul'taty.

Nu i konechno MINPV i vse takoe tozhe sdelai. Esli u tebya yacheiki s vysokoi pronitsaemost'yu obosnovany geologiei, t.e. treschinnovatyi kollektor i t.p, to ostav' ili umen'shi absolyutnuyu velichinu pronitsaemosti, inache... esli anomal'no vysokaya pronitsaemost' i ona ne obosnovana geologiei - vyrezai nah. Udachi.
Smotri chotby kolichestvo vyrezannyh yacheek ne bylo bol'she 3-5% (moi rule of thumb).

volvlad 2196 17
Ноя 09 #4

intangible пишет:

модель в сериал моде еще не гоняли..
нужно будет посмотреть
спасибо!

Мысль была в том, чтобы понять каков прирост по производительности, по сравнению с обычным однопроцессорным запуском, у неоптимизированной для распараллеливания модели. Возможно у вас уже прирост был существенный. Тогда нужно смотреть на проблемы расчета всей модели в целом.
Если же прирост был незначительным, то возможно оптимизация распараллеливания поможет сократить время расчета.
Хотя если сейчас у вас возникают проблемы со сходимостью расчетов, то прироста от распараллеливания скорее всего не будет, т.к. в параллельном расчете они как правило еще и усугубляются.

intangible 98 15
Ноя 09 #5

Большое спасибо за ответы! сейчас попробую TIGHTEN

сейчас буду читать мануал по convergence

intangible 98 15
Ноя 09 #6

Tighten работате только на е100 !
у нас просто композиционный..

а в тюнинг лезть чето неохота

Гоша 1201 17
Ноя 09 #7

intangible пишет:

Tighten работате только на е100 !
у нас просто композиционный..

а в тюнинг лезть чето неохота

Это верно - правило №1 - обходиться без тюнинга...
Проверьте не только ячейки (MINPV, MAXVALUE итд), но и СКВАЖИНЫ(!) - велспексы,компдаты(!), регулярность отчетных/временных шагов...
так же - коль скоро у вас композиция - проверьте модель в PVTi - насколько она соответствует экспериментальным данным?.
ну и вдогонку - сколько у вас там компонентов? Больше 10-12 - может тогда сократить вдвое?

intangible 98 15
Ноя 09 #8

PVT 12 компонентная, но ее трогать не будем.
насчет скажин хорошее замечание. Я посмотрел комлишены во фловизе, горизонтальные там такие перуеты вытворяют. будем думать как их упростить.

еще для тех кто решит браться за MINPV - чтоб симулятор автоматически создавал NNC на месте удаленных ячеек нужно прописать PINCH keyword

Go to top