Nothing Special   »   [go: up one dir, main page]

skip to main content
Volume 27, Issue 17December 2015
Publisher:
  • John Wiley and Sons Ltd.
  • Baffins Lane Chichester West Sussex PO19 1UD
  • United Kingdom
ISSN:1532-0626
Reflects downloads up to 26 Sep 2024Bibliometrics
article
Issue Information

No abstract is available for this article.

article
FC2Q: exploiting fuzzy control in server consolidation for cloud applications with SLA constraints

Modern cloud data centers rely on server consolidation the allocation of several virtual machines on the same physical host to minimize their costs. Choosing the right consolidation level how many and which virtual machines are assigned to a physical ...

article
Stepwise-refinement for performance: a methodology for many-core programming

Many-core hardware is targeted specifically at obtaining high performance, but reaching high performance is often challenging because hardware-specific details have to be taken into account. Although there are many programming systems that try to ...

article
PENNANT: an unstructured mesh mini-app for advanced architecture research

This paper describes PENNANT, a mini-app that operates on general unstructured meshes meshes with arbitrary polygons, and is designed for advanced architecture research. It contains mesh data structures and physics algorithms adapted from the Los Alamos ...

article
A secure re-encryption scheme for data services in a cloud computing environment

Cloud computing as a promising technology and paradigm can provide various data services, such as data sharing and distribution, which allows users to derive benefits without the need for deep knowledge about them. However, the popular cloud data ...

article
Evaluating vector data type usage in OpenCL kernels

Open Computing Language OpenCL is an open, functionally portable programming model for a large range of highly parallel processors. To provide users with access to the underlying platforms, OpenCL has explicit support for features such as local memory ...

article
Integration of grid, cluster and cloud resources to semantically annotate a large-sized repository of learning objects

The Universia repository is composed of more than 15 million of educational resources. The lack of metadata describing these resources complicates their classification, search and recovery. To overcome this drawback, it was decided to semantically ...

article
Parallelizing the execution of native data mining algorithms for computational biology

Data mining is being increasingly used in biology. Biologists are adopting prototyping languages, like R and Matlab, to facilitate the application of data mining algorithms to their data. As a result, their scripts are becoming increasingly complex and ...

article
Transformations for early reply and forward message passing mechanisms

Message passing notations language, package, etc. typically include some form of asynchronous or synchronous invocation. In a synchronous invocation, the invoker waits for the invocation's servicer to pass back results. Some message passing notations ...

article
A systematic literature review of Linked Data-based recommender systems

Recommender systems RS are software tools that use analytic technologies to suggest different items of interest to an end user. Linked Data is a set of best practices for publishing and connecting structured data on the Web. This paper presents a ...

article
A quantitative index for measuring the development of supercomputing

Current assessments of supercomputing high-performance computing primarily focus on system performance. Quantitative methods to measure the impact of supercomputing in a broad context have not been well developed. In this paper, the basic meaning of ...

article
Petri nets-based model for the analysis of NORIA protocol

Network rOle-based Routing Intelligent Algorithm is a novel routing algorithm for wireless sensor networks, which combine various effective techniques in order to reduce energy consumption and improve data routes. This algorithm uses role assignment for ...

article
JASAG: a gridification tool for agricultural simulation applications

The Grid Computing paradigm aims to create a 'virtual' and powerful single computer with many distributed resources to solve resource intensive problems. The term 'gridification' involves the process of transforming a conventional application to run in ...

article
Performance evaluation of Web server workloads in Xen-based virtualized computer system: analytical modeling and experimental validation

Recent developments in the field of virtualization technologies have led to renewed interest in performance evaluation of these systems. Nowadays, maturity of virtualization technology has made a fuss of provisioning IT services to maximize profits, ...

article
Genetic algorithm based task reordering to improve the performance of batch scheduled massively parallel scientific applications

The growth in size of networked high performance computers along with novel accelerator-based node architectures has further emphasized the importance of communication efficiency in high performance computing. The world's largest high performance ...

article
A probabilistic model for performance analysis of cloud infrastructures

Analyzing the quantitative performance plays an important role in understanding and improving the quality of cloud computing systems and cloud-based applications. In cloud computing, service requests from users go through numerous provider-specific ...

article
Resilient gossip algorithms for collecting online management information in exascale clusters

Management of forthcoming exascale clusters requires frequent collection of run-time information about the nodes and the running applications. This paper presents a new paradigm for providing online information to the management system of scalable ...

article
Constructing scalable Internet of Things services based on their event-driven models

Even though many IoT Internet of Things applications have been implemented based on distributed events, how to construct scalable IoT services is still unclear. In this paper, we first discuss representing physical entities as IoT resources in the cyber ...

article
Low-latency Java communication devices on RDMA-enabled networks

Providing high-performance inter-node communication is a key capability for running high performance computing applications efficiently on parallel architectures. In fact, current systems deployments are aggregating a significant number of cores ...

article
HLognGP: A parallel computation model for GPU clusters

Parallel computation model is an abstraction for the performance characteristics of parallel computers, and should evolve with the development of computational infrastructure. The heterogeneous CPU/Graphics Processing Unit GPU systems have been and will ...

article
A provably secure and efficient two-party password-based explicit authenticated key exchange protocol resistance to password guessing attacks

Password-based two-party authenticated key exchange 2PAKE protocol enables two or more entities, who only share a low-entropy password between them, to authenticate each other and establish a high-entropy secret session key. Recently, Zheng et al. ...

article
A lightweight middleware framework for vehicle networking application

There is a growing need for Vehicle Networking Applications VNAs development that does not require users to learn the details of VNA data processing and message transfer. VNAs have some special requirements differing from other general-purpose ...

article
PSkel: A stencil programming framework for CPU-GPU systems

The use of Graphics Processing Units GPUs for high-performance computing has gained growing momentum in recent years. Unfortunately, GPU-programming platforms like Compute Unified Device Architecture CUDA are complex, user unfriendly, and increase the ...

article
ExPregel: a new computational model for large-scale graph processing

These days, large-scale graph processing becomes more and more important. Pregel, inspired by Bulk Synchronous Parallel, is one of the highly used systems to process large-scale graph problems. In Pregel, each vertex executes a function and waits for a ...

article
Communication-aware thread mapping using the translation lookaside buffer

Threads of parallel applications need to communicate in order to fulfill their tasks. The communication performance between the cores in modern multi-core architectures differs because of the memory and interconnection hierarchies. In these ...

article
Parallel sphere detector algorithm providing optimal MIMO detection on massively parallel architectures

Multiple-input multiple-output MIMO systems have attracted considerable attention in wireless communications because they offer a significant increase in data throughput and link coverage without additional bandwidth requirement or increased transmit ...

article
Performance analysis of distributed symmetric sparse matrix vector multiplication algorithm for multi-core architectures

Sparse matrix vector multiply SpMVM is an important kernel that frequently arises in high performance computing applications. Due to its low arithmetic intensity, several approaches have been proposed in literature to improve its scalability and ...

article
FireWorks: a dynamic workflow system designed for high-throughput applications

This paper introduces FireWorks, a workflow software for running high-throughput calculation workflows at supercomputing centers. FireWorks has been used to complete over 50 million CPU-hours worth of computational chemistry and materials science ...

article
Compiling Vector Pascal to the XeonPhi

Intel's XeonPhi is a highly parallel x86 architecture chip made by Intel. It has a number of novel features which make it a particularly challenging target for the compiler writer. This paper describes the techniques used to port the Glasgow Vector ...

article
An iteration-based hybrid parallel algorithm for tridiagonal systems of equations on multi-core architectures

An optimized parallel algorithm is proposed to solve the problem occurred in the process of complicated backward substitution of cyclic reduction during solving tridiagonal linear systems. Adopting a hybrid parallel model, this algorithm combines the ...

Comments

Please enable JavaScript to view thecomments powered by Disqus.