中文
相关论文

相关论文: Isolation mechanisms for high-speed packet-process…

200 篇论文

Hardware specialization is becoming a key enabler of energyefficient performance. Future systems will be increasingly heterogeneous, integrating multiple specialized and programmable accelerators, each with different memory demands.…

硬件体系结构 · 计算机科学 2021-04-26 Johnathan Alsop , Weon Taek Na , Matthew D. Sinclair , Samuel Grayson , Sarita V. Adve

Isolating sensitive state and data can increase the security and robustness of many applications. Examples include protecting cryptographic keys against exploits like OpenSSL's Heartbleed bug or protecting a language runtime from native…

密码学与安全 · 计算机科学 2019-06-05 Anjo Vahldiek-Oberwagner , Eslam Elnikety , Nuno O. Duarte , Michael Sammler , Peter Druschel , Deepak Garg

In this work we present the Secure Machine, SeM for short, a CPU architecture extension for secure computing. SeM uses a small amount of in-chip additional hardware that monitors key communication channels inside the CPU chip, and only acts…

密码学与安全 · 计算机科学 2018-03-13 Ofir Shwartz , Yitzhak Birk

Modular design is a key challenge for enabling large-scale reuse of hardware modules. Unlike software, however, hardware designs correspond to physical circuits and inherit constraints from them. Timing constraints -- which cycle a signal…

硬件体系结构 · 计算机科学 2023-04-24 Rachit Nigam , Pedro Henrique Azevedo De Amorim , Adrian Sampson

Applications in science and engineering often require huge computational resources for solving problems within a reasonable time frame. Parallel supercomputers provide the computational infrastructure for solving such problems. A…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Rajesh Sudarsan , Calvin J. Ribbens

Heterogeneous parallel error detection is an approach to achieving fault-tolerant processors, leveraging multiple power-efficient cores to re-execute software originally run on a high-performance core. Yet, its complex components, gathering…

硬件体系结构 · 计算机科学 2025-04-03 Zhe Jiang , Minli Liao , Sam Ainsworth , Dean You , Timothy Jones

Benchmarking in cloud environments suffers from performance variability from multi-tenant resource contention. Duet benchmarking mitigates this by running two workload versions concurrently on the same VM, exposing them to identical…

分布式、并行与集群计算 · 计算机科学 2025-11-06 Nils Japke , Furat Hamdan , Diana Baumann , David Bermbach

The paper describes the design and hardware implementation of 32-bit encrypted MIPS processor based on MIPS pipeline architecture. The organization of pipeline stages in such a way that pipeline can be clocked at high frequency. Encryption…

密码学与安全 · 计算机科学 2015-03-10 Kirat Pal Singh , Dilip Kumar

This paper presents a pipeline stage resolved timing characterization of a 32-bit RISC V processor implemented on a 20 nm FPGA and a 7 nm FinFET ASIC platform. A unified analysis framework is introduced that decomposes timing paths into…

信号处理 · 电气工程与系统科学 2025-12-18 Mostafa Darvishi

A new parallel computing framework has been developed to use with general-purpose radiation transport codes. The framework was implemented as a C++ module that uses MPI for message passing. The module is significantly independent of…

加速器物理 · 物理学 2012-02-13 M. A. Kostin , N. V. Mokhov , K. Niita

As the automotive industry transitions toward centralized Linux-based architectures, ensuring the predictable execution of mixed-criticality applications becomes essential. However, concurrent use of the Linux network stack introduces…

网络与互联网体系结构 · 计算机科学 2025-11-05 Lóránt Meszlényi , Julius Kahle , Dominik Püllen , Stefan Kowalewski , Stefan Katzenbeisser , Alexandru Kampmann

Multi-party computing (MPC) has been gaining popularity as a secure computing model over the past few years. However, prior works have demonstrated that MPC protocols still pay substantial performance penalties compared to plaintext,…

密码学与安全 · 计算机科学 2024-08-28 Yongqin Wang , Rachit Rajat , Murali Annavaram

In large-scale distributed environments, avoiding concurrent access to the same resource by multiple processes becomes a core challenge, commonly termed distributed mutual exclusion (DME). Token-based mechanisms have long been recognized as…

分布式、并行与集群计算 · 计算机科学 2025-02-10 Elahe Tohidi , Seyed Sattar Lotfi Fatemi

High parallel framework has been proved to be very suitable for graph processing. There are various work to optimize the implementation in FPGAs, a pipeline parallel device. The key to make use of the parallel performance of FPGAs is to…

分布式、并行与集群计算 · 计算机科学 2018-07-02 Chengbo Yang

Scheduling in Asymmetric Multicore Processors (AMP), a special case of Heterogeneous Multiprocessors, is a widely studied topic. The scheduling techniques which are mostly runtime do not usually consider parallel programming pattern used in…

性能 · 计算机科学 2018-08-21 Jyothi Krishna V S , Shankar Balachandran

Comprehending the performance bottlenecks at the core of the intricate hardware-software interactions exhibited by highly parallel programs on HPC clusters is crucial. This paper sheds light on the issue of automatically asynchronous MPI…

分布式、并行与集群计算 · 计算机科学 2023-09-06 Ayesha Afzal , Georg Hager , Stefano Markidis , Gerhard Wellein

Recently, hardware technology has rapidly evolved pertaining to domain-specific applications/architectures. Soon, processors may be composed of a large collection of vendor-independent IP specialized for application-specific algorithms,…

分布式、并行与集群计算 · 计算机科学 2022-09-14 Dawson Fox , Jose M Monsalve Diaz , Xiaoming Li

Since the introduction of the CDC 6600 in 1965 and its `scoreboarding' technique processors have not (necessarily) executed instructions in program order. Programmers of high-level code may sequence independent instructions in arbitrary…

计算机科学中的逻辑 · 计算机科学 2021-05-07 Robert J. Colvin

Executing multiple applications on a single MPSoC brings the major challenge of satisfying multiple quality requirements regarding real-time, energy, etc. Hybrid application mapping denotes the combination of design-time analysis with…

分布式、并行与集群计算 · 计算机科学 2018-11-22 Andreas Weichslgartner , Stefan Wildermann , Deepak Gangadharan , Michael Glaß , Jürgen Teich

Multi-process concurrency is effective in improving program efficiency and maximizing CPU utilization. The correct execution of concurrency is ensured by the mutual exclusion and synchronization mechanism (MESM) that manages the shared…

硬件体系结构 · 计算机科学 2022-11-23 Chaoqun Shen , Jiliang Zhang , Gang Qu