Search
Search Results
-
Scalable and custom-precision floating-point hardware convolution core for using in AI edge processors
AI algorithms such as CNNs devices have necessitated the design of lightweight, low-power, and fast hardware in edge processors. In this paper, a...
-
Niagara: Scheduling DNN Inference Services on Heterogeneous Edge Processors
Intelligent applications heavily rely on deep neural network (DNN) inference services executed on edge devices to fulfill functional prerequisites... -
Networks of evolutionary processors: wheel graph simulation
We propose a simulation of an arbitrary network of evolutionary processors by a network having a special underlying graph, namely a wheel (ring-star)...
-
Networks of splicing processors: simulations between topologies
Networks of splicing processors are one of the theoretical computational models that take inspiration from nature to efficiently solve problems that...
-
Efficient and portable Winograd convolutions for multi-core processors
We take a step forward towards develo** high-performance codes for the convolution operator, based on the Winograd algorithm, that are easy to...
-
Performance Analysis of Convolution Algorithms for Deep Learning on Edge Processors
We provide a complete performance comparison of two realizations of the convolution, based on the lowering approach and a blocked variant of the... -
Networks of Splicing Processors with Various Topologies
We consider networks whose nodes host splicing processors, that is processors that are able to simulate the DNA recombination by splicing. Several... -
Scheduling Fork-Joins to Heterogeneous Processors
The scheduling of task graphs with communication delays has been extensively studied. Recently, new results for the common sub-case of fork-join... -
Performance–energy trade-offs of deep learning convolution algorithms on ARM processors
In this work, we assess the performance and energy efficiency of high-performance codes for the convolution operator, based on the direct,...
-
ControlPULP: A RISC-V On-Chip Parallel Power Controller for Many-Core HPC Processors with FPGA-Based Hardware-In-The-Loop Power and Thermal Emulation
High-performance computing (HPC) processors are nowadays integrated cyber-physical systems demanding complex and high-bandwidth closed-loop power and...
-
Edge resource slicing approaches for latency optimization in AI-edge orchestration
Edge service computing is an emerging paradigm for computing, storage, and communication services to optimize edge framework latency and cost based...
-
HLDD-Based Test Generation for RISC Processors
In this chapter, we develop a novel approach to automated Software-Based Self-Test (SBST) generation for the RISC processor cores using HLDDs derived... -
-
Object Detection at Edge Using TinyML Models
With the penetration of IoT across sectors, image classification becomes a critical issue if the computations have to be done at the edge. The...
-
Edge artificial intelligence for big data: a systematic review
Edge computing, artificial intelligence (AI), and machine learning (ML) concepts have become increasingly prevalent in Internet of Things (IoT)...
-
Constructing edge-disjoint spanning trees in several cube-based networks with applications to edge fault-tolerant communication
If a set of spanning trees of a graph do not share any edge with each other, they are called edge-disjoint spanning trees (for short EDSTs), which...
-
RCFS: rate and cost fair CPU scheduling strategy in edge nodes
With the rapid advancement of 5G mobile networks and Internet of Things technology, an increasing number of data-intensive applications are...
-
Scalable and Efficient Architecture for Random Forest on FPGA-Based Edge Computing
This paper proposes a scalable and efficient architecture to accelerate random forest computation on FPGA devices targeting edge computing platforms.... -
Scalable AI for Edge Computing
AI empowers machines to mimic human intelligence, while edge computing brings computational power closer to the data source, reducing latency and... -
A novel trusted hardware-based scalable security framework for IoT edge devices
The Internet of Things (IoT) devices are pervasively deployed and embedded into our daily lives. Over several years, the massive assimilation of IoT...