Catálogo de publicaciones - libros
Euro-Par 2007 Parallel Processing: 13th International Euro-Par Conference, Rennes ,France , August 28-31, 2007. Proceedings
Anne-Marie Kermarrec ; Luc Bougé ; Thierry Priol (eds.)
En conferencia: 13º European Conference on Parallel Processing (Euro-Par) . Rennes, France . August 28, 2007 - August 31, 2007
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Computer System Implementation; Computer Systems Organization and Communication Networks; Software Engineering/Programming and Operating Systems; Theory of Computation; Numeric Computing; Database Management
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2007 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-74465-8
ISBN electrónico
978-3-540-74466-5
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2007
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2007
Cobertura temática
Tabla de contenidos
Topic 11 Distributed and High-Performance Multimedia
Harald Kosh; Laurent Amsaleg; Eric Pauwels; Björn Jónsson
In recent years, the world has seen a tremendous increase in the capability to create, share and store multimedia items, i.e. a combination of pictorial, linguistic, and auditory data. Moreover, in emerging multimedia applications, generation, processing, storage, indexing, querying, retrieval, delivery, shielding, and visualization of multimedia content are integrated issues, all taking place at the same time and - potentially - at different administrative domains. As a result of these trends, a number of novel and hard research questions arise, which can be answered only by applying techniques of parallel, distributed, and Grid computing.
- Topic 11: Distributed and High-Performance Multimedia | Pp. 767-767
DynaPeer: A Dynamic Peer-to-Peer Based Delivery Scheme for VoD Systems
Leandro Souza; Fernando Cores; Xiaoyuan Yang; Ana Ripoll
Supporting Video-on-Demand (VoD) services in Internet is still a challenging issue due to high bandwidth requirement of multimedia contents and additional constraints imposed by such environment: higher delays and jitter, network congestion, non-symmetrical clients’ bandwidth and inadequate support for multicast communications. This paper presents DynaPeer, a peer-topeer VoD delivery policy designed for Internet environment. Our design defines a Virtual Server, which is responsible for establishing a group of peers, enabling service for new client requests by aggregating the necessary clients’ resources. Virtual Server operates in both unicast and multicast environments, thereby improving system performance. To demonstrate the effectiveness of DynaPeer, we have developed an analytical model to evaluate its performance, understood as the server-load reduction due to request service distributed among peers. We conducted a performance comparison study of our proposal with classic unicast, multicast (Patching) and other P2P delivery schemes, such as Pn2Pm, Chaining and Promise, improving their performance by 45%, 59%, 74% respectively, even when taking into account Internet constraints.
- Topic 11: Distributed and High-Performance Multimedia | Pp. 769-781
An Evaluation of Parallelization Concepts for Baseline-Profile Compliant H.264/AVC Decoders
Klaus Schöffmann; Markus Fauster; Oliver Lampl; Laszlo Böszörmenyi
Due to the increasing performance requirements of decoding H.264/AVC in HDTV or larger resolutions, new approaches are necessary to enable real-time processing. According to the current trend to parallel computation in all performance classes, decoding of AVC must be mapped to these architectures even though this is complicated by the increased complexity and many data dependencies in the codec. We propose and evaluate different ways of using multithreading to speed-up our .NET implemented decoder. While slice based approaches scale best, this is not a flexible approach because of the reliance on specially encoded streams. Functional partitioning and macroblock pipelining prove to be a good alternative for almost all evaluated videos.
- Topic 11: Distributed and High-Performance Multimedia | Pp. 782-791
Topic 12 Theory and Algorithms for Parallel Computation
Nir Shavit; Nicolas Schabanel; Pascal Felber; Christos Kaklamanis
Theory of parallel computation is still a widely unanswered field of research. The lack of truly parallel data structures (such as quantum computing may provide one day) still prevents us from obtaining a unified framework for the design of parallel algorithms, and the design of parallel algorithms remains a case-by-case challenge. As the complexity-related questions have been progressively (and regrettably) abandoned, theoretical research in parallel computing focuses today on two main areas: the classical design of parallel algorithms for specific problems; and very recently, modeling, understanding and formalizing how entities/structures/networks interact in parallel in order to design better parallel algorithms.
- Topic 12: Theory and Algorithms for Parallel Computation | Pp. 793-793
2D Cutting Stock Problem: A New Parallel Algorithm and Bounds
Coromoto León; Gara Miranda; Casiano Rodríguez; Carlos Segura
This work introduces a set of important improvements in the resolution of the Two Dimensional Cutting Stock Problem. It presents a new heuristic enhancing existing ones, an original upper bound that lowers the upper bounds in the literature, and a parallel algorithm for distributed memory machines that achieves linear speedup. Many components of the algorithm are generic and can be ported to parallel branch and bound and A* skeletons. Among the new components there is a comprehensive -compatible synchronization service which facilitates the writing of time-based balancing schemes.
- Topic 12: Theory and Algorithms for Parallel Computation | Pp. 795-804
Periodic Load Balancing on the -Cycle: Analytical and Experimental Evaluation
Christian Rieß; Rolf Wanka
We investigate the following very simple load-balancing algorithm on the -cycle ( even) which we call (OETB). The edges of the cycle are partitioned into two matchings canonically. A matching defines a single step, the two matchings form a single round. Processors connected by an edge of the matching perfectly balance their loads, and, if there is an excess token, it is sent to the lower-numbered processor. The difference between the real process where the tokens are assumed integral and the idealized process where the tokens are assumed divisible can be expressed in terms of the local divergence [1]. We show that Odd-Even Transposition Balancing has a local divergence of /2 − 1. Combining this with previous results, this shows that after (log()) rounds, any input sequence with initial imbalance is perfectly balanced. Experiments are presented that show that the number of rounds necessary to perfectly balance a load sequence with imbalance that has been obtained by pre-balancing a random sequence with much larger imbalance is significally larger than the average number of rounds necessary for balancing random sequences with imbalance .
- Topic 12: Theory and Algorithms for Parallel Computation | Pp. 805-814
Hirschberg’s Algorithm on a GCA and Its Parallel Hardware Implementation
Johannes Jendrsczok; Rolf Hoffmann; Jörg Keller
We present in detail a GCA (Global Cellular Automaton) algorithm with 3 cells for Hirschberg’s algorithm which determines the connected components of a -node undirected graph with time complexity (log). This algorithm is implemented fully parallel in hardware (FPGA logic). The complexity of the logic and the performance is evaluated and compared to a former implementation using ( + 1) cells with a time complexity of ( log( )). It can be seen from the implementation that the presented algorithm needs significantly fewer resources (logic elements times computation time) compared to the implementation with ( + 1) cells, making it preferable for graphs of reasonable size.
- Topic 12: Theory and Algorithms for Parallel Computation | Pp. 815-824
Acyclic Preference Systems in P2P Networks
Anh-Tuan Gai; Dmitry Lebedev; Fabien Mathieu; Fabien de Montgolfier; Julien Reynier; Laurent Viennot
In this work we study preference systems suitable for the Peer-to-Peer paradigm. Most of them fall in one of the three following categories: global, symmetric and complementary. All these systems share an acyclicity property. As a consequence, they admit a stable (or Pareto efficient) configuration, where no participant can collaborate with better partners than their current ones.
We analyze the representation of such preference systems and show that any acyclic system can be represented with a symmetric mark matrix. This gives a method to merge acyclic preference systems while retaining the acyclicity property. We also consider properties of the corresponding collaboration graph, such as clustering coefficient and diameter. In particular, the study of the example of preferences based on real latency measurements shows that its stable configuration is a small-world graph.
- Topic 12: Theory and Algorithms for Parallel Computation | Pp. 825-834
Topic 13 High-Performance Networks
Thilo Kielmann; Pascale Primet; Tomohiro Kudoh; Bruce Lowekamp
Communication networks are likely among the most crucial resources for parallel and distributed computer systems. The last couple of years has seen many significant technical improvements, ranging from advanced on-chip interconnects, via system and storage-area networks, up to dedicated, optical wide-area networks. While this technology push is bringing new opportunities, it also comes with many new research challenges.
- Topic 13: High-Performance Networks | Pp. 835-835
Integrated QoS Provision and Congestion Management for Interconnection Networks
Alejandro Martínez-Vicente; Pedro J. García; Francisco J. Alfaro; José-Luis Sánchez; Jose Flich; Francisco J. Quiles; Jose Duato
Both QoS support and congestion management techniques have become essential for achieving good performance in current high-speed interconnection networks. However, traditional techniques proposed for both issues require too many resources for being implemented. In this paper we propose a new switch architecture that efficiently uses the same resources to offer both congestion management and QoS provision. It is as effective as previous proposals, but much more cost-effective.
- Topic 13: High-Performance Networks | Pp. 837-847