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.
Bluetooth 5.0 is revolutionizing the Internet of Things (IoT), allowing design engineers to pioneer innovative solutions while advancing the field of design engineering itself. With up to 4 times the range, 2 times the speed, 8 times the broadcasting message capacity, and improved coexistence with other cellular and wireless technologies, the enhancements of Bluetooth 5 open more possibilities than...
In this study, an efficient device-to-device communication-assisted transmission mechanism that improves proximity-based emergency services by prioritizing elderly adults is proposed. The proposed method allows substantially enhanced service quality to be provided to users experiencing life-threatening situations, while ensuring that service quality is maintained for users facing less dire situations...
The performance of an FPGA based CNN accelerator is determined by both parallelism and frequency, however, most prior works optimize the parallelism in the RTL design and resolve the frequency after the synthesis. This paper presents a design space exploration method for the pipeline implementation of the deep CNN models, which concurrently optimizes parallelism and frequency to achieve a comprehensive...
Stream join is a fundamental and computationally expensive data mining operation for relating information from different data streams. This paper presents two FPGA-based architectures that accelerate stream join processing. The proposed hardware-based systems were implemented on a multi-FPGA hybrid system with high memory bandwidth. The experimental evaluation shows that our proposed systems can outperform...
HPC interconnect is a very crucial component of any HPC machine. Interconnect performance is one of the contributing factors for overall performance of HPC system. Most popular interface to connect Network Interface Card (NIC) to CPU is PCI express (PCIe). With denser core counts in compute servers and increasingly maturing fabric interconnect speeds, there is need to maximize the packet data movement...
Most applications running on supercomputers achieve only a fraction of a system's peak performance. It has been demonstrated that the co-scheduling of applications can improve the overall system utilization. However, following this approach, applications need to fulfill certain criteria such that the mutual slowdown is kept at a minimum. In this paper, we present an HPC scheduler that applies co-scheduling...
This paper proposes a systematic approach to help designers to optimise a given streaming application for FPGAs using High-Level Synthesis (HLS). The proposed technique specifically addresses the two main issues in a streaming application that are determining the exact amount of loop unrolling in the HLS code to increase the throughput and finding the optimum buffers' size to prevent deadlocks. To...
Datacenter servers often colocate multiple applications to improve utilization and efficiency. However, colocated applications interfere in shared resources, e.g., the last-level cache (LLC) and DRAM bandwidth, causing performance inefficiencies. Prior work has proposed two disjoint approaches to address interference. First, techniques that partition shared resources like the LLC can provide isolation...
CPU-GPU heterogeneous systems are emerging are emerging as architectures of choice for high-performance energy-efficient computing. Designing on-chip interconnects for such systems is challenging: CPUs typically benefit greatly from optimizations that reduce latency, but rarely saturate bandwidth or queueing resources. In contrast, GPUs generate intense traffic that produces local congestion, harming...
Similarity search is a key to important applications such as content-based search, deduplication, natural language processing, computer vision, databases, and graphics. At its core, similarity search manifests as k-nearest neighbors (kNN) which consists of parallel distance calculations and a top-k sort. While kNN is poorly supported by today's architectures, it is ideal for near-data processing because...
The increasing demand for underlaying cellular network has benefit form Device-to-Device (D2D) communication, where one need to apply productive plan for resource allocation to increase system capacity and mitigate interference. The bipartite graph matching strategy is used for optimizing the resource allocation among all other strategies; Kuhn-Munkres (KM) is one of algorithm applied to increase...
HPC (high-performance computing) applications usually show bursty I/O behaviors. In order to expedite the applications, permanent storage systems are usually provisioned to serve such I/O bursts. Approaching the era of exascale computing, non-volatile RAM is introduced as burst buffers, to absorb the bursty bulk data and relax the I/O provisioning requirement of the permanent storage systems. However,...
This paper proposes an experimental evaluation of the IEEE 802.11ac standard. The evaluation testbed is comprised of two National Instruments Universal Software Radio Peripheral (NI USRP) 2954R Software Defined Radios (SDRs) controlled by the NI-PXIe-8840 Quad-Core embedded computer running the 802.11 Application Framework and Lab VIEW Communications 2.0. Two evaluation scenarios are analyzed: (1)...
When on-chip interconnection network scales to integrate more processing elements, the average end-to-end latency is highly increased due to long average hop distance. Though it has been discovered that, almost of the communication in large scale networks is between nodes in a short range, it revealed that the small portion of data delivery between distant nodes consumes or occupies most of the network...
The advent of non-volatile memory (NVM) technologies has added an interesting nuance to the node level memory hierarchy. With modern 100 Gb/s networks, the NVM tier of storage can often be slower than the high performance network in the system; thus, a new challenge arises in the datacenter. Whereas prior efforts have studied the impacts of multiple sources targeting one node (i.e., incast) and have...
In this paper, we propose a new power allocation method on non-orthogonal multiple access (NOMA) schemes in cellular uplink network. It is known that NOMA could be a promising candidate as a wireless access scheme for future 5G radio access technology. To enhance the spectrum efficiency, NOMA adopts a successive interference cancellation (SIC) receiver as the baseline receiver scheme for robust multiple...
Modern internet traffic is heavily composed of some form of video communication. In addition, video streaming is slowly replacing regular phone connections. Given that most video transport utilizes Video over Hypertext Transfer Protocol/Transmission Control Protocol (HTTP/TCP), it is important to understand TCP performance in transporting video streams. Recently, multipath transport protocols have...
We study the performance of a multibeam satellite system under different frequency reuse schemes. We provide an information theoretical framework to analyze the achievable rates in two beams sharing the same frequency, based on single-user and multiuser detection. We compare two alternative strategies to serve two users in two beams, showing that interesting gains are possible by using multiuser detection...
With the increasing complexity of networks, Software Defined Networks (SDNs) have been developed to help administrators configure and operate network services with controllers such as Beacon, OpenDaylight and Floodlight. These controllers provide a suitable platform for high bandwidth applications. In this paper, several SDN controllers are evaluated using different network topologies. Some controllers...
A service-aware dynamic bandwidth allocation with CoMP is proposed in the heterogeneous 5G fronthaul network. Simulation results show that the throughput and delay performance of users have been improved, and the QoS for high priority users can be guaranteed preferentially.
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.