• Non ci sono risultati.

Il nuovo server per il calcolo parallelo al CILEA: HP 9000 Enterprise Server K580

N/A
N/A
Protected

Academic year: 2021

Condividi "Il nuovo server per il calcolo parallelo al CILEA: HP 9000 Enterprise Server K580"

Copied!
3
0
0

Testo completo

(1)

SUPERCALCOLO

22 BOLLETTINO CILEA N. 68 GIUGNO 1999

Il nuovo server per il calcolo parallelo al

CILEA: HP 9000 Enterprise Server K580

Francesca Bonini

CILEA, Segrate

Abstract

In questo articolo è presentato il nuovo server ad alte prestazioni, per il calcolo parallelo, disponibile al Cilea. In particolare, viene fornita una breve descrizione dei pacchetti software disponibili, della configurazione e delle modalità di utilizzo della macchina.

Dal 12 Maggio 1999 è disponibile presso il Cilea un nuovo server per il calcolo parallelo ad alte prestazioni. La nuova macchina è un HP 9000 Enterprise Server K580 dotata di 4 processori PA8200 a 240 MHz, 2 GB di RAM e complessivi 36 GB di spazio disco a disposizione degli utenti.

Caratteristiche della macchina e software installati

La macchina, il cui nome IP è icl580.cilea.it, con sistema operativo HP-UX 11.0, ha installato i linguaggi di programmazione C e Fortran 90 (compatibile Fortran 77), e le librerie MPI 1.5 per la compilazione di programmi paralleli (rif. www.hp.com/esy/lang/mpi/mpihome.html). Caratteristiche Hardware e prestazioni dei server della classe K sono disponibili ai siti HP: www.datacentersolutions.hp.com/kclass_server s_whitepaper.html

www.datacentersolutions.hp.com/2_1_14_conte nt.html

mentre una descrizione della macchina installata al Cilea e della sua configurazione è pubblicata alla URL:

www.cilea.it/~bonini/kappa/k580.htm. I pacchetti software attualmente disponibili all’utenza su icl580, tutti in versione parallela, sono:

™ Abaqus

La versione installata è la 5.8 e comprende:

ƒ Abaqus/Explicit: codice agli elementi finiti di pito esplicito per analisi di transitori veloci altamente non lineari. Il programma include elementi di tipo bead, shell ed elementi continui.

ƒ Abaqus/Standard: codice agli elementi finiti di tipo general purpose, particolarmente indicato per problemi di analisi strutturale lineari e non lineari e di conduzione del calore. ƒ Abaqus/Aqua: comprende le funzioni di

Abaqus/Standard, unite a funzionalità wave loading, drag e buoyancy calculation, adatte a modellare l’installazione di tubature al largo e condutture sommerse.

ƒ Abaqus/Post: postprocessore interattivo integrato con i moduli precedentemente descritti

Per ulteriori informazioni si veda anche: www.hks.com/product-briefs.htm

™ Ansys

La versione installata è la 5.5, questo pacchetto è un codice agli elementi finiti che consenti di realizzare analisi strutturali, termiche, acustiche, piezoelettriche, di conduzione di corrente, fluidodinamiche, meccaniche ed elettromagnetiche, permettendo inoltre di studiare l’interazione tra di esse utilizzando lo stesso modello e gli stessi dati per un’ampia varietà di applicazioni “coupled field”.

Per ulteriori informazioni si veda anche: www.ansys.com

(2)

SUPERCALCOLO

BOLLETTINO CILEA N. 68 GIUGNO 1999 23

™ Marc

La versione installata è la k7.3 e comprende:

ƒ Marc: risolutore agli elementi finiti non lineare, parallelo, che include la possibilità di creare e modificare in automatico le mesh per le strutture da analizzare

ƒ Mentat: preprocessore grafico Per ulteriori informazioni si veda anche: www.marc.com/Products/default.htm

™ Nastran

La versione installata è la 7.5; questo codice offre una grande varietà di analisi agli elementi finiti, tra cui: analisi lineari statiche, modi normali, buckling, conduzione del calore, analisi dinamiche, risposte in frequenza, risposte stocastiche, analisi della risposta spettrale e aeroelasticità. Virtualmente permette di modellare qualsiasi materiale, inclusi materiali compositi ed iperelastici.

Per ulteriori informazioni si veda anche: www.macsh.com

Configurazione ed utilizzo della macchina La configurazione del K580 è stata pensata in modo da consentirne un facile utilizzo a coloro che sono già utenti del sistema HP Exemplar 2000 (iclspp2.cilea.it) del Cilea e, grazie all’installazione del software LSF1

, in modo da creare un unico ambiente di lavoro dove le risorse delle due macchine possono essere opportunamente bilanciate e condivise.

In particolare, la directory di lavoro di ogni utente è condivisa dalle due macchine (fisicamente su un disco dell’Exemplar visibile dal K580), mentre le code bacth e l’attività delle due macchine sono reciprocamente visibili da entrambi i sistemi. In questo modo è possibile ottimizzare l’utilizzo delle due macchine decidendo volta per volta su quale coda e a quale macchina far eseguire un programma. Questo è, ovviamente, valido per programmi scritti dall’utente e per i pacchetti software installati su entrambe le macchine. L’ottimizzazione dell’esecuzione dei lavori richiede comunque che i file di input ed output dei programmi risiedano fisicamente sulla

1

Vedi articolo a riguardo in questo bollettino.

macchina che esegue il programma, in opportune aree temporanee. In particolare per icl580 è definito il filesystem “/scratch1” dove l’utente avrà cura di definire un proprio direttorio in cui copiare i file di input e dove inviare gli output dei job che intende eseguire sulla macchina.

La modalità di lavoro consigliata è quella batch, che permette di sfruttare al meglio le risorse della macchina, bilanciate grazie al sistema LSF. Le code utilizzabili su icl580 sono state così definite: short_k580 batch_k580 area scratch: /scratch1 gruppi: tutti tipo di job: sequenziali/paralleli run limit:

8 job seq. (opp. 2 job paralleli a 4 CPU) run limit per user: 4 job seq. (opp. 1 job parallelo a 4 CPU) CPU: 4 tempo CPU: 15 min. area scratch: /scratch1 gruppi: tutti tipo di job: sequenziali/paralleli run limit:

8 job seq. (opp. 2 job paralleli a 4 CPU) run limit per user: 4 job seq. (opp. 1 job parallelo a 4 CPU) CPU: 4 tempo CPU: infinito. Riferimenti

Per ulteriori informazioni relative a questa nuova macchina, il software disponibile, le modalità di utilizzo, oltre alla consultazione delle relative pagine web al sito:

www.cilea.it è possibile contattare:

Ing. G. Meloni, responsabile dei sistemi di calcolo al Cilea

(meloni@cilea.it)

Dott.ssa R. Galloni, responsabile della gestione della macchina

(galloni@cilea.it)

Ing. G. Bonini, sistemista (bonini@cilea.it)

Dott. M. Cremonesi, per il software installato e le tecniche di programmazione

(3)

CILEA

Riferimenti

Documenti correlati

On the basis of what already said, the present study is aimed at evaluating the behaviour of isolation bearings in the assumed hypothesis of damage of 1-2% of the isolators

Because the European Commission, which has a monopoly on initiating legislative proposals under the EC Treaty, also had an environmental department since the early 1970s,

The scheme agreed between the EU and Jordan, which entered into force on July 2016 and has an initial duration of 10 years, grants a more favourable treatment regarding the rules

Il piano prevede 10 zone di intervento, uguali per ogni fiume, dislocate per quanto riguarda l’Ombrone, dalla località Pontelungo fino a Poggio a Caiano, per il Bisenzio, dalla

With the signing of the Memorandum of Understanding on Specific Economic Policy Conditionality (MoU) by the so-called 'Troika' (International Monetary Fund, European

We find that one percentage point increase in the enrollment ratio reduces adolescent crime by 2.47 percent, and that the effect is highly heterogeneous across areas and

Keywords: Switzerland, EU external relations, EU external agreements, European Free Trade Association (EFTA), European Economic Area (EEA), Institutional agreement, Free movement

CdLS didattica paritetica didattica paritetica didattica paritetica didattica paritetica Commissione Commissione Commissione Commissione CdLS CdLS CdLS CdLS