The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
The Italian Coffee Queue (ICQ) models two different customers sending jobs to a queue and competing with one another to have their jobs served first. Jobs arrive at a given Poisson rate. Each job can either wait at the tail of the queue or else jump ahead to tag along waiting jobs belonging to the same class. This comes at a fee paid to the competing customer. On the other hand, the server incurs...
In this paper, standby mode control for set-top boxes based on network assistance is proposed. A set-top box with the standby mode control uses network-assisted passive standby mode that allows a set-top box to access network access during standby state where a set-top box does not receive broadcast services. The standby mode control helps a set-top box to update its software and firmware in standby...
Visualization of logic computations (i.e., by sharing a fixed function across distinct data streams) provides a means to effectively utilize hardware resources by context switching the logic to support multiple data streams of computation and to improve the total throughput of all streams. Context switching allows the pipeline stages of the logic to be fully utilized when feedback is present and to...
Small I/O requests are important for a large number of modern workloads in the data center. Traditionally, storage systems have been able to achieve low I/O rates for small I/O operations because of hard disk drive (HDD) limitations that are capable of about 100–150 IOPS (I/O operations per second) per spindle. Therefore, the host CPU processing capacity and network link throughput have been relatively...
The use of real-time operating systems for small micro controllers creates two major problems. The former refers to the way interruptions must be handled so that deadlines can be complied with. The latter regards the fact that there may be tasks that will not synchronize with events generated by multiple objects such as semaphores, mutexes, messages or interrupts. The present article discusses several...
There are two key issues that prevent Application Service Providers (ASPs) from fully leveraging the cloud "advantage." First, in modern enterprise and Internet-based application environments, a separate middlebox infrastructure for providing application delivery services such as security (e.g., firewalls, intrusion detection), performance (e.g., SSL off loaders), and scaling (e.g., load...
Online task scheduling in heterogeneous multicore system-on-a-chip is a challenging problem due to precedence constraints and nonpreemptive task execution in the synergistic processor core. This study first proposes an online heterogeneous dual-core scheduling framework for dynamic workloads with real-time constraints. The general purpose processor core and the synergistic processor core are dedicated...
This paper describes a low-overhead and prolonged Linux process logging mechanism that is separated into networks for embedded systems with small memory. It is useful to log the behavior of Linux processes in Android in order to debug, test, and learn about the embedded systems. However, the logging system interferes with process scheduling and requires huge storage to capture the process behavior...
In a large multiprocessor server platform, using multicore chips, the scheduler often migrates a scheduling entity, i.e. a thread or process or virtual machine, in order to achieve better load balancing or ensure fairness. The migration impact is likely to be more severe in virtualized environments, where high over-subscription of logical CPUs is very common for server consolidation workloads or virtual...
The Cloud computing paradigm entails a challenging networking scenario. Due to the economy of scale, the Cloud is mainly supported by Data Center infrastructures. Therefore, virtualized environment manageability, seamless migration of virtual machines, inter-domain communication issues and scalability problems are some of the main concerns that should be addressed. A recently proposed abstract model...
TCP Timeouts are the primary impairment that hurts throughput in data centers. Binary Exponential Back off (BEB) algorithm is invoked to control interval between consecutive timeouts. In this paper we explore the impact of removing BEB algorithm from TCP on throughput. Our analysis and simulation results show that removing BEB algorithm, even in the case of lower RTT_min, cannot advance the onset...
Verifying new hardware systems is a daunting task. To reduce the amount of effort involved, verification teams attempt to reuse as much verification IP as possible. We introduce a novel approach for test generation that enables the reuse of verification IP to verify new functionality. This method applies to a significant category of features, which are variations on the functionality of an existing...
p-Cycles present a very interesting approach to building survivable networks. They have been widely studied for unicast and recently for multicast traffic. For anycast traffic almost no research have been done. We will discuss a new p-cycles version, called Anycast-Protecting p-Cycles, introduced in our previous paper. We provide detailed description of some new properties, ILP models, results and...
Localization and tracking technologies are rapidly evolving and have a huge impact on our daily life. Most of the available tracking or localization technologies use a coordinate based approach. They describe the current location through a set of coordinates. Although the position is described sufficiently with this set of coordinates, the circumjacent context is not. This work describes an approach...
The possibility of using MOODLE e-learning platform as an environment for education of database issues, concerning basic database objects and users creating, analysis and transaction management was analyzed in the paper. All of needed extensions were made using php scripts and were tested in the chosen database servers: MySQL, SQL Server and Oracle DBMS. Results of these tests were satisfactory, confirming...
Along with the development and application of the high speed network, in order to reduce the cost of data copy and context switch, the paper presents an improved method of zero-copy data transmission that is suitable for the high speed network environment on Linux and UNIX platforms. The method can reduce the number of data copy and context switch between kernel and user mode. It is tested by transmitting...
The rise in multi-core architectures has led to the abundance of computing resources on a chip. Virtualization has emerged as a way to efficiently partition and share these resources. Thus, the emphasis in micro-architecture design, especially in ??86, has shifted towards providing hardware support for better performance of VMs on bare metal. One of the areas of focus for these efforts is the Translation...
On-line task scheduling is a very challenging issue for dual-core real-time embedded systems, because to control priority inversion and to manage system utilization are fundamentally at odds with each other. We propose an on-line dual-core scheduling framework for dynamic workloads with real-time constraints. The processor and the co-processor are dedicated to separate schedulers with different scheduling...
Configuration complexity is a novel research field.The concept of configuration complexity is outlined in this paper, as well as current research is introduced briefly. Based on the current study results and best practice, improved configuration complexity quantitative model is proposed in the paper. Then, after an enterprise network environment is constructed in the laboratory, the quantitative model...
Next generation network on the high speed train is aimed to achieve high mobility, broadband and large data rates as required. However, the wireless signal has been proved instable due to high doppler shift, poor weather conditions and various geography environment. In this context, the e-business on the high speed train has to face a few e-business quality problems for wavy data rates and transmission...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.