Bar fault tolerance for cooperative services, SIGOPS Oper. Syst. Rev, vol.39, issue.5, pp.45-58, 2005. ,
Glue schema specification version 1, p.16, 2007. ,
Solving large quadratic assignment problems on computational grids, Mathematical Programming, vol.91, issue.3, 2000. ,
DOI : 10.1007/s101070100255
An analytical cache model, ACM Transactions on Computer Systems, vol.7, issue.2, pp.184-215, 1989. ,
DOI : 10.1145/63404.63407
Probability, statistics, and queueing theory with computer science applications, 1990. ,
The load rebalancing problem, SPAA '03: Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures, pp.258-265, 2003. ,
Public computing: Reconnecting people to science, Proceedings of the Conference on Shared Knowledge and the Web, 2003. ,
Practical approaches to grid workload and resource management in the egee project, CHEP '04: Proceedings of the Conference on Computing in High Energy and Nuclear Physics, pp.899-902, 2004. ,
Cream: A simple, grid-accessible, job management system for local computational resources, Proceedings of CHEP'06, 2006. ,
Open science grid: Building and sustaining general cyberinfrastructure using a collaborative approach, Cyberinfrastructure for Collaboration and Innovation, number CSD5052, 2007. ,
DOI : 10.5210/fm.v12i6.1866
Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey, ACM/IEEE SC 2002 Conference (SC'02), pp.1-14, 2002. ,
DOI : 10.1109/SC.2002.10021
Scheduling strategies for master-slave tasking on heterogeneous processor platforms, IEEE Transactions on Parallel and Distributed Systems, vol.15, issue.4, pp.15319-330, 2004. ,
DOI : 10.1109/TPDS.2004.1271181
URL : https://hal.archives-ouvertes.fr/hal-00789427
Reuse distance as a metric for cache behavior, Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems, pp.617-622, 2001. ,
Divisible task scheduling ??? Concept and verification, Parallel Computing, vol.25, issue.1, pp.87-98, 1999. ,
DOI : 10.1016/S0167-8191(98)00104-5
An analytical model of locality and caching, 1999. ,
Qemu, a fast and portable dynamic translator ,
Cool job allocation: Measuring the power savings of placing jobs at cooling-efficient locations in the data center, 2007. ,
Management of grid jobs and information within samgrid, Proceedings of UK e-Science All Hands Conference, 2003. ,
StatCache: A probabilistic approach to efficient and accurate data locality analysis, IEEE International Symposium on, ISPASS Performance Analysis of Systems and Software, 2004, pp.20-27, 2004. ,
DOI : 10.1109/ISPASS.2004.1291352
The portable batch scheduler and the maui scheduler on linux clusters, Proceedings of the 4th Annual Showcase & Conference (LINUX-00) The USENIX Association, pp.217-224, 2000. ,
Glidecaf: A late binding approach to the grid, Proceedings of CHEP'06, 2006. ,
A macroeconomic model for resource allocation in large-scale distributed systems, Journal of Parallel and Distributed Computing, vol.68, issue.2, pp.182-199, 2008. ,
DOI : 10.1016/j.jpdc.2007.07.001
Pattern-oriented software architecture: a system of patterns, 1996. ,
Pattern-Oriented Software Architecture: a system of patterns, 1996. ,
When Misses Differ: Investigating Impact of Cache Misses on Observed Performance, 2009 15th International Conference on Parallel and Distributed Systems ,
DOI : 10.1109/ICPADS.2009.122
The alien system, status and perspectives, Proceedings of Computing in High-Energy Physics, 2003. ,
The architecture of the alien system, Proceedings of CHEP'2004, 2004. ,
Power and energy management for server systems, Computer, vol.37, issue.11, pp.68-74, 2004. ,
DOI : 10.1109/MC.2004.217
Current methods for negotiating firewalls for the condor system, Proceedings of the 4th UK e-Science All Hands Meeting 2005, 2005. ,
Nas experiences with a prototype cluster of workstations, Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing, pp.410-419, 1994. ,
From batch to interactive: The evolution of computing systems, 1957-1969, IFIP Congress, pp.279-284, 1994. ,
Resource co-allocation in computational grids, Proceedings. The Eighth International Symposium on High Performance Distributed Computing (Cat. No.99TH8469), 1999. ,
DOI : 10.1109/HPDC.1999.805301
SNAP: A Protocol for Negotiating Service Level Agreements and Coordinating Resource Management in Distributed Systems, 8th Workshop on Job Scheduling Strategies for Parallel Processing, pp.153-183, 2002. ,
DOI : 10.1007/3-540-36180-4_9
The Grid 2. Resource and Service Management, pp.259-283, 2004. ,
Predicting Inter-Thread Cache Contention on a Chip Multi-Processor Architecture, 11th International Symposium on High-Performance Computer Architecture, pp.340-351, 2005. ,
DOI : 10.1109/HPCA.2005.27
Optimizing grid site manager performance with virtual machines, Proc. of the 3rd USENIX Workshop on Real Large Distributed Systems (WORLDS '06), 2006. ,
When virtual is harder than real: Resource allocation challenges in virtual machine based it environments, p.2, 2007. ,
The Grid 2 Computing Elements, chapter 28, pp.567-591, 2004. ,
Dejan Milojicic, and Akhil Sahai. Sla decomposition: Translating service level objectives to system level thresholds, 2007. ,
A taxonomy of scheduling in general-purpose distributed computing systems, IEEESE, vol.14, issue.2, 1988. ,
Market-based control: a paradigm for distributed resource allocation, 1996. ,
Estimating cache misses and locality using stack distances, ICS, pp.150-159, 2003. ,
A Cooperative Game Theory Approach to Resource Allocation in Wireless ATM Networks, NETWORKING '00, pp.969-978, 2000. ,
DOI : 10.1007/3-540-45551-5_81
Peer-to-Peer Systems IV: 4th International Workshop, IPTPS 2005, Revised Selected Papers, 2005. ,
DOI : 10.1007/11558989
User-mode linux, ALS '01: Proceedings of the 5th annual Linux Showcase & Conference, pp.2-2, 2001. ,
Accurate Singular Values of Bidiagonal Matrices, SIAM Journal on Scientific and Statistical Computing, vol.11, issue.5, pp.873-912, 1990. ,
DOI : 10.1137/0911052
Pegasus: A framework for mapping complex scientific workflows onto distributed systems, Sci. Program, vol.13, issue.3, pp.219-237, 2005. ,
Advanced Resource Connector middleware for lightweight computational Grids, Future Generation Computer Systems, vol.23, issue.2, pp.219-240, 2007. ,
DOI : 10.1016/j.future.2006.05.008
A worldwide flock of Condors: Load sharing among workstation clusters, Future Generation Computer Systems, vol.12, issue.1, pp.53-65, 1996. ,
DOI : 10.1016/0167-739X(95)00035-Q
On the intrinsic locality properties of Web reference streams, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428), pp.448-458, 2003. ,
DOI : 10.1109/INFCOM.2003.1208696
A leader election protocol for fault recovery in asynchronous fully-connected networks, 1998. ,
Planetlab: overview, history, and future directions, Operating Systems Review, vol.40, issue.1, pp.6-10, 2006. ,
The Physiology of the Grid, 2002. ,
DOI : 10.1002/0470867167.ch8
The anatomy of the grid: Enabling scalable virtual organizations, International J. Supercomputer Applications, vol.15, issue.3, 2001. ,
What is the grid? a three point checklist, 2002. ,
Service-Oriented Science, Science, vol.308, issue.5723, pp.214-217, 2005. ,
DOI : 10.1126/science.1110411
Globus toolkit version 4: Software for serviceoriented systems, Proceedings of FIP International Conference on Network and Parallel Computing, volume LNCS 3779, pp.2-13, 2006. ,
Condor-G: A computation management agent for multiinstitutional grids, Cluster Computing, vol.5, issue.3, pp.237-246, 2002. ,
DOI : 10.1023/A:1015617019423
On the accuracy of memory reference models, Proceedings of the 7th international conference on Computer performance evaluation : modelling techniques and tools, pp.369-388, 1994. ,
DOI : 10.1007/3-540-58021-2_21
The Grid 2. Distributed Data Analysis: Federated Computing for High-Energy Physics, chapter 10, pp.136-145 ,
Virtual execution environment supply: a twofold illustration ,
Symmetric Mapping: An architectural pattern for resource supply in grids and clouds, 2009 IEEE International Symposium on Parallel & Distributed Processing, 2009. ,
DOI : 10.1109/IPDPS.2009.5161229
Mad resource allocation, 2010. ,
Towards efficient resource allocation on scientific grids, 2008. ,
Smartfrog: Configuration and automatic ignition of distributed applications, 2003. ,
Design Patterns: Elements of Reusable Object-Oriented Software, 1995. ,
Lightweight cache analysis for cache-aware scheduling on heterogeneous clusters, Proceedings of PDPTA'08, 2008. ,
Impact of the execution context on Grid job performances, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07), pp.713-718, 2007. ,
DOI : 10.1109/CCGRID.2007.62
URL : https://hal.archives-ouvertes.fr/hal-00459267
Metacomputing and the master-worker paradigm, 2000. ,
Optimizing jobs timeouts on clusters and production grids, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07), pp.100-107, 2007. ,
DOI : 10.1109/CCGRID.2007.78
URL : https://hal.archives-ouvertes.fr/hal-00691828
Xen management with smartfrog: on-demand supply of heterogeneous, synchronized execution environments, VHPC '07: Proceedings of the Workshop on Virtualization in High- Performance Cluster and Grid Computing, 2007. ,
Interactive application architecture patterns. Aspiring Craftsman, 2007. ,
Stochastic analysis of cache thrashing, 2010. ,
An analytical model for cache replacement policy performance, SIGMETRICS '06/Performance '06: Proceedings of the joint international conference on Measurement and modeling of computer systems, pp.228-239, 2006. ,
Zoltán Farkas, and Péter Kacsuk. Workflow Level Parametric Study Support by MOTEUR and the P-GRADE Portal, chapter 18, pp.279-299 ,
Evaluation techniques for storage hierarchies, IBM Syst. J, vol.9, issue.2, pp.78-117, 1970. ,
Abstract State Machines: An Overview of the Project, Lecture Notes in Computer ScienceLNCS, issue.2, pp.6-13, 2003. ,
DOI : 10.1007/978-3-540-24627-5_2
Synthetic Trace-Driven Simulation of Cache Memory, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07) ,
DOI : 10.1109/AINAW.2007.345
Computer Architecture -A Quantitative Approach, 1990. ,
Altair's PBS---Altair's PBS professional update, Proceedings of the 2006 ACM/IEEE conference on Supercomputing , SC '06, p.28, 2006. ,
DOI : 10.1145/1188455.1188484
Ensuring trust in one time exchanges: solving the qos problem, Netnomics, vol.7, issue.1, pp.27-37, 2005. ,
Sharing networked resources with brokered leases, Proceedings of the USENIX Technical Conference, 2006. ,
Job scheduling in hpc clusters, 2005. ,
Cost-aware scheduling for heterogeneous enterprise machines (cash'em), Proceedings of USENIX'07, 2007. ,
Instruction trace compression for rapid instruction cache simulation, DATE '07: Proceedings of the conference on Design, automation and test in Europe, pp.803-808, 2007. ,
Efficient job handling in the grid: short deadline, interactivity , fault tolerance and parallelism, EGEE User Forum, 2006. ,
Distributed Resource Allocation Based on Game Theory in Multi-cell OFDMA Systems, International Journal of Wireless Information Networks, vol.50, issue.2, pp.44-50, 2009. ,
DOI : 10.1007/s10776-009-0088-y
From Sandbox to Playground: Dynamic Virtual Environments in the Grid, Fifth IEEE/ACM International Workshop on Grid Computing, pp.34-42, 2004. ,
DOI : 10.1109/GRID.2004.32
Virtual Workspaces: Achieving Quality of Service and Quality of Life in the Grid, Scientific Programming, pp.265-275, 2005. ,
DOI : 10.1155/2005/351408
Heterogeneous Distribution of Computations Solving Linear Algebra Problems on Networks of Heterogeneous Computers, Journal of Parallel and Distributed Computing, vol.61, issue.4, pp.520-535, 2001. ,
DOI : 10.1006/jpdc.2000.1686
Global-scale service deployment in the xenoserver platform, Proceedings of the First Workshop on Real, Large Distributed Systems (WORLDS '04), 2004. ,
A first-order superscalar processor model, SIGARCH Comput. Archit. News, vol.32, issue.2, p.338, 2004. ,
Dynamically mapping tasks with priorities and multiple deadlines in a heterogeneous environment, J. Parallel Distrib. Comput, vol.67, issue.2, pp.154-169, 2007. ,
Markets are dead, long live markets, ACM SIGecom Exchanges, vol.5, issue.4, pp.1-10, 2005. ,
DOI : 10.1145/1120717.1120719
URL : http://arxiv.org/abs/cs/0502027
Distributed systems -towards a formal approach ,
Market-based approaches to utility computing, p.2, 2006. ,
Characterizing and modeling the behavior of context switch misses, Proceedings of the 17th international conference on Parallel architectures and compilation techniques, PACT '08, pp.91-101, 2008. ,
DOI : 10.1145/1454115.1454130
PARALLELIZATION OF MONTE CARLO SIMULATIONS AND SUBMISSION TO A GRID ENVIRONMENT, Parallel Processing Letters, vol.14, issue.02, pp.177-196, 2004. ,
DOI : 10.1142/S0129626404001829
URL : https://hal.archives-ouvertes.fr/in2p3-00023432
Efficient handling of large scale in-silico screening using diane, Poster in EGEE'06 Conference, Enabling Grids for E-Science, 2006. ,
Performance estimation of embedded software with instruction cache modeling, ACM Trans. Des. Autom. Electron. Syst, vol.4, issue.3, pp.257-279, 1999. ,
Minimizing the stretch when scheduling flows of biological requests, Proceedings of the eighteenth annual ACM symposium on Parallelism in algorithms and architectures , SPAA '06, pp.103-112, 2006. ,
DOI : 10.1145/1148109.1148124
URL : https://hal.archives-ouvertes.fr/inria-00070293
Exploiting stack distance to estimate worstcase data cache performance, SAC, pp.1979-1983, 2009. ,
Enable existing applications for grid: Batch anywhere , independent concurrent batch, and parallel batch, 2004. ,
Dynamic Mapping of a Class of Independent Tasks onto Heterogeneous Computing Systems, Journal of Parallel and Distributed Computing, vol.59, issue.2, pp.107-131, 1999. ,
DOI : 10.1006/jpdc.1999.1581
Process migration, ACM Computing Surveys, vol.32, issue.3, pp.241-299, 2000. ,
Biomedical applications on the grid: Efficient management of parallel jobs, NSS, 2004. ,
Caching in distributed systems. Concurrency, IEEE [see also IEEE Parallel & Distributed Technology, pp.14-15, 2000. ,
Overview of Japanese science Grid project NAREGI, Progress in Informatics, vol.3, issue.3, pp.1349-861467, 2006. ,
DOI : 10.2201/NiiPi.2006.3.7
Scheduling strategies for mapping application workflows onto the grid, HPDC-14. Proceedings. 14th IEEE International Symposium on High Performance Distributed Computing, 2005., pp.125-134, 2005. ,
DOI : 10.1109/HPDC.2005.1520947
Cross-architecture performance predictions for scientific applications using parameterized models, ACM SIGMETRICS Performance Evaluation Review, vol.32, issue.1, pp.2-13, 2004. ,
DOI : 10.1145/1012888.1005691
Diane -distributed analysis environment for gridenabled simulation and analysis of physics data, NSS, 2003. ,
Diagnosing performance overheads in the xen virtual machine environment, Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments , VEE '05, pp.13-23, 2005. ,
DOI : 10.1145/1064979.1064984
Leader election algorithms for mobile ad hoc networks, Proceedings of the 4th international workshop on Discrete algorithms and methods for mobile computing and communications , DIALM '00, pp.96-103, 2000. ,
DOI : 10.1145/345848.345871
Experience from a pilot based system for atlas, Proceedings of Computing in High Energy Physics (CHEP'07), 2007. ,
Extending the cluster-grid interface using batch system abstraction and idealization, Proceedings of Cluster Computing and Grid 2005 (CCGrid05), 2005. ,
Virtualization in Grids: A Semantical Approach, Grid Computing: Software environments and Tools, chapter 1, pp.1-18, 2006. ,
DOI : 10.1007/1-84628-339-6_1
Design and implementation of condor-UNICORE bridge, Eighth International Conference on High-Performance Computing in Asia-Pacific Region (HPCASIA'05), p.307, 2005. ,
DOI : 10.1109/HPCASIA.2005.32
Controlling program execution through binary instrumentation, ACM SIGARCH Computer Architecture News, vol.33, issue.5 ,
DOI : 10.1145/1127577.1127587
Terascale clusters and the teragrid, Proceedings for High Performance Computing Asia, pp.407-413, 2002. ,
An interreference gap model for temporal locality in program behavior, Proceedings of the, 1995. ,
Revisiting the paxos algorithm, Theoretical Computer Science, vol.243, issue.1-2, pp.35-91, 2000. ,
DOI : 10.1016/S0304-3975(00)00042-6
High level cache simulation for heterogeneous multiprocessors, DAC '04: Proceedings of the 41st annual conference on Design automation, pp.287-292, 2004. ,
The impact of heterogeneity on master-slave scheduling, Parallel Computing, vol.34, issue.3, pp.158-176, 2008. ,
DOI : 10.1016/j.parco.2007.12.006
URL : https://hal.archives-ouvertes.fr/hal-00804401
LHCb Distributed Data Analysis on the Computing Grid, 2006. ,
Cronus: A condor glide-in based atlas production executor, Proceedings of CHEP'07, 2007. ,
Matchmaking frameworks for distributed resource management, 2000. ,
Properties and applications of the least-recently-used stack model, 1977. ,
Supporting application qos in shared resource pools, 2006. ,
Egee batch local ascii helper (blahp), HEPiX Meeting, 2005. ,
Toward a Doctrine of Containment: Grid Hosting with Adaptive Resource Control, ACM/IEEE SC 2006 Conference (SC'06) ,
DOI : 10.1109/SC.2006.64
Matchmaking: distributed resource management for high throughput computing, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244) ,
DOI : 10.1109/HPDC.1998.709966
VioCluster: Virtualization for Dynamic Computational Domains, 2005 IEEE International Conference on Cluster Computing, 2005. ,
DOI : 10.1109/CLUSTR.2005.347064
Status of the lcg project, 2006. ,
Lessons from resource allocators for large-scale multiuser testbeds, ACM SIGOPS Operating Systems Review, vol.40, issue.1, pp.25-32, 2006. ,
DOI : 10.1145/1113361.1113369
On the effective use of a cache memory simulator in a computer architecture course, IEEE Transactions on, vol.38, issue.4, pp.357-360, 1995. ,
No " power " struggles: coordinated multi-level power management for the data center, AS- PLOS XIII: Proceedings of the 13th international conference on Architectural support for programming languages and operating systems, pp.48-59, 2008. ,
Alien -alice environment on the grid, Nucl. Instrum. Meth, vol.502, pp.437-440, 2003. ,
Job submission description language (jsdl) specification, p.56, 2005. ,
Alien resource brokers, Proceedings of CHEP'03, 2003. ,
Performance Modeling Using Monte Carlo Simulation, IEEE Computer Architecture Letters, vol.5, issue.1, pp.38-41, 2006. ,
DOI : 10.1109/L-CA.2006.10
Ultra-Fast CPU Performance Prediction: Extending the Monte Carlo Approach, 2006 18th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'06), pp.107-116, 2006. ,
DOI : 10.1109/SBAC-PAD.2006.31
Analytical cache models with applications to cache partitioning, ICS '01: Proceedings of the 15th international conference on Supercomputing, pp.1-12, 2001. ,
glideinWMS???a generic pilot-based workload management system, Proceedings of Computing in High Energy Physics (CHEP'07), 2007. ,
DOI : 10.1088/1742-6596/119/6/062044
Recovering internet symmetry in distributed computing, CCGRID '03: Proceedings of the 3st International Symposium on Cluster Computing and the Grid, 2003. ,
A study of branch prediction strategies, 25 years of the international symposia on Computer architecture (selected papers) , ISCA '98, pp.202-215, 1998. ,
DOI : 10.1145/285930.285980
Job scheduling in heterogeneous grid environment, AD- COM2004: International Conference on Advanced Computing and Communication, 2004. ,
CMP cache performance projection, ACM SIGARCH Computer Architecture News, vol.35, issue.1, pp.13-20, 2007. ,
DOI : 10.1145/1241601.1241607
A Cache Simulator for Shared Memory Systems, ICCS '01: Proceedings of the International Conference on Computational Science-Part II, pp.569-578, 2001. ,
DOI : 10.1007/3-540-45718-6_62
The effect of compiler optimizations on pentium 4 power consumption, INTERACT '03: Proceedings of the Seventh Workshop on Interaction between Compilers and Computer Architectures, p.51, 2003. ,
Meta-computing at d0. Nuclear Instruments and Methods in Physics Research ,
A scalable lightweight architecture for high throughput computing, GRID '04: Proceedings of the Fifth IEEE/ACM International Workshop on Grid Computing, pp.19-25, 2004. ,
Energy-Efficient Thermal-Aware Task Scheduling for Homogeneous High-Performance Computing Data Centers: A Cyber-Physical Approach, IEEE Transactions on Parallel and Distributed Systems, vol.19, issue.11, pp.1458-1472, 2008. ,
DOI : 10.1109/TPDS.2008.111
The many faces of consensus in distributed systems, Computer, vol.25, issue.6, pp.8-17, 1992. ,
DOI : 10.1109/2.153253
Condor and the Grid, Grid Computing: Making the Global Infrastructure a Reality, 2002. ,
DOI : 10.1002/0470867167.ch11
Resource Allocation and Scheduling Strategies using Utility and the Knapsack Problem on Computational Grids ,
Dirac -distributed infrastructure with remote agent control, Proceedings of Computing in High Energy Physics, 2003. ,
URL : https://hal.archives-ouvertes.fr/in2p3-00157750
Data flow based cache prediction using local simulation, Proceedings IEEE International High-Level Design Validation and Test Workshop (Cat. No.PR00786), p.155, 2000. ,
DOI : 10.1109/HLDVT.2000.889577
Metascheduling: a scheduling model for metacomputing systems, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244), pp.348-349, 1998. ,
DOI : 10.1109/HPDC.1998.710024
Preliminary plans for just-in-time workload management in the osg extensions program, 2006. ,
Effective load sharing on heterogeneous networks of workstations, IPPS: 14th International Parallel Processing Symposium, pp.431-438, 2000. ,
Cross-Platform Performance Prediction of Parallel Applications Using Partial Execution, ACM/IEEE SC 2005 Conference (SC'05), p.40, 2005. ,
DOI : 10.1109/SC.2005.20
Utopia: A load sharing facility for large, heterogeneous distributed computer systems, Software: Practice and Experience, vol.2, issue.12 ,
DOI : 10.1002/spe.4380231203