在进行FPGA设计时候,除了一些算法\验证等应用,其他情况下都需要FPGA和控制器进行数据交互(通信)。
本文大部分内容来自ARM Memory Tagging Extension and How It Improves C/C++ Memory Safety [链接] 原作者 KOSTYA SEREBRYANY
软件安全的重要性无需赘述。Google的研究表明Memory访问的安全性漏洞导致的问题占了所有软件漏洞的很大部分,而memory safety问题中 buf...
在2021年OFWEEK第二期工程师在线大会-中国(国际)半导体技术在线会议中,我代表公司分享了“新一代armv9架构如何助力CPU安全和性能提升”...
在很多时候,因为没有考虑到之后的代码会在64位系统上运行,在指针运算时为了方便,可能会把指针强制类型转换成int类型。这在32位上是没...
最近一直思考:何谓“大芯片”?大芯片的标准是什么?CPU、GPU、AI、DPU以及HPU等各种超大规模的大芯片,其底层逻辑到底是什么?
自2011年arm公布了armv8-a 64构架以来,到现在已经近10年。Arm的软件生态系统快速向64位进化,Linux kernel arm构架支持的演化基本只在a...
2018年7月,在台北举行的为期三天的‘Arm服务器构架&开源软件系统' 公开培训, 公司安排我分享了1.5天的armv8.0-armv8.4和GICv3/v4, SMMUv...
为了更好地看到arm A-profile构架演进的信息,以下网页提供了从armv8.0, armv8.1, armv8.2, armv8.3, armv8.4, armv8.5, armv8.6, 2020 ...
基于load-exclusive/store-exclusive(也是load linked, store conditional)这种retry机制的atomic操作实现的spinlock.
当出现缓存缺失(cache miss)时,高性能处理器依然会继续发出存储访问请求。早期的缓存设计中,处理器发出的后续存储访问会被阻塞,直...
Zenon Xiu (修志龙)January 15, 2021本文翻译[链接] ,作者Timothy Hayes,译者:Zenon Xiu
Arm和arm构架授权客户,生态伙伴一起,将arm构架持续演进,开发新的构架功能以满足新的和现存的市场需求。
本文翻译自[链接]原作者:Nigel Stephens 2019年9月25日译者: Zenon XiuArm 构架持续进化中以满足我们生态伙伴的需求。这篇博文介绍了A...
本文翻译自[链接]原作者: Martin Weidmann译者: Zenon Xiuarm与有arm构架授权的公司和生态合作伙伴一起,持续地演化arm CPU构架,开发...
作者:Martin Weidmann July 14, 2021翻译: 修志龙(Zenon Xiu)
原文作者:Alan Mujumdar April 7, 2021原文链接:[链接]翻译: Zenon Xiu (修志龙)
在本篇文章中,我们将介绍机密计算(Confidential Computing)在现代计算平台中扮演的角色,并解释机密计算的原理。然后我们将说明 Arm ...
近日,SPEC官网公布最新一期的SPEC CPU 2017测试结果。阿里云磐久服务器M系列在SPECrate®2017 Integer base基准测试中取得510分,刷新了...
设计多级cache可以有很多种方式,可以根据一个cache的内容是否同时存在于其他级cache来分类,即Cache inclusion policy。