ZA

36 records found

There are increasing applications of Visible Light Communication, and LED-to-Camera communication is one of the promising research directions. In this paper, we explore LED-to-Camera communication in mobile scenarios based on the rolling shutter effect to get higher data transmis ...

Enhancing data center efficiency through eco-mode integration

Providing a framework for data center parameter analysis

The demand for computational resources is increasing exponentially due to an increasing amount of digital services. Cloud computing is becoming the standard for enterprises to provide these resources. This resulted in hyperscalers which consist of a large number of servers. Data ...
As digital communication networks become integral to society and the economy—driving everything from personal communication to business operations and smart city infrastructure—the capacity of these networks must continuously expand to accommodate higher data volumes. The Ericsso ...
Graph databases are systems to efficiently store and query large graphs. As graph databases grow in popularity, they are used to answer increasingly diverse and complex queries. However, graph databases typically have a very limited query language that cannot express arbitrary al ...
Atomics is an important primitive for programming languages like C++ to develop concurrent software. Atomic variables, together with weak memory models allow for a bigger space for instruction reordering and compiler optimizations. However, the current compilers like LLVM do not ...
Federated Learning is highly susceptible to backdoor and targeted attacks as participants can manipulate their data and models locally without any oversight on whether they follow the correct process. There are a number of server-side defenses that mitigate the attacks by modify ...
Genomics has revolutionized our understanding of evolution, hereditary diseases, and more. The advent of long-read DNA sequencers i.e. Oxford Nanopore Technologies' innovations, has opened many new research potentials in genomics. These sequencers produce significantly longer DNA ...

Tydi-Chisel

Collaborative and Interface-Driven Data-Streaming Accelerator Design

In spite of progress on hardware design languages, the design of high-performance hardware accelerators forces many design decisions specializing the interfaces of these accelerators in ways that complicate the understanding of the design and hinder modularity and collaboration. ...
Thread pools, integrated in programming languages, packages and dependencies are widely used by developers. Thread pools assume they are running alone on the system, which is not always the case. Previous research has shown that adapting thread pool size has been effective under ...

A Toolchain for Streaming Dataflow Accelerator Designs for Big Data Analytics

Defining an IR for Composable Typed Streaming Dataflow Designs

Tydi is an open specification for streaming dataflow designs in digital circuits, allowing designers to express how composite and variable-length data structures are transferred over streams using clear, data-centric types. This provides a higher-level method for defining interfa ...
Third-party verified credentials (e.g. passports, diplomas) are essential in our daily life. The usage of third-party verified credentials bring us convenience in authentication. The Verifiable Credential (VC) data model is a new standard proposed by the W3C association to ease t ...
60 million people around the world have epilepsy, which is a neurological disorder that severely impacts their day to day life negatively. Currently available methods to reduce the effects of epilepsy are either ineffective or require expensive and invasive surgery. A new method ...
The recently introduced posit number system was designed as a replacement for IEEE 754 floating point, to alleviate some of its shortcomings. As the number distribution of posits is similar to the data distributions in deep neural networks (DNNs), posits offer a good alternative ...

Temporal Delta Layer

Training Towards Brain Inspired Temporal Sparsity for Energy Efficient Deep Neural Networks

In the recent past, real-time video processing using state-of-the-art deep neural networks (DNN) has achieved human-like accuracy but at the cost of high energy consumption, making them infeasible for edge device deployment. The energy consumed by running DNNs on hardware acceler ...
The development of the Spiking Neural Network (SNN) offers great potential in combination with new types of event-based sensors, by exploiting the embedded temporal information. When combined with dedicated neuromorphic hardware it enables ultra-low power solutions and local on-c ...
Aircraft are complex systems with, in some cases, high-dimensional nonlinear interactions between control surfaces. When a failure occurs, adaptive flight control methods can be utilised to stabilise and make the aircraft controllable. Adaptive flight control methods, however, re ...

SpArrow: A Spark-Arrow Engine

Leveraging the Arrow in-memory columnar format to increase Spark efficiency in RDD computations

The ever-increasing amount of data being generated worldwide, combined with the business advantages for companies in quickly and efficiently processing such data, have accelerated the research and development into big data analytics. Existing solutions for storing and computing d ...
We consider a system of IoT nodes powered completely by energy harvesting.This work focuses on achieving the time correlation of data measurements ina network of energy harvesting sensor nodes. Time correlation is achieved byhopping a message through the whole network. This messa ...
Modified Newtonian Dynamics (MOND) can account for a variety of phenomena on galactic scales without the need for dark matter, but it cannot fully explain the mass contained in galaxy clusters. We explore two possible solutions to this problem: relativistic extensions of MOND, an ...