中文
相关论文

相关论文: Branch Prediction in Hardcaml for a RISC-V 32im CP…

200 篇论文

This paper introduces Hardcaml, an embedded hardware design domain specific language (DSL) implemented in the OCaml programming language. Unlike high level synthesis (HLS), Hardcaml allows for low level control of the underlying hardware…

编程语言 · 计算机科学 2023-12-27 Andy Ray , Benjamin Devlin , Fu Yong Quah , Rahul Yesantharao

Load-Dependent Branches (LDB) often do not exhibit regular patterns in their local or global history and thus are inherently hard to predict correctly by conventional branch predictors. We propose a software-to-hardware branch…

硬件体系结构 · 计算机科学 2023-06-13 Maziar Goudarzi , Reza Azimi , Julian Humecki , Faizaan Rehman , Richard Zhang , Chirag Sethi , Tanishq Bomman , Yuqi Yang

RISC-V, an open instruction set architecture, is getting the attention of soft processor developers. Implementing only a basic 32-bit integer instruction set of RISC-V, which is defined as RV32I, might be satisfactory for embedded systems.…

硬件体系结构 · 计算机科学 2020-11-02 Md Ashraful Islam , Hiromu Miyazaki , Kenji Kise

Modern branch predictors predict the vast majority of conditional branch instructions with near-perfect accuracy, allowing superscalar, out-of-order processors to maximize speculative efficiency and thus performance. However, this…

分布式、并行与集群计算 · 计算机科学 2020-10-13 Chit-Kwan Lin , Stephen J. Tarsa

RISC-V is a RISC based open and loyalty free instruction set architecture which has been developed since 2010, and can be used for cost-effective soft processors on FPGAs. The basic 32-bit integer instruction set in RISC-V is defined as…

硬件体系结构 · 计算机科学 2020-12-30 Hiromu Miyazaki , Takuto Kanamori , Md Ashraful Islam , Kenji Kise

Branch prediction is key to the performance of out-of-order processors. While the CBP-2016 winner TAGE-SC-L combines geometric-history tables, a statistical corrector, and a loop predictor, over half of its remaining mispredictions stem…

硬件体系结构 · 计算机科学 2025-06-10 Emet Behrendt , Shing Wai Pun , Prashant J. Nair

Major chip manufacturers have all introduced Multithreaded processors. These processors are used for running a variety of workloads. Efficient resource utilization is an important design aspect in such processors. Depending on the workload,…

性能 · 计算机科学 2019-09-20 Murthy Durbhakula

The recent exponential growth of Large Language Models (LLMs) has relied on GPU-based systems. However, CPUs are emerging as a flexible and lower-cost alternative, especially when targeting inference and reasoning workloads. RISC-V is…

OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and academia. OCaml was developed for solving numerical and scientific problems involving large scale data-intensive operations and one such…

分布式、并行与集群计算 · 计算机科学 2020-12-29 Shubhendra Pal Singhal

We present a simple ACL2 simulator for the RISC-V 32-bit base instruction set architecture, written in the operational semantics style. Like many other ISA models, our RISC-V state object is a single-threaded object and we prove…

计算机科学中的逻辑 · 计算机科学 2025-07-28 Carl Kwan

This paper introduces BASIC_RV32s, an open-source framework providing a practical microarchitectural roadmap for the RISC-V RV32I architecture, addressing the gap between theoretical knowledge and hardware implementation. Following the…

硬件体系结构 · 计算机科学 2025-10-21 Hyun Woo Kang , Ji Woong Choi

In this paper, we propose a high-performance RISC-V soft processor with an efficient fetch unit supporting the compressed instructions targeting on FPGA. The compressed instruction extension in RISC-V can reduce the program size by about…

硬件体系结构 · 计算机科学 2020-11-24 Takuto Kanamori , Hiromu Miyazaki , Kenji Kise

Recent advances in machine learning and neuro-inspired systems enabled the increased interest in efficient pattern recognition at the edge. A wide variety of applications, such as near-sensor classification, require fast and low-power…

信号处理 · 电气工程与系统科学 2025-01-31 Patrick Foster , Georgios Papandroulidakis , Alex Serb , Spyros Stathopoulos Themis Prodromakis

Register Transfer Level (RTL) simulation is widely used in design space exploration, verification, debugging, and preliminary performance evaluation for hardware design. Among various RTL simulation approaches, software simulation is the…

硬件体系结构 · 计算机科学 2025-08-05 Lu Chen , Dingyi Zhao , Zihao Yu , Ninghui Sun , Yungang Bao

Real-time systems, particularly those used in domains like automated driving, are increasingly adopting neural networks. From this trend arises the need for high-performance hardware exhibiting predictable timing behavior. While…

硬件体系结构 · 计算机科学 2026-02-26 Maximilian Kirschner , Konstantin Dudzik , Ben Krusekamp , Jürgen Becker

With the continuous advancement in the performance of large language models (LLMs), their demand for computational resources and memory has significantly increased, which poses major challenges for efficient inference on consumer-grade…

计算与语言 · 计算机科学 2025-09-10 Libo Zhang , Zhaoning Zhang , Baizhou Xu , Rui Li , Zhiliang Tian , Songzhu Mei , Dongsheng Li

An accurate prediction of scheduling and execution of instruction streams is a necessary prerequisite for predicting the in-core performance behavior of throughput-bound loop kernels on out-of-order processor architectures. Such predictions…

性能 · 计算机科学 2020-06-25 Jan Laukemann , Julian Hammer , Johannes Hofmann , Georg Hager , Gerhard Wellein

RTL simulation on CPUs remains a persistent bottleneck in hardware design. State-of-the-art simulators embed the circuit directly into the simulation binary, resulting in long compilation times and execution that is fundamentally CPU…

硬件体系结构 · 计算机科学 2026-01-27 Yan Zhu , Boru Chen , Christopher W. Fletcher , Nandeeka Nayak

This paper introduces a novel 32-bit microprocessor, based on the RISC-V instruction set architecture, is designed,utilising a dynamic clock source to achieve high efficiency, overcoming the limitations of hardware delays. In addition, the…

硬件体系结构 · 计算机科学 2022-11-29 Keyu Chen , Xuyi Hu , Robert Killey

The rapid growth of AI applications has driven increased demand for specialized AI hardware, highlighting critical opportunities within the memory subsystem, which often serves as a performance bottleneck in high-demand workloads such as…

硬件体系结构 · 计算机科学 2025-08-19 Ansh Chaurasia
‹ 上一页 1 2 3 10 下一页 ›