Ganga has been widely used for several years in ATLAS, LHCb and a handful of other communities. Ganga provides a simple yet powerful interface for submitting and managing jobs to a variety of computing backends. The t...
详细信息
Ganga has been widely used for several years in ATLAS, LHCb and a handful of other communities. Ganga provides a simple yet powerful interface for submitting and managing jobs to a variety of computing backends. The tool helps users configuring applications and keeping track of their work. With the major release of version 5 in summer 2008, Ganga's main user-friendly features have been strengthened. Examples include a new configuration interface, enhanced support for job collections, bulk operations and easier access to subjobs. In addition to the traditional batch and grid backends such as Condor, LSF, PBS, gLite/EDG a point-to-point job execution via ssh on remote machines is now supported. Ganga is used as an interactive job submission interface for end-users, and also as a job submission component for higher-level tools. For example GangaRobot is used to perform automated, end-to-end testing of distributed data analysis. Ganga comes with an extensive test suite covering more than 350 test cases. The development model involves all active developers in the release management shifts which is an important and novel approach for the distributed software collaborations. Ganga 5 is a mature, stable and widely-used tool with long-term support from the HEP community.
The third IEEE internationalconference Computer Society's Technical Committee for Scalable computing (TCSC) brought together leading international and interdisciplinary research communities, developers, and users...
详细信息
The third IEEE internationalconference Computer Society's Technical Committee for Scalable computing (TCSC) brought together leading international and interdisciplinary research communities, developers, and users of e-science applications and IT technologies. The conference was organized by the Center for Development of Advanced computing (C-DAC). The themes included were enabling technologies, applications, workflow's, service-oriented architectures, resource management, scientific data management, sensors and instruments, and programming paradigms. The total of 206 papers from the continents of Asia, Australia, Europe, North and South America were received out of which the top 60 papers were selected for presentation in one of the sessions in the conference. Some technology areas covered included grid infrastructure, grid steering, grid monitoring, workflow and grid programming, scheduling, resource discovery and allocation, security and algorithms.
The proceedings contain 28 papers. The topics discussed include: transactional memory today;maintaining coherent views over dynamic distributed data;semantic frameworks-meanings in the architecture;fuzzy-controlled so...
ISBN:
(纸本)3642116582
The proceedings contain 28 papers. The topics discussed include: transactional memory today;maintaining coherent views over dynamic distributed data;semantic frameworks-meanings in the architecture;fuzzy-controlled source-initiated multicasting (FSIM) in ad hoc networks;a tool to determine strategic location and ranges of nodes for optimum deployment of wireless sensor network;an efficient hybrid data-gathering scheme in wireless sensor networks;introducing dynamic ranking on web pages based on multiple ontology supported domains;template-based process abstraction for reusable inter-organizational applications in RESTful architecture;enhancing the hierarchical clustering mechanism of storing resources' security policies in a grid authorization system;performance analysis of a renewal input bulk service queue with accessible and non-accessible batches;and secure dynamic identity-based remote user authentication scheme.
作者:
Zhuge, HaiChinese Acad Sci
Inst Comp Technol Knowledge Grid Res Grp Key Lab Intelligent Informat Proc Beijing 100190 Peoples R China
Humans have been recognizing, establishing and making use of various relations consciously and unconsciously since the formation of human society. Waving and maintaining various relations accompany everyone's life...
详细信息
ISBN:
(纸本)9780769540184
Humans have been recognizing, establishing and making use of various relations consciously and unconsciously since the formation of human society. Waving and maintaining various relations accompany everyone's life. Humans' social behaviors create or emphasize relations. Various networks evolve with the development of society. Some relational networks gradually become independent of individuals' life during evolution so that they become a part of knowledge and culture sharable cross generations. The study of social relations trace back to the age of Laozi (576-BC), Confucius (551-479 BC), Thales (624 BC-546 BC) and Socrates (469 BC-399 BC). The formal definition of general relation traces to the invention of set theory in 1874. Humans have intelligence to observe and participate in social processes, to think, and to know the effect of establishing a relation. Humans can also actively select appropriate relations and persons according to requirement, situation and social rules. Machines are obviously limited in these abilities. Various graph-based models have been used to connect resources in the cyber space. Two issues are fundamental: (1) machines know little relation in human society and the nature, data structures in machines are for machines to process not for humans to read, so it is not realistic to expect machines to discover social and natural laws and resolve relevant issues without human instruction;and, (2) machines are hard to know the effect of establishing and making use of relations, and to explain computing result according to society and nature. The cause is that machines do not have any worldview. Connecting various networks and machines with nature, society, and even human minds can create a new world where individuals have semantic images that can enhance mutual understanding. The semantic images can be constructed by a Semantic Link Network SLN consisting of nodes with rich semantics, semantic links between nodes, and rules for reasoning, influen
A cloud-based, highly consumable queuing service must provide extreme scalability, flexible models of consistency, and high availability in the presence of network partitions. CAP theorem states that at most two of th...
详细信息
Professor Wang and his group have developed a gridcomputing platform, which supports universally network applications with a speedup of 2-25. Its associated protocol is the first of its kind worldwide. Best of all, t...
详细信息
ISBN:
(纸本)9781424466146;9780769540160
Professor Wang and his group have developed a gridcomputing platform, which supports universally network applications with a speedup of 2-25. Its associated protocol is the first of its kind worldwide. Best of all, this platform requires no changes in the way users work with their applications since it conforms the existing IT infrastructures. During his presentation, he is going to show a demo of using this platform to accelerate applications, ranging from IBM DB2, MySQL, Office, Firefox Web Browser, Google Earth to Media Player. This work has won an ACM/IEEE Super computing Award.
A strong failure recovery mechanism handling diverse failures in heterogeneous and dynamic grid is so important to ensure the complete execution of long-running applications. Although there have been various efforts m...
详细信息
A strong failure recovery mechanism handling diverse failures in heterogeneous and dynamic grid is so important to ensure the complete execution of long-running applications. Although there have been various efforts made to address this issue, existing solutions either focus on employing only one single fault-tolerant technique without considering the diversity of failures, or propose some frameworks which cannot deal with various kinds of failures adaptively in grid. In this paper, an adaptive task-level, fault-tolerant approach to grid is proposed. This approach aims at handling quite a complete set of failures arising in grid environment by integrating basic fault-tolerant approaches. Moreover, this paper puts forward that resource consumption (not received enough attention) is also an important evaluation metric for any fault-tolerant approach. The corresponding evaluation models based on mean execution time and resource consumption are constructed to evaluate any fault-tolerant approach. Based on the models, we also demonstrate the effectiveness of our approach and illustrate the performance gains achieved via simulations. The experiments based on a real grid have been made and the results show that our approach can achieve better performance and consume less resource.
Monte Carlo (MC) simulations are considered to be ideal for parallelization because a large Monte Carlo problem can often be easily broken up into many small, essentially independent, subproblems. Many Monte Carlo app...
详细信息
Emerging scientific and engineering simulations are composed of multiple loosely coupled parallel application components that interact by sharing data at runtime. As a result, coupling and data sharing substrates that...
详细信息
ISBN:
(纸本)9780889868786
Emerging scientific and engineering simulations are composed of multiple loosely coupled parallel application components that interact by sharing data at runtime. As a result, coupling and data sharing substrates that can facilitate such data exchange and asynchronous interaction between independent parallel application components, are critical. However, in real-world coupled simulation workflows, data exchange and interaction are dynamic, both in the type of interactions as well as the amount of data exchanged. As a result, the data sharing substrate must handle dynamic and changing coupling/data-exchange requirements from the applications. In this paper, we present the dynamic and adaptive data space(DADS) for coupled simulation workflows. DADS implements a scalable, distributed and dynamic in-memory data space, which is semantically specialized for simulations where data is associated with the discretization of an application domain, e.g., a grid or a mesh. DADS is dynamic in that the data space can be created and deleted at runtime to support dynamically occurring interaction and data exchange. Furthermore, a DADS space can automatically resize itself based on the data exchange requirements as well as the status of the underlying resources. DADS has been implemented and deployed on the Eugene IBM BlueGene/P, and evaluation of its performance on this system is presented.
With the convergence of computing and communication, and the expansion of cloud computing, new models and tools are needed to allow users to define, create, and exploit on-demand virtual infrastructures within wide ar...
详细信息
暂无评论