Este artigo foi traduzido pelo Google Tradutor Ver texto original

FAQ 002833 PT

8 de abril de 2019

Markus Baumgärtel Geral RSTAB

O RSTAB ainda não utilizou vários núcleos na mesma medida como é o caso do RFEM. Uma otimização em processadores multicore também foi planeada para o RSTAB porque tem uma influência significativa na seleção do processador?

Resposta

O RSTAB também já utiliza as vantagens da paralelização. Basicamente, a paralelização do RSTAB 8 e do RFEM 5 pode resumir-se da seguinte forma:

Paralelização de partes do programa no RSTAB 8 e no RFEM 5 (não incluídas no cálculo)

As vantagens da paralelização são utilizadas principalmente no relatório de impressão. Em particular, navegar pelo relatório de impressão (i. h. recuperar o índice) com vários núcleos.

Para as versões futuras, planeja-se usar a paralelização com mais frequência. Por exemplo, a criação do relatório de impressão deve ser quase sempre paralelizada.

Existem duas formas de utilizar vários núcleos:

Paralelização interna

Partes de um processo de programa são executadas em vários threads ao mesmo tempo. Recomenda-se a utilização apenas de núcleos físicos, não lógicos (virtuais). A experiência adquirida com cálculos científicos e técnicos demonstrou que a paralelização tem a vantagem de um máximo de aproximadamente 3,5 vezes a aceleração, independentemente do número de núcleos. Alguns processos, como o solucionador de equações iterativas, não são adequados para tal paralelização.

Paralelização externa

Cálculos individuais são executados em encadeamentos individuais. Por exemplo, pode executar quatro solucionadores em quatro threads para calcular quatro combinações de carga diferentes.

RSTAB 8

Actualmente, estes dois tipos de paralelização ainda não são utilizados no RSTAB. No entanto, o RFEM planeia utilizar a paralelização externa com o RSTAB no futuro.

RFEM 5

No RFEM 5, a paralelização interna já será utilizada em algumas partes do programa. Estas são, por exemplo, a combinação da matriz de rigidez local e o solucionador de equações direto.

A parte do programa chamada "FemBase" é massivamente paralelizada: Calcula as combinações de resultados e retorna todos os resultados para os gráficos, tabelas e seções. Ele pode ler o resultado de três casos de carga em três threads e, por exemplo, calcular a combinação de resultados no quarto thread.

No entanto, a paralelização externa ainda não é utilizada. No entanto, o trabalho já está em andamento sobre isso.

Palavra chave

Multiponto RFEM Processador Paralelização Processador Multicore

Contacto

Contacto da Dlubal

Encontrou a sua pergunta? Se não for o caso, entre em contacto connosco por e-mail, chat ou no fórum de discussão, ou então envie-nos a sua questão através do formulário online.

+49 9673 9203 0

(falamos português)

info@dlubal.com

RSTAB Programa principal
RSTAB 8.xx

Programa principal

Software de engenharia para o dimensionamento de estruturas reticuladas de pórticos, barras e treliças, com cálculos lineares e não-lineares de esforços internos, deformações e reações de apoio

Preço de primeira licença
2.550,00 USD