the World Wide Web has become pervasive in many facets of our professional and personal lives during the past 10 years. Today, another Internet revolution is emerging: Grid computing. While the Web offers easy access ...
详细信息
ISBN:
(纸本)0769526381
the World Wide Web has become pervasive in many facets of our professional and personal lives during the past 10 years. Today, another Internet revolution is emerging: Grid computing. While the Web offers easy access to mostly static information via Hypertext, the Grid adds another fundamental layer by enabling access to and use of the underlying resources. Based on widely accepted grid and web services standards, resources including computers, storage, scientific instruments and experiments, applications, data, and middleware services communicate with each other and deliver results back to the user. these resources are part of a single service-oriented architecture, called OGSA, the Open Grid Services Architecture. For the past several years, early adopters in research and industry have been building and operating prototypes of grids for global communities, virtual organizations, and within enterprises..
this paper explores the problem of dynamically scheduling large scale applications over wide area networks and then proposes an adaptive scheduling algorithm to provide quality of service. Our adaptive algorithm takes...
详细信息
ISBN:
(纸本)0769526403
this paper explores the problem of dynamically scheduling large scale applications over wide area networks and then proposes an adaptive scheduling algorithm to provide quality of service. Our adaptive algorithm takes into account unexpected events and priority fluctuations and gives high priority to jobs with low probability of failure. Experimental results show that the new approach outperforms traditional scheduling approaches in grid computing environments.
Task scheduling is one of the core steps to effectively exploit the capabilities of resources in the Grid. the task scheduling problem is an NP-complete problem. this paper studied on the task scheduling problem in gr...
详细信息
ISBN:
(纸本)0769526381
Task scheduling is one of the core steps to effectively exploit the capabilities of resources in the Grid. the task scheduling problem is an NP-complete problem. this paper studied on the task scheduling problem in grid environment and proposed a task scheduling mechanism, which expressed each possible task scheduling scheme as a task-resource assignment graph (T-RA G) and thus mapped the. task scheduling problem into a graph optimal selection problem. Moreover, in order to find the optimal solution quickly and accurately, a task scheduling algorithm based on particle swarm optimization (PSO) was proposed. this algorithm regards the longest path of the task-resource assignment graph as fitness value and encodes every task-resource assignment as a particle. Finally, the experimentation shows that the approach proposed in this paper is effective to solve task scheduling problem.
We present an incipient implementation of a programming language that allows programming of real-time applications distributed over a network. We have several goals in mind: First, the language should be built on a so...
详细信息
ISBN:
(纸本)0769526381
We present an incipient implementation of a programming language that allows programming of real-time applications distributed over a network. We have several goals in mind: First, the language should be built on a sound semantics and offer support for model-based conformance testing. At the same time the language should place the normal programmer (who tends to shy away from exceedingly formal constructs) in a comfortable environment. thirdly, programs written in this language should run on commodity systems, without relying on real-time support from the kernel. Finally, the language separates the code from timing restrictions, thus allowing for code re-use.
GRID technology is able to connect an unlimited number of computer systems and to distribute the tasks among all the connected nodes. In this paper we present the extension of IFIN-HH ATLAS-GRID facilities with ITIM C...
详细信息
this paper presents MojaveFS, a distributed file system with support for sequential consistency. It provides location transparency and makes use of replication for reliability and fault tolerance. We employ a hybrid h...
详细信息
this paper describes a dynamic load balancing tool intended for computational investigators who have little familiarity with programming for a message-passing environment. Motivated by the PAR DOALL directive availabl...
详细信息
ISBN:
(纸本)0769526381
this paper describes a dynamic load balancing tool intended for computational investigators who have little familiarity with programming for a message-passing environment. Motivated by the PAR DOALL directive available in. some compilers for shared-memory systems, the tool is designed to simplify the manual conversion of sequential programs containing computationally intensive loops with independent iterates into parallel programs that execute with high efficiency on general-purpose clusters. the tool implemerrts a dynamic loop scheduling strategy to address load imbalance which may be induced by the non-uniformity of loop iterate times, and by the heterogeneity of processors. the tool is based on the Message Passing Interface library for wide availability. Timings of a nontrivial application. that utilize the tool on, a Linux cluster are presented to demonstrate sample achievable performance.
Although many Data Mining tasks have been. parallelized and can thus be executed on dedicated clusters, few solutions currently exist to solve Data Mining problems on a grid or a non-specialized network of workstation...
详细信息
ISBN:
(纸本)0769526381
Although many Data Mining tasks have been. parallelized and can thus be executed on dedicated clusters, few solutions currently exist to solve Data Mining problems on a grid or a non-specialized network of workstations. the current tendency is to focus on the use of grids and/or desktop grids in order to exploit any available workstations with no considerations of their physical positions. If a grid specific algorithm has some common characteristics with a dedicated-cluster algorithm, many constraints are inherent to the use of the grid. In particular, resource volatility and communications cost reduce the parallelism effectiveness. the DisDaMin project (distributed DAta MINing) revisits the data mining tasks and proposes new exploitable algorithms for grids. the DisDaMin mechanisms first implement a specific fragmentation of the data using clustering methods, anal then realize asynchronous collaborative techniques according to the specifics of execution on grids. the use of this fragmentation method makes it possible to carry out optimal local processing on each node, with a minimum of communications. Using this, we introduce the distributed algorithm DICCoop, an adaptation of DIC (see (3)). Simulations were performed to prove the efficiency of the proposed mechanisms and are hosted on the french national grid GRID5000 (part of the European CoreGrid). We analyse the impact of the numerous parameters on. optimization of parallel efficiency.
this paper describes a parallel implementation of a Lanczos-based method to solve generalised eigenvalue problems related to the modal computation of arbitrarily shaped waveguides. this efficient implementation is int...
详细信息
there has been a lot of water pass under the bridge since the term Grid computing was introduced by Foster and Kesselman in the middle of 90s. Since then the Grid concept has evolved, losing its initial high-performan...
详细信息
ISBN:
(纸本)0769526381
there has been a lot of water pass under the bridge since the term Grid computing was introduced by Foster and Kesselman in the middle of 90s. Since then the Grid concept has evolved, losing its initial high-performance computing flavor. Currently there is an increasing number of researchers that looks at the Grid as "A fully distributed, dynamically reconfigurable, scalable and autonomous infrastructure to provide, location independent, pervasive, reliable, secure and efficient access to a coordinated set of services encapsulating and virtualizing resources (computing power, storage, instruments, data, etc.) in order to generate knowledge". this Grid definition is the outcome, of an internal brainstorming exercise conducted recently in the CoreGrid (http://***/) Executive Committee. Moreover, several researchers envision that economics principle will guide in the future the development of Grid-aware applications: an open market of services and resources will become available, to the developer, who will choose to use computing time and software solutions from different vendors, sold at different prices, with different performance and QoS. In this light the great majority of complex software applications will, in the mid-long term, be dynamically built by composing services which will be available in an open market of services and resources. In this sense, the Grid might be conceived as a world-wide cyber-utility populated by self-* cooperating services which interact as in a complex and gigantic software ecosystem. this will lead to a new style of application development based on software services, which will in turn need the expansion of existing practice regarding service location, standardization, semantics of services, certification, and others. After an introduction on the current European strategies on Grid technologies, and on the most recent 1ST FP6-funded European, projects, this talk presents the outcome of a group of independent experts conve
暂无评论