Learn More
1.1 THE GRID The Grid is the computing and data management infrastructure that will provide the electronic underpinning for a global society in business, government, research, science and entertainment [1–5]. Grids, illustrated in Figure 1.1, integrate networking, communication , computation and information to provide a virtual platform for computation and(More)
We discuss the problem of earthquake forecasting in the context of new models for the dynamics based on statistical physics. Here we focus on new, topologically realistic system-level approaches to the modeling of earthquake faults. We show that the frictional failure physics of earthquakes in these complex, topologically realistic models leads to(More)
In data-intensive computing, MapReduce is an important tool that allows users to process large amounts of data easily. Its data locality aware scheduling strategy exploits the locality of data accessing to minimize data movement and thus reduce network traffic. In this paper, we firstly analyze the state-of-the-art MapReduce scheduling algorithms and(More)
We describe Peer-to-Peer Grids built around Integration of technologies from the peer-to-peer and Grid fields. We focus on the role of Web services linked by a powerful event service using uniform XML interfaces and application level routing. We describe how a rich synchronous and asynchronous collaboration environment can support virtual communities built(More)
Particle-in-Cell (PIC) plasma simulation codes model the interaction of charged particles with surrounding electrostatic and magnetic fields. Its computational requirements made it to be classified as one of the grand-challenge problems facing the high performance community. In this paper we present the implementation of 1-D and 2-D electrostatic PIC codes(More)
Grids Here we propose a way of describing systems built from Service oriented Grids in a way that allows one to build new Grids by composing and adapting existing collections (libraries) of Grids. We also suggest some " best practices " in deciding how to architect services and package systems. We have of course discussed Grids extensively here in previous(More)