Massimo Maresca

Learn More
A Polymorphic Processor Array (PPA) is a twodimensional mesh-connected array of processors, in which each processor is equipped with a switch able to interconnect its four NEWS ports. PPA is an abstract architecture based upon the experience acquired in the design and in the implementation of a VLSI chip, namely the Polymorphic Torus (PT) chip, and, as a(More)
Motion estimation is a key technique in most algorithms for video compression and particularly in the MPEG and H.261 standards. The most frequently used technique is based on a Full Search Block Matching Algorithm which is highly computing intensive and requires the use of special purpose architectures to obtain real-time performance. In this paper we(More)
Massively parallel computers are implemented by means of modules at different packaging levels. This paper discusses a hierarchical node clustering scheme (HNC) for packaging a class of reconfigurable processor arrays called Polymorphic Processor Array (PPA) which uses circuit-switchingbased routers at each node to deliver a different topology at every(More)
The recent progress of RISC technology has led to the feeling that a significant percentage of image processing applications, which in the past required the use of special purpose computer architectures or of “ad hoc” hardware, can now be implemented in software on low cost general purpose platforms. We decided to undertake the study described in this paper(More)
This paper describes the deployment of a Service Oriented Architecture in the specific context of the ‘Business Communities’, i.e. Communities of heterogeneous actors that cooperate in the same business area. The architecture is based on XML and Web Services technologies. More specifically the paper analyzes the structure and the requirements of Business(More)
This paper presents the architecture and the organization of a Mashup Container that supports the deployment and the execution of Event Driven Mashups (i.e., Composite Services in which the Services interact through events rather than through the classical Call-Response paradigm) following the Platform as a Service model in the Cloud Computing paradigm. We(More)