User

Password

Recupero Password

Path: Home » Indice Pubblicazioni » Convegni ATI - Accesso riservato soci CTI » CA - 55 - Bari Matera 2000 » Sviluppo di un codice di calcolo para...

Convegni ATI - Accesso riservato soci CTI

Sviluppo di un codice di calcolo parallelo per lo studio del flusso all'interno di turbomacchine

Pubblicazione


Autore: P. Giangiacomo

Collana: CA - 55 - Bari Matera 2000

Note:
Il tempo di esecuzione delle simulazioni al calcolatore dei flussi all'interno di turbomacchine può essere notevolmente ridotto con l'adozione di tecniche di calcolo parallelo. Appositamente per questo tipo di flussi è stata sviluppata una versione parallela del codice di calcolo implicito XFLOS, in ambiente MPI. Un'unica griglia

viene generata nel dominio intero e poi suddivisa lungo l'altezza pala in blocchi senza nodi in comune. Ciascun blocco è associato ad un processore in un'architettura a memoria distribuita. I flussi attraverso le interfacce tra i blocchi sono valutati esplicitamente, e la convergenza del solutore implicito rallenta al crescere del numero di processori utilizzato. Il codice parallelo è stato verificato su di uno stadio transonico completo di turbina assiale.

Sia per lo statore che per il rotore si sono utilizzati fino a 16 processori, e la velocità di convergenza si è ridotta

al massimo del 20-25%. Nei calcoli paralleli, il tempo di calcolo assorbito dalle procedure MPI risulta più che compensato dalla riduzione del tempo di esecuzione di alcune subroutine di XFLOS, e, a parità di iterazioni, la riduzione nel tempo di esecuzione del codice è maggiore del numero dei processori. A parità di livello dei residui raggiunto, invece, il risparmio nel tempo di calcolo apportato dalla parallelizzazione viene ridotto dal

rallentamento della convergenza. Sia per lo statore che per il rotore, passando da 1 a 16 processori il tempo di esecuzione del codice si riduce fino a circa 1/13.

(10 pagine)


Per scaricare il Documento devi essere loggato!



Viale Elvezia, 12 - 20154 Milano
Tel. +39 02 266.265.1
Fax +39 02 266.265.50
P.IVA 11494010157

Social CTI

Seguici!

Twitter LinkedIn

Disclaimer - Privacy