With the explosive growth of information, more and more organizations are deploying private cloud systems or renting public cloud systems to process big data. However, there is no existing benchmark suite for evaluating cloud performance on the whole system level. To the best of our knowledge, this paper proposes the first benchmark suite CloudRank-D to benchmark and rank cloud computing systems that are shared for running big data applications. We analyze the limitations of previous metrics, e.g., floating point operations, for evaluating a cloud computing system, and propose two simple metrics: data processed per second and data processed per Joule as two complementary metrics for evaluating cloud computing systems. We detail the design of CloudRank-D that considers representative applications, diversity of data characteristics, and dynamic behaviors of both applications and system software platforms. Through experiments, we demonstrate the advantages of our proposed metrics. In several case studies, we evaluate two small-scale deployments of cloud computing systems using CloudRank-D. 相似文献
Heuristic algorithms (HAs) are widely used in multi-objective reservoir optimal operation (MOROO) due to the rapidity of the calculation and simplicity of their design. The literature usually focuses on one or two categories of HAs and simply reviews the state of the art. To provide an overall understanding and a specific comparison of HAs in MOROO, differential evolution (DE), particle swarm optimisation (PSO), and artificial physics optimisation (APO), which serve as typical examples of the three categories of HAs, are compared in terms of the development and applications using a designed experiment. Besides, the general model with constraints and fitness function, and the solution process using a hybrid feasible domain restoration method and penalty function method are also presented. Taking a designed experiment with multiple scenarios, the mean average of the optimal objective function values, the standard deviation of optimal objective function values, the mean average of the computational time, and population diversity are used for comparisons. Results of the comparisons show that (a) the problem of optimal multipurpose reservoir long-term operation is a mathematic programming problem with narrow feasible region and monotonic objective function; (b) it is easy to obtain the same optimal objective function value, but different optimal solutions using HAs; and (c) comparisons do not result in a clear winner, but DE can be more appropriate for MOROO.
Entity linking is a fundamental task in natural language processing. The task of entity linking with knowledge graphs aims at linking mentions in text to their correct entities in a knowledge graph like DBpedia or YAGO2. Most of existing methods rely on hand‐designed features to model the contexts of mentions and entities, which are sparse and hard to calibrate. In this paper, we present a neural model that first combines co‐attention mechanism with graph convolutional network for entity linking with knowledge graphs, which extracts features of mentions and entities from their contexts automatically. Specifically, given the context of a mention and one of its candidate entities' context, we introduce the co‐attention mechanism to learn the relatedness between the mention context and the candidate entity context, and build the mention representation in consideration of such relatedness. Moreover, we propose a context‐aware graph convolutional network for entity representation, which takes both the graph structure of the candidate entity and its relatedness with the mention context into consideration. Experimental results show that our model consistently outperforms the baseline methods on five widely used datasets. 相似文献