The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This work presents a skeleton for the resolution of multi-objective optimization problems using the improved version of the strength Pareto evolutionary algorithm (SPEA2). From the same problem specification, the skeleton derives sequential and distributed parallel solvers. The user interface for the problem definition consists of a set of classes and methods which are described in detail. The internal...
As the use of complex grid middleware becomes widespread and more facilites are offered by these pieces of software, distributed grid applications are becoming more and more popular. But as grid middleware grows in size and offers more advanced features, they become more complex and heavier, as well as harder to tune. Since the performance of a distributed grid application can be strongly influenced...
Many computational problems have irregular data/control characteristics, which make programs difficult to be efficiently implemented in parallel systems. Due to irregular character of code or data, even division of work between processors at application startup is frequently impossible. Runtime optimization is possible, but it requires a constant exchange of control information and/or data during...
Most currently deployed grids adopt a hierarchical model for their information system. However, nowadays the research and development community is heading towards the use of scalable models of information services based on decentralized approaches such as the peer-to-peer paradigm. This is mainly due to the poor scalability, resiliency and load-balancing features of the hierarchical model. This paper...
Ethernet is turning out to be a cost-effective solution for building cluster networks offering compatibility, simplicity, high bandwidth, scalability and a good performance-to-cost ratio. Nevertheless, Ethernet still makes inefficient use of network resources (links) and suffers from long failure recovery time due to the lack of a suitable routing algorithm. In this paper we embed an efficient routing...
Grid computing is becoming a prominent field of interest for distributed systems. The capability to support resource sharing between different organizations and the high level of performance are noteworthy features. However, to define, deploy and execute grid applications require significant design effort and complex resource coordination, which can be alleviated by using workflow management systems...
Data transport is a core function for wireless sensor networks (WSNs) with different applications having varied requirements on the reliability and timeliness of data delivery. While node redundancy, inherent in WSNs, increases the fault tolerance, no guarantees on reliability levels can be assured. Furthermore, the frequent failures within WSNs impact the observed reliability over time and make it...
The following topics are dealt with: parallel processing; distributed processing; network-based processing; Internet-based computing; models and tools for programming environments; distributed systems; languages, compilers and runtime support systems; parallel computer systems; Web computing; image processing; video processing; multimedia; pervasive computing environments and services; multi-agent...
Digital data volumes are growing exponentially both in all sciences. To handle this abundance in data availability, scientists must embody data analysis techniques in their scientific practices and solving environments to get the benefits coming from knowledge that can be extracted from large data sources.
Today's business processes are rarely accomplished inside the companies domains. More often they involve entities geographically distributed which interact in a loosely coupled cooperation. While cooperating, these entities generate transactional data streams, such as sequences of stock-market buy/sell orders, credit-card purchase records, Web server entries, and electronic fund transfer orders. Such...
Increase in intensive applications with different computational requirements, coupled with the unification of remote and diverse resources thanks to advances in the wide-area network technologies and the low cost of components, have encouraged the development of grid computing. To exploit the promising potentials of geographically distributed resources, effective and efficient mapping algorithms are...
Summary form only given. The imminent mass deployment of pervasive computing technologies such as sensor networks and RFID tags, together with the increasing participation of the Web community in feeding geo-located information within tools such as Google Earth, will soon make available an incredible amount of information about the physical and social worlds and their processes. Overall, both the...
The paper addresses the challenges and opportunities of instrumenting pervasive computing systems with a logical clock, aware of the quality of synchronization with respect to a time reference. Pervasive computing systems are: i) mobile; ii) dynamic; and iii) composed of a large number of distributed components; in systems with these characteristics the availability of a "smart" clock that...
One of the earliest applications that explored the power and flexibility of the grid computing paradigm was medical image matching. A typical characteristic of such applications is the large communication overheads due to the bulk of data that have to be transfered to the compute nodes. In this paper we study the problem of optimizing such applications under a broad model that incorporates not only...
Heterogeneous networks of workstations have rapidly become a cost-effective computing solution in many application areas. This paper develops several highly innovative parallel algorithms for target detection in hyperspectral imagery, considered to be a crucial goal in remote sensing-based homeland security and defense applications. In order to illustrate parallel performance, we consider four (partially...
Service oriented architectures (SOA) represent a recent proposal to obtain cooperation and interoperability in distributed computing environments. A challenge of SOA is services and resources discovery which can be realized both in centralized and distributed way. The distributed approach involves peer-to-peer (P2P) infrastructures supporting the knowledge distribution among peers. In this paper we...
In this article we analyze and model the performance of a symmetrical multiprocessor cluster. The obtained model takes into account the heterogeneity of the architecture's communications, which allows for a better adjustment and predictive ability of the performance. We used diverse applications with different parallel schemes to check the quality of the adjustments. The adjustment of the theoretical...
The implementation of parallel asynchronous iterative algorithms on message passing architectures is considered. Several issues related to communication via message passing interfaces or libraries such as MPI-1, MPI-2, PVM or SHMEM are discussed in this survey paper. Practical implementations are proposed
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.