Sergey_Plotnikov

Распараллеливание вычислений при расчете литья решателем ProcastDMP64

При работе в Visual-Environment столкнулся с такой проблемой, как точность расчета, т.е. с крупной сеткой (>1*10^6 элементов) - точность отстойная, с мелкой сеткой (< 3*10^6 элементов) - время расчета переваливает за трое суток. Система такая: процессор восьмиядерный i7-2,2ГГц, 16Гб ОЗУ OS Win8.1Pro.

Есть графический процессор Nvidia GF730M 4Гб с поддержкой CUDA и OpenCL.

На сайте Nvidia  уже есть готовые библиотеки под распараллеливание вычислений по схеме CPU+GPU или полной передачи части процессов на GPU, но в Delcam-Ural сказали, что решатель ProcastDMP пока не поддерживает передачу вычислений на GPU через интерфейс, т.е. для корректной работы решателя на GPU придется переделать код, в частности с помощью библиотек.

Есть ли у кого опыт такого маневра, т.к. ждать перспективы появления какой-нибудь захудалой графической станции за 0,5млн.р. еще дольше, чем будет выполняться расчет, но хочется все-таки, чтобы было побыстрее хотя бы с использованием внутреннего ресурса имеющегося компа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


Есть ли у кого опыт такого маневра, т.к. ждать перспективы появления какой-нибудь захудалой графической станции за 0,5млн.р. еще дольше, чем будет выполняться расчет, но хочется все-таки, чтобы было побыстрее хотя бы с использованием внутреннего ресурса имеющегося компа.

 

ответ скорее всего Вам не подойдет,

но все же, посмотрите на использование облачных серверов -- там можно заказать любые ресурсы хоть почасово

 

например, 16 ядер 112Г ОЗУ и 800Г жесткого диска -- за 90,48 РУБ (~67 325 РУБ/мес.)

http://azure.microsoft.com/ru-ru/pricing/details/virtual-machines/ 

 

на сервере вам дадут полноценную винду, на которую можно ставить любой собственный софт

 

из возможных траблов:

 

1) с расчетными системами не работал -- возможно в Вашем случае могут быть проблемы с графикой (т.к. в виртуальных машинах все эмулируется), все надо пробовать

обычные 3Д рисовалки работают вполне нормально

2) ну и вопросы к админам -- разрешал ли Вам размещать расчетные задачи на чужих серверах (это уже политика фирмы)

 

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

 

причем площадки майкрософта -- не единственно решение (не сочтите за рекламу -- это просто в гугле ссылки первыми попались)

есь достаточно давно известные площадки amazon и пр.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу



  • Реклама

  • Сообщения

    • varvar59
      первый раз вижу такое буквосочетание. приложите скриншоты ошибки и собранной в PC-DMIS конфигурации щупов
    • Danial
      Гуляла линейка по осям Y, перекос балки до 5 см, стук при подьеме в ВМТ, станок отказывался запускаться...Причина оказалась проста. Ослабло крепление балки к гидроцилиндрам, из-за чего шток цилиндров ходил отдельно от балки. Отправил слесарей, протянули все болты и гайки и станок заработал.    Вот только осталась одна не решенная проблема. В момент гибки (на 10 гибов 1 случай) когда должна возвращаться балка в исходное положение ее "закусывает" в месте с заготовкой т.е. движение в низ и в верх не возможно. Причем в холостую (без заготовки) такого нет. Пока эту проблему решаем перезагрузкой станка. Может кто сталкивался с подобным?
    • Алексей256
      Ну, работяги то выводы в результате сделали? Или в дальнейшем их тоже кидали?
    • Di-mann
      Они были в первую очередь МЕНЕДЖЕРАМИ ПРОЕКТОВ. До этого ВЗДуне не дорасти НИКОГДА, даже осмыслить круг и масштаб задач не получится...
    • baliba
      Здравствуйте! Предприятие ищет менеджера на удаленную работу.   Требования:

      - профессиональное владение компьютером;
      - уверенное знание английского / немецкого / шведского или любого другого языка Европейского Союза и грамотное владенье письменной речью;
      - владение компьютером с доступом в интернет
      - наличие свободного времени - ответственность - понимание принципов работы по обработке листового металла - понимание принципов работы оборудования: Координатно-пробивной пресс, листогиб, установщик PEM компонентов и т.д.

      Обязаности:

      - продажа услуг предприятия по раскройке листового металла, гибке, порошковой окраске, сборке и т.д по чертежам заказчика. Ориентация - западные страны, в первую очередь - Скандинавия. Продажа услуг в виде переписки, телефонных переговоров, при необходимости, командировки к клиентам. Основные клиенты - производители электрошкафов и сопутствующего оборудования, различных металлических корпусов (почтовые ящики, компьютерные корпуса, сейфы и т.д.), производители и участники рынка машиностроения, производители медицинского оборудования, производители металлической мебели, схожие центры по обработке листового металла и т.д. - составление ценовых предложений - участие в калькуляции - удаленное курирование проекта
      - достижение количественных и качественных результатов

      Условия работы:

      - удаленная работа - открытый ранок, отсутствие клиентской базы
      - доход - процент от продаж. Сначала 7% от оборота по работе, потом процент опустится до 4%. Это связано с поддержкой нового сотрудника в начальной стадии развития. - при достижение высоких показателей, будет предложено постоянное место работы в Эстонии (Таллин) с предоставлением вида на жительство. Если, конечно, сам работник этого захочет.   Свои клиенты с прежнего места работы - приветствуются.   Прошу писать в личку или на электронный адрес.
      WhatsApp: +3725104325 heikkinen.estonia * gmail.com heikkinen.ee   Алексей Фарбер Heikkinen OU Эстония   
    • Viktor2004
      Снимаю шляпу. Только вряд ли адрес будет одинаков для аналогичных стоек. Черт его знает какое там ПО и как распределена память в каждой индивидуальной моделе
    • don108
      @Atlant может там(предположу что брали со всем известного трекера) и задать вопрос по вашей трабле
    • Atlant
      С торрента скачивал различные от sp0.3 до 0.7. 
    • dd22
        String[] para11 = new String[999];
                            para11 = pm11.GetEntityParameterInfo(PowerSolutionDOTNetOLE.clsPowerMILLOLE.enumPowerMILLEntityType.pmFeatureSet, ss29[ii11]);   if (para11[ii12].IndexOf("DIAMETER")>-1)
                                {
                                    ss31[ii30] = para11[ii12].Substring(para11[ii12].IndexOf(":") + 1).Trim();
                                    ii14++;
                                    ss39[ii30] = Convert.ToString(ii14);      pm11.Execute("CREATE TOOL ; DRILL FORM TOOL");
                              pm11.Execute("RENAME TOOL ; sverlo" + ss43[ii11] + "_otv_" + ss47[ii11] + "_" + ss46[ii11]);
                              pm11.Execute("EDIT TOOL ; DIAMETER '" + ss43[ii11] + "'");
    • kolobok
      @piden @vicebear — Видишь суслика?... — Нет... — И я не вижу... А он есть!!!!