中文
相关论文

相关论文: Buffer overflow vulnerabilities in CUDA: a prelimi…

200 篇论文

Classical multivariate statistical methods such as covariance estimation and principal component analysis are well understood mathematically, yet their application at extreme data scales remains challenging. When the number of observations…

统计计算 · 统计学 2026-05-20 Mike Crowhurst

CPU caches introduce variations into the execution time of programs that can be exploited by adversaries to recover private information about users or cryptographic keys. Establishing the security of countermeasures against this threat…

密码学与安全 · 计算机科学 2017-05-12 Goran Doychev , Boris Köpf

Cyber-Physical Systems have played an essential role in our daily lives, providing critical services such as power and water, whose operability, availability, and reliability must be ensured. The C programming language, prevalent in CPS…

密码学与安全 · 计算机科学 2025-11-26 Luis Ferreirinha , Iberia Medeiros

Massively multicore processors, such as Graphics Processing Units (GPUs), provide, at a comparable price, a one order of magnitude higher peak performance than traditional CPUs. This drop in the cost of computation, as any…

分布式、并行与集群计算 · 计算机科学 2016-11-18 Samer Al-Kiswany , Abdullah Gharaibeh , Matei Ripeanu

Computer-based systems have solved several domain problems, including industrial, military, education, and wearable. Nevertheless, such arrangements need high-quality software to guarantee security and safety as both are mandatory for…

There has been considerable research into improving Fast Fourier Transform (FFT) performance through parallelization and optimization for specialized hardware. However, even with those advancements, processing of very large files, over 1TB…

分布式、并行与集群计算 · 计算机科学 2014-07-28 Rostislav Tsiomenko , Bradley S. Rees

The security of billions of devices worldwide depends on the security and robustness of the mainline Linux kernel. However, the increasing number of kernel-specific vulnerabilities, especially memory safety vulnerabilities, shows that the…

密码学与安全 · 计算机科学 2018-10-03 Elena Reshetova , Hans Liljestrand , Andrew Paverd , N. Asokan

Quantum computing is becoming increasingly widespread due to the potential and capabilities to solve complex problems beyond the scope of classical computers. As Quantum Cloud services are adopted by businesses and research groups, they…

密码学与安全 · 计算机科学 2025-04-29 Justin Coupel , Tasnuva Farheen

The computational power of High-Performance Computing (HPC) systems is constantly increasing, however, their input/output (IO) performance grows relatively slowly, and their storage capacity is also limited. This unbalance presents…

Memory corruption vulnerabilities in C/C++ applications enable attackers to execute code, change data, and leak information. Current memory sanitizers do no provide comprehensive coverage of a program's data. In particular, existing tools…

密码学与安全 · 计算机科学 2019-11-27 Nathan Burow , Derrick McKee , Scott A. Carr , Mathias Payer

Modern GPUs are able to perform significantly more arithmetic operations than transfers of a single word to or from global memory. Hence, many GPU kernels are limited by memory bandwidth and cannot exploit the arithmetic power of GPUs.…

分布式、并行与集群计算 · 计算机科学 2017-09-13 J. Filipovič , M. Madzin , J. Fousek , L. Matyska

The enormous amount of code required to design modern hardware implementations often leads to critical vulnerabilities being overlooked. Especially vulnerabilities that compromise the confidentiality of sensitive data, such as cryptographic…

密码学与安全 · 计算机科学 2021-12-23 Lennart M. Reimann , Luca Hanel , Dominik Sisejkovic , Farhad Merchant , Rainer Leupers

Modern processors use branch prediction and speculative execution to maximize performance. For example, if the destination of a branch depends on a memory value that is in the process of being read, CPUs will try guess the destination and…

Remote Code Execution (RCE) exploits pose a significant threat to AI and ML systems, particularly in GPU-accelerated environments where the computational power of GPUs can be misused for malicious purposes. This paper focuses on RCE attacks…

密码学与安全 · 计算机科学 2025-02-18 Ariel Szabo , Uzy Hadad

Image Processing is a specialized area of Digital Signal Processing which contains various mathematical and algebraic operations such as matrix inversion, transpose of matrix, derivative, convolution, Fourier Transform etc. Operations like…

分布式、并行与集群计算 · 计算机科学 2019-06-24 Batuhan Hangün , Önder Eyecioğlu

Internet of Things (IoT) devices have been increasingly integrated into our daily life. However, such smart devices suffer a broad attack surface. Particularly, attacks targeting the device software at runtime are challenging to defend…

密码学与安全 · 计算机科学 2020-07-14 Lan Luo , Yue Zhang , Cliff C. Zou , Xinhui Shao , Zhen Ling , Xinwen Fu

Cache side channel attacks are increasingly alarming in modern processors due to the recent emergence of Spectre and Meltdown attacks. A typical attack performs intentional cache access and manipulates cache states to leak secrets by…

硬件体系结构 · 计算机科学 2024-05-16 Luyi Li , Jiayi Huang , Lang Feng , Zhongfeng Wang

Fine-grained memory protection for C and C++ programs must track individual objects (or pointers), and store bounds information per object (pointer). Its cost is dominated by metadata updates and lookups, making efficient metadata…

密码学与安全 · 计算机科学 2019-03-05 Myoung Jin Nam , Periklis Akritidis , David J Greaves

Researchers are today exploring models for cloud-based usage of quantum computers where multi-tenancy can be used to share quantum computer hardware among multiple users. Multi-tenancy has a promise of allowing better utilization of the…

密码学与安全 · 计算机科学 2022-03-08 Sanjay Deshpande , Chuanqi Xu , Theodoros Trochatos , Yongshan Ding , Jakub Szefer

To be able to run tasks asynchronously on NVIDIA GPUs a programmer must explicitly implement asynchronous execution in their code using the syntax of CUDA streams. Streams allow a programmer to launch independent concurrent execution tasks,…

天体物理仪器与方法 · 物理学 2021-05-07 Jan Novotný , Karel Adámek , Wes Armour