Washington Trust Bank

Displaying 1-40 of 78 results

  • White Papers // Apr 2014

    Practical Real-Time Scheduling for Parallel Tasks - From Theory to Platform

    In this paper, the authors review closely related work on both theoretical and system-based multiprocessor and parallel real-time scheduling. There has been a large body of work on real-time multiprocessor scheduling, both for global and partitioned schedulers, and for fixed and dynamic priority scheduling. Here, they review some of the...

    Provided By Washington Trust Bank

  • White Papers // Mar 2014

    CloudPowerCap: Integrating Power Budget and Resource Management Across a Virtualized Server Cluster

    In many datacenters, server racks are highly underutilized. Rack slots are left empty to keep the sum of the server nameplate maximum power below the power provisioned to the rack. And the servers that are placed in the rack cannot make full use of available rack power. The root cause...

    Provided By Washington Trust Bank

  • White Papers // Jan 2014

    System-on-Chip Packet Processor for an Experimental Network Services Platform

    As the focus of networking research shifts from raw performance to the delivery of advanced network services, there is a growing need for open-platform systems for extensible networking research. The Applied Research Laboratory at Washington University in Saint Louis has developed a flexible Network Services Platform (NSP) to meet this...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Recent Advances in Named Data Caching and Routing

    In this paper, the authors present recent advances in the research on named data caching and routing since the Named Data Networking (NDN) project's initiation in 2010. NDN in-network caching feature enables opportunities to significantly reduce network bandwidth usage while causing series of security and privacy concerns. In this paper,...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Recent Information-Centric Networking Approaches

    Information-Centric Networking (ICN) proposes a future internet architecture that revolves about the contents being exchanged rather than the communication of hosts and network devices. This paradigm shift is caused by the tremendous growth of information on the internet and the increased demands for data access. Many research projects have proposed...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Performance Comparison of Big Data Analysis using Hadoop in Physical and Virtual Servers

    Recently interest in big data has increased due to new developments in the field of information technology from the higher network bandwidth, to increases in storage volume, and affordability. One solution to the problem of big data is available from Apache, and is known as Apache Hadoop. In this paper,...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Survey of Recent Research Progress and Issues in Big Data

    Big data is the term for data sets so large and complicated that it becomes difficult to process using traditional data management tools or processing applications. This paper reveals most recent progress on big data networking and big data. The authors have categorized reported efforts into four general categories. First,...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Semantic Web Core Technologies

    In this paper, the author presents the survey of semantic web primary infrastructure. Semantic web aims to link the data everywhere and make them understandable for machines as well as humans. Implementing the full vision of the semantic web has a long way to go but a number of its...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    SDN: Development, Adoption and Research Trends

    Controlling and managing networks has become a highly complex and specialized activity. Network operators are struggling to cope with integration of different types of networks, while meeting the challenges of increasing traffic. The traditional network tends to be rigid. Once the forwarding policy has been defined, the only way to...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Survey of Recent Research Issues in Data Center Networking

    It is expensive to build and run a data center that meets today's need, and how to reduce capital/operational expenditures has become increasingly important. From the viewpoint of data center networking, two of the main related research issues are server interconnections and energy efficiency. Among thousands of servers and switches...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Naming in the Internet of Things

    As a key component of internet architecture, naming scheme is at the center of the change brought by the vision of Internet of Things (IoT). Traditional naming schemes like IP and URI are experiencing some big challenges and have been modified and extended to cope with all the issues. Other...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    A Survey of Networking Issues in Smart Grid

    In this paper, the author presents a survey concerning different aspects of networking in smart grid is presented. Application-specific network architecture for smart grid is introduced including its physical connection and logical connections as well as its topology. Then, various networking technologies supporting smart grid are described according to different...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    The Effects of the Green Networking Initiative on Power Consumption

    Green networking has been a subject of great interest. With the earth's resources depleting each day, numerous initiatives to reduce the carbon footprint of humanity have been established. Green networking is the overarching umbrella term for initiatives to reduce the carbon footprint of various technologies in use, while retaining similar...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    IP Based Smart Services: Combining Big Data and Networking to Create Innovative New Applications

    IP based smart services are the result of applying big data style analytics on network information inwards in order to improve and strengthen the network itself. These improvements include changes to the ways that data is collected, used, and reused. Changes in data collection enable new smart applications that address...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Survey of Next-Generation Broadband Aggregation Networks

    With the internet continuously growing and evolving, bandwidth usage has been increasing; forcing service providers to offer technologies that meet changing requirements. Broadband aggregation networks are becoming increasingly important as the internet evolves in a way that increases bandwidth requirements. In this paper, the author provides an overview of various...

    Provided By Washington Trust Bank

  • White Papers // Nov 2013

    Real-Time Multi-Core Virtual Machine Scheduling in Xen

    Recent years have witnessed two major trends in the development of complex real-time systems. First, to reduce cost and enhance flexibility, multiple systems are sharing common computing platforms via virtualization technology, instead of being deployed separately on physically isolated hosts. Second, multicore processors are increasingly being used in real-time systems....

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Performance Measurements of Operating System Detectors

    Operating System (OS) detection is the process of remotely identifying a computer's OS. Existing OS detection tools are accurate, but are too slow to actively scan the OS of every machine on a network in real time. If network administrators can know the OS behind every network communication, then they...

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Multicore Processor Performance Analysis - A Survey

    Multicore Central Processing Units (CPU) are becoming the standard for the current era of processors through the significant level of performance that CPUs offer. This includes multiple multicore architectures, different levels of performance, and with the variety of architectures, it becomes necessary to compare multicore architectures to make sure that...

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Survey of Big Data Benchmarking

    In this paper, the author provides a survey of up to date ideas in benchmarking big data systems. Big data is a growing field that pushes the limits of information collection and analysis. More and more entities are seeking ways to use big data. As the big data industry continues...

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Regarding the challenges of Performance Analysis of Virtualized Systems

    Virtualization is an irreplaceable technique for efficient management of hardware resources in the field of information technology and computer science. With this phenomenal technology come challenges that hinder proper performance analysis of virtualized systems. This paper focuses on virtualization implementations, various enterprise solutions, characterization of observations, concerns, pitfalls, and industry...

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Parallel Real-Time Scheduling of DAGs

    Recently, multi-core processors have become main-stream in processor design. To take full advantage of multi-core processing, computation-intensive real-time systems must exploit intra-task parallelism. In this paper, the authors address the open problem of real-time scheduling for a general model of deterministic parallel tasks, where each task is represented as a...

    Provided By Washington Trust Bank

  • White Papers // Mar 2013

    Experimental Evaluation of Content Distribution with NDN and HTTP

    Content distribution is a primary activity on the Internet. Name-centric network architectures support content distribution intrinsically. Named Data Networking (NDN), one recent such scheme, names packets rather than end-hosts, thereby enabling packets to be cached and redistributed by routers. Among alternative name-based systems, HTTP is the most significant by any...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Adding Data Parallelism to Streaming Pipelines for Throughput Optimization

    The streaming model is a popular model for writing high-throughput parallel applications. A streaming application is represented by a graph of computation stages that communicate with each other via FIFO channels. In this paper, the authors consider the problem of mapping streaming pipelines - streaming applications where the graph is...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Analysis of Global EDF for Parallel Tasks

    During the last decade, the performance increase of processor chips has come primarily from increasing numbers of cores. This has led to extensive work on real-time scheduling techniques that can exploit multicore and multiprocessor systems. Most prior work has concentrated on inter-task parallelism, where each task runs sequentially (and therefore...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Simple Analytic Performance Models for Streaming Data Applications Deployed on Diverse Architectures

    Modern hardware is inherently heterogeneous. With heterogeneity come multiple abstraction layers that hide underlying complex systems. While hidden, this complexity makes quantitative performance modeling a difficult task. Designers of high-performance streaming applications for heterogeneous systems must contend with unpredictable and often non-generalizable models to predict performance of a particular application...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    A Novel Incrementally-Deployable Multi-Granularity Multihoming Framework for the Future Internet

    Multihoming practice in the current Internet is limited to hosts and Autonomous Systems (ASs). It is "Connectivity-oriented" without support for user or data multihoming. However, the swift migration of Internet from "Connectivity-oriented" to "Content-oriented" pattern urges to incorporate user and data level multihoming support in architecture designs instead of just...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    OpenADN: Mobile Apps on Global Clouds Using OpenFlow and Software Defined Networking

    In recent years, there has been an explosive growth in mobile applications (apps), most of which need to serve global audiences using cloud based computing facilities. Cloud computing provides unique opportunities for the Application Service Providers (ASPs) to manage and optimize application delivery over geographically distributed computing resources. The authors...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    Limitations and Solutions for Real-Time Local Inter-Domain Communication in Xen

    As computer hardware becomes increasingly powerful, there is an ongoing trend towards integrating complex, legacy real-time systems using fewer hosts through virtualization. Especially in embedded systems domains such as avionics and automotive engineering, this kind of system integration can greatly reduce system weight, cost, and power requirements. When systems are...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    Optimal and Efficient Adaptation in Distributed Real-Time Systems with Discrete Rates

    Many distributed real-time systems face the challenge of dynamically maximizing system utility and meeting stringent resource constraints in response to fluctuations in system workload. Thus, online adaptation must be adopted in face of workload changes in such systems. The authors present the Multi-Parametric Rate Adaptation (MPRA) algorithm for discrete rate...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    A Framework for Smart Location-Based Automated Energy Controls in a Green Building Testbed

    Current building designs are not energy-efficient enough due to many reasons. One of them is the centralized control and fixed running policies (e.g. HVAC system) without considering the occupants' actual usage and adjusting the energy consumption accordingly. In this paper, the authors discuss their multidisciplinary project on a green building...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    A Memory Access Model for Highly-Threaded Many-Core Architectures

    Many-core architectures are excellent in hiding memory-access latency by low-overhead context switching among a large number of threads. The speedup of algorithms carried out on these machines depends on how well the latency is hidden. If the number of threads were infinite, then theoretically these machines should provide the performance...

    Provided By Washington Trust Bank

  • White Papers // Sep 2012

    Practical Control of Transmission Power for Wireless Sensor Networks

    Transmission Power Control (TPC) has the potential to reduce power consumption in Wireless Sensor Networks (WSNs). However, despite a multitude of existing protocols, they still face significant challenges in real-world deployments. A practical TPC protocol must be robust against complex and dynamic wireless properties, and efficient for resource-constrained sensors. This...

    Provided By Washington Trust Bank

  • White Papers // Jun 2012

    MCFlow: A Real-time Multi-core Aware Middleware for Dependent Task Graphs

    Driven by the evolution of modern computer architectures from uni-processor to multi-core platforms, there is an increasing need to provide light-weight, efficient, and predictable support for fine-grained parallel and distributed execution of soft real-time tasks with end-to-end timing constraints, modeled as directed acyclic graphs whose edges capture dependences among their...

    Provided By Washington Trust Bank

  • White Papers // Feb 2012

    Real-Time Scheduling of Parallel Tasks Under a General DAG Model

    Due to their potential to deliver increased performance over single-core processors, multi-core processors have become main-stream in processor design. Computation-intensive real-time systems must exploit intra-task parallelism to take full advantage of multi-core processing. However, existing results in real-time scheduling of parallel tasks focus on restrictive task models such as the...

    Provided By Washington Trust Bank

  • White Papers // Feb 2012

    A Measurement Study of Packet Reception using Linux

    Packet capturing is an important part of a network administrator's tool-chain. It is often used to \"Dig down\" into the specific traffic traversing a network. Because of this, it is important that a packet capturing method provides a correct view of how the network acts. Thus, a packet capturing platform...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Implementation and Evaluation of Mixed-Criticality Scheduling Approaches for Periodic Tasks

    Traditional fixed-priority scheduling analysis for periodic task sets is based on the assumption that all tasks are equally critical to the correct operation of the system. Therefore, every task has to be schedulable under the scheduling policy, and estimates of tasks' worst case execution times must be conservative in case...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Submodular Game for Distributed Application Allocation in Shared Sensor Networks

    Wireless sensor networks are evolving from single application platforms towards an integrated infrastructure shared by multiple applications. Given the resource constraints of sensor nodes, it is important to optimize the allocation of applications to maximize the overall Quality of Monitoring (QoM). Recent solutions to this challenging application allocation problem are...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Spatiotemporal Query Strategies for Navigation in Dynamic Sensor Network Environments

    Autonomous mobile agent navigation is crucial to many mission-critical applications (e.g., search and rescue missions in a disaster area). In this paper, the authors present how sensor networks may assist Probabilistic Roadmap Methods (PRMs), a class of efficient navigation algorithms particularly suitable for dynamic environments. A key challenge of applying...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Efficient Power Management Based on Application Timing Semantics for Wireless Sensor Networks

    This paper proposes Efficient Sleep Scheduling based on Application Timing (ESSAT), a novel power management scheme that aggressively exploits the timing semantics of wireless sensor network applications. The authors present three ESSAT protocols each of which integrates a light-weight traffic shaper that actively shapes the workload inside the network to...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Roadmap Query for Sensor Network Assisted Navigation in Dynamic Environments

    Mobile entity navigation in dynamic environments is an essential part of many mission critical applications like search and rescue and fire fighting. The dynamism of the environment necessitates the mo-bile entity to constantly maintain a high degree of awareness of the changing environment. This criteria makes it difficult to achieve...

    Provided By Washington Trust Bank

  • White Papers // Jun 2009

    Multi-Agent Distributed Adaptive Resource Allocation (MADARA)

    The component placement problem involves mapping a component to a particular location and maximizing component utility in grid and cloud systems. It is also an NP hard resource allocation and deployment problem, so many common grid and cloud computing libraries, such as MPICH and Hadoop, do not address this problem,...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Spatiotemporal Query Strategies for Navigation in Dynamic Sensor Network Environments

    Autonomous mobile agent navigation is crucial to many mission-critical applications (e.g., search and rescue missions in a disaster area). In this paper, the authors present how sensor networks may assist Probabilistic Roadmap Methods (PRMs), a class of efficient navigation algorithms particularly suitable for dynamic environments. A key challenge of applying...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Submodular Game for Distributed Application Allocation in Shared Sensor Networks

    Wireless sensor networks are evolving from single application platforms towards an integrated infrastructure shared by multiple applications. Given the resource constraints of sensor nodes, it is important to optimize the allocation of applications to maximize the overall Quality of Monitoring (QoM). Recent solutions to this challenging application allocation problem are...

    Provided By Washington Trust Bank

  • White Papers // Sep 2012

    Practical Control of Transmission Power for Wireless Sensor Networks

    Transmission Power Control (TPC) has the potential to reduce power consumption in Wireless Sensor Networks (WSNs). However, despite a multitude of existing protocols, they still face significant challenges in real-world deployments. A practical TPC protocol must be robust against complex and dynamic wireless properties, and efficient for resource-constrained sensors. This...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Efficient Power Management Based on Application Timing Semantics for Wireless Sensor Networks

    This paper proposes Efficient Sleep Scheduling based on Application Timing (ESSAT), a novel power management scheme that aggressively exploits the timing semantics of wireless sensor network applications. The authors present three ESSAT protocols each of which integrates a light-weight traffic shaper that actively shapes the workload inside the network to...

    Provided By Washington Trust Bank

  • White Papers // Apr 2009

    Control-Theoretic Thermal Balancing for Clusters

    Thermal management is critical for clusters because of the increasing power consumption of modern processors, compact server architectures and growing server density in data centers. Thermal balancing mitigates hot spots in a cluster through dynamic load distribution among servers. This paper presents the Control-theoretical Thermal Balancing (CTB) algorithms that employ...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Roadmap Query for Sensor Network Assisted Navigation in Dynamic Environments

    Mobile entity navigation in dynamic environments is an essential part of many mission critical applications like search and rescue and fire fighting. The dynamism of the environment necessitates the mo-bile entity to constantly maintain a high degree of awareness of the changing environment. This criteria makes it difficult to achieve...

    Provided By Washington Trust Bank

  • White Papers // Apr 2010

    Coordinating Resource Usage Through Adaptive Service Provisioning in Wireless Sensor Networks

    Wireless Sensor Networks (WSNs) exhibit high levels of net-work dynamics and consist of devices with limited energy. This results in the need to coordinate applications not only at the functional level, as is traditionally done, but also in terms of resource utilization. In this paper, the authors present a middleware...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Towards Configurable Real-Time Hybrid Structural Testing: A Cyber-Physical Systems Approach

    Real-time hybrid testing of civil structures represents a grand challenge in the emerging area of cyber-physical systems. Hybrid testing improves significantly on either purely numerical or purely empirical approaches by integrating physical structural components and computational models. Actuator dynamics, complex interactions among computers and physical components, and computation and communication...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    A Real-Time Performance Comparison of Distributable Threads and Event Channels

    In this paper, the authors have described the integration of release guards with distributable threads and federated event channels, to support predictable scheduling of end-to-end tasks in DRE middleware. They have systematically compared the performance of distributable threads and federated event channels for both random workloads and three canonical communication...

    Provided By Washington Trust Bank

  • White Papers // Jan 2010

    Feedback Thermal Control for Real-Time Systems

    Thermal control is crucial to real-time systems as excessive processor temperature can cause system failure or unacceptable performance degradation due to hardware throttling. Real-time systems face significant challenges in thermal management as they must avoid processor overheating while still delivering desired real-time performance. Furthermore, many real-time systems must handle a...

    Provided By Washington Trust Bank

  • White Papers // Jun 2012

    MCFlow: A Real-time Multi-core Aware Middleware for Dependent Task Graphs

    Driven by the evolution of modern computer architectures from uni-processor to multi-core platforms, there is an increasing need to provide light-weight, efficient, and predictable support for fine-grained parallel and distributed execution of soft real-time tasks with end-to-end timing constraints, modeled as directed acyclic graphs whose edges capture dependences among their...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    Optimal and Efficient Adaptation in Distributed Real-Time Systems with Discrete Rates

    Many distributed real-time systems face the challenge of dynamically maximizing system utility and meeting stringent resource constraints in response to fluctuations in system workload. Thus, online adaptation must be adopted in face of workload changes in such systems. The authors present the Multi-Parametric Rate Adaptation (MPRA) algorithm for discrete rate...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    A Novel Incrementally-Deployable Multi-Granularity Multihoming Framework for the Future Internet

    Multihoming practice in the current Internet is limited to hosts and Autonomous Systems (ASs). It is "Connectivity-oriented" without support for user or data multihoming. However, the swift migration of Internet from "Connectivity-oriented" to "Content-oriented" pattern urges to incorporate user and data level multihoming support in architecture designs instead of just...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    OpenADN: Mobile Apps on Global Clouds Using OpenFlow and Software Defined Networking

    In recent years, there has been an explosive growth in mobile applications (apps), most of which need to serve global audiences using cloud based computing facilities. Cloud computing provides unique opportunities for the Application Service Providers (ASPs) to manage and optimize application delivery over geographically distributed computing resources. The authors...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    A Framework for Smart Location-Based Automated Energy Controls in a Green Building Testbed

    Current building designs are not energy-efficient enough due to many reasons. One of them is the centralized control and fixed running policies (e.g. HVAC system) without considering the occupants' actual usage and adjusting the energy consumption accordingly. In this paper, the authors discuss their multidisciplinary project on a green building...

    Provided By Washington Trust Bank

  • White Papers // Nov 2009

    On the Efficiency of Sequential Auctions for Spectrum Sharing

    In previous paper, the authors have studied the use of sequential second price auctions for sharing a wireless resource, such as bandwidth or power. The resource is assumed to be managed by a spectrum broker (auctioneer), who collects bids and allocates discrete units of the resource. It is well known...

    Provided By Washington Trust Bank

  • White Papers // May 2011

    Service Area Optimization For Application Virtualization Using UMTS Mobility Model

    In this paper, the authors first introduce recent developments of the mobile computing devices and virtualization technologies available to deploy cross-platform application software. In their previous work, they proposed a distributed server arrangement and the corresponding hand-off protocol to provide smoother and more responsive user experience for application virtualization on...

    Provided By Washington Trust Bank

  • White Papers // May 2011

    Evaluation of the Placement of Network Services

    Network services are used in the Internet today for a variety of functionality, from Voice over IP (VoIP) relays to network game servers. Determining the placement of these network services and measuring the quality of the placement in realistic scenarios is a challenging problem. This paper explores different methodologies for...

    Provided By Washington Trust Bank

  • White Papers // Nov 2013

    Real-Time Multi-Core Virtual Machine Scheduling in Xen

    Recent years have witnessed two major trends in the development of complex real-time systems. First, to reduce cost and enhance flexibility, multiple systems are sharing common computing platforms via virtualization technology, instead of being deployed separately on physically isolated hosts. Second, multicore processors are increasingly being used in real-time systems....

    Provided By Washington Trust Bank

  • White Papers // Mar 2014

    CloudPowerCap: Integrating Power Budget and Resource Management Across a Virtualized Server Cluster

    In many datacenters, server racks are highly underutilized. Rack slots are left empty to keep the sum of the server nameplate maximum power below the power provisioned to the rack. And the servers that are placed in the rack cannot make full use of available rack power. The root cause...

    Provided By Washington Trust Bank

  • White Papers // Apr 2014

    Practical Real-Time Scheduling for Parallel Tasks - From Theory to Platform

    In this paper, the authors review closely related work on both theoretical and system-based multiprocessor and parallel real-time scheduling. There has been a large body of work on real-time multiprocessor scheduling, both for global and partitioned schedulers, and for fixed and dynamic priority scheduling. Here, they review some of the...

    Provided By Washington Trust Bank

  • White Papers // Apr 2013

    Parallel Real-Time Scheduling of DAGs

    Recently, multi-core processors have become main-stream in processor design. To take full advantage of multi-core processing, computation-intensive real-time systems must exploit intra-task parallelism. In this paper, the authors address the open problem of real-time scheduling for a general model of deterministic parallel tasks, where each task is represented as a...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Adding Data Parallelism to Streaming Pipelines for Throughput Optimization

    The streaming model is a popular model for writing high-throughput parallel applications. A streaming application is represented by a graph of computation stages that communicate with each other via FIFO channels. In this paper, the authors consider the problem of mapping streaming pipelines - streaming applications where the graph is...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Analysis of Global EDF for Parallel Tasks

    During the last decade, the performance increase of processor chips has come primarily from increasing numbers of cores. This has led to extensive work on real-time scheduling techniques that can exploit multicore and multiprocessor systems. Most prior work has concentrated on inter-task parallelism, where each task runs sequentially (and therefore...

    Provided By Washington Trust Bank

  • White Papers // Feb 2013

    Simple Analytic Performance Models for Streaming Data Applications Deployed on Diverse Architectures

    Modern hardware is inherently heterogeneous. With heterogeneity come multiple abstraction layers that hide underlying complex systems. While hidden, this complexity makes quantitative performance modeling a difficult task. Designers of high-performance streaming applications for heterogeneous systems must contend with unpredictable and often non-generalizable models to predict performance of a particular application...

    Provided By Washington Trust Bank

  • White Papers // Dec 2012

    Limitations and Solutions for Real-Time Local Inter-Domain Communication in Xen

    As computer hardware becomes increasingly powerful, there is an ongoing trend towards integrating complex, legacy real-time systems using fewer hosts through virtualization. Especially in embedded systems domains such as avionics and automotive engineering, this kind of system integration can greatly reduce system weight, cost, and power requirements. When systems are...

    Provided By Washington Trust Bank

  • White Papers // Oct 2012

    A Memory Access Model for Highly-Threaded Many-Core Architectures

    Many-core architectures are excellent in hiding memory-access latency by low-overhead context switching among a large number of threads. The speedup of algorithms carried out on these machines depends on how well the latency is hidden. If the number of threads were infinite, then theoretically these machines should provide the performance...

    Provided By Washington Trust Bank

  • White Papers // Feb 2012

    Real-Time Scheduling of Parallel Tasks Under a General DAG Model

    Due to their potential to deliver increased performance over single-core processors, multi-core processors have become main-stream in processor design. Computation-intensive real-time systems must exploit intra-task parallelism to take full advantage of multi-core processing. However, existing results in real-time scheduling of parallel tasks focus on restrictive task models such as the...

    Provided By Washington Trust Bank

  • White Papers // Jan 2012

    Implementation and Evaluation of Mixed-Criticality Scheduling Approaches for Periodic Tasks

    Traditional fixed-priority scheduling analysis for periodic task sets is based on the assumption that all tasks are equally critical to the correct operation of the system. Therefore, every task has to be schedulable under the scheduling policy, and estimates of tasks' worst case execution times must be conservative in case...

    Provided By Washington Trust Bank

  • White Papers // Jan 2014

    System-on-Chip Packet Processor for an Experimental Network Services Platform

    As the focus of networking research shifts from raw performance to the delivery of advanced network services, there is a growing need for open-platform systems for extensible networking research. The Applied Research Laboratory at Washington University in Saint Louis has developed a flexible Network Services Platform (NSP) to meet this...

    Provided By Washington Trust Bank

  • White Papers // Mar 2013

    Experimental Evaluation of Content Distribution with NDN and HTTP

    Content distribution is a primary activity on the Internet. Name-centric network architectures support content distribution intrinsically. Named Data Networking (NDN), one recent such scheme, names packets rather than end-hosts, thereby enabling packets to be cached and redistributed by routers. Among alternative name-based systems, HTTP is the most significant by any...

    Provided By Washington Trust Bank

  • White Papers // Apr 2006

    Auto-Pipe and the X Language: A Pipeline Design Tool and Description Language

    Auto-Pipe is a tool that aids in the design, evaluation and implementation of applications that can be executed on computational pipelines (and other topologies) using a set of heterogeneous devices including multiple processors and FPGAs. It has been developed to meet the needs arising in the domains of communications, computation...

    Provided By Washington Trust Bank

  • White Papers // Jun 2007

    MCP: Few Bits for Fairing and Small Queues in the Stable State

    Interactive and other delay-sensitive applications are interested in keeping end-to-end delays of their packets minimal. Unfortunately, congestion control offered by Transmission Control Protocol (TCP) and other existing protocols inflates the end-to-end delays by building up queues at bottleneck links. In this paper, the authors investigate Multimodal Control Protocol (MCP) designed...

    Provided By Washington Trust Bank

  • White Papers // May 2011

    A Survey of Performance Modeling and Analysis Issues in Resource Management Across X86-Based Hypervisors in Enterprise Cloud Computing Deployments

    In virtualized environments, physical resources are partitioned into virtual resources so that they can be shared among individual virtual machines. This sharing of virtualized resources can reduce waste by increasing used capacity thereby reducing the need for as many physical machines. Currently, there is an increased desire to use virtualized...

    Provided By Washington Trust Bank

  • White Papers // Dec 2007

    Secure Data Exchange System : Minimizing Security Attack Risks while Preserving Bandwidth

    In the world where Internet applications dominate data communications, a system to exchange information securely between Internet users is vital. Many solutions have been put forward to facilitate such exchange; these solutions have their own advantages and disadvantages. In this paper, the authors introduce a thin secure layer that resides...

    Provided By Washington Trust Bank

  • White Papers // Dec 2011

    Virtualization Security in Data Centers and Clouds

    In the past decade, with the unprecedented growth in tech companies and advances in cloud computing, it has become increasingly common for companies to incorporate virtualization in their data centers to fully utilize their hardware resources. As a result, virtualization and virtualization security have gone through major transforms in the...

    Provided By Washington Trust Bank

  • White Papers // May 2009

    A Survey on the Security of Virtual Machines

    Virtual Machines (VM) are rapidly replacing physical machine infrastructures for their abilities to emulate hardware environments, share hardware resources, and utilize a variety of Operating Systems (OS). VMs provide a better security model than traditional machines by providing an additional layer of hardware abstraction and isolation, effective external monitoring and...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Recent Advances in Named Data Caching and Routing

    In this paper, the authors present recent advances in the research on named data caching and routing since the Named Data Networking (NDN) project's initiation in 2010. NDN in-network caching feature enables opportunities to significantly reduce network bandwidth usage while causing series of security and privacy concerns. In this paper,...

    Provided By Washington Trust Bank

  • White Papers // Dec 2013

    Recent Information-Centric Networking Approaches

    Information-Centric Networking (ICN) proposes a future internet architecture that revolves about the contents being exchanged rather than the communication of hosts and network devices. This paradigm shift is caused by the tremendous growth of information on the internet and the increased demands for data access. Many research projects have proposed...

    Provided By Washington Trust Bank