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。
公司面试的时候,我遇到过一个比较有趣的问题是:你要设计cpu,你怎么向你奶奶解释你现在的工作。其实,这是一个非常有趣的问题,为什么...
在FPGA上实现一个CPU是一个令人兴奋的事情,但是太复杂的CPU实现起来太难,而且不适合去了解计算机的架构,所以今天介绍一些小型的CPU,...
虚拟内存是当今计算机系统中最重要的抽象概念之一,它的提出是为了更加有效地管理内存并且降低内存出错的概率。虚拟内存影响着计算机的...
早期的ARM处理器使用虚拟地址(virtual addresses)来提供cache index和cache tag。
8K 不是4K 在数字上的叠加,是迄今为止最接近“人眼真实”的超高清技术,分辨率是高清的16倍,同时在量化、帧率、色域等方面也作了全维度...
一、硬件平台 RK3399+NVME固态硬盘 二、软件调式过程 1、在dev/block下有识别到nvme 2、格式化 挂载之后 下df-h 看到已经识别到硬盘容量...
“M2 芯片开启了 M 系列芯片的2.0时代,中央处理器、图形处理器以及神经网络引擎的运行速度都有了大幅提升,加之更高的内存带宽以及全新...