A distributed virtual environment (DVE) allows multiple geographically distributed objects to interact concurrently in a shared virtual space. Most DVE applications use a non-replicated server architecture, which dyna...
详细信息
A distributed virtual environment (DVE) allows multiple geographically distributed objects to interact concurrently in a shared virtual space. Most DVE applications use a non-replicated server architecture, which dynamically partitions a virtual space. An important issue in this system is effective scalability as the number of users increases. However it is hard to provide suitable load balancing because of the unpredictable movements of users and hot-spot locations. Therefore, we propose a mechanism for sharing roles and separating service regions. The proposed mechanism reduces unnecessary partitions of short duration and supports efficient load balancing.
Dynamic load balancing is considered in the context of adaptive multilevel methods for partial differential equations on distributed memory multiprocessors. An approach that periodically repartitions the grid is taken...
详细信息
Dynamic load balancing is considered in the context of adaptive multilevel methods for partial differential equations on distributed memory multiprocessors. An approach that periodically repartitions the grid is taken. The important properties of a partitioning algorithm are presented and discussed in this context. A partitioning algorithm based on the refinement tree of the adaptive grid is presented and analyzed in terms of these properties. Theoretical and numerical results are given.
partitioning a memory into multiple blocks that can be independently accessed is a widely used technique to reduce its dynamic power. For embedded systems, its benefits can be even pushed further by properly matching ...
详细信息
partitioning a memory into multiple blocks that can be independently accessed is a widely used technique to reduce its dynamic power. For embedded systems, its benefits can be even pushed further by properly matching the partition to the memory access patterns. When leakage energy comes into play, however, idle memory blocks must be put into a proper low-leakage sleep state to actually save energy when not accessed. In this case, the matching becomes an instance of the power management problem, because moving to and from this sleep state requires additional energy. In this work, we propose an effective solution to the problem of the leakage-aware partitioning of a memory into disjoint subblocks;in particular, we target scratchpad memories, which are commonly used in some embedded systems as a replacement for caches. We show that, although the solution space is extremely large (for a N-block partition, all the combinations of N - 1 address boundaries) and nonconvex, it is possible to prove a nontrivial property that considerably reduces the number of partition boundaries to be enumerated, therefore, making exhaustive exploration feasible. We are thus able to provide an optimal solution to the leakage-aware partitioning problem. Experiments on a different sets of embedded applications have shown that total energy savings larger than 60 percent on average can be obtained, with a marginal overhead in execution time, thanks to an effective implementation of the low-leakage sleep state.
Social media community detection is a fundamental challenge in social data analytics, in order to understand user relationships and improve social recommendations. Although the problem has been extensively investigate...
详细信息
Social media community detection is a fundamental challenge in social data analytics, in order to understand user relationships and improve social recommendations. Although the problem has been extensively investigated, the majority of research has been based on social networks with static structures. Our findings within large social networks, such as Twitter, show that only a few users have interactions or communications at fixed time intervals. Finding active communities that demonstrate constant interactions between its members comprises a reasonable perspective. Communities examined from this perspective will provide time-variant social relationships, which may greatly improve the applicability of social data analytics. In this paper, we address the problem of temporal interaction-biased community detection using a four-step process. First, we develop a partition approach using an objective function based on clique structure, to enhance the time efficiency of our methodology. Second, we develop an influence propagation model that gives greatest weight to active edges or to inactive edges in close proximity to active edges. Third, we develop expansiondriven algorithms to efficiently find the activity-biased densest community. Finally, we verify the effectiveness of the extended community metric and the efficiency of the algorithms using three real data sets and a case study conducted on Twitter dynamic data set.
The purpose of this correspondence is to provide an example computer logic graph and data concerning various partitions and mappings of this graph. This information should be of particular interest to those workers wh...
详细信息
The purpose of this correspondence is to provide an example computer logic graph and data concerning various partitions and mappings of this graph. This information should be of particular interest to those workers who are developing partitioning and mapping algorithms, since it provides a means to test and compare alternative methods. It should also be of use to those interested in other algorithms (e.g., placement, diagramming, grouping, etc.) for logic graphs.
In the field of computer vision, Field Programmable Gate Array (FGPA) limited de on-chip memory is difficult to meet the power, size and other requirements. To address this phenomenon, the study constructs a partition...
详细信息
In the field of computer vision, Field Programmable Gate Array (FGPA) limited de on-chip memory is difficult to meet the power, size and other requirements. To address this phenomenon, the study constructs a partitioning algorithm to achieve a balance between energy consumption and resource utilisation based on the analysis of memory resource allocation, overall power consumption and resource utilisation from the perspective of image processing technology. The power consumption of the balancing algorithm is lower compared to the optimised utilisation algorithm HLS tool, with both Block Ramdom Access Memory (BRAM) power consumption taking the value of 0.005;the dynamic power consumption takes the value range of 0.014-0.082. Compared to the High Level Synthesis (HLS) tool, the overall power consumption of the balancing algorithm and the optimised utilisation algorithm is significantly lower, with the values of 0.251 and 0.252 respectively, both with a reduction rate of approximately 30%. The accuracy rate of the proposed memory optimisation allocation algorithm is the highest among the four memory optimisation allocation algorithms and strategies on all three types of target scales. FPGA memory optimisation allocation strategy can guarantee to have lower power consumption while satisfying the same resource occupancy, and the model has in-depth application value in visual image vision technology.
Today, 360 degrees video has become an integral part of people's lives. Despite the fact that the latest generation standard Versatile Video Coding (VVC) demonstrates a significant gain in encoding capacity over H...
详细信息
Today, 360 degrees video has become an integral part of people's lives. Despite the fact that the latest generation standard Versatile Video Coding (VVC) demonstrates a significant gain in encoding capacity over High Efficiency Video Coding (HEVC), it still has room for 360 degrees video encoding improvements. To further enhance the applicability of 360 degrees video coding, an optimized rate control (RC) algorithm in VVC for 360 degrees video is proposed in this paper. We present an efficient extraction algorithm for obtaining the video's saliency feature. Furthermore, for the characteristics of 360 degrees video, a partitioning algorithm is also proposed to divide a frame into demand and non-demand regions. Additionally, to achieve precise and rational RC, a Coding Tree Unit (CTU)-level bit allocation strategy is proposed based on the saliency feature for the above-mentioned regions. The experimental results show that the proposed RC algorithm can achieve 11.77% bitrate savings and more accurate allocation compared with the default algorithm of VVC. Also, performance enhancement has been observed in comparison to the most advanced algorithm.
This paper presents the development of an algorithm to multipartition an observable power system state estimation (PSSE) network into two or more observable subnetworks. The partitioning algorithm is based on using th...
详细信息
This paper presents the development of an algorithm to multipartition an observable power system state estimation (PSSE) network into two or more observable subnetworks. The partitioning algorithm is based on using the simulated annealing principle which has a theoretical basis in combinatorial optimization, rather than a heuristic derivation. Computational examples, using several power networks, are given to illustrate the properties of the proposed algorithm.
In this paper, a distributed adaptive partitioning algorithm inspired by division of labor in honeybees is investigated for its applicability in a swarm of underwater robots in one hand and is qualitatively compared w...
详细信息
In this paper, a distributed adaptive partitioning algorithm inspired by division of labor in honeybees is investigated for its applicability in a swarm of underwater robots in one hand and is qualitatively compared with the behavior of honeybee colonies on the other hand. The algorithm, partitioning social inhibition (PSI), is based on local interactions and uses a simple logic inspired from age-polyethism and task allocation in honeybee colonies. The algorithm is analyzed in simulation and is successfully applied here to partition a swarm of underwater robots into groups demonstrating its adaptivity to changes and applicability in real world systems. In a turn towards the inspiration origins of the algorithm, three honeybee colonies are then studied for age-polyethism behaviors and the results are contrasted with a simulated swarm running the PSI algorithm. Similar effects are detected in both the biological and simulated swarms suggesting biological plausibility of the mechanisms employed by the artificial system.
With the rapid development of computer technology, image processing technology is significantly improved. In this paper, a method of moving target tracking based on computer vison is studied. By combining with the res...
详细信息
ISBN:
(纸本)9781509023134
With the rapid development of computer technology, image processing technology is significantly improved. In this paper, a method of moving target tracking based on computer vison is studied. By combining with the results of the Marr image research, we first introduce the framework of computer vision theory via a bottom-up visual tracking processing method. To be specific, we take the rocket as an example. Consecutively applying the segmentation algorithm and the tracking algorithm, we find that the accuracy of separation and the instantaneity of image can be enhanced, which makes a significant contribution to the target tracking technology.
暂无评论