La presente invenzione riguarda un metodo di calcolo parallelo e grafico su cluster, in particolare con ambiente di sviluppo Windows HPC. È stata trovata una metodologia per produrre un software che si basa sulle librerie parallele (MPI), in particolare ma non solo in ambiente Windows HPC, e che gira su cluster in maniera parallela ma con la visualizzazione di un’interfaccia grafica (menu per apertura/chiusura file e sequenze di immagini, elaborazioni e visualizzazioni grafiche, pulsanti e bottoni per l’interfaccia utente). Il programma viene lanciato in parallelo ma attende poi istruzioni dall’utente. È in grado di auto-adattarsi al numero di rank e nodi a disposizione ed è in grado di utilizzarli quando servono per il calcolo, di metterli in attesa quando non sono necessari e di monitorarne l’andamento quando sono in esecuzione. Il software sviluppato con questa metodologia è quindi in grado di effettuare la ricostruzione ad esempio di immagini tomografiche in parallelo e di mostrare i risultati grafici a video. Il metodo può essere applicato a qualsiasi software di elaborazione delle immagini di qualsiasi tipo (imaging medico, prove non distruttive per l’industria e i beni culturali).
METODO PER L’ESECUZIONE SU CALCOLATORE PARALLELO DEL MODULO DI VISUALIZZAZIONE INTERATTIVA DI UN DISPOSITIVO DI IMAGING
BRANCACCIO, ROSA
;MORIGI, MARIA PIA;
2012
Abstract
La presente invenzione riguarda un metodo di calcolo parallelo e grafico su cluster, in particolare con ambiente di sviluppo Windows HPC. È stata trovata una metodologia per produrre un software che si basa sulle librerie parallele (MPI), in particolare ma non solo in ambiente Windows HPC, e che gira su cluster in maniera parallela ma con la visualizzazione di un’interfaccia grafica (menu per apertura/chiusura file e sequenze di immagini, elaborazioni e visualizzazioni grafiche, pulsanti e bottoni per l’interfaccia utente). Il programma viene lanciato in parallelo ma attende poi istruzioni dall’utente. È in grado di auto-adattarsi al numero di rank e nodi a disposizione ed è in grado di utilizzarli quando servono per il calcolo, di metterli in attesa quando non sono necessari e di monitorarne l’andamento quando sono in esecuzione. Il software sviluppato con questa metodologia è quindi in grado di effettuare la ricostruzione ad esempio di immagini tomografiche in parallelo e di mostrare i risultati grafici a video. Il metodo può essere applicato a qualsiasi software di elaborazione delle immagini di qualsiasi tipo (imaging medico, prove non distruttive per l’industria e i beni culturali).I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.