啥都吃的豆芽 头像

啥都吃的豆芽

5475 声望
他还没有填写个人简介
关注了
1
粉丝数
58
最新动态
  • 发布了文章 ·
    Arm 支持 ISO/SAE 21434 标准,应对汽车产品安全新挑战

    专为汽车领域设计的 Arm 汽车增强 (Automotive Enhanced, AE) IP 旨在应对汽车行业所面临的艰巨计算挑战。而这就不得不提到“网络安全”这个关键话题。

  • 发布了文章 ·
    Arm Corstone-320:加速语音、音频和视觉物联网系统的部署

    随着语音、音频和视觉功能融合到物联网 (IoT) 中,联网设备与其周围环境交互、解读和感知的方式发生了彻底的变化。未来的物联网市场蕴含巨大机遇,特别是在视觉领域。在未来的十年里,数以百万计的先进摄像头将被部署到工厂、仓库、城市、办公室和商店等各类场所,从而推动了物联网用例前所未见的规模,呈指数级增长。这...

    摘要图
  • 发布了文章 ·
    谷歌发布首款数据中心Arm架构处理器!

    Google在4月9日举行的Cloud Next 2024大会上,首次公开了专为数据中心设计的首款Arm架构CPU——Google Axion。这款CPU相较于目前最新一代的同等x86架构执行个体,效能最高可提升50%,能源效率最高可提升60%。目前,Axion CPU已经成功支持了YouTube广告、Google Earth Engine以及其他服务。

    摘要图
  • 发布了文章 ·
    Neoverse S3 系统 IP 为打造机密计算和多芯粒基础设施 SoC 夯实根基

    Arm Neoverse S3 是 Arm 专门面向基础设施的第三代系统 IP,应用范围涵盖高性能计算 (HPC) 、机器学习 (ML)、边缘和显示处理单元,是新一代基础设施系统级芯片 (SoC) 的理想技术根基。Neoverse S3 设计实现了芯粒 (Chiplet) 与机密计算 (Confidential Compute) 等关键创新,为合作伙伴提供了支持 UCIe、DDR5、CXL 3.1 和...

    摘要图
  • 发布了文章 ·
    完全理解ARM启动流程:Uboot-Kernel(下)

    U-Boot使用标记列表(tagged list)的方式向Linux传递参数。标记的数据结构式是tag,在U-Boot源代码目录arch/arminclude/asm/setup.h中定义如下:

    摘要图
  • 发布了文章 ·
    完全理解ARM启动流程:Uboot-Kernel(上)

    bootloader是系统上电后最初加载运行的代码。它提供了处理器上电复位后最开始需要执行的初始化代码。

    摘要图
  • 发布了文章 ·
    国外开发者成功在 ROCK 5B 上运行 Windows 11 Arm

    国外开发者 Mario Bălănică 在推特上发布了一张 ROCK 5B 成功运行 Windows 11 Arm 的截图,能正常联网。但由于缺乏驱动,GPU、PCIe 等部分组件无法运行,只能等开发者更新。

    摘要图
  • 发布了文章 ·
    使用 Arm SPE 进行芯片数据采集和性能分析

    Arm® Statistical Profiling Extension (SPE, 统计分析扩展) 是一种架构级功能,旨在增强 Arm CPU 的指令执行分析。自 2019 年 Arm Neoverse™ N1 CPU 平台问世以来,该功能便与 Arm CPU 中普遍配备的 Performance Monitor Unit (PMU, 性能监控单元) 并存。为了能从 SPE 和 PMU 等功能中获益,一个重要的步骤就是提供工具...

    摘要图
  • 发布了文章 ·
    倚天虚拟化:CPU虚拟化原理介绍

    虚拟化技术中最关键的技术之一就是CPU虚拟化。在没有硬件辅助虚拟化技术出来之前,通常都是通过TCG(软件进行指令翻译)的方式实现CPU虚拟化。但是由于TCG方式的虚拟化层开销太大,性能太差,因此引入了硬件辅助虚拟化技术。

    摘要图
  • 发布了文章 ·
    【ARM学习】Cortex- A系列程序员学习指南

    移动电话、个人计算机、电视或汽车。在大约30亿元的微处理器总出货量中,x86架构占据一个非常小的位置(但仍然非常有利可图的)。

    摘要图
  • 发布了文章 ·
    倚天性能优化—YCL AI计算库在resnet50上的优化

    Yitian710 作为平头哥第一代ARM通用芯片,在AI场景与X86相比,软件生态与推理性能都存在一定的短板,本文旨在通过倚天AI计算库的优化,打造适合ARM架构的软件平台,提升倚天性能。

    摘要图
  • 发布了文章 ·
    PCIe Net赋能案例:云原生对象储存和“碳价比”

    大数据存储技术是大数据领域的另一个关键数据,人们利用分布式存储代替集中式存储,用更廉价的机器代替之前昂贵的机器,让海量存储的成本大大降低。在边缘计算领域,由于边缘集群数量众多,集群规模较小,在这种趋势下,如何降低边缘储存集群的功耗和保持一定性能成为当前分别是储存的重要方向,也是符合国家“双碳”大战...

    摘要图
  • 发布了文章 ·
    ARMv8 内存系统学习笔记

    Normal memory 可以设置为 cacheable 或 non-cacheable,可以按 inner 和 outer 分别设置。

    摘要图
  • 发布了文章 ·
    ARM 体系结构之内存序与内存屏障

    前置知识 3.1 Memory types 3.2 Normal memory 3.2.1 内存访问序 3.3 Device memory 3.3.1 Device type 的 sub-types(子类型) 3.3.2 处理器真的会在不同 type 上有不同行为?

    摘要图
  • 发布了文章 ·
    龙蜥 ANCK 5.10 倚天平台 MPAM 用户手册

    MPAM(Memory System Resource Partitioning and Monitoring)是 ARM v8 引入的新特性,对标 x86 的 RDT 特性,可以实现对 Cache、内存带宽、SMMU 等资源的分配及监控功能。该特性可以从硬件层面减少不同工作负载之间的性能干扰,确保高优先级任务性能的稳定性,在虚拟化、混部等业务中取得了良好的效果。

    摘要图
  • 发布了文章 ·
    最强大的侧信道攻击:功率分析法,可破解RSA、AES、DES

    虽然有许多不同形式的侧信道攻击,包括电磁 (EM)、声学和时序,然而,最常见和最强大的攻击类型之一是基于功率的侧信道攻击。

    摘要图
  • 发布了文章 ·
    龙蜥 ANCK 5.10 倚天平台 MPAM 测试报告

    经过对 MPAM 的功能性验证,目前 L3 cache 资源隔离和监控功能均正常,内存带宽隔离效果甚微,监控功能可用。

    摘要图
  • 发布了文章 ·
    PGO编译优化方法

    PGO全称profile guided optimization,主要是为了解决传统编译器在执行优化的时候,只是是基于静态代码信息,而不去考虑用户可能的输入,从而无法有效对代码进行有效优化的问题。 PGO可以分为三个阶段,分别是instrument,train,optimize三个阶段。在instrument阶段中,会先对应用做一次编译。在这次编译中,编译器会向...

  • 发布了文章 ·
    SSL解密算法EDCSA

    ECDSA是用于数字签名,是ECC与DSA的结合,整个签名过程与DSA类似,所不一样的是签名中采取的算法为ECC,最后签名出来的值也是分为r,s。而ECC(全称Elliptic Curves Cryptography)是一种椭圆曲线密码编码学。 ECDH每次用一个固定的DH key,导致不能向前保密(forward secrecy),所以一般都是用ECDHE(ephemeral)或其他...

  • 发布了文章 ·
    TLBI - TLB range优化

    TLB flush range是arm64芯片在armv8.4-TLBI版本上支持的一种指令集批量处理地址刷新的特性,需要内核配置文件开启CONFIG_ARM64_TLB\_RANGE功能,此外还需要arm64芯片支持armv8.4-TLBI特性。 传统的TLB flush操作方式,以stride为粒度去进行TLB flush, 这种方式存在明显弊端,对于需要刷新大量的地址范围,需要将其拆分为...

认证与成就
获得 802 次点赞
2019年07月16日 加入
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息