12 papers · ranked by Valyu relevance
Hao Lyu, Jingzheng Wu, Xiang Ling, Yicheng Zhong + 2 more
—The Instruction Set Architecture (ISA) defines processor operations and serves as the interface between hardware and software. As an open ISA, RISC-V lowers the barriers to processor design and encourages widespread adoption, but also exposes processors to security risks such as functional bugs. Processor fuzzing is a…
Vijay Pratap Sharma, Annu Kumar, Mohd Faisal Khan, Mukul Lokhande + 1 more
—This work presents Bio-RV, a compact and resourceefficient RISC-V processor intended for biomedical control applications, such as accelerator-based biomedical SoCs and implantable pacemaker systems. The proposed Bio-RV is a multi-cycle RV32I core that provides explicit execution control and external instruction…
Shuanglong Kan, Sebastian Ertel
The Instruction Set Architecture (ISA) is the contract between compilers and processors; proving this contract formally demands cross-level connection to existing mechanized compilers and hardware implementations. As an open, modular ISA gaining adoption across embedded, mobile, and cloud platforms, RISC-V makes a…
Qinglin Yang, Yuan Liu, Yaoyao Zhang, Boya Wang + 3 more
Blockchain systems are undergoing a fundamental transition from decentralized ledgers for digital assets to general-purpose trust infrastructures for verifiable computation, decentralized physical resources, and automated infrastructure management. Meanwhile, the limitations of the Blockchain as a Service (BaaS) model…
Ya Wang, Hanwei Fan, Zhenguo Liu, Xiaofeng Zhou + 3 more
Modern processor verification struggles to reach deep architectural states due to the inefficiencies of traditional mutation-based fuzzing. We propose HiFuzz, a novel hierarchical reinforcement learning framework that replaces mutation with a structured, two-layer generation process: a Program Agent for global layout…
Han, Liutong, Tan, Zhiyuan + 10 more
The use of intrinsic functions to exploit hardware-specific capabilities is an important approach for optimizing library performance. Many mainstream libraries implement a large number of vectorized algorithms on Arm or x86 SIMD (Single-Instruction, Multiple-Data) intrinsic functions. With the rapid expansion of the…
Cédrick Austa, Jan Tobias Müehlberg, Jean‐Michel Dricot
While interest in the open RISC-V instruction set architecture is growing, tools to assess the security of concrete processor implementations are lacking. There are dedicated tools and benchmarks for common microarchitectural side-channel vulnerabilities for popular processor families such as Intel x86-64 or ARM, but…
Xiaorang Guo, Kun Qin, Yanbin Chen, Carsten Trinitis + 1 more
The Quantum Control Processor (QCP) bridges the gap between compiler toolchains and control electronics, and is responsible for translating compiled quantum circuits into executable instructions that directly manipulate qubits and handle measurement feedback. However, existing designs rely primarily on customized…
Jenny Lynn Almerol, Nitin Shukla, Federico Ficarelli, Geray S. Karademir + 4 more
We present a performance and portability evaluation of three well-established astrophysical production codes, namely iPIC3D, PLUTO, and OpenGGCM, on a Sophgo SG2044 RISC-V processor (part of the Monte Cimone cluster), with comparisons to AMD EPYC 9554 (x86) and NVIDIA GH200 Grace (ARM) systems. These applications…
Nir Somech, Guy Katz
Software obfuscation techniques make code more difficult to understand, without changing its functionality. Such techniques are often used by authors of malicious software to avoid detection [[3]]. Reverse Engineering of obfuscated code, i.e., the process of overcoming obfuscation and answering questions about the…
Nick Andreasyan, Mikhail Struve, Alexey Popov, Maksim Nikolaev + 1 more
RISC-V is emerging as a viable platform for automotive-grade embedded computing, with recent ISO 26262 ASIL-D certifications demonstrating readiness for safety-critical deployment in autonomous driving systems. However, functional safety in automotive systems is fundamentally a certification problem rather than a…
Pingqing Zheng, Jiayin Qin, Fuqi Zhang, Zishen Wan + 4 more
Domain-specific Instruction Set Architecture eXtensions (ISAX) are widely adopted in the RISC-V ecosystem to accelerate emerging workloads, but implementing and validating ISAXes across different cores remains slow and fragmented. Existing frameworks still require per-core interface adaptation, and differential testing…