13-15 Feb. 2008
Filter Results
-
[Front cover]
Publication Year: 2008, Page(s): c1|
PDF (51 KB)
-
[Title page i]
Publication Year: 2008, Page(s): i|
PDF (42 KB)
-
[Title page iii]
Publication Year: 2008, Page(s): iii|
PDF (105 KB)
-
[Copyright notice]
Publication Year: 2008, Page(s): iv|
PDF (44 KB)
-
Table of contents
Publication Year: 2008, Page(s):v - x|
PDF (203 KB)
-
Preface from the Program Chairs
Publication Year: 2008, Page(s): xi -
Preface from the Organizing Chair
Publication Year: 2008, Page(s): xii -
Program Committee
Publication Year: 2008, Page(s):xiii - xv|
PDF (150 KB)
-
Additional reviewers
Publication Year: 2008|
PDF (109 KB)
-
Unibus: An Integrative Approach to Next-Generation Metacomputing [Invited Speaker Abstract]
Publication Year: 2008, Page(s): xvii -
Sponsors
Publication Year: 2008, Page(s): xviii|
PDF (629 KB)
-
Modelling Asynchronous Systems using Probability Distribution Functions
Publication Year: 2008, Page(s):3 - 11Asynchronous systems are attracting the interest of a growing number of designers. However, the lack of simulation tools devoted to asynchronous microarchitectures is a gap that is not narrowed today. One of the main obstacles on the simulation of asynchronous systems is the variable computation delays of their modules, which compute as fast as possible under the actual conditions of the system be... View full abstract»
-
Evaluating the Cache Architecture of Multicore Processors
Publication Year: 2008, Page(s):12 - 19
Cited by: Papers (2)Microprocessor architecture for both commercial and academical purpose is coming into a new generation: multiprocessors on a chip. Together with this novel architecture, questions and research topics also arise. For example, how to design the on-chip caches to avoid memory operations becoming the performance bottleneck? In this work, we study the impact of various cache architectures on the execut... View full abstract»
-
Exploiting Wiring Resources on Interconnection Network: Increasing Path Diversity
Publication Year: 2008, Page(s):20 - 29
Cited by: Papers (4)On-chip networks are the answer to the growing demands for high communication performance of chip multiprocessors. These networks have a number of characteristics that make their design quite different to off-chip networks. In particular, wires are an abundant available resource inside the chip. In this paper, we explore how to organize the huge wiring capabilities available in on-chip networks. I... View full abstract»
-
Characterization of Conflicts in Log-Based Transactional Memory (LogTM)
Publication Year: 2008, Page(s):30 - 37
Cited by: Papers (6)The difficulty of multithreaded programming remains a major obstacle for programmers to fully exploit multicore chips. Transactional memory has been proposed as an abstraction capable of ameliorating the challenges of traditional lock-based parallel programming. Hardware transactional memory (HTM) systems implement the necessary mechanisms to provide transactional semantics efficiently. In order t... View full abstract»
-
MEANS: A Micro-thrEad Architecture for Network Server
Publication Year: 2008, Page(s):38 - 42
Cited by: Papers (1)Internet applications require high-performance network server architecture. This paper proposes a kind of software architecture for network server, MEANS, which aims at supporting Internet applications. By introducing a new thread abstraction, micro-thread, MEANS upwardly provides the micro-thread environment to programmers, and downwardly accesses the OS services concurrently through traditional ... View full abstract»
-
Type Safe Algorithmic Skeletons
Publication Year: 2008, Page(s):45 - 53
Cited by: Papers (6)This paper addresses the issue of type safe algorithmic skeletons. From a theoretical perspective we contribute by: formally specifying a type system for algorithmic skeletons, and proving that the type system guarantees type safety. From an implementation point of view, we show how it is possible to enforce the type system on an Java based algorithmic skeleton library. The enforcement takes place... View full abstract»
-
Behavioural Skeletons in GCM: Autonomic Management of Grid Components
Publication Year: 2008, Page(s):54 - 63
Cited by: Papers (19)Autonomic management can be used to improve the QoS provided by parallel/distributed applications. We discuss behavioural skeletons introduced in earlier work: rather than relying on programmer ability to design "from scratch" efficient autonomic policies, we encapsulate general autonomic controller features into algorithmic skeletons. Then we leave to the programmer the duty of specifying the par... View full abstract»
-
A Transformation Framework for Communicating Multiprocessor-Tasks
Publication Year: 2008, Page(s):64 - 71
Cited by: Papers (1)Parallel programming models based on a mixture of task and data parallelism have shown to be successful in addressing the increasing communication overhead of distributed memory platforms with a large number of processors. In these models, an application is decomposed into a set of parallel tasks that can run on an arbitrary number of processors. The communication between different tasks is allowe... View full abstract»
-
Processor-Oblivious Parallel Stream Computations
Publication Year: 2008, Page(s):72 - 76
Cited by: Papers (1)We study the problem of parallel stream computations on a multiprocessor architecture. Modelling the problem, we exhibit that any parallelisation introduces an arithmetic overhead related to intermediate copy operations. We provide lower bounds for the parallel stream computation on p processors of different speeds with two models, a strict model and a buffered model; to our knowledge, these are n... View full abstract»
-
Autonomic Management for Grid Applications
Publication Year: 2008, Page(s):79 - 86
Cited by: Papers (3)Distributed software environments are increasingly complex and difficult to manage, as they integrate various legacy software with specific management interfaces. Moreover, the fact that management tasks are performed by humans leads to many configuration errors and low reactivity. This is particularly true in medium or large-scale grid infrastructures. To address this issue, we developed Jade, a ... View full abstract»
-
Efficient Global Pointers With Spontaneous Process Migration
Publication Year: 2008, Page(s):87 - 94
Cited by: Papers (1)We present an approach to implementing and using global pointers in a distributed computing environment. The programmer is able to create pointer-based distributed data structures, which can then be used by sequential or parallel programs without having to differentiate between local and global pointers. Any reference to a remote address causes the process to either migrate to the remote host, whe... View full abstract»
-
Personal Overlay Networks Management Using a P2P-based Publish/Subscribe Naming System
Publication Year: 2008, Page(s):95 - 99
Cited by: Papers (1)The personal network (PN) concept extends the personal area network (PAN) by including remote personal nodes, such as nodes at home or in the office. This extension is achieved through dynamic tunnels established between the remote PN entities. Scalability presents a major challenge for tunnel management in PNs due to their dynamic nature and the increasing number of simultaneously supported PNs. ... View full abstract»
-
A Distributed Reputation Control Architecture Based on Virtual Organizational Domains in the Grid Economy
Publication Year: 2008, Page(s):100 - 104
Cited by: Papers (1)The user and services provided by resources in grid environments are dynamic. Therefore, the malicious nodes may exist in grid system. It will significantly affect the quality of service (QOS) requirements of users, even lead to the economic loss of user in the grid economic environment. So a certain resource management scheme has to be implemented in grid economy environments to ensure the enviro... View full abstract»
-
Resource Selection in Grids Using Contract Net
Publication Year: 2008, Page(s):105 - 109
Cited by: Papers (7)Different market mechanisms have been used to match resources with users in grids. In this paper, we propose two simple contract-net based resource selection policies in grids with heterogeneous resources. A detailed experimental evaluation of the policies shows that they perform better than other commonly used policies for many scenarios. View full abstract»