Imprecise input data imposes additional challenges to grid scheduling. this paper introduces a novel scheduler based on fuzzy optimization called IP-FULL-FUZZY which considers uncertainties of both application demands...
详细信息
ISBN:
(纸本)9781605581668
Imprecise input data imposes additional challenges to grid scheduling. this paper introduces a novel scheduler based on fuzzy optimization called IP-FULL-FUZZY which considers uncertainties of both application demands and of resource availability. the effectiveness of the proposed scheduler is compared to those of a non-fuzzy scheduler as well as to those of a fuzzy scheduler which considers only uncertainties of application demands. Results evince the advantages of adopting the proposed scheduler. Copyright 2009 acm.
Web services provide a distributed computing environment wherein service providers and consumers can dynamically interact and cooperate on various tasks in different domains such as ebusiness, education, government an...
详细信息
In this paper we propose an algorithm for estimating the reliability of mobile agent systems, based on the conditions of the underlying computer network. We use the concept of restricted random walks in graph theory f...
详细信息
ISBN:
(纸本)9781581139648
In this paper we propose an algorithm for estimating the reliability of mobile agent systems, based on the conditions of the underlying computer network. We use the concept of restricted random walks in graph theory for generating a random static route strategy for mobile agents. the complexity of the mobile agent networks makes it hard to obtain the reliability of the system theoretically;instead we estimate it using the Monte Carlo approach. We assume that the system consists of a number of independent agents operating simultaneously. the results we have achieved demonstrate the robustness of the proposed algorithm, j Copyright 2005 acm.
this paper presents an algorithm for computing amorphous program slices. Amorphous program slicing relaxes the syntactic condition of traditional slicing and can therefore produce considerably smaller slices. Existing...
详细信息
ISBN:
(纸本)1581130864
this paper presents an algorithm for computing amorphous program slices. Amorphous program slicing relaxes the syntactic condition of traditional slicing and can therefore produce considerably smaller slices. Existing algorithms slice the program's control-flow graph and then apply a collection of axiomatic rules. A more unified approach is obtained using the system dependence graph for both steps. Slicing this graph requires linear time. Furthermore, it contains sufficient information to allow the rules to be easily specified and applied. Some of these rules treat the system dependence graph as a data-flow graph and use a data-flow evaluation model, while others perform standard compiler optimizations. the application of amorphous slicing to the problem of determining array access safety is considered.
this paper proposes a recommender algorithm denominated "gSVD++" which exploits implicit feedback from users by considering not only the latent space of factors describing the user and item, but also the ava...
详细信息
ISBN:
(纸本)9781450316569
this paper proposes a recommender algorithm denominated "gSVD++" which exploits implicit feedback from users by considering not only the latent space of factors describing the user and item, but also the available metadata associated to the content. Such descriptions are an important source to construct a user profile containing relevant and meaningful information about his/her preferences. the method is evaluated on the MovieLens dataset, being compared against other approaches reported in the literature. the results show the effectiveness of incorporating metadata awareness into a latent factor model. Copyright 2013 acm.
this paper presents a framework to support dynamic adaptation of applications, which consists of a reusable infrastructure with standard elements to monitor and adapt running applications, and a contract-based adaptat...
详细信息
ISBN:
(纸本)9781605581668
this paper presents a framework to support dynamic adaptation of applications, which consists of a reusable infrastructure with standard elements to monitor and adapt running applications, and a contract-based adaptation language to enable one to express high-level adaptation policies. the proposed framework is used to introduce dynamic adaptation capabilities into a server cluster infrastructure, intended to address power and performance management concerns. By experimental evaluation, we demonstrate that our approach is useful and effective in providing the required support for describing and deploying typical power management contracts. Copyright 2009 acm.
this paper proposes a software architecture and a development process for engineering dependable and controllable self-organising (SO) systems. Our approach addresses dependability by exploiting metadata to support de...
详细信息
Stream architecture is a novel microprocessor architecture with wide application potential. But as for whether it can be used efficiently in scientific computing, many issues await further study. this paper first give...
详细信息
ISBN:
(纸本)9781595937063
Stream architecture is a novel microprocessor architecture with wide application potential. But as for whether it can be used efficiently in scientific computing, many issues await further study. this paper first gives the design and implementation of a 64-bit stream processor, FT64 (Fei Teng 64), for scientific computing. the carrying out of 64-bit extension design and scientific computing oriented optimization are described in such aspects as instruction set architecture, stream controller, micro controller, ALU cluster, memory hierarchy and interconnection interface here. Second, two kinds of communications as message passing and stream communications are put forward. An interconnection based on the communications is designed for FT64-based high performance computers. third, a novel stream programming language, SF95 (Stream FORTRAN95), and its compiler, SF95Compiler (Stream FORTRAN95 Compiler), are developed to facilitate the development of scientific applications. Finally, nine typical scientific application kernels are tested and the results show the efficiency of stream architecture for scientific computing.
the applicability of aspects as a means of implementing runtime contract checking has been demonstrated in prior work, where contracts are identified as cross-cutting concerns [12, 13]. Checking contracts at runtime e...
详细信息
We describe a strategy for parallelizing a geothermal simulation package using the shared-memory programming model OpenMP. During the code development OpenMP is employed for the direct problem in such a way that, in a...
详细信息
ISBN:
(纸本)9781605581668
We describe a strategy for parallelizing a geothermal simulation package using the shared-memory programming model OpenMP. During the code development OpenMP is employed for the direct problem in such a way that, in a subsequent step, the OpenMP-parallelized code can be transformed via automatic differentiation into an OpenMP-parallelized code capable of computing derivatives for the inverse problem. Performance results on a Sun Fire X4600 using up to 16 threads are reported demonstrating that, for the derivative computation, an approach using nested parallelism is more scalable than a single level of parallelism. Copyright 2009 acm.
暂无评论