The edge computing architecture exposes data transmission and storage to unauthorized access, compromising data integrity. Users typically employ multiple data backups to ensure data reliability and availability, enha...
详细信息
We develop a novel framework for supporting e-scienceapplications that require streaming of information between sites. Using a Synchronous Dataflow (SDF) model, our framework incorporates the communication times inhe...
详细信息
Task scheduling has been proven to be NP-hard problem and we can usually approximate the best solutions with some classical algorithm, such as Heterogeneous Earliest Finish Time(HEFT), Genetic Algorithm. However, the ...
详细信息
This book represents the combined peer-reviewed proceedings of the Fourth internationalsymposium on Intelligent distributedcomputing -- IDC 2010 and of the Second international Workshop on Multi-Agent Systems Techno...
详细信息
ISBN:
(数字)9783642152115
ISBN:
(纸本)9783642152108;9783642264382
This book represents the combined peer-reviewed proceedings of the Fourth internationalsymposium on Intelligent distributedcomputing -- IDC 2010 and of the Second international Workshop on Multi-Agent Systems Technology and Semantics -- MASTS'2010. Both events were held in Tangier, Morocco during September 16-18, 2010.
The 33 contributions published in this book address many topics related to theory and applications of intelligent distributedcomputing and multi-agent systems, including: agent-based e-business, ambient intelligence, bio-informatics, collaborative systems, cryptography and security, distributed algorithms, distributed data mining, distributed simulation, grid computing, image processing, information extraction, knowledge management, logic programming, mobile agents, ontologies, pervasive computing, Petri nets, process modeling, self-organizing systems, semantic web services, service oriented computing, social networks and trust, swarm intelligence, web applications, wireless sensor networks.
Dynamic loop scheduling (DLS) algorithms provide application-level load balancing of loop iterates, with the goal of maximizing application performance on the underlying system. These methods use run-time information ...
详细信息
ISBN:
(纸本)9780769536804
Dynamic loop scheduling (DLS) algorithms provide application-level load balancing of loop iterates, with the goal of maximizing application performance on the underlying system. These methods use run-time information regarding the performance of the application's execution (for which irregularities change over time). Many DLS methods are based on probabilistic analyses, and therefore account for unpredictable variations of application and system related parameters. Scheduling scientific and engineeringapplications in large-scale distributed systems (possibly shared with other users) makes the problem of DLS even more challenging. Moreover, the chances of failure, such as processor or link failure, are high in such large-scale systems. In this paper, we employ the hierarchical approach for three DLS methods, and propose metrics for quantifying their robustness with respect to variations of two parameters (load and processor failures), for scheduling irregular applications in large-scale heterogeneous distributed systems.
In this research-in-progress paper we present a new real-world domain for studying the aggregation of different opinions: optimal urban tactical position selection (TPS). This is an important and foreseeable real worl...
详细信息
ISBN:
(纸本)9781467378222
In this research-in-progress paper we present a new real-world domain for studying the aggregation of different opinions: optimal urban tactical position selection (TPS). This is an important and foreseeable real world application, not only because cities have been viewed as centers of gravity by military planners throughout history, but also because the military significance of cities has increased proportionally as the global urbanization does. We first present a mapping between the domain of engineering research and that of the agent models present in the literature and use genetic multi-objective optimization method to generate Pareto TPS plans. Further we study the importance of forming diverse teams when aggregating opinions of different problem solvers for tactical position selection, and also the relationships of the number of problem solvers with time ratio and the solution efficiency. We show that a diverse team of problem solvers is able to provide better force deployment plans for early-stage decision makers to choose from. We also find that opinion aggregation methods, like approval voting, help to allocate a difficult problem solving among several computing resources, and at the same time ensuring the efficiency of solutions. Finally, we present next steps for a deeper exploration of our questions.
*** has introduced the Simple Storage Service (S3), a commodity-priced storage utility. S3 aims to provide storage as a low-cost, highly available service, with a simple 'pay-as-you-go' charging model. This ar...
详细信息
ISBN:
(纸本)9781605581545
*** has introduced the Simple Storage Service (S3), a commodity-priced storage utility. S3 aims to provide storage as a low-cost, highly available service, with a simple 'pay-as-you-go' charging model. This article makes three contributions. First, we evaluate S3's ability to provide storage support to large-scale science projects from a cost, availability, and performance perspective. Second, we identify a set of additional functionalities that storage services targeting data-intensive scienceapplications should support. Third, we propose unbundling the success metrics for storage utility performance as a solution, to reduce storage costs. Copyright 2008 ACM.
Heterogeneity in secondary characteristics of different HPC target platforms is the focus of this paper. Clusters, grids, and (IaaS) clouds may appear straightforward to configure to be interchangeable - but our exper...
详细信息
ISBN:
(纸本)9780769546766
Heterogeneity in secondary characteristics of different HPC target platforms is the focus of this paper. Clusters, grids, and (IaaS) clouds may appear straightforward to configure to be interchangeable - but our experiences with mainstream parallel codes for CFD demonstrate that secondary attributes - support software, interconnect type, availability, access, and cost - expose heterogeneous aspects that impact overall effectiveness of application execution. The emergence of clouds as alternatives to grids and local resources for parallel HPC codes portends "computing as a utility" in science and engineering domains. Our experiences provide preliminary insights into characterizing these different types of platforms to which users typically have access - and show where the tradeoffs can be, in terms of deployment effort, actual and nominal costs, application performance, and availability (both in terms of resource size and time to gain access). For our test application, we report that each of the platforms to which we had access had its particular benefits and drawbacks in terms of the above attributes. More generally, our experiences may provide an example preview into what developers and users can expect when selecting a "utility provider" and specific instance thereof for a particular run of their application.
For commercial software in scientific and engineeringcomputing,software licenses are needed when running them in high performance computing ***,there is a constraint for the number of software *** the traditional sof...
详细信息
ISBN:
(纸本)9781509035946
For commercial software in scientific and engineeringcomputing,software licenses are needed when running them in high performance computing ***,there is a constraint for the number of software *** the traditional software licenses management approaches,there is a prominent *** jobs will fail immediately without available software ***,the existing job scheduling mechanisms mainly focus on hardware resources *** this paper,we propose a software licenses aware job scheduling and management approach on multi-clusters,which is a common scenario for current high performance computing *** on floating licenses and scheduling policies,the submitted jobs from multi-clusters requiring software licenses will be uniformly queued and scheduled.A co-scheduling mechanism is provided for the software licenses and hardware *** software and limited licenses can be shared and used efficiently on *** implemented and evaluated the approach in a real multi-clusters computing environment.
暂无评论