58 result(s)
Page Size: 10, 20, 50
Export: bibtex, xml, json, csv
Order by:

CNR Author operator: and / or
more
Typology operator: and / or
Language operator: and / or
Date operator: and / or
more
Rights operator: and / or
2009 Conference object Unknown

XtreemOS, an Open-source Grid operating system targeting the future internet
Carlini E., Coppola M., Laforenza D.
Source: III Conferenza Italiana sul Software Libero, Bologna, 2009

See at: CNR People


2007 Other Unknown

XtreemOS: Building and promoting a Linux-based operating system to support virtual organizations for next generation grids - FP6-IST 033576
Baraglia R., Coppola M., Laforenza D., Tonellotto N.
Not abstract available

See at: CNR People


2019 Book Open Access OPEN

Proceedings of the 15th International Conference on the Economics of Grids, Clouds, Systems, and Services (GECON 2018)
Coppola M., Carlini E., D'Agostino D., Altmann J., Banares J. A.
Welcome message for the 15th International Conference on the Economics of Grids, Clouds, Systems, and Services (GECON 2018).DOI: 10.1007/978-3-030-13342-9

See at: ISTI Repository Open Access | DOI Resolver | link.springer.com | CNR People


2003 Part of book or chapter of book Unknown

Hierarchical models and software tools for parallel programming
Coppola M., Schmollinger M.
Hierarchically structured architectures are becoming more and more pervasive in the field of parallel and high performance computing. While memory hierarchies have been recognized for a long-time, only in the last years hierarchical parallel structures have gained importance, mainly as a result of the trend towards cluster architectures and high-performance application of computational grids.Source: , pp. 320–354, 2003
DOI: 10.1007/3-540-36574-5_15

See at: DOI Resolver | link.springer.com | CNR People


2006 Part of book or chapter of book Unknown

ASSIST as a research framework for high-performance grid programming environments
Marco Aldinucci, Massimo Coppola, Marco Vanneschi, Corrado Zoccolo, Marco Danelutto
The research activity of our group at the Department of Computer Science, University of Pisa, is focused on programming models and environments for the development of high-performance multidisciplinary applications. The enabling computing platforms we are considering are complex distributed architectures, whose nodes are parallel machines of any kind, including PC/workstation clusters.Source: GRID COMPUTING: SOFTWARE ENVIRONMENTS AND TOOLS, edited by José C. Cunha and Omer F. Rana, pp. 230–256. Berlin: Springer-Verlag, 2006
DOI: 10.1007/1-84628-339-6

See at: DOI Resolver | CNR People | www.springerlink.com


2004 Conference object Unknown

Targeting heterogeneous architectures in ASSIST: experimental results
Aldinucci M., Campa S., Coppola M., Magini S., Pesciullesi P., Potiti L., Ravazzolo R., Torquati M., Zoccolo C.
We describe how the ASSIST parallel programming environment can be used to run parallel programs on collections of heterogeneous workstations and evaluate the scalability of one task-farm real application and a data-parallel benchmark, comparing the actual performance figures measured when using homogeneous and heterogeneous workstation clusters. We describe also the ASSIST approach to heterogeneous distributed shared memory and provide preliminary performance figures of the current implementation.Source: EuroPar2004: Parallel and Distributed Computing, pp. 638–643, Pisa, Italy, September 2004

See at: CNR People


2004 Conference object Open Access OPEN

A parallel knowledge discovery system for customer profiling
Coppola M., Pesciullesi P., Ravazzolo R., Zoccolo C.
We describe a parallel KDD architecture we are developing as part of an open-source based customer relationship management system, in the framework of the SAIB industrial research pro ject. The design of the prototype, leveraging on the features of the ASSIST programming environment, results in a high-performance parallel data mining core, tightly integrated with parallel data management and interfaced to business standard technologies and systems.Source: Euro-Par 2004 Parallel Processing 10th International Euro-Par Conference, pp. 381–390, Pisa, Italy, 31 August -03 September 2004
DOI: 10.1007/b99409

See at: e-Prints Soton Open Access | Hyper Article en Ligne Open Access | Hyper Article en Ligne Open Access | Hyper Article en Ligne Open Access | e-space at Manchester Metropolitan University Restricted | DOI Resolver | CNR People | www.springerlink.com


2006 Conference object Unknown

Parallel program/component adaptivity management
Coppola M., Aldinucci M., André F., Buisson J., Campa S., Danelutto M., Zoccolo C.
Grid computing platforms require to handle dynamic behaviour of computing resources within complex parallel applications. We introduce a formalization of adaptive behaviour that separates the abstract model of the application from the implementation design. We exemplify the abstract adaptation schema on two applications, and we show how two quite different approaches to adaptivity, the ASSIST environment and the AFPAC framework, easily map to this common schema.Source: Parco 2005, Malaga, Spain, 13-16/09/2005

See at: CNR People


2006 Conference object Unknown

A parallel data management layer for data mining
Coppola M., Pesciullesi P., Presti L., Ravazzolo R., Vanneschi M.
We propose the design of a data management abstraction level to implement a full set of parallel KDD applications with minimal performance overhead and greater scalability than conventional DBMS, providing a high-level parallel API to be exploited by parallel and out-of-core data mining algorithms. We describe an existing prototype and report examples and first test results with mining algorithms.Source: Parco 2005, pp. 531–538, Malaga, Spain, 13-16/09/2005

See at: CNR People


2010 Other Unknown

FP7 Collaborative project CONTRAIL : Open Computing Inftrastructures for Elastic Services
Coppola M., Dazzi P., Ferrini R., Baraglia R., Perego R., Lombardi S.
The goal of the Contrail project is to design, implement, evaluate and promote an open source system in which resources that belong to different operators are integrated into a single homogeneous Federated Cloud that users can access seamlessly. Contrail will vertically integrate an open-source distributed operating system for autonomous resource management in Infrastructure-as-a-Service environments, and high level services and runtime environments as foundations for Platform-as-a-Service.

See at: CNR People


2003 Conference object Unknown

ASSIST demo: an high level, high performance, portable, structured parallel programming environment at work
Aldinucci M., Campa S., Ciullo P., Coppola M., Danelutto M., Pesciullesi P., Ravazzolo R., Torquati M., Vanneschi M., Zoccolo C.
This work summarizes the possibilities offered by parallel programming environment ASSIST by outlining some of the features that will be demonstrated at the conference demo session. We'll substantially show how this environment can be deployed on a Linux workstation network/cluster, how applications can be compiled and run using ASSIST and eventually, we'll discuss some ASSIST scalability and performance features. We'll also outline how the ASSIST environment can be used to target GRID architectures.Source: Euro-Par 2003 - 9TH European Conference on Parallel Processing, pp. 1295–1300, Klagenfurt, Austria, August 26-29, 2003
DOI: 10.1007/978-3-540-45209-6_176

See at: DOI Resolver | link.springer.com | CNR People


2003 Conference object Unknown

The Implementation of ASSIST, an Environment for Parallel and Distributed Programming
Aldinucci M., Campa S., Ciullo P., Coppola M., Magini S., Pesciullesi P., Potiti L., Ravazzolo R., Torquati M., Vanneschi M., Zoccolo C.
We describe the implementation of ASSIST, a programming environment for parallel and distributed programs. Its coordination language is based of the parallel skeleton model, extended with new features to enhance expressiveness, parallel software reuse, software component integration and interfacing to external resources. The compilation process and the structure of the run-time support of ASSIST are discussed with respect to the issues introduced by the new characteristics, presenting an analysis of the first test results.Source: EuroPar2003: Parallel and Distributed Computing, pp. 712–721, Klagenfurt, Austria, September 2003

See at: CNR People


2008 Article Unknown

Virtual organization support within a grid-wide operating system
Coppola M., Jegou Y., Matthews B., Morin C., Prieto L. P., Sánchez Ó. D., Yang E. Y., Yu H.
Despite grids' popularity, virtual organizations (VOs) have yet to become a commodity technology in modern computing environments due to the complexity of managing them and difficulty of assuring user and VO isolation. Here, the authors describe the VO management approach taken by XtreemOS, a new grid operating system with native support for VOs that supports a wide range of computing resources, from clusters to mobiles. They also discuss the requirements for the VO model and management within XtreemOS and intro duce an expandable VO model and a system architecture that supports it.Source: IEEE internet computing 12 (2008): 20–28. doi:10.1109/MIC.2008.47
DOI: 10.1109/MIC.2008.47

See at: DOI Resolver | ieeexplore.ieee.org | CNR People


2007 Conference object Unknown

Managing user expectations with component performance contracts
Tonellotto N., Laforenza D., Coppola M., Zoccolo C., Danelutto M., Vanneschi M.
In this paper we introduce a definition of performance contract for hierarchical component applications communicating through one-way asynchronous communications. Component annotations allow to express a generic performance model, performance requirements and resource constraints. We propose an $O(n. 3.5})$ algorithm to obtain from user expectations the minimum resource requirements which ensure the desired QoS, to be exploited successively in a SLA negotiation phase. The technique is suitable for automatic execution, exploiting developer-provided annotations, and is validated with experiments on heterogeneous grid platforms.Source: CoreGRID Workshop on Usage of Service Level Agreements in Grids, pp. 349–358, Austin, Texas, USA, 19 Settembre 2007
DOI: 10.1007/978-0-387-78446-5

See at: DOI Resolver | CNR People


2007 Part of book or chapter of book Unknown

Towards a common deployment model for Grid systems
Coppola M., Tonellotto N., Danelutto M., Zoccolo C., Lacour S., Perez C., Priol T.
Deploying applications within a Grid infrastructure is an important aspect that has not yet been fully addressed. This is particularly true when high-level abstractions, like objects or components, are offered to the programmers. High-level applications are built on run-time supports that require the deployment process to span over and coordinate several middleware systems, in an application independent way. This paper addresses deployment by illustrating how it has been handled within two projects (ASSIST and GridCCM). As the result of the integration of the experience gained by researchers involved in these two projects, a common deployment process is presented.Source: Integrated Research in GRID Computing, edited by Sergei Gorlatch and Marco Danelutto, pp. 15–30. Boston: Springer US, 2007

See at: CNR People


2007 Part of book or chapter of book Open Access OPEN

An abstract schema modeling adaptivity management
Coppola M., Aldinucci M., André F., Buisson J., Campa S., Danelutto M., Zoccolo C.
Nowadays, component application adaptivity in Grid environments has been afforded in different ways, such those provided by the Dynaco/AFPAC framework and by the ASSIST environment. We propose an abstract schema that catches all the designing aspects a model for parallel component applications on Grid should define in order to uniformly handle the dynamic behavior of computing resources within complex parallel applications. The abstraction is validated by demonstrating how two different approaches to adaptivity, ASSIST and Dynaco/AFPAC, easily map to such schema.Source: Integrated Research in Grid Computing, edited by Gorlatch Sergei, Danelutto Marco, pp. 89–102. New York: Springer, 2007
DOI: 10.1007/978-0-387-47658-2_7

See at: Hyper Article en Ligne Open Access | Hyper Article en Ligne Open Access | Hyper Article en Ligne Open Access | DOI Resolver | CNR People | www.springerlink.com


2010 Conference object Unknown

Information processing at work: on energy-aware algorithm design
Cisternino A., Ferragina P., Morelli D., Coppola M.
It is common experience to upgrade firmware of mobile devices and obtain longer battery life, living proof of how software affects power consumption of a device. Despite this empirical observation, there is a lack for models and methodologies correlating computations with power consumption. In this paper we propose a methodology for conducting measures which result independent of the underlying system running the algorithm/software to be tested. Early experimental results are presented and discussed, showing that this methodology is robust and can be used in many settings. We thus adopt it to study the impact of computation and pattern of memory accesses onto the energy-profile of an algorithm when executed on different processors and architectures, thus achieving some surprising insights on green algorithm design.Source: Green Computing Conference, 2010 International, pp. 407–415, Chicago, IL, 15-18 August 2010
DOI: 10.1109/GREENCOMP.2010.5598288

See at: DOI Resolver | CNR People


2010 Other Unknown

FP6 Integrated Project XtreemOs: Building and Promoting a Linux-based Operating System to Support Virtual Organizations for Next Generation Grids
Coppola M., Dazzi P., Lombardi S., Ferrini R.
Funded by the Commission of European Communities Information Society and Media Directorate-General, the overall objective of the XtreemOS project is the design, implementation, evaluation and distribution of an open source Grid operating system (named XtreemOS) with native support for virtual organizations (VO) and capable of running on a wide range of underlying platforms, from clusters to mobiles. The approach proposes is to investigate the construction of a new Grid OS, XtreemOS, based on the existing general purpose OS Linux. A set of system services, extending those found in the traditional Linux, will provide users with all the Grid capabilities associated with current Grid middleware, but fully integrated into the OS

See at: CNR People


2011 Conference object Unknown

Probabilistic dropping in push and pull dissemination over distributed hash tables
Carlini E., Coppola M, Ricci L.
Dynamic information management via Distributed Hash Tables (DHT) is an important problem which revolves around the trade-off between data freshness and the overhead due to information updates. We propose two different algorithms based on information pull and information push models, that enable dynamic information dissemination with low overhead over a DHT. We exploit the concept of popularity of specific items, which is evaluated by performing a real-time analysis of the query distribution, and allows to decrease a significant fraction of messages without impairing the query resolution process. We have measured the overhead savings and compared the performance of the two approaches by extensive simulations using real workload traces.Source: The 11th IEEE International Conference on Computer and Information Technology, CIT 2011, pp. 47–52, Pafos, Cyprus, 31 August - 2 September 2011
DOI: 10.1109/CIT.2011.94
Project(s): CONTRAIL via OpenAIRE

See at: DOI Resolver | ieeexplore.ieee.org | CNR People


2012 Conference object Unknown

Reducing Server Load in MMOG via P2P Gossip.
Carlini E., Ricci L., Coppola M.
A fundamental problem for the development of Massively Multiplayer Online Games (MMOGs) is the definition of a mechanism supporting interest management, i.e. determining all the entities of the virtual world that are relevant for a given peer. To this end, we propose a hybrid architecture combining centralized and P2P solutions. Our proposal exploits a P2P gossip-based approach supporting a best-effort resolution of interest management, so that it can be mostly supported through the P2P overlay, with minimal intervention of a centralized entity.Source: The 11th Annual Workshop on Network and Systems Support for Games, pp. 2–2, Venezia, Italy, 22-23 November 2012
DOI: 10.1109/NetGames.2012.6404015
Project(s): CONTRAIL via OpenAIRE

See at: DOI Resolver | CNR People