Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Giandomenico Spezzano is active.

Publication


Featured researches published by Giandomenico Spezzano.


computational science and engineering | 1996

A parallel cellular tool for interactive modeling and simulation

Giandomenico Spezzano; Domenico Talia; S. Di Gregorio; Rocco Rongo; William Spataro

The paper discusses Camel, an interactive parallel programming environment based on cellular automata. With Camel users can develop high-performance applications in science and engineering. Examples in geology, traffic planning, image processing, and genetic algorithms show its usefulness.


parallel computing | 1995

A parallel cellular automata environment on multicomputers for computational science

Mario Cannataro; S. Di Gregorio; Rocco Rongo; William Spataro; Giandomenico Spezzano; Domenico Talia

This paper describes CAMEL (Cellular Automata environMent for systEms modeLing), a scalable software environment based on the cellular automata theory implemented on a Transputer-based parallel computer. Cellular automata were originally defined as a theory to model the basic mechanisms of dynamic systems, permitting a new approach which is in many cases simpler and more efficient than the traditional approach based on partial differential equations. Today, cellular automata become more attractive because they are suitable to be effectively and naturally implemented on parallel computers achieving high performance. CAMEL allows a user to program computational science applications exploiting the computing power offered by highly parallel computers in a transparent way. CAMEL implements a cellular automaton as a SPMD program. A load balancing strategy is used to minimize time costs in case of not uniform intervals for transition steps. In the paper the programming environment and the parallel architecture of CAMEL are presented and some experiments are discussed.


Future Generation Computer Systems | 1997

High performance scientific computing by a parallel cellular environment

S. Di Gregorio; Rocco Rongo; William Spataro; Giandomenico Spezzano; Domenico Talia

Abstract This paper describes CAMEL, a parallel environment for designing scientific applications based on the cellular automata mathematical model. CAMEL is an interactive environment designed to support the development of high performance applications in science and engineering. It offers the computing power of a highly parallel computer, hiding the architecture issues from a user. The system can be used both as a tool to model dynamic complex phenomena and as a computational model for parallel processing. By CAMEL a user might write programs to describe the actions of thousands of simple active agents, then observe the global complex evolution that arises from all the local interactions. The paper presents the programming environment and a significant application in the area of soil decontamination.


ieee international conference on high performance computing data and analytics | 1998

Performance Evaluation and Modeling of MPI Communications on the Meiko CS-2

Gianluigi Folino; Giandomenico Spezzano; Domenico Talia

This paper presents, evaluates and compares the performance of the point-to-point and broadcast communication primitives of the MPI-1 standard library on the Meiko CS-2 parallel machine. Furthermore, a benchmark model of MPI communications is proposed. It is based on the size of messages exchanged and the number of processors involved.


ieee international conference on high performance computing data and analytics | 1996

A Parallel Cellular Environment for High Performance Scientific Computing

Salvatore Di Gregorio; Rocco Rongo; William Spataro; Giandomenico Spezzano; Domenico Talia

In this paper we describe CAMEL, an interactive parallel environment based on the cellular automata model. CAMEL is an environment designed to support the development of high performance applications in science and engineering. It offers the computing power of a highly parallel computer, hiding the architecture issues from a user. The system can be used both as a tool to model dynamic complex phenomena and as a computational model for parallel processing. By CAMEL a user might write programs to describe the actions of thousands of simple active agents, then observe the global complex evolution that arise from all the local interactions. The paper presents the programming environment and a significant application in the area of soil decontamination.


Archive | 2014

Advances in Artificial Life and Evolutionary Computation

Clara Pizzuti; Giandomenico Spezzano

In this paper a fault detection analysis through a neural networks ensembling approach and statistical pattern recognition techniques is presented. Abnormal consumption or faults are detected by analyzing the residual values, which are the difference between the expected and the real operating data. The residuals are more sensitive to faults and insensitive to noise. In this study, first, the experimentation is carried out over two months monitoring data set for the lighting energy consumption of an actual office building. Using a fault free data set for the training, an artificial neural networks ensemble (ANNE) is used for the estimation of hourly lighting energy consumption in normal operational conditions. The fault detection is performed through the analysis of the magnitude of residuals using peak outliers detection method. Second, the fault detection analysis is also carried out through statistical pattern recognition techniques on structured residuals of lighting power consumption considering different influencing attributes i.e. number of people, global solar radiation etc. Moreover the results obtained from these methods are compared to minimize the false anomalies and to improve the FDD process. Experimental results show the effectiveness of the ensembling approach in automatic detection of abnormal building lighting energy consumption. The results also indicate that statistical pattern recognition techniques applied to residuals are useful for detecting and isolating the faults as well as noise.


european pvm mpi users group meeting on recent advances in parallel virtual machine and message passing interface | 1998

Evaluating and Modeling Communication Overhead of MPI Primitives on the Meiko CS-2

Gianluigi Folino; Giandomenico Spezzano; Domenico Talia

The MPI (Message Passing Interface) is a standard communication library implemented on a large number of parallel computers. It is used for the development of portable parallel software. This paper presents, evaluates and compares the performance of the point-to-point and broadcast communication primitives of the MPI standard library on the Meiko CS-2 parallel machine. Furthermore, the paper proposes a benchmark model of MPI communications based on the size of messages exchanged and the number of involved processors. Finally, the MPI performance results on the CS-2 are compared with the performance of the Meiko Elan Widget library and the IBM SP2.


WIT Transactions on Ecology and the Environment | 1970

A parallel cellular simulator for bioremediation of contaminated soils

S. Di Gregorio; R. Kongo; William Spataro; Giandomenico Spezzano; Domenico Talia

The bioremediation of contaminated soils is one of main strategies for site clean-up. The most important principle of bioremediation is that microorganisms (mainly bacteria) can be used to destroy hazardous contaminants or transform them into a less harmful form. Currently, we are facing this problem in the CABOTO project within the PCI ESPRIT framework. The CABOTO objective concerns the design and implementation of a parallel simulator for the bioremediation of contaminated soils by using models based on the cellular automata (CA) theory. For the parallel implementing of the simulator has been used the CAMEL system, a parallel environment for the simulation and modelling of complex systems based on CA. This paper describes the model used to simulate the contamination and the bioremediation of the soil, the main features of the CAMEL system and the parallel implementation of the simulator by CAMEL. Finally, experimental results are described.


Distributed and parallel systems | 2000

Scalable classification of large data sets by parallel genetic programming

Gianluigi Folino; Clara Pizzuti; Giandomenico Spezzano

A parallel genetic programming approach to data classification is presented. The method uses cellular automata as a framework to enable a fine-grained parallel implementation of GP through the grid model. Experiments on real datasets from the UCI machine learning repository show good results with respect to C4.5. The generated trees are smaller, they have a misclassification error on the training set comparable, but, more important, they generalise better than C4.5. Furthermore, performance results show a nearly linear speedup.


Archive | 1997

A High-Level Language for ProgrammingCellular Algorithms on Parallel Machines

Giandomenico Spezzano; Domenico Talia

This paper describes CARPET, a parallel programming language based on the cellular automata model. A CARPET implementation has been used for programming cellular algorithms in the CAMEL parallel environment. CAMEL is an environment designed to support the development of high performance applications in science and engineering. It offers the computing power of a highly parallel computer, hiding the architecture issues from a user. By CARPET a user might write programs to describe the actions of thousands of simple active agents interacting locally, then the CAMEL system allows a user to observe the global complex evolution that arises from all the local interactions.

Collaboration


Dive into the Giandomenico Spezzano's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Rocco Rongo

University of Calabria

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Clara Pizzuti

National Research Council

View shared research outputs
Top Co-Authors

Avatar

Agostino Forestiero

Indian Council of Agricultural Research

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

R. Kongo

University of Calabria

View shared research outputs
Researchain Logo
Decentralizing Knowledge