Results 1 - 10
of
760
Using trustworthy simulation to engineer cloud schedulers,”
- in IEEE International Conference on Cloud Engineering,
, 2015
"... Abstract-In recent years, researchers have contributed promising new techniques for allocating cloud resources in more robust, efficient, and ecologically sustainable ways. Unfortunately, the wide-spread use of these techniques in production systems has, to date, remained elusive. One reason for th ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
. In this work, we take an alternative approach to facilitating cloud research and engineering in order to transition innovations to production deployment faster. In particular, we present a new methodology that complements existing model-driven simulation with platform-specific and statistically trustworthy
Improving MapReduce Performance in Heterogeneous Environments
, 2008
"... MapReduce is emerging as an important programming model for large-scale data-parallel applications such as web indexing, data mining, and scientific simulation. Hadoop is an open-source implementation of MapReduce enjoying wide adoption and is often used for short jobs where low response time is cri ..."
Abstract
-
Cited by 350 (19 self)
- Add to MetaCart
MapReduce is emerging as an important programming model for large-scale data-parallel applications such as web indexing, data mining, and scientific simulation. Hadoop is an open-source implementation of MapReduce enjoying wide adoption and is often used for short jobs where low response time
Cross-Layer Scheduling in Cloud Systems
"... Abstract—Today, cloud computing engines such as stream-processing Storm and batch-processing Hadoop are being increas-ingly run atop software-defined networks (SDNs). In such cloud stacks, the scheduler of the application engine (which allocates tasks to servers) remains decoupled from the SDN sched ..."
Abstract
- Add to MetaCart
Abstract—Today, cloud computing engines such as stream-processing Storm and batch-processing Hadoop are being increas-ingly run atop software-defined networks (SDNs). In such cloud stacks, the scheduler of the application engine (which allocates tasks to servers) remains decoupled from the SDN
The impact of architectural trends on operating system performance
- In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP) (Copper Mountain
, 1995
"... Computer systems are rapidly changing. Over the next few years, we will see wide-scale deployment of dynamically-scheduled processors that can issue multiple instructions every clock cycle, execute instructions out of order, and overlap computation and cache misses. We also expect clock-rates to inc ..."
Abstract
-
Cited by 151 (8 self)
- Add to MetaCart
-rates to increase, caches to grow, and multiprocessors to replace uniprocessors. Using SimOS, a complete machine simulation environment, this paper explores the impact of the above architectural trends on operating system performance. We present results based on the execution of large and realistic workloads
Trustworthy and Dynamic Mobile Task Scheduling in Data-Intensive Scientific Workflow Environments
"... There is an increasing demand for data-intensive applications in which scientists use scientific workflows to integrate together data management, analysis, simulation and visualization services over often voluminous complex and distributed scientific data and services. One major limitation of curren ..."
Abstract
- Add to MetaCart
There is an increasing demand for data-intensive applications in which scientists use scientific workflows to integrate together data management, analysis, simulation and visualization services over often voluminous complex and distributed scientific data and services. One major limitation
From High-Level Modeling Towards Efficient and Trustworthy Circuits
"... Abstract. Behavior-Interaction-Priority (BIP) is a layered embedded system design and verification framework that provides separation of functionality, synchronization, and priority concerns to simplify system design and to establish correctness by construction. The framework comes with a runtime en ..."
Abstract
- Add to MetaCart
engine and a suite of verification tools that uses D-Finder and NuSMV as model checkers. In this paper we provide a method and a supporting tool that takes a BIP system and a set of invariants and computes a reduced sequential circuit with a system-specific scheduler and with a designated output
An Ant Algorithm for Cloud Task Scheduling
"... Abstract—Cloud computing is a type of parallel and distributed system consisting of a collection of interconnected and virtual computers. One of the fundamental issues in this environment is related to task scheduling. Cloud task scheduling is an NP-hard optimization problem, and many meta-heuristic ..."
Abstract
- Add to MetaCart
Abstract—Cloud computing is a type of parallel and distributed system consisting of a collection of interconnected and virtual computers. One of the fundamental issues in this environment is related to task scheduling. Cloud task scheduling is an NP-hard optimization problem, and many meta
Interference Aware Scheduling for Cloud Computing
, 2015
"... Computing services is a growing industry in the last decade with a increasingly broader audience. Scientific organizations use these giant computational infrastructures to provide their collaborators computational power that their personal computers do not have, reducing task execution times like sa ..."
Abstract
- Add to MetaCart
Computing services is a growing industry in the last decade with a increasingly broader audience. Scientific organizations use these giant computational infrastructures to provide their collaborators computational power that their personal computers do not have, reducing task execution times like
UMR: A Multi-Round Algorithm for Scheduling Divisible Workloads
- In Proceedings of the International Parallel and Distributed Processing Symposium (IPDPS’03
, 2003
"... Divisible load applications occur in many fields of science and engineering, can be eas-ily parallelized in a master-worker fashion, but pose several scheduling challenges. While a number of approaches have been proposed that allocate work to workers in a single round, using multiple rounds improves ..."
Abstract
-
Cited by 82 (7 self)
- Add to MetaCart
Divisible load applications occur in many fields of science and engineering, can be eas-ily parallelized in a master-worker fashion, but pose several scheduling challenges. While a number of approaches have been proposed that allocate work to workers in a single round, using multiple rounds
Ranking Search Engine Result Pages based on Trustworthiness of Websites
"... The World Wide Web (WWW) is the repository of large number of web pages which can be accessed via Internet by multiple users at the same time and therefore it is Ubiquitous in nature. The search engine is a key application used to search the web pages from this huge repository, which uses the link a ..."
Abstract
- Add to MetaCart
The World Wide Web (WWW) is the repository of large number of web pages which can be accessed via Internet by multiple users at the same time and therefore it is Ubiquitous in nature. The search engine is a key application used to search the web pages from this huge repository, which uses the link
Results 1 - 10
of
760