Questo articolo è stato tradotto da Google Traduttore Visualizza il testo originale

FAQ 002833 IT

8. aprile 2019

Markus Baumgärtel Generale RSTAB

RSTAB non ha ancora utilizzato diversi core nella stessa misura di RFEM. Un'ottimizzazione su processori multicore è prevista anche per RSTAB perché questo ha un'influenza significativa sulla selezione del processore?

Risposta

Anche RSTAB utilizza già i vantaggi della parallelizzazione. Fondamentalmente, la parallelizzazione di RSTAB 8 e RFEM 5 può essere riassunta come segue:

Parallelizzazione di parti di programma in RSTAB 8 e RFEM 5 (non incluse nel calcolo)

I vantaggi della parallelizzazione saranno utilizzati principalmente nella relazione di calcolo. In particolare, sfogliando la relazione di calcolo (i. h. recuperando il sommario) con diversi core.

Per le versioni future, si prevede di utilizzare la parallelizzazione più frequentemente. Ad esempio, la creazione della relazione di calcolo dovrebbe essere quasi sempre parallelizzata.

Esistono due modi per utilizzare più core:

Parallelizzazione interna

Parti di un processo del programma possono essere eseguite contemporaneamente in più thread. Si consiglia di utilizzare solo nuclei fisici, non logici (virtuali). L'esperienza acquisita con i calcoli scientifici e tecnici ha dimostrato che la parallelizzazione ha il vantaggio di un massimo di circa 3,5 volte l'accelerazione, indipendentemente dal numero di nuclei. Alcuni processi, come il risolutore di equazioni iterativo, non sono adatti per una tale parallelizzazione.

Parallelizzazione esterna

I singoli calcoli sono effettuati in singole filettature. Ad esempio, è possibile eseguire quattro risolutori in quattro thread per calcolare quattro diverse combinazioni di carico.

RSTAB 8

Attualmente, questi due tipi di parallelizzazione non sono ancora stati usati in RSTAB. Tuttavia, RFEM prevede di utilizzare Parallelizzazione esterna con RSTAB in futuro.

RFEM 5

In RFEM 5, la parallelizzazione interna sarà già utilizzata in alcune parti del programma. Queste sono, per esempio, la combinazione della matrice di rigidezza locale e del risolutore di equazioni dirette.

La parte del programma denominata "FemBase" è fortemente parallelizzata: Calcola le combinazioni dei risultati e restituisce tutti i risultati alla grafica, alle tabelle e alle sezioni. Può leggere il risultato di tre casi di carico in tre thread e, per esempio, calcolare la combinazione di risultati nella quarta filettatura.

Tuttavia, la parallelizzazione esterna non è ancora stata utilizzata. Tuttavia, il lavoro è già in corso su questo.

Parole chiave

Multipoint RFEM Processore Parallelizzazione Processore multicore

Contattaci

Contattaci

Hai trovato la tua domanda?
In caso contrario, contattaci gratuitamente tramite e-mail, chat o il forum di supporto, o inviaci la tua domanda tramite il modulo online.

+39 051 9525 443

info@dlubal.it

RSTAB Programma principale
RSTAB 8.xx

Programma principale

Software di progettazione strutturale per il calcolo lineare e non lineare di forze interne, spostamenti generalizzati e reazioni vincolari di telai e strutture costituite da aste e travature reticolari

Prezzo della prima licenza
2.550,00 USD