Multiprocessor system-on-chip (MPSoC) technology

W Wolf, AA Jerraya, G Martin - IEEE transactions on computer …, 2008 - ieeexplore.ieee.org
The multiprocessor system-on-chip (MPSoC) uses multiple CPUs along with other hardware
subsystems to implement a system. A wide range of MPSoC architectures have been …

[PDF][PDF] The RISC-V instruction set manual, volume I: User-level ISA, version 2.0

A Waterman, Y Lee, DA Patterson… - … , University of California …, 2014 - drjeffsoftware.com
This is version 2.1 of the document describing the RISC-V user-level architecture. Note the
frozen user-level ISA base and extensions IMAFDQ version 2.0 have not changed from the …

A survey of mobile device virtualization: Taxonomy and state of the art

J Shuja, A Gani, K Bilal, AUR Khan… - ACM Computing …, 2016 - dl.acm.org
Recent growth in the processing and memory resources of mobile devices has fueled
research within the field of mobile virtualization. Mobile virtualization enables multiple …

Improved k-means clustering algorithm for big data based on distributed smartphoneneural engine processor

FH Awad, MM Hamad - Electronics, 2022 - mdpi.com
Clustering is one of the most significant applications in the big data field. However, using the
clustering technique with big data requires an ample amount of processing power and …

Exploring the tradeoffs between programmability and efficiency in data-parallel accelerators

Y Lee, R Avizienis, A Bishara, R Xia… - Proceedings of the 38th …, 2011 - dl.acm.org
We present a taxonomy and modular implementation approach for data-parallel
accelerators, including the MIMD, vector-SIMD, subword-SIMD, SIMT, and vector-thread (VT) …

[PDF][PDF] HERA: Hotpatching of Embedded Real-time Applications.

C Niesler, S Surminski, L Davi - NDSS, 2021 - ndss-symposium.org
Memory corruption attacks are a pre-dominant attack vector against IoT devices. Simply
updating vulnerable IoT software is not always possible due to unacceptable downtime and …

QuickRelease: A throughput-oriented approach to release consistency on GPUs

BA Hechtman, S Che, DR Hower, Y Tian… - 2014 IEEE 20th …, 2014 - ieeexplore.ieee.org
Graphics processing units (GPUs) have specialized throughput-oriented memory systems
optimized for streaming writes with scratchpad memories to capture locality explicitly …

[图书][B] Fundamentals of computer organization and architecture

M Abd-El-Barr, H El-Rewini - 2005 - books.google.com
This is the first book in the two-volume set offering comprehensive coverage of the field of
computer organization and architecture. This book provides complete coverage of the …

Automatic wheat leaf rust detection and grading diagnosis via embedded image processing system

P Xu, G Wu, Y Guo, H Yang, R Zhang - Procedia Computer Science, 2017 - Elsevier
Wheat leaf rust is one of the major fungal diseases that makes severe drop in the wheat
production. With the desire for rapid and accurate identification of disease, real-time access …

Evaluating the effect of last-level cache sharing on integrated GPU-CPU systems with heterogeneous applications

V Garcıa, J Gomez-Luna, T Grass… - 2016 IEEE …, 2016 - ieeexplore.ieee.org
Heterogeneous systems are ubiquitous in the field of High-Performance Computing (HPC).
Graphics processing units (GPUs) are widely used as accelerators for their enormous …