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.
Compared with executing Network Functions (NFs) on dedicated hardwares, the recent trend of Network Function Virtualization (NFV) holds the promise for operators to flexibly deploy software-based NFs on commodity servers. However, virtual NFs (VNFs) are normally "chained" together to provide a specific network service. Thus, an efficient scheme is needed to place the VNF chains across the...
In complex and data-intensive applications, data scheduling between data centers must occur when multiple datasets stored in distributed data centers are processed by one computation. To store massive datasets effectively and reduce data scheduling between data centers during the execution of computations, a mathematical model of data scheduling between data centers in cloud computing is built and...
Reconfigurable computing (RC) is a compromise of General-propose processor (GPP) computing and Application Specific Integrated Circuit (ASIC) computing with both hardware efficiency and software flexibility. An efficient algorithm to tackle the scheduling and placement problem for the dynamically reconfigurable Field-Programmable Gate Arrays (FPGAs) with real time decisions is highly concerned for...
Considering the evolutionary algorithm with the flexibility of the separate method and the high quality of the integrated method, flexible job shop scheduling problem can be solved efficiently using the evolutionary algorithm. So an evolutionary algorithm based on genetic algorithm and simulated annealing is presented, in which, genetic algorithm and an improved crossover operators are applied to...
With the development of wireless Internet, SMS has become a hot spot. Short message service can be divided into two categories: one is information service, and the other is transaction service; which require a real-time system to deal with transactions. When receiving data, this real-time system responds within the stipulated time, and processes data as soon as possible, then sends results to the...
Computational grid is a cooperative computing environment which collects all kinds of high performance software and hardware computing resources distributed in WAN and provides networked computing services. The computational grid systems that have been the focus of much research activities in the past years for controlled sharing of resources across institutional boundaries. Credit is one major concern...
Task scheduling is a critical design issue of distributed computing. The emerging grid computing infrastructure consists of heterogeneous resource in widely distributed autonomous domains, which makes task scheduling even more challenging. In this paper, a general resource scheduling algorithm for computational grid, OD (on-demand) is present. According to the computational grid job's personal resource...
This paper considers the uncontrolled priority inversion problem occurs when a higher-priority thread is suspended because a lower-priority thread has a needed resource. A new strategy is presented to prevent uncontrolled priority inversion which integrates the priority inheritance protocol, the priority ceiling protocol, and the task classification based upon the priority of their subtasks relative...
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.