paperbot · PL 论文追踪

全部论文 待读 收藏

ASPLOS(CCF A)(共 1219 篇)

2026135 篇 · Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2

LPO:利用大语言模型发现遗漏的窥孔优化
结合大语言模型与形式化验证,闭环自动发现 LLVM 中遗漏的窥孔优化。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 8/10引用 4编译与代码生成机器学习与程序语言
Triton-Sanitizer:面向 Triton 的快速且设备无关的内存 Sanitizer,具备丰富的诊断上下文
首个面向 Triton 的设备无关内存 Sanitizer,以符号执行加 SMT 求解替代逐访问插桩,检测精确且诊断信息丰富。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 7/10引用 1程序分析与抽象解释测试、调试与修复
It Takes Two to Entangle:分布式机器学习模型的细化检查
提出 Entangle,用迭代重写静态检查分布式模型是否细化顺序模型,以定位分布式 ML 中的 bug。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 7/10机器学习与程序语言程序验证
LOOPRAG:用检索增强大语言模型增强循环变换优化
提出检索增强LLM框架LOOPRAG,通过参数化示例生成、循环感知检索与反馈迭代提升循环变换优化。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 5/10引用 3编译与代码生成机器学习与程序语言
CXLMC:CXL 共享内存程序的模型检测
提出 CXLMC,对 x86-CXL 共享内存程序的崩溃执行进行模型检测,在 8 个应用中发现 24 个缺陷。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 5/10引用 2程序验证并发、并行与内存模型
Once4All:骨架引导的 SMT 求解器模糊测试与 LLM 合成生成器
用 LLM 一次性地合成可复用项生成器,并以结构骨架引导填充,实现语法合法且高效的 SMT 求解器模糊测试。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 5/10引用 1测试、调试与修复机器学习与程序语言
PF-LLM:大语言模型提示的硬件预取
微调大语言模型离线分析汇编上下文生成预取提示,指导轻量硬件预取器显著提升指令吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 5/10引用 1语言与体系结构机器学习与程序语言
未修改系统软件安全属性的高度自动化验证
提出 Spoq2,首个高度自动化验证未修改系统软件安全属性的框架,通过降低验证复杂度使 SMT 求解可行。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 5/10程序验证安全与隐私
vCXLGen:面向异构架构的 CXL 桥自动合成与验证
提出 CXL 桥抽象并实现 vCXLGen,可从机器可读的一致性协议规范自动合成并组合验证异构 CXL 桥。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 4/10引用 5程序合成程序验证并发、并行与内存模型
FuseFlow:面向流式数据流的稀疏深度学习融合中心编译框架
提出 FuseFlow,首个支持稀疏算子通用跨表达式融合的编译器,将 PyTorch 稀疏模型映射到可重构数据流架构并探索融合粒度。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 4/10引用 4编译与代码生成语言与体系结构
流式张量程序:一种面向动态并行的流式抽象
提出 STeP 流式抽象,使动态张量负载能在空间数据流加速器上高效执行。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 4/10引用 1语言与体系结构编译与代码生成
RedFuser:面向 AI 加速器上级联规约的自动算子融合框架
提出级联规约的形式化分析与增量计算形式,并实现自动融合与内核生成的 RedFuser 框架,在 AI 加速器上最高加速 2–5 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 4/10编译与代码生成语言与体系结构
检测 Arm CCA 形式化验证规范中的不一致性
提出 Scope,以规范为唯一真值,用 Verus/SMT 自动检测 Arm CCA RMM 规范不一致,发现 35 个新缺陷。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 4/10程序验证安全与隐私
Bullet:通过动态时空编排提升 LLM 服务的 GPU 利用率
提出 Bullet,通过时空编排、SLO 感知调度与自适应资源分配并发执行 prefill 与 decode,显著提升 LLM 服务 GPU 利用率与吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10引用 26机器学习与程序语言运行时与内存管理
量子程序中的脏量子比特借用
形式化定义量子程序中脏量子比特借用的语义,提出安全反计算概念,并给出高效验证算法。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10引用 2量子与概率编程程序验证
Graphiti:数据流电路中形式化验证的乱序执行
在 Lean 4 中建立数据流电路的图精化元理论,并形式化验证引入乱序执行的循环重写,性能与未验证方法持平。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10引用 2定理证明与证明工程语言与体系结构
Compass:导航 RTL 安全验证中污点方案的设计空间
Compass 用统一术语与 CEGAR 精化,为 RTL 设计各组件自动选择尽量轻量且满足安全验证目标的污点分析方案。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10引用 2安全与隐私语言与体系结构程序验证
WAVE:利用架构观测实现隐私保护的模型监管
提出 WAVE,用 GPU 性能计数器观测 LLM 推理,推断模型架构参数并用 SMT 一致性检查实现隐私保护的运行时监管。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10引用 2机器学习与程序语言安全与隐私
Trinity:通过 Tile 级等式饱和实现三维张量程序优化
提出首个基于 tile 级等式饱和的张量程序优化器,联合优化代数等价、内存 I/O 与计算编排。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10编译与代码生成语言与体系结构
Skyler:面向 Serverless 应用中 API 驱动成本的静态分析预测
提出静态分析框架 Skyler,在部署前预测 Serverless 应用的 API 调用成本并定位成本热点。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10程序分析与抽象解释
CHEHAB RL:学习优化全同态加密计算
提出 CHEHAB RL,用深度强化学习自动学习 FHE 代码重写策略,实现向量化并降低延迟与噪声。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 3/10编译与代码生成机器学习与程序语言
驯服长尾:基于自适应草稿模型的高效推理强化学习训练
提出 TLT 系统,通过自适应推测解码无损加速推理强化学习训练,缓解长尾生成瓶颈。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 16机器学习与程序语言
MSCCL++:重新思考面向 AI 推理的 GPU 通信抽象
提出 MSCCL++ 方法论,用底层原语、高层 DSL 与算法库实现高性能可移植 GPU 通信内核。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 16领域特定语言与建模语言与体系结构
面向高有效吞吐的 LLM 服务:预填充-解码多路复用
提出 MuxWise,以 GPU 内预填充-解码多路复用,在满足 SLO 下显著提升 LLM 服务吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 14机器学习与程序语言运行时与内存管理
M²XFP:一种用于高效低比特量化的元数据增强微缩放数据格式
提出元数据增强微缩放格式 M²XFP 及算法-硬件协同设计,大幅降低低比特量化精度损失并提升加速器效率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 10机器学习与程序语言语言与体系结构
面向 CXL 解聚内存的编程模型
提出首个面向 CXL 并发程序的编程模型 CXL0,给出操作语义并支持持久化转换。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 10并发、并行与内存模型形式语义
GS-Scale:通过主机内存卸载实现大规模3D高斯泼溅训练
GS-Scale通过将高斯参数卸载到主机内存并按需传输,在降低GPU显存的同时保持训练速度。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 7运行时与内存管理机器学习与程序语言
QoServe:打破 LLM 推理服务的孤岛
提出 QoS 驱动的 LLM 推理服务系统,通过细粒度 QoS 与动态调度实现交互式与批处理负载的共享混部。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 7机器学习与程序语言
SpeContext:在LLM中利用推测性上下文稀疏实现高效长上下文推理
提出SpeContext,以蒸馏语言模型作为检索算法,协同算法、系统与编译优化,大幅提升长上下文推理吞吐量。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 7机器学习与程序语言编译与代码生成
FastTTS:加速边缘 LLM 推理的测试时扩展
提出边缘 LLM 测试时扩展服务系统 FastTTS,通过投机束扩展、非对称内存分配与动态前缀调度降低延迟并提升吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 7机器学习与程序语言运行时与内存管理
LAER-MoE:面向高效混合专家训练的负载自适应专家重布局
提出全分片专家并行 FSEP,通过训练中专家重布局与通信调度缓解 MoE 负载不均,最高加速 1.69×。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 6机器学习与程序语言并发、并行与内存模型
Bat:基于二分注意力的高效生成式推荐服务
提出 Bat 服务系统与二分注意力,通过自适应前缀选择与 KV 缓存复用,显著提升生成式推荐推理吞吐并降低计算量。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 6机器学习与程序语言运行时与内存管理
DIP:基于动态交错流水线的高效大型多模态模型训练
提出DIP动态模态感知流水线调度,通过模态分段和细粒度子微批平衡负载,提升LMM训练吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 6机器学习与程序语言并发、并行与内存模型
Shift Parallelism:面向动态工作负载的低延迟、高吞吐 LLM 推理
提出 Shift Parallelism,动态切换张量并行与序列并行,兼顾 LLM 推理低延迟与高吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 5并发、并行与内存模型机器学习与程序语言
BlendServe:通过资源感知批处理优化离线推理
提出 BlendServe,通过请求重排混合计算与访存密集型请求并协调前缀共享,提升离线推理吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 5机器学习与程序语言
基于延迟抽象接口的参数化硬件设计
提出延迟抽象接口与参数化 HDL Lilac,用类型系统保证参数化设计无结构性冒险,提升硬件集成效率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 4语言与体系结构类型系统
历史不会重演,但 rollout 会押韵:用 RhymeRL 加速强化学习
提出 RhymeRL,利用相邻训练轮次 rollout 的相似性,以历史推测解码与两级调度加速 LLM 强化学习训练,最高提速 2.6 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 4机器学习与程序语言
使用表面码架构可扩展的囚禁离子量子计算机
提出拓扑感知的表面码编译方法,并据此优化 QCCD 阱容量等架构参数,发现双离子小阱最优。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 4量子与概率编程语言与体系结构
TetriServe:高效服务混合 DiT 工作负载
提出步级序列并行与轮次调度,提升混合 DiT 负载的 SLO 达成率与 GPU 利用率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 4机器学习与程序语言并发、并行与内存模型
面向长上下文 LLM 离线推理的高性价比近存储处理方案
提出 HILOS 框架,将注意力计算卸载到近存储加速器,大幅提升长上下文 LLM 离线推理吞吐并降低能耗。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 4语言与体系结构机器学习与程序语言
可重构量子指令集计算机:在硬件上实现可达的高性能
提出 ReQISC:统一微架构可等价直接实现任意二量子比特门并配套端到端编译器,首次让连续量子指令集的理论优势在硬件上落地。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 3量子与概率编程语言与体系结构
评估编译器优化对 zkVM 性能的影响
首次系统研究 LLVM 优化对 zkVM 的影响,并改造少量 pass 以提升证明生成性能。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 3编译与代码生成语言与体系结构
CacheMind:从缺失率到原因——面向缓存替换的自然语言、基于访存迹的推理
提出对话式工具 CacheMind,用 RAG 与大模型对缓存访存迹做语义推理,并发布首个评测基准 CacheMindBench。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 3机器学习与程序语言语言与体系结构
面向高效流式 tokenization 的静态分析
提出识别难处理分词文法的静态分析,并据此实现流式分词算法 StreamTok,性能优于现有工具。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 3程序分析与抽象解释编译与代码生成
面向晶圆级 Stencil 的 MLIR Lowering 流水线
提出 MLIR lowering 流水线,将 stencil 内核自动编译为 Cerebras WSE 的 CSL 代码,性能媲美手工优化。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 3编译与代码生成语言与体系结构
怒斥状态机:面向硬件外设的类型状态(type-state)以提升驱动正确性
提出 Abacus 框架,用精化类型状态建模硬件-软件并发,静态阻止驱动违反设备协议。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2类型系统领域特定语言与建模
I/O 分析足矣:面向长序列注意力的 I/O 分析
提出面向高瘦矩阵乘的 I/O 分析,并据此设计长序列精确自注意力加速器 AttenIO,实现显著加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2语言与体系结构机器学习与程序语言
Arancini:面向弱内存模型架构的混合二进制翻译器
提出 Arancini 混合二进制翻译器,借统一 IR 与形式验证的强到弱内存映射,为弱内存架构实现正确、完整且高效的跨架构仿真。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2编译与代码生成并发、并行与内存模型程序验证
TreeVQA:一种用于变分量子算法中减少采样次数的树结构执行框架
提出树结构执行框架 TreeVQA,通过联合执行与按需分支复用任务间执行相似性,大幅减少变分量子算法的采样次数。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2量子与概率编程
Insum:用间接 Einsum 简化并优化稀疏 GPU 内核
以格式无关 Einsum 重写为间接 Einsum,配合 Insum 编译器生成高效稀疏 GPU 内核。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2编译与代码生成语言与体系结构
DFVG:一种基于 FPGA 起草与 GPU 验证的推测解码异构架构
提出 DFVG 异构架构,把推测解码的草稿生成卸载到 FPGA、验证交给 GPU,最高取得 3.26× 加速与 5.8× 能效提升。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2语言与体系结构机器学习与程序语言
SwiftSpec:面向低延迟 LLM 推理的分解式推测解码与融合内核
提出 SwiftSpec,通过跨 GPU 解聚草稿/目标模型并融合 GEMM 与注意力内核,显著降低单请求 LLM 解码延迟。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 2机器学习与程序语言语言与体系结构
MoE-APEX:一种带自适应精度专家卸载的高效 MoE 推理系统
用低精度专家变体替换非关键缓存缺失专家,并结合动态加载、预取与缓存策略加速边缘设备上的 MoE 推理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 1机器学习与程序语言运行时与内存管理
通过 E-Graph 反合一发现可复用自定义指令
提出 ISAMORE 框架,利用 e-graph 反合一从领域应用中挖掘语义等价的可复用自定义指令,性能提升 1.12–2.69 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 1语言与体系结构编译与代码生成
理解图数据库系统中的查询优化缺陷
首次系统性研究图数据库管理系统查询优化缺陷的根因、表现与修复策略,并构建测试工具发现20个独特缺陷。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 1测试、调试与修复
独角兽、半人马与赛博格:共设计驱动智能时代
这是一篇主题演讲,主张通过贯穿软硬件栈、跨学科与跨社群的协同设计来支撑 AI 基础设施与「用 AI 优化 AI」的未来。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10引用 1语言与体系结构机器学习与程序语言
Signal Breaker:面向数字信号处理器的模糊测试
提出面向DSP软件的覆盖率引导模糊测试器SBFUZZ,通过DSP自主执行与主机协同提升吞吐和覆盖率并发现大量缺陷。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10测试、调试与修复
JOSer:面向重度 Java 序列化工作负载的即时对象序列化
提出 JOSer,通过运行时生成类特定序列化代码并借助 JVM JIT 持续优化,显著提升 Java 重负载序列化吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10编译与代码生成运行时与内存管理
AI 技术栈:从扩展 AI 工作负载到评估 LLM
提出涵盖分布式扩展、高吞吐推理与评测的 AI 技术栈,整合 Ray、vLLM、SGLang 与 LMArena。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10机器学习与程序语言分布式与容错
Wax:利用过期 profile 优化数据中心应用
提出 Wax,用调试与源码信息让过期 profile 仍可有效指导数据中心应用的二进制布局优化并显著加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10编译与代码生成语言与体系结构
基于统一冗余消除的高效时序图网络训练
提出 PULSE,以统一最小单元原则消除时序图网络训练中的计算、存储与数据加载冗余,训练吞吐最高提升 6.67 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10机器学习与程序语言运行时与内存管理
oFFN:面向离群值与神经元感知的结构化 FFN,实现快速且准确的 LLM 推理
提出 oFFN,通过行列重排 FFN 权重同时利用激活离群值与冷热神经元,实现快速准确的稀疏 LLM 推理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10机器学习与程序语言
基于 PRUE 算法的优化器友好型事件量化插桩
提出 Zircon:首个优化器友好的事件量化插桩,用局部计数器与 PRUE 算法消除冗余更新,大幅降低开销。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10程序分析与抽象解释编译与代码生成
SNIP:面向亚字节大语言模型训练的自适应混合精度框架
提出 SNIP:利用前向损失偏差与后向权重偏差指标,通过 ILP 逐层自适应分配 subbyte 混合精度,保持 LLM 质量并最多减少 80% FLOPs。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10机器学习与程序语言语言与体系结构
在 GPU 上开发与优化全同态加密程序的框架
提出 EasyFHE,一个类 PyTorch 的 GPU 全同态加密编程框架,通过高层接口与 lowering 优化遍简化开发并提升性能。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 2/10编译与代码生成语言与体系结构
利用酉合成减少 T 门
提出 TRASYN,直接合成任意单量子比特酉,避免单独 Rz 分解,显著减少容错电路的 T 门与 Clifford 门。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 22量子与概率编程编译与代码生成
ZipServ:基于硬件感知无损压缩的快速且内存高效的 LLM 推理
提出无损压缩框架 ZipServ,用张量核感知定长编码与融合解压-GEMM 内核,在 GPU 上兼顾 LLM 存储节省与推理加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 9语言与体系结构机器学习与程序语言
PropHunt:量子症候测量电路的自动优化
提出 PropHunt,自动优化 CSS 码的量子症候测量电路,以降低逻辑错误率并恢复手工设计电路。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 9量子与概率编程
iSwitch:面向离子阱架构、通过裸量子比特原位编码实现按需 QEC
提出混合离子阱量子架构 iSwitch,按需在裸量子比特与 QEC 逻辑量子比特间切换,降低资源开销。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 9量子与概率编程语言与体系结构
AlphaSyndrome:求解量子纠错码的 syndrome 测量电路调度问题
提出 AlphaSyndrome,用 MCTS 为一般交换 stabilizer 码自动调度 syndrome 测量电路,大幅降低逻辑错误率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 9量子与概率编程编译与代码生成
规模化自动化数据库系统测试
提出自适应 SQL 生成平台 SQLancer++,将测试预言扩展到任意 SQL DBMS,并在 18 个系统中发现 196 个新 bug。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 6测试、调试与修复
PAT:通过前缀感知注意力与资源高效的多 Tile 内核加速 LLM 解码
提出前缀感知的 decode 注意力内核 PAT,按共享前缀打包查询并复用 KV,平均降低注意力延迟 53.5%。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 5机器学习与程序语言语言与体系结构
CLM:消除 3D Gaussian Splatting 的 GPU 内存壁垒
提出 CLM,通过按需卸载高斯到 CPU 内存并重叠通信与计算,使单张消费级 GPU 渲染亿级高斯大场景。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 5运行时与内存管理语言与体系结构
面向更低上下文切换延迟的 RISC-V 处理器微架构与 FreeRTOS 扩展协同探索
提出可配置硬件加速单元 RTOSUnit 并与 FreeRTOS 扩展协同,将 RISC-V 嵌入式系统的上下文切换延迟最多降低 76% 并消除抖动。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 4语言与体系结构运行时与内存管理
异步性与 GPU:用 AGIO 为 I/O 弥合这一二分法
提出 AGIO,为 GPU 线程提供直接异步 I/O 的 API 与运行时,将 I/O 发起与完成解耦以隐藏 SSD 访问延迟。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 4运行时与内存管理并发、并行与内存模型
STARC:面向 PIM 系统高效 LLM 解码的选择性 Token 访问、重映射与聚类
提出 STARC,通过 KV 对聚类与 PIM bank 内连续共置,将细粒度稀疏注意力映射为行级 PIM 操作,降低 LLM 解码延迟与能耗。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 3语言与体系结构机器学习与程序语言
TPLA:面向高效分离式 Prefill 与 Decode 推理的张量并行潜在注意力
提出 TPLA,按设备切分 MLA 的潜在表示与头输入维度,在张量并行下降低单设备 KV 缓存并保持精度与加速推理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 3机器学习与程序语言语言与体系结构
Ouroboros:面向大语言模型推理的晶圆级 SRAM 存内计算与 Token 粒度流水线
提出晶圆级 SRAM 存内计算架构与 Token 粒度流水线,实现 LLM 推理原位执行并显著提升吞吐与能效。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 3语言与体系结构
异构内存中的性能可预测性
提出 CAMP 框架,用 12 个性能计数器解析式地将 CXL 引起的减速分解为三个正交分量,实现 10% 绝对误差内 91–97% 的预测准确率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2语言与体系结构运行时与内存管理
gShare:在多租户 FaaS 平台中通过激进调度实现高效 GPU 共享
提出 gShare,为多租户 FaaS 提供细粒度 GPU 虚拟化与按需调度,大幅降低 GPU 占用与云成本。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2运行时与内存管理
Cxlalloc:为 CXL Pod 提供安全高效的内存分配
提出面向 CXL Pod 的用户态内存分配器 cxlalloc,通过软件缓存一致性与 mCAS 支持无硬件一致性的多主机共享内存分配。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2运行时与内存管理分布式与容错
ReliaFHE:面向全同态加密加速器的弹性设计
提出面向 FHE 加速器的轻量弹性保护框架,以极低开销抵御硬件故障导致的密文损坏。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2安全与隐私语言与体系结构
REPA:面向 KV Cache 卸载与处理联合加速的可重构 PIM
提出 GPU-PIM 混合系统 REPA,用可重构 ReRAM PIM 联合加速 LLM 推理中的 KV cache 卸载与处理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2语言与体系结构运行时与内存管理
面向多租户 ML 的可重构环面互连结构
提出可编程光子互连 Morphlux,重构服务器内加速器网络,提升多租户 ML 带宽、降低碎片并加速故障替换。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2语言与体系结构机器学习与程序语言
芯片需要 DIP:分派阶段的时间比例式每指令周期栈
提出 DIP,在分派阶段用时间比例归因与采样生成每指令周期栈,低开销高精度诊断指令进入乱序窗口的瓶颈。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2语言与体系结构编程环境与开发者工具
RTeAAL Sim:使用张量代数表示并加速 RTL 仿真
将 RTL 仿真重构为稀疏张量代数问题,以张量表示电路和仿真内核,缓解编译开销与前端瓶颈,性能比肩 Verilator。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 2语言与体系结构
T-Control:面向 DNN 训练的高效动态张量重计算系统
提出 T-Control,结合张量依赖图拓扑与实时内存的自适应动态张量重计算系统,显著提升 DNN 训练吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1运行时与内存管理
硬连线神经元语言处理单元(HNLPU)作为通用认知基底
提出金属嵌入法将LLM权重硬连线到三维金属线拓扑,使HNLPU专用推理芯片在可行光罩成本下实现极高能效与性价比。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1语言与体系结构
LAIKA:机器学习辅助的内核内 APU 加速
提出内核空间APU加速框架LAIKA,通过零拷贝与持久内核消除I/O瓶颈,将推理延迟最多降低9.7倍并显著降功耗。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1运行时与内存管理语言与体系结构
BitRed:通过可编程 RISC-V ISA 驯服非均匀位级稀疏性以加速 DNN
提出 BitRed,用可编程 RISC-V ISA 扩展将非均匀位级稀疏加速转化为灵活调度,显著提速并平衡负载。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1语言与体系结构
PrioriFI:面向边缘神经网络的更有依据的故障注入
提出 PrioriFI,利用 Hessian 初始排序与历史故障注入启发式,优先定位边缘神经网络中最敏感比特的故障注入算法。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1机器学习与程序语言测试、调试与修复
Mugi:面向高效 LLM 的值级并行
提出 Mugi 架构,将值级并行推广到 LLM 非线性与不对称小批量 GEMM,显著提升吞吐与能效。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1语言与体系结构
PIPM:面向多主机 CXL 解耦共享内存的部分与增量页迁移
提出硬件实现的细粒度部分增量页迁移,与 CXL 多主机一致性协议协同设计,最高带来 2.54× 性能提升。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1运行时与内存管理语言与体系结构
面向解聚内存的 CPU 无感失败原子事务卸载
Fanmem 将失败原子事务的日志持久化卸载到交换机处理单元,在解聚内存中保证故障一致性并降低计算服务器开销。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1分布式与容错运行时与内存管理
面向极端边缘物品级智能的寿命感知设计
提出 FlexiFlow 寿命感知设计框架,通过碳足迹建模与面积优化的 RISC-V 核,实现一次性柔性电子上的极端边缘可持续计算。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1语言与体系结构
CEMU:实现超越硬件限制的计算存储全系统仿真
CEMU 是软件化计算存储驱动全系统仿真平台,通过虚拟机冻结与延迟建模实现高可配置、高保真。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10引用 1语言与体系结构运行时与内存管理
TEE M³:与核心无关且可协作的可信执行环境
提出核外强制、与核心无关的 TEE 架构 TeeM³,支持异构系统上可互通的 TEE 组,并大幅缩小 TCB。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10安全与隐私语言与体系结构
HEPIC:具有客户端介入的同态加密私有推理
提出 HEPIC,让客户端按需介入同态加密的密文管理,通过流水线重叠计算与通信,大幅加速私有推理且精度无损。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10安全与隐私机器学习与程序语言
SLAWS:稀疏矩阵乘法的空间局部性分析与工作负载编排
提出通用 SpMSpM 加速器 Slaws,通过稀疏模式分析与负载编排提升数据复用和计算效率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
Apple Silicon 上的 Arm 弱内存一致性:它有什么用?
在 Apple Silicon 上对比原生 Arm 与可配置 TSO,发现 TSO 通常仅慢 3% 以内,挑战 Arm 弱内存模型的性能优势认知。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10并发、并行与内存模型
解耦存储上的数据库下推:理解与优化
系统刻画解耦存储下推的三大瓶颈,提出 TapDB 以惰性求值和算力换 I/O 等机制实现 1.3–2.3 倍加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
TierX:面向多层级 BCI 系统设计评估与探索的仿真框架
提出首个面向多层级脑机接口系统的仿真框架 TierX,用于探索工作负载划分与系统配置的设计空间。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
Neura:面向分层与自适应 CGRA 的统一框架
提出 Neura 框架,以分层时空 CGRA 架构配合迁移感知映射算法,实现动态资源分配与内核迁移,显著提升多内核场景的吞吐与利用率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构编译与代码生成
WorksetEnclave:面向基于工作集 enclave 恢复的机密无服务器冷启动优化
通过追踪工作集页面并做快照式恢复,大幅缩短 SGX 机密无服务器的冷启动时间并降低 enclave 内存占用。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10运行时与内存管理安全与隐私
关键任务企业系统……何谓关键任务?何谓关键?:企业计算的处理器与技术需求
综述 IBM Z 与 Power 企业系统的硅技术、微架构与系统设计,如何支撑八个九的可用性并适应 AI 负载。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
加速量子 LDPC 码中的计算
提出软硬件协同设计方法 ACQC,通过分解–布局协同设计与优化布局,大幅加速 qLDPC 码上的容错量子计算。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10量子与概率编程语言与体系结构
非一致系统中的高效远程内存排序
提出目的地内存排序模型与 PCIe/ISA 扩展,消除远程非一致互连的源端串行化,显著提升网卡与 RDMA 性能。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10并发、并行与内存模型语言与体系结构
CREST:面向解耦式事务的高性能争用消解
CREST 通过细粒度并发控制、本地化执行与并行提交,缓解解耦内存事务系统在高争用下的性能退化。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10并发、并行与内存模型分布式与容错
SpecProto:面向大规模 Protocol Buffers 数据推测解码的并行化编译器
提出并行 Protobuf 解码编译器,通过长度前缀扫描与推测并行化加速大规模数据解码。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10编译与代码生成并发、并行与内存模型
CounterPoint:利用硬件事件计数器反驳和精化微架构假设
提出 CounterPoint 框架,用性能计数器数据检验微架构模型并定位可解释偏差的硬件特征。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
FlashMem:通过 GPU 内存层次优化在移动端支持现代 DNN 工作负载
提出 FlashMem,用按需权重流式加载与 2.5D 纹理内存优化移动 GPU 上大模型和多 DNN 推理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10机器学习与程序语言运行时与内存管理
CREATE:面向高效且可靠具身 AI 系统的跨层韧性表征与优化
提出跨层韧性优化框架 CREATE,通过电路、模型与应用协同降低具身 AI 能耗并提升可靠性。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10机器学习与程序语言语言与体系结构
Hitchhike:通过延迟地址连续性校验实现高效请求提交
提出 Hitchhike,将地址连续性校验推迟到设备驱动,让单个请求封装多个非连续地址段,从而降低 I/O 栈开销。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构
基于微秒级流量测量的细粒度、非侵入式 LLM 训练监控
提出 Pulse,通过网卡微秒级 RDMA 流量测量实现非侵入式细粒度 LLM 训练监控与通信算子异常定位。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10机器学习与程序语言测试、调试与修复
Trust-V:面向可信执行环境的安全可靠存储
提出 Trust-V,为 TEE 提供运行时存储隔离和密封数据完整性保护,并在 RISC-V 上实现原型。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10安全与隐私运行时与内存管理
SEVI:超大规模数据中心中向量指令的静默数据损坏
首次对超大规模数据中心向量指令静默数据损坏进行指令与应用级分析,并提出低开销检测机制。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 1/10语言与体系结构测试、调试与修复
Neo:基于复用-更新排序加速的实时端侧 3D 高斯泼溅渲染
提出复用-更新排序算法与配套硬件加速器 Neo,利用帧间高斯排序的时序冗余,大幅降低 3DGS 渲染的排序开销与显存带宽压力。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 5语言与体系结构
Nebula:通过协同渲染与加速立体光栅化在 VR 中实现无限规模 3D 高斯泼溅
提出 Nebula 协同渲染框架,通过云端时序感知 LoD 搜索与客户端立体光栅化,实现大规模 3DGS 的 VR 加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 4语言与体系结构
COMPAS:面向并行量子算法的分布式多方 SWAP 测试
提出 COMPAS,用预共享 Bell 对在分布式 QPU 上实现多方 SWAP 测试与多元迹估计,兼得常数深度与线性 Bell 对消耗。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 4量子与概率编程语言与体系结构
EARTH:一种具有熵感知推测预取与结果复用的高效 MoE 加速器
提出软硬件协同的 MoE 加速器 EARTH,通过双熵编码、推测预取与结果复用降低访存并提速 2.10 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 4语言与体系结构
RowArmor:高效且全面地防御 DRAM 扰动攻击
提出反应式 DRAM 防护 RowArmor,通过地址扰乱与增强 ECC 抵御 RowHammer/RowPress 等扰动攻击。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 3安全与隐私语言与体系结构
PACT:一种关键性优先的分层内存设计
提出以页访问关键性为核心的分层内存在线迁移设计,替代仅按访问热度放置页面。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 3运行时与内存管理
STRAW:面向高密度 NAND 闪存的压力感知的基于字线读干扰管理
提出 STRAW,通过按字线感知读干扰并按需回收,以及基于字线有效性调节通过电压,降低读回收开销。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 3语言与体系结构
ICARUS:面向数据中心应用的基于关键性与重用的指令缓存
ICARUS 利用分支历史上下文识别关键指令行并结合重用行为改进 L2 替换策略,缓解数据中心应用的前端瓶颈。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 2语言与体系结构
APT:通过自适应概率 In-DRAM 跟踪器防御 DRAM 读干扰
提出 APT:一种自适应概率 In-DRAM 跟踪器,可防采样遗漏和 RFM 侧信道,缓解 DRAM 读干扰。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 2安全与隐私语言与体系结构
SG-IOV:面向基于 SmartNIC 的容器网络的套接字粒度 I/O 虚拟化
提出套接字粒度 I/O 虚拟化 SG-IOV,把容器网络卸载到 SmartNIC,实现可扩展的细粒度容器网络。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 2语言与体系结构
DARTH-PUM:一种混合处理使用内存(PUM)架构
提出融合模拟与数字 PUM 的通用混合存内计算架构,使非 MVM 内核也能全内存执行。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 2语言与体系结构
CoGraf:用细粒度PIM完全加速图应用
提出首个细粒度PIM设计,同时加速顶点中心push式图应用的update与apply阶段。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 1语言与体系结构
Nemo:面向日志结构闪存设备上微小对象的低写放大缓存
提出 Nemo 缓存,通过提高哈希冲突提升组填充率,并用 Bloom filter 索引与混合热度跟踪降低微小对象写放大及缺失率。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10引用 1运行时与内存管理
Toasty:用缓存热缓冲区加速网络 I/O
纯软件 Toasty 通过 LIFO 缓冲池与自适应 RX ring 大小,兼顾缓存热缓冲与突发弹性,吞吐提升最高 78%。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10运行时与内存管理
只在你看的地方分割:利用人类注视行为实现增强现实中的高效计算机视觉应用
提出SOLO,利用眼动注视信息仅分割用户关注区域,并软硬件协同加速,将AR分割端到端延迟降低最多12倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10机器学习与程序语言语言与体系结构
Maverick:通过算法-硬件协同设计重新思考 GPU 上的 TFHE 自举
通过算法-硬件协同设计重构 TFHE 盲旋转与 NTT,显著提升 GPU 自举性能。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10安全与隐私语言与体系结构
Falcon:面向高效全同态加密加速器的算法-硬件协同设计
提出面向全同态加密加速器的算法-硬件协同设计,以极低面积开销实现最高1.48倍加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10安全与隐私语言与体系结构
在公共云中实现快速网络
提出 Machnet:仅依赖通用 vNIC 特性、基于微内核架构的公有云 VM 高性能用户态网络栈。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026匹配度 0/10运行时与内存管理
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22026

2025199 篇 · Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2

Relax:面向端到端动态机器学习的可组合抽象
提出 Relax 编译器抽象,以跨层表示与一等符号形状标注优化端到端动态形状机器学习负载。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 6/10引用 26机器学习与程序语言编译与代码生成
实数表达式的目标感知实现
提出目标感知数值编译器 Chassis,将数学表达式编译为目标算子并迭代优化精度与速度。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 6/10引用 7编译与代码生成语言与体系结构
通过块级依赖分析优化深度学习推理效率
提出 BlockDepend,用块级依赖分析简化算子间依赖并挖掘并行机会,显著加速 DNN 推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 6/10引用 1编译与代码生成机器学习与程序语言
面向基于 LLM 应用的端到端优化:Ayo
提出以任务原语为单位的细粒度端到端编排,将查询工作流表示为原语级数据流图,实现跨模块并行与流水线优化,最高加速 2.09 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 5/10引用 48机器学习与程序语言编译与代码生成
利用静态计算的不变式处理基于 ML 的动态误预测以缩减攻击面
提出用静态不变式 ensue() 校验 ML 动态函数调用预测,区分误预测与攻击,降低攻击面与开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 5/10安全与隐私机器学习与程序语言程序分析与抽象解释
H-Houdini:可扩展的不变式学习
提出 H-Houdini,用可并行、可记忆化的分层增量 SMT 检查替代整体式检查,使归纳不变式学习扩展到大型硬件设计。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 4/10引用 11程序验证语言与体系结构
Lobster:面向神经符号编程的 GPU 加速框架
提出 Lobster,将基于 Datalog 的神经符号程序编译到 GPU,实现端到端加速与可扩展推理。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 4/10引用 5机器学习与程序语言逻辑与约束编程编译与代码生成
Voyager:面向高性能图神经网络的输入自适应代数变换
提出输入自适应 GNN 编译器 Voyager,动态生成评估代数变换并运行时选择,GPU 上平均加速 3.5 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 4/10引用 4编译与代码生成机器学习与程序语言
面向 GPU 的 Datalog 优化
提出 GPUlog:基于哈希索引有序数组 HISA 的 GPU Datalog 引擎,实现关系代数内核并显著加速递归推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 4/10引用 4逻辑与约束编程语言与体系结构
面向微控制器高效 DNN 的广义复用模式
提出广义复用模式及精度/延迟分析模型,显著加速微控制器上的 DNN 推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 4/10引用 2机器学习与程序语言语言与体系结构
非易失性内存崩溃一致性检查的鲁棒性验证
提出全自动鲁棒性验证工具 PMVerify,用符号编码、SMT 与 DPLL(T) 检测 NVM 程序的崩溃一致性缺陷。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 4/10引用 2程序验证并发、并行与内存模型
λ-trim:以成本驱动的去膨胀优化无服务器应用中的函数初始化
λ-trim 用静态分析、计费感知性能分析与去膨胀,按成本优先级消除冗余代码以优化无服务器冷启动。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 4/10程序分析与抽象解释编译与代码生成
Syno:面向神经算子的结构化合成
提出端到端神经算子合成框架 Syno,自动发现精度或速度更优的新算子。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 4/10程序合成机器学习与程序语言
Orion:面向深度学习的全同态加密框架
提出 Orion 全自动 FHE 框架,将 PyTorch 深度网络编译为高效同态加密程序,实现隐私神经推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 72安全与隐私编译与代码生成机器学习与程序语言
KernelGPT:通过大语言模型增强内核模糊测试
首个利用大语言模型自动合成系统调用规范以增强内核模糊测试的方法。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 65测试、调试与修复机器学习与程序语言
Concerto:面向大规模深度学习的自动通信优化与调度
提出 Concerto 编译器框架,将通信调度建模为资源受限项目调度问题并自动分解,实现大规模深度学习通信优化,无需手工调优。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 17编译与代码生成机器学习与程序语言
PartIR:为机器学习组合 SPMD 分区策略
提出硬件/运行时无关的 PartIR,用可组合 SPMD 分片策略与增量 IR 重写实现可预测的神经网络分区。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 16机器学习与程序语言编译与代码生成
线性布局:使用 F_2 实现高效张量计算的鲁棒代码生成
用 F_2 上的线性代数统一建模张量布局,实现通用布局转换并集成到 Triton,提升代码生成效率与鲁棒性。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 8编译与代码生成机器学习与程序语言
Pruner:一种加速张量程序调优的“先草拟后验证”探索机制
提出 Pruner 与 MoA-Pruner,以草拟-验证和在线适应机制加速张量程序调度搜索。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 8编译与代码生成机器学习与程序语言
通过跨层次调试验证调试器工具链
提出跨层次调试(CLD),比较同一可执行文件在源码级与指令级调试下的轨迹,以验证调试器工具链。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 8测试、调试与修复编程环境与开发者工具
Ratte:使用可组合语义对多级编译器中的错误编译进行模糊测试
提出 Ratte,用可组合的方言语义与模块化模糊测试器,在生产 MLIR 中发现 6 个未知的错误编译缺陷。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 7测试、调试与修复编译与代码生成
通过任务与内核融合组合分布式计算
提出 Diffuse,用面向分布式计算的中间表示动态融合任务与内核,跨库边界优化任务式运行时应用。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 7编译与代码生成运行时与内存管理
Tilus:一种面向低精度计算的 Tile 级 GPGPU 编程语言
提出支持 1–8 位任意位宽低精度类型的 Tile 级 GPGPU 编程语言 Tilus,经自动向量化与指令选择生成高效 GPU 内核。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 6领域特定语言与建模语言与体系结构
DeepContext:面向深度学习负载性能剖析与分析的上下文感知、跨平台、跨框架工具
提出上下文感知、跨平台跨框架的 DeepContext 工具,关联深度学习全栈执行以定位性能瓶颈并给出优化建议。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 3/10引用 6机器学习与程序语言编程环境与开发者工具
ElasticMiter:形式化验证的数据流电路重写
提出首个形式化验证dataflow电路变换的框架ElasticMiter,并用图重写证明所得电路与原电路等价。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 6程序验证语言与体系结构
SYLQ-SV:利用查询缓存扩展硬件设计的符号执行
提出 SylQ-SV 专用 SystemVerilog 符号执行引擎,通过 SMT 查询缓存加速硬件验证。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 3/10引用 5程序验证语言与体系结构
ASPLOS 2025 / EuroSys 2025 分布式深度学习算子内并行竞赛
回顾分布式深度学习算子内并行竞赛,发布基准并总结模型划分挑战与提交质量。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 3/10引用 4机器学习与程序语言编译与代码生成
HALO:面向全同态加密的循环感知自举管理
首个支持循环的全同态加密自举管理编译器,通过循环感知放置与优化降低自举开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 4编译与代码生成安全与隐私
超越LLM的组合式AI:神经符号概率架构的系统影响
首次系统刻画神经符号概率组合式AI在CPU/GPU上的性能瓶颈并提出软硬件优化。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 3/10引用 3机器学习与程序语言语言与体系结构
机器学习用于系统已经到达拐点了吗?
探讨 ML for Systems 是否接近类似 AlexNet 的拐点,并提出领域分类框架与新兴问题。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 3/10引用 2机器学习与程序语言
Velosiraptor:面向内存翻译的代码合成
利用软件合成从高层内存硬件映射规约自动生成经过验证的底层操作系统代码,并支持硬件组件生成。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 2程序合成语言与体系结构
Einsum 树:优化张量表达式执行的一种抽象
提出 Einsum Tree IR,在给定收缩路径下全局优化张量数据布局,提升 einsum 表达式整体执行性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 3/10引用 1编译与代码生成领域特定语言与建模
我们能否拥有真正安全的操作系统?
回顾 seL4 验证成就为何尚未催生可证明安全操作系统,并提出可验证的 LionsOS 设计方向。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 3/10程序验证安全与隐私
vAttention:无需 PagedAttention 的 LLM 服务动态内存管理
通过解耦虚拟与物理内存分配,在保持 KV cache 虚拟内存连续性的同时缓解碎片,提升 LLM 服务吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 138运行时与内存管理语言与体系结构机器学习与程序语言
POD-Attention:解锁完整的 Prefill-Decode 重叠以实现更快的 LLM 推理
首个能在混合批次上并行执行 prefill 与 decode 注意力计算的 GPU kernel,最高提速 59%。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 96语言与体系结构机器学习与程序语言
MoE-Lightning:内存受限 GPU 上的高吞吐 MoE 推理
提出 MoE-Lightning 高吞吐 MoE 批量推理系统,通过 CGOPipe 与 HRM 性能模型在内存受限 GPU 上显著提升吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 93机器学习与程序语言运行时与内存管理
面向深度学习训练与推理的GPU性能预测
提出NeuSight,将深度学习内核按tile分解,用机器学习与性能定律预测未见GPU上训练/推理的端到端延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 58机器学习与程序语言语言与体系结构
SLA 保证下 LLM 服务的 Past-Future 调度器
提出 Past-Future 调度器,通过历史与未来内存占用估计提升 LLM 服务在 SLA 下的 goodput。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 37机器学习与程序语言运行时与内存管理
FlexSP:通过灵活的序列并行加速大语言模型训练
提出异构自适应序列并行 FlexSP,按序列长度动态选择散射策略,加速长上下文 LLM 训练。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 37机器学习与程序语言并发、并行与内存模型
Klotski:基于专家感知多批次流水线的高效混合专家推理
提出专家感知的多批次流水线调度与预取机制,消除 MoE 卸载推理中的流水线气泡,吞吐最高提升 85.12 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 34机器学习与程序语言语言与体系结构
PipeLLM:基于推测式流水线加密的快速机密大语言模型服务
把加密与 GPU 计算流水线化并用推测式预测待加密数据,几乎无开销地实现机密 LLM 服务。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 33安全与隐私机器学习与程序语言
Medusa:以物化加速无服务器 LLM 推理
通过离线物化 CUDA 图和 KV 缓存初始化信息,降低无服务器 LLM 推理冷启动延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 32机器学习与程序语言运行时与内存管理
以高效资源管理加速多轮对话的 LLM 服务
提出 FlashGen,用多级 KV cache 与请求重排序消除多轮对话中的 KV 重算和队头阻塞,大幅提升 LLM 服务吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 30机器学习与程序语言运行时与内存管理
FSMoE:一种面向稀疏专家混合模型的灵活可扩展训练系统
提出 FSMoE,通过统一抽象、在线 profiling 与通信计算协同调度,加速稀疏 MoE 模型训练。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 28机器学习与程序语言
ReCA:面向实时高效协作具身自主智能体的集成加速
提出 ReCA 协同设计框架,从算法、系统、硬件三层加速协作具身智能体,实现 10.2× 加速与更高任务成功率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 23语言与体系结构
使用契约影子逻辑的安全推测 RTL 验证
提出契约影子逻辑,利用体系结构设计洞察提升 RTL 安全推测验证的可扩展性,既能发现攻击也能给出完整证明。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 23程序验证安全与隐私
面向 CPU 和 GPU 的高效科学浮点数据无损压缩
提出四种 CPU/GPU 兼容的快速无损浮点压缩算法,在多数基准上同时优于现有压缩器。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 22语言与体系结构
优化量子电路:快与慢
统一重写规则与酉合成,提出极简算法GUOQ优化量子电路,大幅超越现有优化器。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 22量子与概率编程编译与代码生成
PowerMove:面向分区架构中性原子量子计算机的优化编译
提出面向中性原子量子计算机的 PowerMove 编译器,协同优化门调度、量子比特定位与原子移动,并支持分区架构与容错场景。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 2/10引用 19量子与概率编程编译与代码生成
使用分析式性能/功耗模型与细粒度 DVFS 提升 AI 加速器能效
为 Ascend NPU 算子建立性能/功耗模型,并用细粒度 DVFS 搜索在低性能损失下降低 AI 加速器功耗。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 19语言与体系结构机器学习与程序语言
ARC:GPU中Warp级自适应原子归约以加速可微分渲染
提出ARC,通过Warp级寄存器归约并分配核心与L2原子计算,加速可微分渲染的梯度更新。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 19语言与体系结构
ReSBM:通过最小割实现 FHE 中基于区域的尺度与最小层级自举管理
提出 ReSBM 编译器,用区域划分与最小割联合优化 RNS-CKKS 同态加密推理中的尺度管理和自举放置。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 17编译与代码生成安全与隐私
QECC-Synth:稀疏架构上量子纠错码的布局综合器
提出 QECC-Synth,用 ancilla bridge 与 MaxSAT 自动综合稀疏硬件上的量子纠错码布局,显著优于现有方法。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 16量子与概率编程编译与代码生成
PCcheck:面向机器学习的高频持久化并发检查点
提出并发检查点机制 PCcheck,使 ML 训练可高频持久化到 SSD/PMEM,吞吐开销仅 3%。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 16机器学习与程序语言分布式与容错
SmoothE:可微分的 E-Graph 提取
提出可微分 E-graph 提取算法 SmoothE,将离散提取松弛为连续优化,支持任意可微代价模型并针对 GPU 加速。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 15编译与代码生成程序合成
Spindle:通过波前调度实现多任务大模型的高效分布式训练
提出 Spindle 训练系统,用波前调度分解多任务多模态大模型执行,联合优化负载并行与依赖调度。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 14机器学习与程序语言
形式化 CXL 缓存一致性
在 Isabelle 中形式化并验证 CXL.cache 缓存一致性协议,发现规范问题并开发证明自动化工具。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 14定理证明与证明工程并发、并行与内存模型
Hardware Sentinel:保护软件应用免受硬件静默数据损坏
提出 Hardware Sentinel,利用软件故障信号检测数据中心硬件静默数据损坏并大规模验证。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 11测试、调试与修复分布式与容错
MoC-System:面向稀疏混合专家模型训练的高效容错机制
提出 MoC-System,用部分专家检查点、全分片检查点与两级异步管理降低稀疏 MoE 训练容错开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 11分布式与容错机器学习与程序语言
保护密码代码免受 Spectre-RSB 攻击:以及事实上所有已知 Spectre 变体
提出值依赖信息流类型系统与编译变换,抵御所有已知 Spectre 攻击并在 Jasmin 中验证实现。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 10安全与隐私类型系统编译与代码生成
Snowplow:基于学习型白盒测试变异器的高效内核模糊测试
提出学习型白盒变异器,用机器学习预测有希望的内核测试变异,大幅提升模糊测试覆盖率发现与定向到达能力。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 10测试、调试与修复机器学习与程序语言
TNIC:可信网卡架构——构建高性能可信分布式系统的硬件-网络基座
提出可信网卡架构 TNIC,在网络接口层构建经形式化验证的硅信任根,为拜占庭云环境下的分布式系统提供高性能可信基座。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 10安全与隐私分布式与容错
Nazar:在移动设备上监控与适配机器学习模型
提出首个无需用户反馈的端到端系统,在移动设备上持续监控并自动适配 ML 模型,缓解精度退化。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 10机器学习与程序语言
挖掘昇腾(Ascend)架构的算子性能潜力
提出面向昇腾架构的组件化 roofline 模型以定位算子瓶颈,并总结可复用的优化策略,端到端提速 1.07–2.15 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 9语言与体系结构机器学习与程序语言
Parendi:千路并行 RTL 仿真
Parendi 面向 Graphcore IPU 的并行 RTL 仿真器,可扩展至 5888 核,较 x64 多核最快提升 4 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 8语言与体系结构编译与代码生成
Exo 2:生长式调度语言
提出可扩展的调度语言 Exo 2,通过 Cursors 机制让用户定义调度操作并构建调度库,在 80 多个高性能内核上大幅减少调度代码且保持竞争力性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 8领域特定语言与建模编译与代码生成
Neuralink:基于神经元共激活链接的快速端侧 LLM 推理
提出 Neuralink,利用神经元共激活模式重排 flash 中的神经元放置与缓存,加速手机端稀疏 LLM 推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 2/10引用 7机器学习与程序语言运行时与内存管理
Copper 与 Wire:为服务网格策略桥接表达力与性能
提出新服务网格架构、策略语言与控制平面,在提升策略表达力的同时降低延迟和资源开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 7领域特定语言与建模分布式与容错
Segue 与 ColorGuard:在现代架构上优化 SFI 性能与可扩展性
通过 x86-64 分段和内存标记优化软件故障隔离,提升 WebAssembly 沙箱性能与并发规模。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 7安全与隐私编译与代码生成运行时与内存管理
迈向现代 x86-64 二进制的可靠重汇编
提出 SURI,利用 CET 精确符号化动态指针并过近似间接分支目标,实现现代 x86-64 二进制的可靠重汇编。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 6程序分析与抽象解释编译与代码生成
选择性均匀并发测试
提出 SURW,一种可对广泛程序或任意事件子集实现交织均匀采样的在线随机并发测试算法。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 6测试、调试与修复并发、并行与内存模型
CoServe:有限内存下高效的专家协作(CoE)模型推理
提出 CoServe,利用专家依赖减少切换,在有限异构内存中高效服务 CoE 模型。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 5运行时与内存管理
Cascade:面向时序图神经网络的依赖感知高效训练框架
提出依赖感知的TGNN训练框架Cascade,通过调度空间/时间无关事件并自适应更新频率,在保持精度下加速训练。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 5机器学习与程序语言并发、并行与内存模型
使用推断统计的高维计算提前终止
提出 Omen,首个利用推断统计为高维计算分类器提供精度保证的动态提前终止优化器。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 5机器学习与程序语言
面向 CPU 推荐系统推理的负载与 MLP 感知线程编排
提出 Balance 线程调度器,通过核分配最小化、MLP 感知调度与工作窃取,加速 CPU 上的 DLRM 推理。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 4并发、并行与内存模型运行时与内存管理
CRUSH:面向动态调度高层次综合中功能单元共享的基于信用(credit-based)方法
提出 CRUSH,用基于信用的解耦机制在动态调度 HLS 的数据流电路中实现无死锁、可扩展的功能单元共享。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 4语言与体系结构编译与代码生成
RASSM:基于残差的自适应分块单稀疏矩阵计算加速
提出基于残差矩阵的自适应二维分块技术 RASSM,为 SpMM 等单稀疏矩阵核提升缓存占用与性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 4语言与体系结构
XY-Serve:面向动态 LLM 工作负载的端到端通用生产级服务系统
提出 XY-Serve,以细粒度 meta 原语抽象与虚拟填充抹平 LLM 动态负载,在昇腾 NPU 上大幅提升服务吞吐。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 3语言与体系结构机器学习与程序语言
基于垃圾回收的动态部分死锁检测与恢复
提出利用垃圾回收标记阶段动态检测并自动恢复消息传递程序中的部分死锁,以缓解内存泄漏。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 3运行时与内存管理并发、并行与内存模型
Mosaic:利用 iTex 镶嵌在深度学习加速器上挖掘指令级并行
提出自底向上镶嵌式深度学习编译器 Mosaic 与 iTex 抽象,将张量计算异构映射到多种指令单元以挖掘指令级并行。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 3编译与代码生成语言与体系结构
通过控制流图的文法分解实现更快的 Chaitin 式寄存器分配
提出精确刻画结构化程序控制流图的文法分解,使 Chaitin 寄存器分配的参数化算法渐进加速并可扩展到 20 个寄存器。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 3编译与代码生成
Pave:面向隐私保护在线数据处理服务的信息流控制
提出基于 Intel SGX 的沙箱运行时监控框架 Pave,用信息流控制保障远程数据处理中的用户数据隐私。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 2安全与隐私
成为 CIM 还是成为内存:面向 CIM 加速器的双模式感知 DNN 编译器
提出 CMSwitch 编译器,将 CIM 的计算/内存模式切换纳入编译优化空间,自动完成网络分段与资源分配。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 2语言与体系结构编译与代码生成
NotebookOS:一种面向按需 GPU 交互式训练的复制式 Notebook 平台
用 Raft 复制内核、超售资源并按需分配 GPU,大幅提升交互式深度学习训练的 GPU 利用率与响应性。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 1分布式与容错编程环境与开发者工具
CHERI-SIMT:在 GPU 中实现能力内存保护
评估在 GPU SIMT 核中集成 CHERI 能力内存保护的可行性,并提出显著降低寄存器、面积与执行开销的技术。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 1安全与隐私语言与体系结构
配置墙:加速器配置开销的刻画与消除
提出配置墙量化模型与 MLIR 编译优化,消除或隐藏加速器配置开销,在 OpenGeMM 上几何平均加速 2 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 1编译与代码生成语言与体系结构
面向精确硬件异常的串行规约
提出 XPDL 语言扩展,可由高层串行规约自动综合出支持陷阱与中断的精确异常流水线实现。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10引用 1语言与体系结构编译与代码生成
TaintEMU:将污点追踪与功能域解耦,实现架构无关且高效的全系统污点追踪
在 QEMU TCG 层解耦功能域与追踪域,影子寄存器映射到宿主并专用向量资源,实现架构无关、开销更低的全系统污点追踪。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10引用 1安全与隐私程序分析与抽象解释
任务型运行时系统中的自动追踪
提出 Apophenia,为任务型运行时系统自动追踪依赖分析,消除手工 trace 标注并提升复杂程序并行性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10运行时与内存管理并发、并行与内存模型
COGENT:面向 RISC-V 二进制标记的可适配编译器工具链
提出基于 LLVM 的 RISC-V 指令标记编译器工具链 COGENT,支持多粒度可变宽度标签并生成 CFI 控制流标签。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 2/10编译与代码生成语言与体系结构
通过逐变量位宽推测节省能耗
提出 BitSpec,编译器与硬件协同对程序变量位宽进行细粒度推测执行,平均降低能耗 9.9%、最高 28.2%。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 2/10语言与体系结构编译与代码生成
ClosureX:面向正确持久化模糊测试的编译器支持
用 LLVM pass 精细恢复测试用例状态,使持久化 fuzzing 兼顾高吞吐与语义正确性。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 2/10测试、调试与修复编译与代码生成
Helix:通过最大流在异构 GPU 和网络上服务大语言模型
提出 Helix,将异构 GPU 集群 LLM 服务建模为最大流问题,用 MILP 联合优化模型放置与调度,显著提升吞吐、降低延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 111机器学习与程序语言
基于 NPU 的快速端侧 LLM 推理
提出首个利用端侧 NPU 卸载加速 LLM 预填充的推理系统 llm.npu,通过提示、张量和块三级重构降低延迟与能耗。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 105机器学习与程序语言语言与体系结构
TAPAS:面向云平台中 LLM 推理的热感知与功耗感知调度
TAPAS 利用历史温度/功耗数据与 SaaS 负载可调性,对 LLM 推理集群做热与功耗感知的放置、路由和重配置调度,降低 TCO 与限流事件。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 82语言与体系结构
PIM 就是全部所需:一个基于 CXL 的免 GPU 大语言模型推理系统
提出 CENT——利用 CXL 内存扩展与近存储体计算构建免 GPU 的 LLM 推理系统,吞吐与能效显著优于 GPU 基线。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 74语言与体系结构机器学习与程序语言
MetaSapiens:基于效率感知剪枝与加速注视点渲染的实时神经渲染
MetaSapiens 结合效率感知剪枝、注视点渲染与专用加速器,首次在移动端实现保持人眼视觉质量的实时点基神经渲染。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 60机器学习与程序语言语言与体系结构
PAPI:利用处理内存(PIM)计算系统挖掘大型语言模型解码中的动态并行性
提出 PAPI 异构架构,通过在线内核刻画动态调度计算受限与内存受限内核,加速 LLM 解码。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 58语言与体系结构机器学习与程序语言
加速检索增强生成(RAG)
通过剖析RAG流水线,提出基于CXL近内存加速的IKS,加速精确最近邻检索并降低端到端推理时间。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 53语言与体系结构运行时与内存管理
校园共享机器学习集群的设计与运营
提出 SING——面向校园共享 GPU 集群的全栈管理方案,降低运维成本并提升资源利用率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 41机器学习与程序语言分布式与容错
GraphPipe:利用图流水线并行提升 DNN 训练的性能与可扩展性
提出图流水线并行 GPP,将 DNN 划分为依赖 DAG 的阶段,并实现 GraphPipe 系统以提升训练性能与扩展性。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 29机器学习与程序语言
PICACHU:面向 LLM 中新兴非线性运算的插件式 CGRA 加速器
提出首个针对 LLM 全部非线性运算的插件式 CGRA 加速器及其编译工具链,推理最高提速 1.86×。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 28语言与体系结构编译与代码生成
Micro Blossom:面向量子纠错的加速最小权重完美匹配解码
提出首个公开的硬件加速精确MWPM解码器Micro Blossom,将量子纠错解码延迟降至亚微秒级。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 27量子与概率编程语言与体系结构
重新思考 Java 性能分析
全面重构 DaCapo 基准套件,以 22 个工作负载和主成分分析支撑新的 Java 性能分析方法论。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 25运行时与内存管理
Aqua:面向 Scale-Up GPU 域中 LLM 的网络加速内存卸载
提出 Aqua,通过时间片抢占调度与网络加速内存卸载降低 LLM 推理换页开销,兼顾高负载下的响应性与吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 22运行时与内存管理机器学习与程序语言
MoDM:基于扩散模型混合的高效图像生成服务
提出缓存式服务系统 MoDM,通过混合大小扩散模型在延迟与图像质量间动态权衡,服务时间降低 2.5 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 19机器学习与程序语言
HetEC:面向异构量子纠错码的架构
提出以 ancilla bus 连接 surface code 与 gross code 的异构量子纠错架构,并首次完成全系统权衡研究。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 17量子与概率编程语言与体系结构
BQSim:基于决策图的 GPU 加速批量量子线路模拟
提出 GPU 加速的批量量子线路模拟器 BQSim,利用决策图优化并转为 GPU 友好结构,实现显著加速。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 17量子与概率编程编译与代码生成
Tally:并发深度学习工作负载的非侵入式性能隔离
提出细粒度线程块级 GPU 内核调度机制 Tally,实现非侵入式 GPU 共享与稳健性能隔离。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 17运行时与内存管理并发、并行与内存模型
UniZK:以统一硬件和灵活内核映射加速零知识证明
提出统一脉动阵列加速器 UniZK,用灵活内核映射高效支持多样零知识证明协议。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 16安全与隐私语言与体系结构
扩展用户中断(xUI):无需轮询的快速灵活通知
提出 xUI 处理器扩展,用硬件安全点与中断转发等机制,实现兼具轮询性能与异步通知效率的用户级中断。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 15语言与体系结构运行时与内存管理
Mint:通过共性与可变性分析实现全请求收集的成本高效追踪
提出 Mint,将 trace 从“1 或 0”采样转为“共性+可变性”范式,在 agent 端实现全请求追踪并大幅降低存储与网络开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 15分布式与容错
Cinnamon:面向规模化加密 AI 的框架
Cinnamon 通过新算法、编译器和硬件技术实现 FHE 加密 AI 的横向扩展,突破单体芯片限制。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 15安全与隐私语言与体系结构
Dilu:通过内省弹性为无服务器深度学习服务实现按需 GPU 资源供给
提出内省弹性与 Dilu 系统,以细粒度二维协同伸缩和互补调度降低无服务器 DL 的 GPU 碎片并保障 QoS。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 15运行时与内存管理语言与体系结构
大规模视频 DiT 训练中的动态稀疏性
提出 DSV,利用动态注意力稀疏与稀疏感知上下文并行,加速视频 DiT 训练并保持模型质量。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 14机器学习与程序语言语言与体系结构
Cheddar:面向 GPU 架构的快速全同态加密库
提出 GPU 高性能 FHE 库 Cheddar,通过 32 位执行、架构定制内核与 kernel fusion 实现 2.18–4.45× 加速。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 14安全与隐私语言与体系结构
通过对齐计算与通信供给提升 CGRA 效率
提出 Plaid 架构与编译器,通过识别数据流图中的通信 motif 并集体执行与路由,对齐 CGRA 的计算与通信能力。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 14语言与体系结构编译与代码生成
BatchZK:面向零知识证明批量生成的全流水线 GPU 加速系统
提出全流水线 GPU 加速系统,批量生成零知识证明,吞吐量提升超 259.5 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 14安全与隐私语言与体系结构
CTXNL:一种面向高效 CXL 事务处理的软硬件协同设计解决方案
提出软硬件协同的 CTXNL 系统,用面向事务数据弱一致性的混合一致性原语,提升 CXL 事务处理吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 12并发、并行与内存模型语言与体系结构
COMET:面向实用的 W4A4KV4 大语言模型服务
首次实现实用的 W4A4KV4 LLM 服务,通过细粒度混合精度量化与 GPU 内核优化显著提速。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 10机器学习与程序语言语言与体系结构
RESCQ:面向连续角度量子纠错架构的实时调度
提出 RESCQ,一个针对连续角度量子纠错系统的实时调度器,通过按需重分配资源降低总周期数。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 10量子与概率编程编译与代码生成
受控抢占:从用户态放大侧信道攻击
提出受控抢占原语,利用调度器公平性机制使用户态攻击者反复抢占受害者线程,放大微架构侧信道攻击。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 9安全与隐私并发、并行与内存模型
SuperNoVA:面向资源感知 SLAM 的算法-硬件协同设计
提出软硬件协同系统 SuperNoVA,通过动态子图、资源虚拟化与专用加速器,在资源受限设备上实现高精度实时大规模 SLAM。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 9语言与体系结构
SuperOffload:释放超级芯片上大规模 LLM 训练的潜力
提出 Superchip 中心的 offloading 系统 SuperOffload,显著提升大规模 LLM 训练吞吐并支持超长序列。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 8机器学习与程序语言语言与体系结构
并发感知的无服务器函数编排
提出并发感知的 Serverless 函数容器编排算法 CIDRE,降低冷启动比例与调用开销。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8运行时与内存管理并发、并行与内存模型
OS2G:一种面向基于GPU深度学习与对象存储的高性能DPU卸载架构
将对象存储客户端卸载到DPU并实现DPU到GPU直连,降低DL训练CPU开销与数据搬运。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8语言与体系结构
MDPeek:利用内存消歧单元侧信道打破 SGX 中的平衡分支
提出 MDPeek,首次利用内存消歧单元(MDU)侧信道攻击 SGX 中经平衡处理的秘密相关分支,并给出低开销缓解。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8安全与隐私
胖树 QRAM:面向并行查询的高带宽共享量子随机存取存储器
提出 Fat-Tree QRAM 架构,以 O(N) 量子比特在 O(log N) 时间内并行执行 O(log N) 个量子查询。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8量子与概率编程
Harmonia:云中异构FPGA加速的统一框架
提出Harmonia统一框架,以平台适配层和模块化shell实现云中跨厂商异构FPGA加速的可移植部署与开发简化。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8语言与体系结构
OctoCache:缓存体素以加速自主系统中的 3D 占据建图
通过缓存访问优化、体素重排序与工作流并行化加速 OctoMap 的 3D 占据建图,最高取得 3.02× 加速。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 8运行时与内存管理
利用多 GPU 系统加速数论变换以实现高效零知识证明
提出多 GPU 专用 NTT 算法 UniNTT,通过无开销递归分解统一各层级优化,平均加速 4.26×。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 8语言与体系结构
MVQ:面向高效 DNN 压缩与加速的掩码向量量化
提出掩码向量量化 MVQ,通过 N:M 剪枝与掩码 k-means 保护重要权重,并用稀疏脉动阵列加速 DNN 压缩。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 8机器学习与程序语言语言与体系结构
DejaVuzz:结合动态可交换内存与差分信息流追踪的处理器模糊测试以揭示瞬态执行漏洞
提出 DejaVuzz,通过动态可交换内存与差分信息流追踪提升处理器瞬态执行漏洞模糊测试的效果与效率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10引用 7测试、调试与修复安全与隐私
pulse:在分离式内存上加速分布式指针遍历
提出 pulse,将指针遍历下推至靠近分离式内存处执行的分布式框架,实现低延迟、高吞吐与高能效。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 7语言与体系结构运行时与内存管理
Wave:将资源管理卸载至 SmartNIC 核心
提出 Wave 框架,将用户态系统软件卸载到 SmartNIC ARM 核,并设计微秒级通信 API。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10引用 6运行时与内存管理语言与体系结构
AMuLeT:安全推测防御措施的自动化设计时测试
提出 AMuLeT,首个在设计阶段于模拟器中自动测试安全推测防御并发现漏洞的工具。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 6安全与隐私测试、调试与修复
层次化预取:面向服务器应用的软硬件协同指令预取器
提出层次化预取,用软件分析划分粗粒度功能块(Bundle)并由轻量硬件记录重放预取,较 FDIP 平均提速 6.6%。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 6语言与体系结构
Stramash:面向缓存一致、异构 ISA 平台的融合内核操作系统
提出以异构 ISA CPU 间缓存一致共享内存为第一原则的融合内核 OS 设计,原型 Stramash-Linux 在 NPB 上较最先进多内核 OS 最高加速 2.1×。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 6语言与体系结构运行时与内存管理
一种数据驱动的动态执行编排架构
提出 Canon 并行架构,用可编程 FSM 在运行时动态编排数据流,兼顾专用加速器效率与通用架构灵活性。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 5语言与体系结构
ASDR:利用自适应采样与数据复用实现基于存内计算的即时神经渲染
提出算法-架构协同设计的 CIM 加速器 ASDR,通过动态采样和颜色/密度解耦近似,实现低功耗实时 NeRF 渲染。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10引用 5语言与体系结构
Vela:基于 GPU Direct RoCE 的虚拟化 LLM 训练系统
提出并评估了基于 KVM 虚拟化、虚拟化 RoCE 与 GPU Direct DMA 的云原生 LLM 训练系统 Vela。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 5机器学习与程序语言运行时与内存管理
DRAM 内处理中基于亲和性的 TFHE 优化
通过分析 TFHE 子任务亲和性并离线调度,减少 PIM 中的远程数据访问,实现显著加速。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 5语言与体系结构安全与隐私
EXIST:在数据中心中实现极其高效的服务内追踪可观测性
提出 EXIST,用现成硬件追踪实现数据中心服务内追踪,将开销降至千分位并保持高准确度。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 5运行时与内存管理编程环境与开发者工具
EDM:面向内存解聚的超低延迟以太网网络结构
提出EDM,将远程内存访问协议栈下沉到以太网PHY并在交换机PHY内调度,实现约300ns超低延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 5语言与体系结构运行时与内存管理
Radshield:面向太空商用硬件的软件辐射防护
提出Radshield软件系统,通过电流监测与高效冗余执行,防护太空商用芯片的辐射短路与单比特数据损坏。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 4分布式与容错语言与体系结构
Necro-reaper:在仓库级计算机中剪除死内存流量
提出软硬件协同设计 Necro-reaper,用新 ISA 指令与配套编译器/分配器消除 WSC 中已释放和未初始化数据的死内存流量。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 4运行时与内存管理语言与体系结构
拥抱不均衡:共享集群中微服务容器间的动态负载迁移
提出 Imbres 微服务系统,利用负载不均衡动态迁移负载并协同扩缩容,降低资源与 SLA 违规。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 4分布式与容错
Gigaflow:面向现代 SmartNIC 的流水线感知子遍历缓存
提出流水线感知的子遍历缓存,利用 vSwitch 管线中共享片段提升 SmartNIC 缓存命中率与规则覆盖。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 4语言与体系结构
Virgo:面向可扩展性与能效的 GPU 集群级矩阵单元集成
Virgo 将矩阵单元从 SIMT 核解耦并集成到核集群层级,提升 GPU 矩阵运算可扩展性与能效。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 4语言与体系结构
TaOPT:工具无关的并行自动化移动 UI 测试优化
提出工具无关的 TaOPT,通过在线分析推断松耦合 UI 子空间并跨设备调度,显著提升并行移动 UI 测试效率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 4测试、调试与修复
Fusion:面向查询下推优化的分析型对象存储
提出 Fusion,一种面向擦除编码数据查询下推优化的分析型对象存储,通过协同设计纠删码与文件布局降低延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 4分布式与容错
多资源竞争与流量感知下的 SmartNIC 网络功能性能预测
提出多资源竞争与流量感知的 SmartNIC 网络功能性能预测系统 Yala,大幅提升精度并降低 SLA 违规。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 4运行时与内存管理语言与体系结构
SMaCk:利用自修改代码冲突的高效指令缓存攻击
揭示自修改代码引发的指令缓存时序差异,据此提出更精确的缓存攻击及基于硬件计数器的检测方法。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 3安全与隐私
使用带受控隐私的 ORAM 进行实用的联邦推荐模型学习
提出 FEDORA,用受控隐私的 ORAM 在联邦学习中高效训练推荐模型。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 3安全与隐私
DynaX:基于动态 X:M 细粒度结构化剪枝的稀疏注意力加速
提出 DynaX 算法-硬件协同设计框架,用动态 X:M 细粒度结构化剪枝加速 Transformer 注意力计算。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 3语言与体系结构机器学习与程序语言
DarwinGame:在噪声云环境中通过锦标赛式比较调优应用
提出基于锦标赛的性能调优方法 DarwinGame,在噪声云环境中比较参数配置,显著减少执行时间。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 3运行时与内存管理编程环境与开发者工具
D-VSync:面向智能手机图形的解耦渲染与显示
提出解耦垂直同步 D-VSync,让帧提前渲染并延后显示,降低掉帧与延迟。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 3运行时与内存管理语言与体系结构
GFS:面向 GPU 集群的抢占感知调度框架与预测式竞价实例管理
提出 GFS 抢占式调度框架,用需求预测与动态 spot 配额降低驱逐率与排队延迟。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 2语言与体系结构
AGS:通过 CODEC 辅助的帧共视检测加速 3D 高斯泼溅 SLAM
提出算法-硬件协同设计框架 AGS,利用视频 CODEC 辅助的帧共视检测加速 3DGS-SLAM,最高提速 17.12 倍。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 2语言与体系结构机器学习与程序语言
TempGraph:一种高效的链驱动 GPU 时序图计算框架
提出 TempGraph,将时序图转为时间依赖链并用 Generate-Activate-Compute 模型在 GPU 上高效并行计算时序路径。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10引用 2其他
能量收集系统的能量感知调度与输入缓冲区溢出预防
提出 Quetzal,软硬件结合的能量感知调度与运行时预测,防止能量收集系统输入缓冲溢出,最多减少 4.2× 遗漏事件。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 2运行时与内存管理语言与体系结构
PhasePrint:通过在运行时诱导时序故障暴露云 FPGA 指纹
提出 PhasePrint,利用运行时诱导时序故障提取云 FPGA 设备指纹,实现高精度、快速且低成本的定位。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 2安全与隐私
BTrace:面向移动端的高效追踪
BTrace 将全局缓冲区划分为可动态分配给最繁忙核心的块,兼顾低开销与长连续追踪,提升移动端追踪能力。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10引用 2测试、调试与修复运行时与内存管理
容器化云中的协同优雅降级
提出应用与云运营商协同优雅降级,并利用关键性标签与 diagonal scaling 提升故障下关键服务可用性。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10引用 2分布式与容错
Hopps:利用稀疏性加速自动机处理
首个利用稀疏表示的自动机处理加速器 Hopps,混合压缩与未压缩单元,等面积下显著超越 SOTA。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10引用 1语言与体系结构
QTurbo:一个鲁棒且高效的模拟量子模拟编译器
QTurbo 提出面向模拟量子模拟的鲁棒高效编译器,通过生成精确抗噪脉冲调度提升编译效率并优化硬件执行时间。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10量子与概率编程
cuJSON:面向GPU的高度并行JSON解析器
提出面向GPU的无分支高并行JSON解析算法,将UTF验证、分词与嵌套结构识别整体卸载到GPU,性能超越CPU与GPU基线解析器。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10语言与体系结构编译与代码生成
故障逃逸:通过相互协助的虚拟机恢复提升 DPU 增强平台的鲁棒性
将 DPU SoC 与 Host 上拆分的 hypervisor 视为冗余对等体,让虚拟机从故障节点逃逸并在新机器上恢复。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 1/10分布式与容错
FLEXPROF:灵活且无侧信道的内存访问
提出 FlexProf 内存控制器,用读/写优化轮次与灵活调度,在消除内存侧信道的同时显著降低性能损失。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 1/10安全与隐私
RANGE-BLOCKS:面向领域特定架构的同步设施
提出 RBlox 硬件同步设施,用键范围锁为领域特定架构支持动态数据结构,显著提升性能并降低带宽与能耗。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10并发、并行与内存模型语言与体系结构
AnA:一种注意力式自动驾驶系统
提出 AnA,通过查询接口让规划按需引导感知,并区分意识与注意,提升自动驾驶安全与资源效率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10领域特定语言与建模
Frugal:面向商用 GPU 的高效经济嵌入模型训练
提出面向商用 GPU 的嵌入模型训练系统 Frugal,通过主动刷写与优先级调度提升训练吞吐和性价比。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 1/10机器学习与程序语言
面向大规模场景的 CXL 内存系统化表征与性能分析
提出 Melody 框架,跨 265 个负载、4 种 CXL 设备、7 个延迟档与 5 个 CPU 平台系统刻画并分析 CXL 内存性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 65语言与体系结构
MOAT:利用每行激活计数器安全缓解 Rowhammer
提出可证明安全的 MOAT,修复 PRAC+ABO 实现漏洞并兼顾性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 40安全与隐私语言与体系结构
M5:掌握基于 CXL 的分层内存系统的页面迁移与内存管理
提出 CXL 驱动的 profiling 与硬件热页/热字追踪器 M5,显著提升分层内存页面迁移效果与性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 35运行时与内存管理语言与体系结构
HybridTier:一种自适应且轻量级的 CXL 内存分层系统
提出 HybridTier,通过长短期热度追踪与概率化元数据实现自适应轻量级 CXL 内存分层。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 0/10引用 22运行时与内存管理
Marionette:一种经由行耦合的 RowHammer 攻击
揭示DRAM耦合行对RowHammer攻击的影响,提出可绕过软件防御并提升利用成功率的Marionette攻击,并探索缓解方案。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 22安全与隐私
CXLfork:基于 CXL Fabric 的快速远程 fork
提出基于 CXL 共享内存的远程 fork,实现近零序列化、零拷贝的跨节点进程克隆。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 21运行时与内存管理分布式与容错
Earth+:利用历史地球观测的在轨卫星图像压缩
提出 Earth+,利用星座内历史参考图像仅下传变化区域,将在轨卫星图像下传用量降低 3.3 倍。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 20语言与体系结构
Coach:利用时间模式实现云平台中的全资源超额订阅
提出 Coach,利用 VM 资源的时间互补模式与预测调度实现全资源超额订阅,提升云平台利用率并控制性能退化。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 16运行时与内存管理
CIPHERMATCH:通过内存高效数据打包与闪存内处理加速基于同态加密的字符串匹配
提出软硬件协同设计,用数据打包与闪存内处理加速同态加密字符串匹配。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 15安全与隐私语言与体系结构
ByteFS:面向(基于 CXL 的)内存语义固态硬盘的系统支持
提出 ByteFS,联合设计文件系统与 SSD 固件,利用字节/块双粒度访问,提升性能并减少写流量。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 15运行时与内存管理
Virtuoso:通过基于模仿的操作系统模拟方法实现快速且准确的虚拟内存研究
提出基于轻量用户态内核 MimicOS 的 VM 模拟框架,兼顾精度与速度并可集成到多种体系结构模拟器。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 13运行时与内存管理
Reload+Reload:利用 AMD SEV 上的缓存与内存争用侧信道
发现 AMD SEV 处理器的缓存刷新与内存争用侧信道,并提出两种 Reload+Reload 攻击。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 11安全与隐私
ShadowLoad:向硬件预取器注入状态
提出 ShadowLoad,通过向硬件预取器注入状态将不可访问的受害者数据带入缓存,并实现 FetchProbe 侧信道攻击。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 10安全与隐私
指令感知的 TLB 与缓存协同替换策略
提出 STLB 与 L2 缓存协同的指令感知替换策略 iTP+xPTP,大幅缓解指令 TLB 缺失导致的流水线停顿。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 9语言与体系结构运行时与内存管理
FleetIO:基于多智能体强化学习的多租户云存储管理
提出 FleetIO 学习型存储虚拟化框架,用多智能体强化学习动态调度多租户 SSD 共享,兼顾性能隔离与利用率。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 9运行时与内存管理
HyperHammer:打破 KVM 强制隔离
提出 HyperHammer,利用 Rowhammer 位翻转突破 KVM 内存隔离并攻陷 hypervisor,证明硬件辅助虚拟化并非完全安全。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 8安全与隐私
PUSHtap:基于PIM的内存HTAP与统一数据存储格式
提出统一存储格式与PIM扩展,在单实例HTAP中兼顾OLTP/OLAP并提升吞吐。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32025匹配度 0/10引用 6运行时与内存管理并发、并行与内存模型
StreamGrid:通过强制分裂与确定性终止实现流式点云分析
提出强制分裂与确定性终止技术,并构建StreamGrid框架,实现点云全流式处理,降低片上内存与能耗。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 6语言与体系结构
AnyKey:面向所有工作负载类型的键值 SSD
提出 AnyKey 键值 SSD,通过抑制元数据膨胀,在键大小差异大的多种负载下优于现有设计。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 6运行时与内存管理
ZRAID:利用区域随机写区(ZRWA)缓解 ZNS RAID 中的部分奇偶校验开销
ZRAID 利用 ZRWA 在数据区内暂存部分奇偶校验,消除 ZNS RAID 吞吐瓶颈并降低写放大。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 5语言与体系结构
GPU 上的 Treelet 加速光线追踪
通过虚拟化 treelet 队列、光线虚拟化、动态队列切换与 warp 重打包,显著提升 GPU 光线追踪性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 4语言与体系结构并发、并行与内存模型
Tela:一种时间负载感知的云虚拟磁盘放置方案
提出首个时间负载感知的云虚拟磁盘放置方案 Tela,通过预测负载实现削峰、负载均衡并防止过载。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 4分布式与容错
Skia:暴露影子分支
提出 Skia,通过解码 FDIP 已取指缓存行中未解码的“影子分支”并存入影子分支缓冲,在 BTB 缺失时辅助预取,提升前端性能。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 3语言与体系结构
TiNA:面向基于 Chiplet 的 CPU 快速网络的分层网络缓冲区架构
提出 TiNA 分层网络缓冲区架构,在 chiplet CPU 上按需跨 chiplet 使用 LLC 进行 DCA,降低微秒级网络延迟。
ASPLOS Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12025匹配度 0/10引用 1语言与体系结构
面向非易失性主存间歇计算系统的数据缓存
提出 NACHO 数据缓存,将写后读(WAR)检测与缓存集成,降低间歇计算开销与非易失内存写入。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10引用 1语言与体系结构运行时与内存管理
Pirate:面向边缘设备的无妥协低带宽 VR 流式传输
提出 Pirate 实时立体视频压缩框架,利用立体相似性仅传单眼视图及视差/光流并交替左右眼,实现低带宽高帧率 VR 流式传输。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10语言与体系结构
为RAM受限微控制器简化和加速NOR Flash I/O栈
提出NF2FS,将NOR Flash文件系统的数据组织与磨损均衡粗粒度到文件级并协同设计,缓解I/O放大并防止快磨损。
ASPLOS Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22025匹配度 0/10运行时与内存管理

2024198 篇 · Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2

PyTorch 2:通过动态 Python 字节码变换与图编译加速机器学习
PyTorch 2 的 torch.compile 借助动态字节码变换捕获计算图并编译,在真实模型上取得显著加速。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 6/10引用 1395编译与代码生成机器学习与程序语言
通过全局分析与张量表达式优化深度学习推理
提出 DNN 编译器 Souffle,以张量表达式构建全局依赖图并做跨算子边界的优化,显著加速推理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 6/10引用 23编译与代码生成机器学习与程序语言
面向同态加密的带 reserve 的性能感知尺度分析
提出性能感知的静态 scale 分析,通过 reserve 预算反向重分配,无需空间探索即可生成高效尺度管理方案。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 6/10引用 14编译与代码生成类型系统
SoD2:静态优化动态深度神经网络执行
提出 SoD2 框架,通过秩与维度传播静态确定动态 DNN 算子形状,实现融合代码生成、执行规划与内存分配优化。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 6/10引用 12编译与代码生成机器学习与程序语言
ZENO:面向零知识神经网络推理的基于类型的优化框架
提出基于类型的优化框架 ZENO,通过隐私/张量类型驱动与系统优化加速零知识神经网络推理,最高提升 8.5 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 4/10引用 18安全与隐私编译与代码生成
Korch:面向张量程序的最优内核编排
Korch 用算子分裂暴露细粒度优化空间,并将内核编排形式化为二元线性规划问题求解最优策略。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 4/10引用 17编译与代码生成机器学习与程序语言
EVT:用 Epilogue Visitor Tree 加速深度学习训练
提出 EVT 编译器,用图级融合优化与 ILP 分区自动生成灵活 epilogue,加速深度学习训练 1.26~3.1 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 4/10引用 16编译与代码生成机器学习与程序语言
迈向 GPU 一致性模型的统一分析
将 PTX 与 Vulkan 一致性模型集成到 Dartagnan,实现首个可分析真实 GPU 代码的多模型验证工具,并发现原模型两处缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 4/10引用 8并发、并行与内存模型程序验证
Amanda:面向深度神经网络的统一插桩框架
提出统一插桩框架 Amanda,把 DNN 的追踪、剪枝等分析优化任务抽象为算子级插桩,兼容多后端与多执行模式。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 4/10引用 3机器学习与程序语言
通过高效利用 VNNI 提升线性代数计算性能
提出一种编译方法,借助静态代价分析生成高效 VNNI 代码,提升稠密线性代数与 DNN 计算性能。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 4/10引用 1编译与代码生成语言与体系结构
变异算子重装上阵:用大语言模型生成的变异算子模糊测试编译器
提出 MetaMut 框架,利用大语言模型结合编译器领域知识自动生成语义感知的变异算子,显著提升编译器模糊测试的缺陷发现能力。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 3/10引用 42测试、调试与修复机器学习与程序语言
RTL-Repair:硬件设计代码的快速符号修复
提出基于SMT的RTL硬件设计快速符号修复工具,可在秒级生成最小修复并适配IDE。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 29测试、调试与修复语言与体系结构
Felix:用梯度下降优化张量程序
提出 Felix,将张量程序空间可微化并用梯度下降高效搜索高性能实现。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 24编译与代码生成机器学习与程序语言
Plankton:调和二进制代码与调试信息
提出二进制提升器 Plankton 与两个新算法,从带调试信息的二进制生成高质量 LLVM IR,使静态分析无需编译介入。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 3/10引用 20编译与代码生成程序分析与抽象解释
Slapo:面向大规模深度学习模型训练渐进式优化的调度语言
提出调度语言 Slapo,将 PyTorch 模型的执行与定义解耦,通过高层调度原语渐进式优化大模型训练。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 3/10引用 17领域特定语言与建模机器学习与程序语言
面向 WebAssembly 到原生指令选择的轻量级模块化验证
提出 Crocus,对 Cranelift 中 WebAssembly 到 aarch64 的指令降级规则进行轻量级模块化验证,复现并发现多个编译器缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 3/10引用 13程序验证编译与代码生成
UBFuzz:发现 Sanitizer 实现中的缺陷
提出差分测试框架 UBFuzz,用阴影语句插入生成 UB 程序并以崩溃点映射为判定器,检测 sanitizer 实现缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 3/10引用 12测试、调试与修复编译与代码生成
CHERI C 的形式化机器化语义:能力、未定义行为与来源
首次严格全面地定义 CHERI C 语义,涵盖能力、来源与未定义行为,并给出可执行及 Coq 机器化形式。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 3/10引用 11形式语义定理证明与证明工程
SIRO:借助程序合成实现中间表示的版本兼容
提出 Siro,用分治骨架与程序合成自动生成 LLVM IR 版本翻译器,并成功辅助静态分析与 fuzzing。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 8程序合成编译与代码生成
CSSTs:并发执行分析中用于偏序的动态数据结构
提出 CSSTs 数据结构,以 O(log n) 维护并发执行分析中的偏序,支持插入、删除和查询。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 7程序分析与抽象解释并发、并行与内存模型
一千个 Kernel 的旅程始于第一步:GPU 上深度学习的回顾
通过跨三代 GPU 的纵向研究,构建 CaSiO 应用套件,揭示深度学习软硬件协同演进趋势。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 3/10引用 6机器学习与程序语言语言与体系结构
验证软件飞地 Hypervisor 中页表的 Rust 实现
为 Rust MIR 提出轻量形式语义与分层证明框架,验证 HyperEnclave 页表配置并证明安全飞地的空间隔离。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 3/10引用 4程序验证形式语义安全与隐私
Kaleidoscope:不变式引导的精确指针分析
提出不变式引导的乐观指针分析,在运行时验证乐观假设,平均将指向集缩小13.15倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 3程序分析与抽象解释安全与隐私
Pythia:编译器引导的非控制数据攻击防御
提出 Pythia,利用 ARM 指针认证对程序变量切片做完整性检查,防御非控制数据攻击,平均开销 13.07%。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 3/10引用 2安全与隐私编译与代码生成
SpecInfer:基于树的推测推理与验证加速大语言模型服务
提出 SpecInfer,用小型模型生成 token 树,并通过树形并行解码在 LLM 上验证,从而加速 LLM 服务并保持质量。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 445机器学习与程序语言
NeuPIMs:面向批量 LLM 推理的 NPU-PIM 异构加速
提出 NPU-PIM 异构加速系统 NeuPIMs,通过双行缓冲与运行时子批次交错实现 GEMM/GEMV 并发,提升批量 LLM 推理吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 181语言与体系结构机器学习与程序语言
SpotServe:在可抢占实例上服务生成式大语言模型
首个面向可抢占 GPU 实例的分布式 LLM 服务系统,通过动态并行、迁移优化与有状态恢复降低推理延迟与成本。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 165机器学习与程序语言分布式与容错
ExeGPT:面向 LLM 推理的约束感知资源调度
提出 ExeGPT 分布式系统,在延迟约束下搜索最优执行调度,以最大化 LLM 推理吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 91机器学习与程序语言
MaxK-GNN:面向图神经网络训练加速的极速 GPU 内核设计
提出 MaxK-GNN 系统,通过算法与系统协同设计大幅加速 GPU 上的 GNN 训练。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 60语言与体系结构机器学习与程序语言
Proteus:一种具有精度缩放的高吞吐量推理服务系统
提出精度缩放的高吞吐推理服务系统Proteus,联合优化模型变体选择、设备放置与负载分配。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 58机器学习与程序语言
AdaPipe:通过自适应重计算与分区优化流水线并行
提出 AdaPipe,通过自适应重计算与灵活阶段划分,优化流水线并行的内存与计算均衡,加速大模型训练。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 54机器学习与程序语言并发、并行与内存模型
T3:透明追踪与触发实现计算与集合通信的细粒度重叠
通过软硬件协同设计,透明地将生产者计算与后续通信融合,减少资源争用并高效重叠串行化通信。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 40语言与体系结构机器学习与程序语言
JUNO:利用稀疏感知算法与光线追踪核心映射优化高维近似最近邻搜索
提出 Juno,结合稀疏感知算法与 GPU 光线追踪核心映射,加速高维近似最近邻搜索。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 39语言与体系结构机器学习与程序语言
Elivagar:面向分类的高效量子电路搜索
提出噪声引导的资源高效量子电路搜索框架 Élivágar,通过拓扑感知生成与廉价预测器加速 QML 分类电路设计。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 37量子与概率编程语言与体系结构
Heet:在异构深度学习集群中加速弹性训练
提出异构感知的弹性训练系统 Heet,通过协同过滤评估与匹配调度降低作业完成时间。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 34机器学习与程序语言分布式与容错
轻量级故障隔离:实用、高效且安全的软件沙箱化
提出面向 ARM64 的多沙箱 SFI 方案 LFI,以 7% 运行时开销在单地址空间支持数万个 4GiB 沙箱。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 28安全与隐私运行时与内存管理
SEER:基于 E-graph 重写的高层次综合超优化探索器
提出基于 e-graph 重写的 HLS 超优化工具流 SEER,自动探索等价实现并将软件程序改写为高效 HLS 代码,性能最高提升 38×。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 27编译与代码生成语言与体系结构
Dr. DNA:利用神经元激活分布对抗深度学习中的静默数据损坏
提出 Dr. DNA,通过神经元激活分布提取 SDC 签名,实现 DNN 推理中静默数据损坏的早期检测与缓解。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 26机器学习与程序语言
ORIANNA:面向基于优化的机器人应用的加速器生成框架
以因子图为统一抽象,自动为多种基于优化的机器人算法生成 FPGA 加速器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 24语言与体系结构领域特定语言与建模
MAGIS:面向 DNN 的图变换与调度协同内存优化
MAGIS 协同图变换与图调度,扩展 DNN 内存-性能权衡空间,大幅降低峰值内存。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 23编译与代码生成机器学习与程序语言
MECH:面向超导量子芯粒的多入口通信高速公路
提出多入口通信高速公路机制,用辅助量子比特换取程序并发度,并构建编译框架高效管理该资源。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 21量子与概率编程编译与代码生成
通过即时微内核聚合优化加速器上的动态形状神经网络
提出动态形状张量编译器 MikPoly,用运行时形状驱动的微内核动态聚合与轻量代价模型实现高效优化。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 21编译与代码生成语言与体系结构
Longnail:从开源 CoreDSL 语言描述到 RISC-V 处理器可移植定制指令集扩展的高层次综合
提出 CoreDSL 描述语言与 Longnail 高层次综合工具,实现 RISC-V 定制指令扩展的端到端生成与自动集成。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 19语言与体系结构领域特定语言与建模
并发测试的灰盒模糊测试
提出利用 reads-from 关系引导偏置随机搜索的并发测试灰盒模糊方法,高效发现并发缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 19测试、调试与修复并发、并行与内存模型
RPG²:鲁棒的基于剖析的运行时预取生成
纯软件运行时系统 RPG²,在线剖析程序并注入、调优预取指令,最高加速 2.15×,且能在预取有害时回滚。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 19运行时与内存管理编译与代码生成
SmartMem:面向移动端高效 DNN 执行的布局变换消除与适配
SmartMem 通过让多个算子共享同一张量布局,消除大部分布局变换并适配移动端 2.5D 内存,显著加速 DNN 推理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 17编译与代码生成语言与体系结构
Fermihedral:面向费米子到量子比特编码的最优编译
提出 Fermihedral 编译器,将费米子-量子比特编码的约束与目标编码为 SAT 问题求解,实现面向目标哈密顿量的最优编码。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 17量子与概率编程编译与代码生成
RAP:面向多 GPU 推荐模型训练与输入预处理的资源感知自动 GPU 共享
RAP 在 DLRM 训练期间自动复用 GPU 剩余算力做输入预处理,端到端吞吐平均提速 1.99 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 16机器学习与程序语言编译与代码生成
Merlin:面向性能与紧凑性的 eBPF 代码多层次优化
提出 Merlin,利用定制 LLVM pass 与字节码重写对 eBPF 程序做指令合并与强度削减,显著减少指令数并降低运行时开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 15编译与代码生成
MulBERRY:为节能多智能体自主系统实现位错误鲁棒性
提出 MulBERRY 多智能体鲁棒学习框架,通过算法-硬件协同优化,在低电压位错误下提升无人机集群能效与任务成功率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 15机器学习与程序语言语言与体系结构
统计式网内聚合集群中的训练作业放置
提出 NetPack:面向统计式网内聚合集群,周期性批处理并启发式+动态规划放置分布式训练作业,最大化计算与网络资源利用率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 15分布式与容错机器学习与程序语言
面向模板(stencil)DSL 分布式内存并行的共享编译栈
基于 MLIR 构建面向 HPC 模板 DSL 的共享编译栈,提供分布式消息传递抽象并支撑三个 DSL 编译器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 14领域特定语言与建模编译与代码生成
C4CAM:面向基于CAM的存内加速器的编译器
首个面向CAM存内加速器的编译框架,可从TorchScript生成代码并探索配置。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 14编译与代码生成语言与体系结构
OnePerc:面向光子量子计算的随机性感知编译器
提出随机性感知编译框架,通过离线与在线优化及新型 IR,提升光子量子计算的可扩展性与效率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 14量子与概率编程编译与代码生成
GIANTSAN:利用段折叠的高效内存消毒
提出段折叠阴影编码,提高内存消毒保护密度并显著降低运行时开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 14运行时与内存管理测试、调试与修复
CMC:基于 CODEC 辅助矩阵压缩的视频 Transformer 加速
提出首个利用视频 CODEC 辅助算法-加速器协同设计的视频 Transformer 加速框架,跳过时空冗余计算。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 14语言与体系结构
CIM-MLC:面向存内计算加速器的多级编译栈
提出通用多级编译框架 CIM-MLC,用统一硬件抽象支持多种存内计算架构并优化映射调度。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 13编译与代码生成语言与体系结构
TrackFM:面向远内存世界的超前编译器支持
提出基于编译器的远内存方案 TrackFM,在保持程序员透明性的同时获得接近库方案的性能。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 13编译与代码生成运行时与内存管理
Fractal:面向 DNN 剪枝的精度与性能联合多级稀疏模式调优
提出 Fractal 自动调优系统与 PatternIR,将稀疏模式统一为多级稀疏分块以提升 DNN 剪枝性能。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 12编译与代码生成机器学习与程序语言
面向 WebAssembly 的灵活非侵入式动态插桩
首个 WebAssembly 非侵入式动态插桩系统,提供分层可编程探针并复用 JIT、解释器与去优化机制。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 12运行时与内存管理编译与代码生成
Red-QAOA:通过电路约简的高效变分优化
提出 Red-QAOA,用模拟退火图约简压缩 QAOA 电路,降低噪声并高效搜索参数。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 12量子与概率编程
TGLite:面向连续时间时间图神经网络的轻量级编程框架
TGLite是一个轻量级编程框架,通过可组合的TBlock抽象支持连续时间时间图神经网络,显著提升训练与推理性能。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 12机器学习与程序语言领域特定语言与建模
Loupe:驱动操作系统兼容层开发
提出 Loupe 动态分析方法,精确找出应用所需的 OS 特性与系统调用,指导兼容层按优先级实现。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 12程序分析与抽象解释运行时与内存管理
Manta:面向剥离二进制类型辅助漏洞检测的混合敏感类型推断
提出首个混合敏感类型推断 Manta,为剥离二进制恢复精确类型并用于剪枝,提升漏洞检测精度。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 2/10引用 11程序分析与抽象解释安全与隐私
AWS Trainium:全栈机器学习硬件的设计与优化之旅
总结 AWS Trainium 从芯片到编译器、运行时全栈协同设计与优化的经验。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 11语言与体系结构机器学习与程序语言
Hydride:面向现代硬件架构的可重定向、可扩展的基于合成的编译器
利用厂商伪代码规格自动合成可重定向指令与指令选择趟,为新兴硬件 ISA 构建可扩展编译器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 10编译与代码生成语言与体系结构
基于草图引导程序合成的 FPGA 技术映射
提出 Lakeroad,用架构无关草图模板与 HDL 语义提取引导程序合成,实现可扩展且带正确性保证的 FPGA 技术映射。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 10程序合成语言与体系结构
NetRen:以服务迁移驱动网络重生,并合成更新后的配置
提出 NetRen 框架,由服务与流量迁移驱动,结合 GraphTrans 合成器与逐步修复自动生成并修复 OSPF/BGP 配置。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 9程序合成机器学习与程序语言
通过二进制代码变换避免以指令为中心的微架构时序信道
提出分析/变换工具 cio,在二进制代码上自动检测并缓解未来指令中心微架构优化引入的时序侧信道。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 9安全与隐私编译与代码生成
PrimePar:面向大型 Transformer 模型训练的高效时空张量划分
提出时空张量划分原语,将子算子沿空间和时间维度分布,并设计搜索算法,提升大模型训练吞吐并降低显存占用。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 8并发、并行与内存模型语言与体系结构
通过最大化优化交互来验证 JVM 编译器
提出 MopFuzzer,通过最大化 JVM 编译器优化阶段间的交互并进行差分测试,发现 59 个生产 JVM 缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 2/10引用 7测试、调试与修复编译与代码生成
主动运行时检测老化相关的静默数据损坏:一种自底向上的方法
提出 Vega 工作流,利用老化建模与形式验证生成测试,在运行时低开销检测老化导致的静默数据损坏。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 2/10引用 6测试、调试与修复语言与体系结构
Hector:一种在 GPU 架构上实现关系图神经网络的高效编程与编译框架
提出 Hector 两级 IR 与代码生成框架,通过算子调度、数据访问和物化优化,显著加速 GPU 上的关系图神经网络。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 6机器学习与程序语言编译与代码生成
你追踪什么就得到什么:面向二进制重编译的动态栈布局恢复
提出 WYTIWYG,用插桩动态分析精确恢复提升二进制中的局部变量,重编译后性能提升 1.18–1.22 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 6编译与代码生成程序分析与抽象解释
SoCFlow:在 SoC 集群边缘服务器上高效可扩展的 DNN 训练
提出 SoCFlow,首个能在 SoC 集群边缘服务器上高效、可扩展训练深度模型的框架。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 6机器学习与程序语言并发、并行与内存模型
使用 CXL 内存的系统:挑战与机遇
综述 CXL 内存系统在架构、OS 与 PL 中的挑战,探讨单节点应用跨 CXL pod 的可扩展性与高可用支持。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 5语言与体系结构运行时与内存管理
用 Ark 设计新型模拟计算范式
提出面向模拟计算范式的编程语言 Ark,支持渐进式引入模拟行为,并提供验证器与动力学系统编译器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 5领域特定语言与建模语言与体系结构
Hassert:带 FPGA 加速的硬件断言验证框架
Hassert 将 SystemVerilog 断言自动调度映射到 FPGA 与待测设计并行执行,并以运行时重构与硬件快照实现细粒度调试。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 2/10引用 3语言与体系结构程序验证
在运行时强制 C/C++ 类型与作用域以实现控制流和数据流完整性
提出 STI 策略及基于 ARM 指针认证的 RSTI 机制,在运行时约束指针的类型与作用域以防御控制流与数据流攻击。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 3安全与隐私
为不规则工作负载编译基于循环的嵌套并行
提出 HBC 编译器,将 OpenMP 等 fork-join 并行程序编译为可自动控制并行粒度、适应不规则负载的二进制。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 3编译与代码生成并发、并行与内存模型
NDPipe:利用近数据处理实现照片存储中的可扩展推理与持续训练
提出NDPipe,在照片存储服务器中借助近数据处理与商品GPU,实现可扩展的DNN推理和持续训练。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 2机器学习与程序语言语言与体系结构
从 RTL 提取微更新模型以进行形式化安全分析
提出微更新模型并实现从 RTL 半自动生成该模型的工具 PAUL,以支持可扩展的形式化硬件安全分析。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 2/10引用 2程序验证安全与隐私
面向 AMD Zen 架构的稀疏性能计数器可解释端口映射推断
修改 uops.info 的端口映射推断算法,使其仅依赖稀疏性能计数器,并用 SMT 驱动的反例引导方法推断 AMD Zen 的端口映射。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 2/10引用 1语言与体系结构逻辑与约束编程
为可定制数字信号处理器自动生成向量化编译器
提出 Isaria 框架,从 ISA 规格自动合成重写规则,用等式饱和自动生成高性能向量化 DSP 编译器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 2/10引用 1编译与代码生成语言与体系结构
控制逻辑综合:绘制剩余的 OWL
提出控制逻辑综合技术,从数据通路草图与架构规约自动合成控制逻辑,填补设计空洞。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 2/10程序合成语言与体系结构
刻画云端 LLM 的功耗管理机会
系统刻画云端 LLM 训练/推理功耗特征,并提出可超分功耗的 POLCA 框架,在推理集群多部署 30% 服务器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 181机器学习与程序语言
AttAcc! 释放 PIM 在批处理 Transformer 生成式模型推理中的能力
提出 PIM 架构 AttAcc 及 GPU-PIM 异构系统,加速批处理 Transformer 生成式模型推理的注意力层。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 177语言与体系结构
Centauri:通过通信划分实现大模型训练中通信-计算重叠的高效调度
提出通信划分空间与三层级调度框架 Centauri,提升大模型混合并行训练中通信与计算的重叠效率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 98并发、并行与内存模型机器学习与程序语言
IANUS:基于NPU-PIM统一内存系统的集成加速器
提出NPU-PIM统一内存加速器IANUS及PIM访问调度,以加速LLM端到端推理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 72语言与体系结构
DTC-SpMM:弥合利用张量核加速通用稀疏矩阵乘法的差距
提出 DTC-SpMM,通过压缩格式、重排序与运行时流水线优化,在张量核上高效加速通用 SpMM。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 58语言与体系结构
SpecPIM:通过架构-数据流协同探索在启用PIM的系统上加速投机推理
提出SpecPIM,通过架构与数据流协同设计空间探索,在PIM系统上加速LLM投机推理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 56语言与体系结构机器学习与程序语言
TCCL:为 PCIe GPU 集群发现更优的通信路径
TCCL 通过性能剖析与路径搜索,为 PCIe GPU 集群自动发现最优集合通信路径,并改造成 NCCL 运行时加以利用,最高提速 2.07 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 48机器学习与程序语言语言与体系结构
GMLake:面向大规模 DNN 训练的高效透明 GPU 内存碎片整理与虚拟内存拼接
提出基于 GPU 虚拟内存拼接的分配框架 GMLake,透明缓解 DNN 训练中的内存碎片并降低显存占用。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 41运行时与内存管理
FOCAL:一个用于评估处理器可持续性的一阶碳模型
提出FOCAL一阶碳模型,用第一性原理评估处理器可持续性,并给出归一化碳足迹指标指导架构优化。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 38语言与体系结构
PIM-DL:通过算法-系统协同优化扩展商用 DRAM-PIM 在深度学习中的适用性
通过将线性层 GEMM 替换为查找表并自动调优映射,扩展商用 DRAM-PIM 对深度学习的适用性。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 37机器学习与程序语言语言与体系结构
现代 Intel Xeon 可扩展处理器中数据流加速器(DSA)的定量分析与指南
本文系统评测 Intel DSA 的吞吐收益与特性,总结程序员使用指南,并以 DPDK Vhost 案例验证。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 36语言与体系结构
CINM(Cinnamon):面向异构存内计算与近存计算范式的编译基础设施
提出首个端到端编译流 CINM,以层次化抽象统一异构 CIM/CNM 设备并实现设备无关与设备感知优化。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 35编译与代码生成语言与体系结构
Tandem Processor:应对神经网络中的新兴算子
提出 Tandem Processor 协处理器,以专用访存 ISA/微架构高效加速神经网络中的非 GEMM 新兴算子。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 35语言与体系结构
Promatch:以自适应预解码拓展实时量子纠错的可达距离
提出实时自适应预解码器 Promatch,用局部性感知贪心预匹配降低综合征汉明重量,使实时 MWPM 首次可解码距离 11 与 13 的 surface code。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 34量子与概率编程
面向边缘加速器的 8 位 Transformer 推理与微调
系统评估 FP8 与 Posit8 在 Transformer 全操作推理和 LoRA 微调中的量化效果,并设计高效 posit softmax 加速器。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 33机器学习与程序语言语言与体系结构
容错百万量子比特级分布式量子计算机
提出多稀释制冷机分布式量子计算机的软硬件协同容错纠错机制,实现百万量子比特级容错计算。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 32量子与概率编程分布式与容错
HIDA:面向高层次综合的分层数据流编译器
提出分层数据流编译器 HIDA,自动将算法描述转换为 FPGA 数据流硬件,并通过分层优化显著提升吞吐率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 30编译与代码生成语言与体系结构
Cornucopia Reloaded:面向 CHERI 堆时序安全的加载屏障
提出基于逐页能力加载屏障的 CHERI 堆时序安全实现,消除撤销时的全局停顿。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 29安全与隐私语言与体系结构
Pathfinder:利用条件分支预测器的高分辨率控制流攻击
提出读写条件分支预测器 PHR/PHT 的原语,实现控制流恢复与高分辨率瞬态密钥提取。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 28安全与隐私
FaaSMem:利用内存池架构提升 Serverless 计算的内存效率
提出面向 Serverless 的 FaaSMem 内存卸载机制,通过分阶段页分桶与半温期策略,降低本地内存占用并提升部署密度。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 26运行时与内存管理
通过 DVFS 提频扩展数据中心容量:安全且可扩展的部署经验
分享在生产环境大规模部署 DVFS 提频扩容的三年经验与安全方法。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 26语言与体系结构
仓库级规模下的内存分配器特征刻画
首次对 Google 生产集群的 TCMalloc 做仓库级特征分析,并据此逐层优化其缓存结构,使全集群吞吐提升 1.4%、内存占用降低 3.4%。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 25运行时与内存管理语言与体系结构
BitPacker:在全同态加密加速器中实现高算术效率
重新设计 CKKS 全同态加密方案,将密文数据紧密打包进定长字,使加速器获得接近满额的算术效率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 24语言与体系结构安全与隐私
面向端侧机器学习推理的基于 GPU 的私有信息检索
提出 GPU 加速的 PIR 并与下游 ML 协同设计,将端侧推荐/语言模型推理的嵌入检索吞吐提升百倍且保持精度。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 24安全与隐私语言与体系结构
一种门方案统治一切:为量子计算引入复杂但精简的指令集
针对XX+YY耦合提出AshN门方案,统一实现任意两比特门,兼顾高保真与最优门数,形成复杂但精简的量子指令集。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 22量子与概率编程语言与体系结构
FaaSGraph:利用 Serverless 计算实现可扩展、高效且低成本的图处理
提出面向 Serverless 的图计算方案 FaaSGraph,通过框架与 Serverless 系统协同设计大幅提升性能并降低成本。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 21分布式与容错运行时与内存管理
移动设备上更多应用与更快热启动:基于前台/后台感知的 GC-Swap 协同设计
提出前台/后台感知的 GC 与 swap 协同设计 Fleet,在增加缓存应用数的同时加速移动应用热启动。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 20运行时与内存管理
FEASTA:面向机器学习中稀疏张量代数的灵活高效加速器
提出 FEASTA,从数据流抽象、ISA 与架构三层协同设计,高效灵活加速机器学习中的通用稀疏张量代数。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 19语言与体系结构
使用多 GPU 系统加速多标量乘法以实现高效零知识证明
提出面向多 GPU 的 MSM 算法 DistMSM,通过算法适配与 GPU 内核优化,将零知识证明的 MSM 加速平均 6.39 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 18语言与体系结构并发、并行与内存模型安全与隐私
PDIP:优先级导向的指令预取
提出 PDIP,一种与 FDIP 协同的指令预取器,仅针对真正影响前端性能的 I-Cache 缺失进行预取。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 17语言与体系结构
sIOPMP:面向 TEE 的可扩展高效 I/O 保护
提出 sIOPMP,一种面向 TEE 的可扩展 I/O 物理内存保护机制,以低开销实现大量设备隔离并提升吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 17安全与隐私语言与体系结构
CodeCrunch:通过函数压缩与成本感知预热位置优化提升无服务器性能
提出无服务器函数压缩与成本感知预热位置优化,以缓解冷启动并降低高内存压力下的保活开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 17运行时与内存管理语言与体系结构
SEVeriFast:最小化信任根以实现 SEV microVM 的快速启动
通过最小化信任根与测量开销,将 SEV 机密 microVM 的冷启动性能提升 86–93%。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 16安全与隐私运行时与内存管理
TensorTEE:统一异构 TEE 粒度以实现高效安全的协同张量计算
提出统一张量粒度的异构 TEE,消除 CPU/NPU 安全协同计算中的元数据、MAC 与重加密开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 15安全与隐私语言与体系结构
Thesios:从 I/O 采样合成精确的反事实 I/O 轨迹
提出 Thesios,融合多磁盘降采样 I/O 轨迹,合成高精度反事实全分辨率 I/O 轨迹。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 14领域特定语言与建模分布式与容错
Atalanta:一比特抵“千”个张量值
Atalanta:为定点量化 DNN 设计的无损张量压缩,在片外内存控制器前透明编解码,以极低开销接近算术编码效率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 14语言与体系结构
WASP:面向 NUMA 服务器的工作负载感知页表自复制
提出 WASP,根据工作负载特征自动启停页表自复制,以降低 NUMA 服务器的页表 NUMA 效应。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 13运行时与内存管理语言与体系结构
Cocco:面向内存容量-通信优化的硬件-映射协同探索
提出图级执行方案与硬件-映射协同探索框架 Cocco,以较小内存降低 DNN 加速器通信开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 13语言与体系结构机器学习与程序语言
ngAP:GPU 上的非阻塞大规模自动机处理
提出非阻塞自动机处理引擎 ngAP,通过预取、记忆化和计算私有化提升 GPU 自动机吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 13语言与体系结构
ACES:利用自适应执行流和并发感知缓存优化加速稀疏矩阵乘法
提出 SpMM 加速器 ACES,通过自适应执行流与并发感知全局缓存优化实现 2.1 倍加速。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 12语言与体系结构运行时与内存管理
PIM-STM:面向存内计算系统的软件事务内存
提出 PIM-STM:为 UPMEM 存内计算系统提供多种软件事务内存实现,并系统评估设计空间与内存层级影响。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 12并发、并行与内存模型语言与体系结构
Tiny Quanta:高效的微秒级盲调度
提出 TQ 系统,结合强制多任务与两级调度,实现微秒级工作负载的高效盲抢占调度,兼顾低尾延迟与高吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 11并发、并行与内存模型
Grafu:充分释放外存同步图处理中未来值计算的潜力
Grafu 通过电梯执行序、条件屏障与贪心着色重排,在外存同步图处理中充分释放未来值计算的 IO 优化潜力。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 11运行时与内存管理并发、并行与内存模型
利用人类颜色辨别能力实现虚拟现实中内存与能耗高效的图像编码
利用人眼颜色辨别局限与周边视觉特性,在VR中通过感知无损的有损压缩降低DRAM访问能耗。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 11语言与体系结构
MPC-Pipe:面向半诚实 MPC 机器学习的高效流水线方案
提出 MPC-Pipe,用三种流水线方案重叠 MPC 在线阶段的计算与通信,提升机器学习训练/推理吞吐与延迟。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 10安全与隐私机器学习与程序语言
FastGL:一种用于大规模加速基于采样的 GNN 训练的 GPU 高效框架
提出 FastGL,协同优化子图采样、内存 IO 与 GPU 计算,平均加速现有 GNN 训练框架。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 10机器学习与程序语言运行时与内存管理
ProxiML:为光子量子计算构建机器学习分类器
面向光子量子计算机设计并实现噪声感知的量子机器学习分类器 ProxiML。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 10量子与概率编程语言与体系结构
QRCC:通过集成量子比特复用与线路切割在小量子计算机上评估大型量子线路
提出 QRCC,集成量子比特复用与线路切割(含门切割),以减少切割数并降低后处理开销,在小机器上运行大量子线路。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 9量子与概率编程
面向高效、响应式且持久的无电池系统的能量自适应缓冲
提出 REACT 可变电容缓冲电路,按净输入功率动态调节电容,消除响应性、效率与寿命的权衡。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 9语言与体系结构
SlimSLAM:面向视觉-惯性同步定位与建图的自适应运行时
提出领域特定运行时调度器 SlimSLAM,按输入需求动态调节 SLAM 参数,在保持精度的同时降低计算量。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 9运行时与内存管理语言与体系结构
MorphQPV:利用量子程序中的同构促进可信验证
提出 MorphQPV,利用量子程序同构进行基于断言的可信验证,大幅减少执行并提升调试成功率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 9量子与概率编程程序验证
BVAP:面向有界重复正则表达式的能量与内存高效自动机处理
提出软硬件协同的内存位向量自动机处理器 BVAP,高效支持正则表达式有界重复。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 9语言与体系结构编译与代码生成
面向无服务器计算的存储内领域特定加速
提出将可编程加速器嵌入计算存储,在无服务器与存储解耦的数据中心中实现高效领域特定加速。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 9语言与体系结构
GUST:利用图边着色加速稀疏矩阵向量乘
通过硬件上分离乘法器与加法器实现跨行列资源共享,并用边着色调度消除冲突,从而加速 SpMV。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 8语言与体系结构编译与代码生成
BypassD:实现共享 SSD 的快速用户态访问
提出 BypassD,一种利用虚拟地址与 IOMMU 硬件翻译、让应用无需修改即可快速用户态访问共享 SSD 的 I/O 架构。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 1/10引用 8运行时与内存管理
不要重复自己!粗粒度电路去重加速 RTL 仿真
提出集成于 RTL 仿真器的粗粒度电路去重,通过共享模块实例代码减少缓存占用,加速仿真并提升吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 7语言与体系结构编译与代码生成
QuFEM:使用有限元方法的快速准确量子读出校准
提出 QuFEM,用分治张量积与稀疏引擎实现快速准确的量子读出校准。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 7量子与概率编程
MicroVSA:面向微型微控制器始终开启推理的超轻量级向量符号架构分类器库
提出MicroVSA,面向8/16/32位MCU优化LDC分类器实现,最高加速21.86倍、Flash占用降低8倍,可支持8位MCU常开推理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 7机器学习与程序语言语言与体系结构
Clapton:Clifford 辅助的问题变换用于变分量子算法中的误差缓解
提出 Clapton,用 Clifford 辅助的 Hamiltonian 变换缓解 VQA 器件噪声,提升基态能量估计精度。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 6量子与概率编程
TAPA-CS:在分布式 HBM-FPGA 上实现可扩展加速器设计
提出任务并行的数据流编程框架 TAPA-CS,可自动划分并跨 FPGA 集群编译大规模设计,同时保证高频与高吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 6语言与体系结构编译与代码生成
Carat:为无乘法器 GEMM 解锁值级并行
提出值级并行计算范式与 Carat 架构,通过时序编码复用唯一乘积,将乘法转为累加,实现无乘法器 GEMM。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 6语言与体系结构
面向机器人操作系统(ROS)中机器人程序的多维度与消息引导模糊测试
提出 ROFER 框架,以维度级变异和消息特征覆盖引导 ROS 程序模糊测试,发现 88 个真实缺陷。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 6测试、调试与修复
FMCC:簇态上灵活的基于测量的量子计算编译
提出 FMCC 编译框架,利用动态规划与启发式最小化 MBQC 中簇态深度,显著减少执行时间与电路错误。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 5量子与概率编程
掌握非托管内存:引入句柄
提出 Alaska 编译器与运行时,用句柄为不可移动的非托管堆对象增加间接层,实现无需修改代码的压缩式内存管理。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 5运行时与内存管理编译与代码生成
仲夏夜之树:高效且高性能的安全 SCM
提出“树中树”AMNT,以低片上面积实现崩溃一致的安全 SCM 完整性元数据。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 5安全与隐私语言与体系结构
LazyBarrier:为启用屏障的闪存存储重构 Android IO 栈
提出惰性屏障 IO 栈 LazyBarrier,最小化屏障写命令,大幅提升 Android 多线程保序写性能。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 5语言与体系结构
Salus:面向 CPU-FPGA 异构云平台的实用可信执行环境
提出基于主机 CPU TEE enclave 保护并认证 FPGA bitstream 的实用 FPGA TEE 设计。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 4安全与隐私
SUIT:利用指令陷阱实现安全降压
提出软硬件协同的 SUIT,用指令陷阱与双 DVFS 曲线在几乎不损失安全性的前提下降低降压安全裕量。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 4安全与隐私语言与体系结构
TinyForge:面向 tinyML 计算架构中能量与硅面积权衡的定制锁存器阵列设计空间探索
提出定制锁存器阵列与位串行计算织物,并用 tinyForge 设计空间探索优化 tinyML 架构的能量-面积权衡。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 3语言与体系结构机器学习与程序语言
MemSnap μCheckpoints:面向无畏持久化的数据单层存储
提出 MemSnap,用内核逐线程脏集和虚拟内存实现细粒度 μCheckpoint,让单层存储无需 WAL 持久化并发写事务。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 3运行时与内存管理并发、并行与内存模型
METAL:在领域特定架构中缓存多级索引
提出可移植缓存机制 METAL,解耦索引元数据与数据复用,通过 IX-Cache 和复用模式加速领域特定架构的稀疏索引访问。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 3语言与体系结构
LazyDP:面向可扩展差分隐私推荐模型训练的算法-软件协同设计
提出 LazyDP,通过算法-软件协同设计消除 DP-SGD 训练推荐系统的计算与内存瓶颈,平均加速 119 倍且保持数学等价。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 3安全与隐私机器学习与程序语言
面向嵌入式 NVRAM 系统的软件缓存运行时
SwapRAM 将闲置 SRAM 复用为指令缓存,通过编译期变换与运行时管理动态搬移代码,显著加速 NVRAM 平台执行。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 2运行时与内存管理编译与代码生成
VertexSurge:十亿边图上的变长图模式匹配
提出 VExpand 算子与完整引擎 VertexSurge,在十亿边图上高效执行变长图模式匹配。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 2领域特定语言与建模运行时与内存管理
MaxEmbed:面向超大嵌入模型服务最大化SSD带宽利用率
提出MaxEmbed,用带复制的嵌入存储组合挖掘与在线查询优化,缓解SSD读放大并提升嵌入模型服务吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 1/10引用 2机器学习与程序语言运行时与内存管理
Zoomie:面向 FPGA 的软件式调试工具
提出 Zoomie,通过增量编译与开源仿真为 FPGA 提供类软件调试体验,百万门设计增量编译加速 18 倍。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 2语言与体系结构编程环境与开发者工具
利用专用化实现可持续计算
探讨专用硬件在可持续计算中的潜力与风险,以应对AI等负载能耗增长。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 2语言与体系结构
Kimbap:面向分布式图分析的节点属性映射系统
提出 Kimbap 分布式图分析框架,支持任意节点属性读写,并通过图分区感知的节点属性映射优化高并发稀疏归约。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 1/10引用 2分布式与容错运行时与内存管理并发、并行与内存模型
通用人工智能时代的社会基础设施
探讨生成式 AI 与 AGI 对计算基础设施的新需求,主张计算需专用化并与算法软件协同优化,兼顾安全与可持续性。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 1语言与体系结构机器学习与程序语言
AUDIBLE:一种基于卷积的资源分配器,用于超额订阅可突发虚拟机
首次研究可突发虚拟机特征,提出非参数统计资源分配器 Audible,兼顾高利用率与容量违规约束。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 1/10引用 1运行时与内存管理
GSCore:通过面向3D高斯泼溅的架构支持实现高效辐射场渲染
提出硬件加速单元GSCore,协同算法优化高效执行3D高斯泼溅渲染管线。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 96语言与体系结构
RainbowCake:利用分层容器缓存与共享缓解无服务器冷启动
提出 RainbowCake,以分层容器预热/保活和共享感知缓存决策,降低无服务器冷启动延迟与内存浪费。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 96运行时与内存管理
用更少的钱变绿:优化降低云碳排放的成本
提出碳感知调度器 GAIA,在云批处理作业中权衡碳排、性能与成本,显著提升碳节省效率并降低性能开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 61分布式与容错
缺陷存在下量子纠错码与模块化 chiplet 的协同设计
通过适配表面码纠错电路并优化 chiplet 尺寸,在制造缺陷下显著降低容错量子计算的资源开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 39量子与概率编程语言与体系结构
现代公有云中最后一级缓存侧信道攻击是可行的
展示公有 FaaS 云中端到端跨租户末级缓存侧信道攻击可行,可窃取 ECDSA nonce 秘密位。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 34安全与隐私
使用 SMART 扩展内存分离应用
提出 RDMA 编程框架 SMART,隐藏 RNIC 底层细节并解决三大扩展瓶颈,大幅提升内存分离应用吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 33语言与体系结构分布式与容错
CC-NIC:一种面向网卡的高速缓存一致性接口
提出面向一致性互连的主机-NIC接口CC-NIC,显著降低延迟并提升吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 33语言与体系结构
FUYAO:面向无服务器计算的 DPU 使能直接数据传输
提出 Fuyao,通过解耦控制流与数据流并利用 DPU 实现函数间直接传输,将延迟降至亚毫秒级。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 28运行时与内存管理语言与体系结构
Rubix:通过随机化缓存行到 DRAM 行的映射降低安全 Rowhammer 缓解开销
Rubix 通过加密地址随机化缓存行到 DRAM 行的映射以减少热点行,将安全 Rowhammer 缓解开销降至 1%–3%。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 24安全与隐私语言与体系结构
无处不在,同时发生:公共云 FaaS 中的共置攻击
首次系统研究公有云 FaaS 中攻击者与受害函数实例的物理主机共置风险,并提出高效共置攻击技术。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 23安全与隐私
AERO:面向现代 NAND Flash SSD 寿命与性能提升的自适应擦除操作
提出 AERO,依据擦除失败位数动态预测近最优擦除时延,延长 SSD 寿命并降低读尾延迟。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 20语言与体系结构
GMT:面向大数据时代的 GPU 编排式内存分层
提出由 GPU 编排的 GPU 显存-主机内存-SSD 三级内存分层,并用重用预测进行页面放置/旁路。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 16运行时与内存管理
实现3D NAND闪存的近零读重试
提出针对每种闪存模型定制读重试表并动态选择与微调读电压的方法,使老化闪存读重试接近零。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 16语言与体系结构
TAROT:一种基于 CXL SmartNIC 的 Row Hammer 攻击多比特错误防御方案
通过 3 周 DRAM 实验发现 Row Hammer 多比特错误仅集中于少量地址,提出 H-TAROT 软件防御与 SmartNIC 卸载的 S-TAROT,性能开销极低。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 14安全与隐私语言与体系结构
Two-Face:结合集合通信与单边通信的高效分布式 SpMM
提出 Two-Face,按稀疏矩阵的稠密/稀疏区域混合集合通信与细粒度单边通信,显著加速分布式 SpMM。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 14并发、并行与内存模型
PATHFINDER:面向数据预取的实用实时学习
提出基于脉冲神经网络与STDP的Pathfinder预取器,以低开销实现在线实时学习并准确预测访存模式。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 13语言与体系结构
BeeZip:面向数据压缩的有组织且可扩展架构
提出首个面向大滑动窗口压缩的硬件加速系统 BeeZip,兼顾压缩率与吞吐。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 13语言与体系结构
EagleEye:面向高覆盖、高分辨率感知的纳卫星星座设计
提出混合分辨率领导者-跟随者纳卫星星座及基于ILP的调度算法,兼顾高覆盖与高分辨率目标成像。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 13逻辑与约束编程
Limoncello:面向规模化系统的预取器
提出软件中心动态预取配置系统,高带宽占用时禁用硬件预取并改用定向软件预取,提升吞吐10%。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 12语言与体系结构
面向虚拟化云的直接内存地址翻译
提出 DMT,一种兼容 x86 的内存翻译软硬件扩展,通过 TEA 和 guest-host 协作降低虚拟化与嵌套虚拟化的页表遍历开销。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 12运行时与内存管理语言与体系结构
CrossPrefetch:为现代存储加速 I/O 预取
提出跨 OS 与用户级运行时的 I/O 预取机制,通过职责划分与细粒度索引提升吞吐并降低缓存缺失和锁竞争。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12024匹配度 0/10引用 12运行时与内存管理
Palantir:面向去重后差分压缩的层次化相似性检测
提出层次化超特征与假阳性过滤,在去重后差分压缩中更高效地发现相似块,提升备份压缩率。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 11运行时与内存管理
Toleo:利用 CXL 与 PIM 将新鲜性扩展至太字节级内存
提出 Toleo,用 CXL 连接的可信智能内存替代 Merkle 树,实现 TB 级内存的新鲜性保护。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 0/10引用 10安全与隐私
Harp:利用准序列特性加速长读的序列到图映射
提出硬件加速系统 Harp,利用基因组图的准序列特性降低序列到图映射开销,显著加速长读比对。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32024匹配度 0/10引用 8语言与体系结构
一种通过减少引物-载荷碰撞来扩大实用 DNA 存储容量的编码方案
提出碰撞感知编码 CAC,以少量编码密度换取更少的引物-载荷碰撞,从而提升 DNA 存储容量。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 8语言与体系结构
共享即泄露:利用核心隔离的机密虚拟机阻断瞬态执行攻击
提出核心隔离的机密虚拟机,通过纯软件修改让互不信任代码不共享物理核,从而消除同核侧信道和瞬态执行漏洞。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 0/10引用 7安全与隐私
Marple:面向无束缚脑机接口的可扩展峰电位分类
提出可扩展硬件流水线 Marple,通过将模板存储降低 8–11 倍,在 7nm 下以 79mW 支持 10K 通道实时 spike sorting。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 7语言与体系结构
Pentimento:云 FPGA 中的数据残留
利用偏置温度不稳定性与时序传感器,从云 FPGA 恢复已移除的数据和 AES 密钥。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 7安全与隐私
通过软硬件协同设计消除 SSD 阵列上去重的存储管理开销
提出 ARM-Dedup,通过软硬件协同把去重存储管理下放到阵列感知的 SSD FTL,显著提升 IOPS。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 7运行时与内存管理语言与体系结构
基于时序算术的节能卷积
提出将数值转为负对数延迟空间,并直接在时间编码信号上实现卷积算术,显著降低能耗。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 7语言与体系结构
Skip It:掌控你的缓存!
提出支持用户控制缓存写回的微架构扩展与 Skip It 机制,在 RISC-V BOOM 上减少冗余写回。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22024匹配度 0/10引用 6语言与体系结构
Litmus:面向Serverless计算的公平定价
提出基于机器状态与Litmus测试的Serverless定价模型,在系统拥塞时为租户提供接近理想的折扣补偿。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 0/10引用 5运行时与内存管理
将原子区域的推测执行限制为单次重试
提出 cleAR,用 cacheline 锁将有冲突的原子区域推测执行限制为单次重试,降低回退与执行时间。
ASPLOS Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42024匹配度 0/10并发、并行与内存模型

2023144 篇 · Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2

NNSmith:为深度学习编译器生成多样且有效的测试用例
提出轻量算子规格生成多样有效 DNN 模型、梯度搜索规避浮点异常并结合差分测试的深度学习编译器模糊测试方法,发现 72 个新 bug。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 4/10引用 83测试、调试与修复机器学习与程序语言
RECom:一种用编译器加速海量嵌入列推荐模型推理的方法
首个面向 GPU 的 ML 编译器,将海量嵌入列融合为单内核并做符号化形状与子图优化,显著加速推荐模型推理。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 4/10引用 6编译与代码生成机器学习与程序语言领域特定语言与建模
SparseTIR:面向深度学习的可组合稀疏编译抽象
提出 SparseTIR,用可组合稀疏格式与变换构建搜索空间,提升深度学习稀疏算子编译性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 3/10引用 86编译与代码生成机器学习与程序语言
TensorIR:面向自动张量化程序优化的抽象
提出 TensorIR,将张量计算作为一等公民的编译器抽象,支持自动张量化优化,性能媲美手工优化系统。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 3/10引用 76编译与代码生成机器学习与程序语言
TLP:一种基于深度学习的张量程序调优成本模型
提出 TLP,一种用于张量程序调优的深度学习成本模型,旨在缓解特征提取依赖专家知识和跨硬件不可用问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 3/10引用 41编译与代码生成机器学习与程序语言
WACO:面向稀疏张量程序的格式与调度工作负载感知协同优化学习
用稀疏卷积网络与近似最近邻搜索协同优化稀疏张量程序的存储格式与调度。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 3/10引用 30编译与代码生成机器学习与程序语言
uGrapher:面向图神经网络、基于统一抽象的高性能图算子计算
提出 uGrapher 统一抽象与可调度图算子计算,提升 GNN 在不同图与算子上的执行性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 3/10引用 25机器学习与程序语言语言与体系结构
BaCO:一个快速且可移植的贝叶斯编译器优化框架
提出通用贝叶斯自动调优框架 BaCO,支持多种参数类型与约束,在 CPU、GPU、FPGA 上快速产出高质量代码。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 3/10引用 22编译与代码生成语言与体系结构
FITS:推断中间污点源以有效分析 IoT 设备固件漏洞
提出 FITS,通过推断中间污点源补全闭源固件中的污点传播路径,提升 IoT 固件漏洞分析效果。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 3/10引用 21程序分析与抽象解释安全与隐私
通过编译器驱动的差分测试发现不稳定代码
提出编译器驱动的差分测试,用于发现因未定义行为导致运行时语义不一致的不稳定代码。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 3/10引用 18测试、调试与修复编译与代码生成
CaT:面向包处理流水线的求解器辅助编译器
将包处理流水线编译分解为变换、综合、分配三阶段并借助求解器实现,生成代码更快且资源占用更少。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 3/10引用 8编译与代码生成语言与体系结构
空间高效的 TREC:在微控制器上实现深度学习
提出空间高效的 TREC 优化,使 DNN 在微控制器上通过计算复用减少计算并保持精度。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 3/10引用 8机器学习与程序语言编译与代码生成
AtoMig:自动将百万行代码从 TSO 迁移到 WMM
提出 AtoMig,自动为百万行级 x86 TSO 代码迁移到 WMM 插入所需同步,避免依赖人工专家。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 3/10引用 8并发、并行与内存模型编译与代码生成
MiniMalloc:面向硬件加速机器学习的轻量级内存分配器
提出一种面向硬件加速器编译的静态内存分配方法,通过规范解搜索、空间推断和支配解消除大幅提升性能并缩小库体积。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 3/10引用 5编译与代码生成机器学习与程序语言
PipeSynth:面向内存一致性的微架构公理自动合成
提出 PipeSynth,在 RTL 实现完成之前自动合成处理器的微架构内存一致性公理,以支持早期形式验证。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 3/10引用 4并发、并行与内存模型语言与体系结构
FreePart:通过基于框架的划分与隔离加固数据处理软件
提出基于框架的划分与隔离方法,加固数据处理软件以减轻框架漏洞利用的影响。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 3/10引用 1安全与隐私
FLAT:一种缓解注意力瓶颈的优化数据流
提出注意力机制定制数据流 FLAT,用融合和分块将内存平方增长降为线性,缓解带宽瓶颈并加速 Transformer。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 68语言与体系结构机器学习与程序语言
ElasticFlow:面向分布式深度学习的弹性无服务器训练平台
提出 ElasticFlow 弹性无服务器分布式深度学习训练平台,通过按截止期准入与动态资源分配保障训练性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 61机器学习与程序语言语言与体系结构
Betty:通过批级图划分支持大规模 GNN 训练
提出 Betty,用批级图划分、冗余嵌入图划分和内存感知划分缓解 GNN 训练显存瓶颈,支持单 GPU 大规模训练。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 43机器学习与程序语言运行时与内存管理
MSCCLang:微软集合通信语言
提出面向多 GPU 集合通信的领域特定语言 MSCCLang,用于表达针对网络拓扑与应用模式定制的集合算法。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 38领域特定语言与建模语言与体系结构
Propeller:面向仓库级应用的剖析引导重链接优化器
提出基于基本块节与重链接的剖析引导后链接优化器 Propeller,在分布式构建下提升仓库级应用性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 36编译与代码生成
Optimus-CC:面向 3D 并行的通信压缩实现高效大型 NLP 模型训练
提出感知 3D 并行的通信压缩方案 Optimus-CC,在降低跨节点通信量的同时避免模型质量过度损失。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 35机器学习与程序语言分布式与容错
Heron:面向深度学习加速器的自动约束高性能库生成
Heron 通过自动刻画 DLA 固有约束来约束搜索空间,从而生成高性能深度学习加速器库。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 29编译与代码生成语言与体系结构
Graphene:面向 GPU 上优化张量计算的中间表示
提出 Graphene,一种能表达 GPU 张量指令所需复杂数据-线程映射的张量 IR,用于优化张量计算。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 28编译与代码生成语言与体系结构
CaQR:一种通过动态电路实现量子比特复用的编译器辅助方法
提出编译器辅助的量子比特复用方法,借助中途测量动态电路减少量子资源占用并提升保真度。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 27量子与概率编程编译与代码生成
超越 SFI 的局限:使用 HFI 的灵活且安全的硬件辅助进程内隔离
提出 HFI 硬件辅助隔离,以处理器增量扩展实现安全、灵活、高效的进程内隔离,克服 SFI 的多项限制。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 27安全与隐私
Homunculus:为数据中心网络自动生成高效的数据平面机器学习流水线
Homunculus 自动为数据中心网络生成满足约束的高效数据平面机器学习流水线。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 26编译与代码生成机器学习与程序语言
Hidet:面向深度学习张量程序的任务映射编程范式
提出 Hidet 的任务映射编程范式,以简化复杂加速器上深度学习张量程序的开发。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 26编译与代码生成机器学习与程序语言
STI:通过弹性流水线加速边缘端 NLP 推理
提出弹性流水线技术,在移动端 NLP 推理中同时缓解模型加载 IO 与内存占用带来的延迟瓶颈。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 23运行时与内存管理机器学习与程序语言
Sleuth:基于追踪与图神经网络的大规模微服务根因分析系统
提出基于 trace 与图神经网络的大规模微服务根因分析系统 Sleuth,应对规模导致的 RPC 依赖复杂与经验规则失效问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 21测试、调试与修复机器学习与程序语言
通过动态反射式分块加速稀疏数据编排
提出动态反射式分块(DRT),在运行时按输入张量当前稀疏度持续重分块,提升稀疏张量核的数据复用与加速器缓冲区利用率。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 20语言与体系结构编译与代码生成
DREAM:面向动态实时多模型 ML 负载的动态调度器
提出 DREAM 动态调度器,在多加速器系统上高效应对实时多模型 ML 负载的多粒度动态性,显著降低能耗-延迟积。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 19机器学习与程序语言运行时与内存管理
eHDL:将 eBPF/XDP 程序转化为面向 NIC 的硬件设计
提出 eHDL,从未修改的 eBPF/XDP 程序自动生成 FPGA NIC 硬件流水线。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 15语言与体系结构编译与代码生成
我的变量去哪儿了?在残缺的调试信息中戳洞
针对优化后可执行文件中不完整的调试信息,提出检测方法以发现导致调试器状态不一致的变量缺失实例。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 14测试、调试与修复编译与代码生成
模调试信息的编译一致性
定义并提出编译一致性模调试信息(CCMD)这一编译器属性:启用调试信息不应改变生成的机器码。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 14编译与代码生成测试、调试与修复
DrGPUM:指导 GPU 加速应用的内存优化
提出首个系统刻画 GPU 加速应用内存低效模式的 profiler,关联数据对象与 GPU API,分类对象级和对象内低效并指导优化。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 13运行时与内存管理编程环境与开发者工具
APEX:利用频繁子图分析的自动化处理单元设计空间探索框架
APEX 用频繁子图挖掘从应用基准中提取常见计算子图,自动生成专用 CGRA 处理单元硬件与编译器,实现领域驱动的加速器设计空间探索。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 12语言与体系结构编译与代码生成
HIR:一种基于 MLIR 的硬件加速器描述中间表示
提出基于 MLIR 的中间表示 HIR,用于描述定制硬件加速器,以提供厂商无关的标准化硬件编译基础设施。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 11语言与体系结构编译与代码生成
Cohort:面向异构 SoC 的软件导向加速
提出 Cohort,以软件为中心的异构 SoC 加速方案,避免加速器编程抽象泄漏过多硬件细节,提升通用性。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 11语言与体系结构运行时与内存管理
用 PGo 编译分布式系统模型
提出 PGo,将分布式系统模型编译为可执行实现,以减少形式设计与实现之间的人工桥接。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 11领域特定语言与建模编译与代码生成分布式与容错
VClinic:一个可移植且高效的细粒度值剖析器框架
提出 VClinic,一个可移植且高效的支持 X86 和 ARM 的细粒度值分析框架,简化值分析器开发并带来显著加速。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 10程序分析与抽象解释语言与体系结构
超大规模硬件优化神经架构搜索
提出 H2O-NAS,用大规模并行 one-shot 搜索与硬件优化搜索空间自动设计高精度、高性能模型。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 9机器学习与程序语言语言与体系结构
实现演化图上的亚秒级成对查询
通过估计查询结果上界进行剪枝,使演化图上的成对分析查询达到亚秒级延迟。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 8程序分析与抽象解释
面向弱内存程序的概率并发测试
提出适用于弱内存程序的概率并发测试,以在弱内存语义下保持并发缺陷检测的概率保证。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 8并发、并行与内存模型测试、调试与修复
MC Mutants:评估与改进内存一致性规范的测试
提出 MC Mutants,用变异方法评估并改进内存一致性规范测试,以发现既有测试遗漏的 MCS 缺陷。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 8测试、调试与修复并发、并行与内存模型
RTL 硬件语言的模拟器无关覆盖率
提出一种通过编译器 pass 和 cover 原语实现的模拟器无关 RTL 覆盖率框架,支持多种仿真、FPGA 加速与形式验证后端。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 7语言与体系结构测试、调试与修复
非确定性量子程序的验证
提出非确定性量子程序的部分与完全正确性Hoare逻辑,证明其可靠且相对完备,并实现证明助手原型。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 7量子与概率编程程序验证
LightRidge:面向衍射光学神经网络的端到端敏捷设计框架
提出首个面向衍射光学神经网络的端到端光学机器学习编译框架,集成可微物理内核、计算加速与领域特定语言。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 6领域特定语言与建模语言与体系结构
无需编译器元数据的复杂二进制精确反汇编
无需编译器元数据,结合数据统计与代码行为特征实现复杂二进制精确反汇编,精度提升3-4倍。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 6程序分析与抽象解释
为快速数字信号处理而进行的快速指令选择
提出 Pitchfork:以可移植定点中间表示 FPIR 配合项重写系统自动识别并生成 DSP 专用定点指令,最高获得 2.44 倍加速。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 2/10引用 5编译与代码生成语言与体系结构
语言模型:我们时代最重要的计算挑战(主旨演讲)
从 NVIDIA 工程实践出发,指出大语言模型训练与推理的系统优化是当前最紧迫的计算挑战。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 4机器学习与程序语言语言与体系结构
Sigma:将 Einstein 求和编译为局部性感知数据流
将 Einstein 求和编译为局部性感知的数据流,以利用细粒度内存的数据复用并降低对底层加速器专家知识的依赖。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 4编译与代码生成语言与体系结构
一种预测系统服务
提出低延迟预测系统服务 PSS,用反馈学习决定何时应用优化,简化应用性能编程。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 3运行时与内存管理机器学习与程序语言
SPLENDID:支持并行 LLVM-IR 增强自然反编译以用于交互式开发
提出 LLVM-IR 到 C/OpenMP 反编译器 SPLENDID,生成可移植并行代码以支持程序员与并行编译器协作。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 2编译与代码生成并发、并行与内存模型
硬件加速器的逐步调试
提出 Cider,利用高级硬件设计语言中的控制流信息,为编译到硬件的语言提供软件式逐步调试抽象。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 2语言与体系结构编程环境与开发者工具
Decker:通过按需代码映射削减攻击面
提出 Decker,用按需代码映射削减软件攻击面,克服现有去臃肿技术在可靠性与保守性上的局限。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 2/10引用 2安全与隐私
DefT:提升 GPU 上可变形卷积操作的可扩展性
提出 DefT,通过负载感知的算子融合与分块优化,缓解 GPU 上可变形卷积瓶颈并提升 DCN 可扩展性。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 1语言与体系结构机器学习与程序语言
Vidi:面向可重构硬件的记录与重放
提出面向 FPGA 的实用记录/重放方案 Vidi,为敏捷硬件开发提供关键基础工具。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 2/10引用 1测试、调试与修复语言与体系结构
Pond:面向云平台的基于 CXL 的内存池化系统
提出 Pond,首个在满足云性能目标的同时显著降低 DRAM 成本的 CXL 内存池化系统。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 312运行时与内存管理
TPP:面向 CXL 分级内存的透明页面放置
通过对 Meta 数据中心应用内存使用模式的刻画,提出面向 CXL 分级内存的透明页面放置,将冷页面卸载到慢速层。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 226运行时与内存管理
迈向仓库级内存分层的可适配系统架构
提出面向仓库级计算的可适配内存分层架构,用低成本慢速内存替代部分DRAM以降低内存成本。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 69运行时与内存管理
Flexagon:面向高效 DNN 处理的多数据流稀疏-稀疏矩阵乘法加速器
提出支持多种数据流的稀疏-稀疏矩阵乘法加速器 Flexagon,以高效处理稀疏 DNN 计算。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 62语言与体系结构
Kodan:应对太空中的计算瓶颈
提出轨道边缘计算系统 Kodan,通过专用 ML 模型生成与运行时动态选择,在计算瓶颈下最大化下行数据价值。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 61机器学习与程序语言
Spada:使用自适应数据流加速稀疏矩阵乘法
提出窗口自适应数据流、可重构硬件与剖析引导选择,使 SpGEMM 加速器泛化适配多种稀疏模式。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 58语言与体系结构
Ecovisor:面向碳高效应用的虚拟能源系统
提出 ecovisor,将能源系统虚拟化并向应用暴露软件定义控制,使应用能根据自身需求优化碳效率。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 57语言与体系结构
用于键值流的通用网内聚合服务
提出交换机-主机协同的通用网内聚合服务 ASK,通过向量化、轻量可靠机制与热点键无关优先级加速键值流聚合。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 53分布式与容错语言与体系结构
GZKP:GPU 加速的零知识证明系统
提出 GZKP,一个面向隐私保护应用的 GPU 加速零知识证明系统。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 47安全与隐私语言与体系结构
BaM 系统架构中的 GPU 发起式按需高吞吐存储访问
提出 BaM 系统架构,用细粒度软件缓存与高吞吐队列实现 GPU 直接发起存储访问,避免 CPU 同步与 I/O 放大。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 45运行时与内存管理语言与体系结构
面向分布式训练的传输透明网络内聚合
提出传输透明的网络内聚合方案,使分布式训练无需定制传输层即可利用 INA 加速。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 44分布式与容错
Lucid:一种面向深度学习训练作业的非侵入式、可扩展且可解释的调度器
提出非侵入式、可扩展且可解释的深度学习训练作业调度器 Lucid,通过可解释模型与惰性打包降低平均完成时间。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 44机器学习与程序语言
稀疏抽象机
提出面向稀疏张量代数和空间数据流加速器的抽象机 SAM,并实现编译器 Custard 与仿真评估。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 38语言与体系结构编译与代码生成
RAIZN:独立 Zoned Namespace 冗余阵列
提出 RAIZN,一个在 ZNS SSD 上条带化数据与校验的逻辑卷管理器,缓解设备 GC 并提升吞吐与尾延迟。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 37运行时与内存管理语言与体系结构
FrozenQubits:通过跳过热点节点提升 QAOA 的保真度
冻结问题图中的热点节点并划分子空间,减少 QAOA 子电路的 CNOT 数,从而提升解质量。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 36量子与概率编程
DeepUM:统一内存中的张量迁移与预取
提出 DeepUM,利用 CUDA 统一内存与相关性预取,实现 DNN 的 GPU 显存超分并隐藏页迁移开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 33运行时与内存管理语言与体系结构
CommonGraph:面向演化数据的图分析
提出 CommonGraph,用公共图将删除转为添加并共享增量计算,加速演化图上的查询处理。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 32运行时与内存管理并发、并行与内存模型
ABNDP:在近数据处理中协同优化数据访问与负载均衡
提出 ABNDP,用分布式 DRAM 缓存与混合任务调度,在近数据处理架构中同时降低远端访问并实现负载均衡。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 31语言与体系结构
量子纠错中优于最坏情况的解码
针对量子纠错经典解码的I/O带宽与面积/功耗/热预算瓶颈,探索优于最坏情况的解码方案。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 30量子与概率编程语言与体系结构
Mobius:在商品化 GPU 服务器上微调大规模模型
针对商品化 GPU 服务器上低通信带宽与通信争用问题,提出大规模模型微调系统 Mobius。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 29机器学习与程序语言
DataFlower:利用数据流范式实现无服务器工作流编排
提出 DataFlower,用数据流范式编排 Serverless 工作流,以降低控制流范式导致的高响应延迟。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 27分布式与容错并发、并行与内存模型
Prism:面向现代异构存储设备的键值存储优化
提出Prism键值存储,协同利用异构存储设备并设计跨存储并发控制与崩溃一致性协议,显著提升性能并降低尾延迟。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 27运行时与内存管理并发、并行与内存模型
超大规模脉冲神经网络到神经形态硬件的映射
提出 Hilbert 曲线初始放置与力导向优化的 SNN 映射方法,支持 40 亿神经元并降低能耗、延迟与网络拥塞。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 26语言与体系结构
RepCut:基于复制辅助分区的超线性并行 RTL 仿真
提出复制辅助分区的并行 RTL 仿真方法,降低通信同步开销并实现超线性加速。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 24语言与体系结构并发、并行与内存模型
面向云原生关系数据库的持久内存解聚
指出现有云原生数据库解聚架构尚未纳入持久内存,并研究将其融入的方案。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 22运行时与内存管理分布式与容错
Coyote:一种向量化加密算术电路的编译器
提出 Coyote 编译器,通过考虑旋转成本优化 FHE 加密算术电路的向量化,避免旋转开销抵消收益。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 22编译与代码生成安全与隐私
Mosaic 页:用小页面实现大 TLB 覆盖范围
提出 Mosaic 页,将多个离散翻译压缩进单个 TLB 项,不依赖物理连续性即可提升 TLB 覆盖范围。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 21运行时与内存管理语言与体系结构
Infinity Stream:可移植且程序员友好的存内/近存融合
提出 Infinity Stream,用可移植、程序员友好的抽象自动并行化并调度存内/近存计算融合。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 20语言与体系结构编译与代码生成
VDom:多架构上快速且无限制的虚拟内存域
提出 VDom,旨在多种架构上实现快速且数量不受限的虚拟内存域,以解决硬件内存域受限与现有虚拟化高开销问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 19安全与隐私运行时与内存管理
BeeHive:面向 Web 服务的亚秒级弹性——基于 Semi-FaaS 执行
提出 Semi-FaaS 执行模型与 BeeHive 卸载框架,将 Web 服务中耗时闭包动态卸载到 FaaS 平台,实现亚秒级弹性扩缩容。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 18运行时与内存管理分布式与容错
迈向基于 LAKE 的机器学习辅助内核
构建 LAKE 系统,为内核空间引入 ML 决策与加速器支持,并验证可显著降低推理开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 18运行时与内存管理语言与体系结构
Skybox:在可编程 RISC-V GPU 上的开源图形渲染
提出开源全栈 RISC-V GPU 架构 Skybox,以软硬件混合方案加速 Vulkan 图形渲染并支持端到端 GPU 研究。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 17语言与体系结构编译与代码生成
NUBA:非均匀带宽 GPU
提出非均匀带宽 GPU 架构 NUBA,通过分区与编译/系统软件协同设计提升 LLC 带宽利用率和性能并降低 NoC 功耗。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 17语言与体系结构程序分析与抽象解释
GRACE:一种加速推荐模型推理的可扩展图方法
提出基于物品共现图与部分和记忆化的算法-系统协同设计,加速推荐模型稀疏嵌入层推理。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 16机器学习与程序语言语言与体系结构
Khuzdul:高效可扩展的分布式图模式挖掘引擎
提出 Khuzdul 分布式执行引擎,通过可扩展嵌入抽象与 BFS-DFS 混合探索,实现高效可扩展的分布式图模式挖掘。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 16分布式与容错并发、并行与内存模型
EVStore:面向深度推荐系统中嵌入表扩展的存储与缓存能力
提出三层嵌入向量表查询系统 EVStore,利用结构规律与领域近似优化缓存,显著降低延迟并提升吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 16机器学习与程序语言运行时与内存管理
预测而非反应:在 GPU 中实现高效的细粒度 DVFS
提出预测式而非反应式的细粒度 DVFS 机制,以更高效适应 GPU 工作负载的快速波动。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 15语言与体系结构
Flame:面向 Serverless 计算的集中式缓存控制器
提出集中式缓存控制器 Flame,以解决 Serverless 计算中跨服务器负载偏斜导致的缓存效率低下问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 15运行时与内存管理
保护系统调用,用 BASTION 保护(大部分)世界
提出 BASTION,通过保障系统调用的合法使用来防御控制流劫持与提权攻击。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 15安全与隐私
Manticore:基于静态整体同步并行的硬件加速 RTL 仿真
提出 Manticore,用硬件加速与静态整体同步并行加速周期精确 RTL 仿真,以缩小与硬件三个数量级的速度差距。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 14语言与体系结构并发、并行与内存模型
TeraHeap:降低托管大数据框架中的内存压力
提出 TeraHeap,缓解托管大数据框架在堆外缓存长生命周期对象时的高序列化开销与内存压力。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 14运行时与内存管理
私有推理端到端系统的刻画与优化
刻画并优化基于 HE、SS、GC、OT 的端到端私有推理系统,以缓解其过慢难用的问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 14安全与隐私
从应用代码推断数据库约束以保护 Web 应用的数据完整性
从 Web 应用代码自动推断数据库完整性约束,以保护数据完整性。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 14程序分析与抽象解释
KIT:测试 OS 级虚拟化中的功能干扰缺陷
提出 KIT,用于检测 OS 级虚拟化中导致容器隔离失效的功能干扰缺陷。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 14测试、调试与修复安全与隐私
DPACS:通过算法-架构协同设计的硬件加速动态神经网络剪枝
提出算法与架构协同设计的硬件加速方案 DPACS,让动态剪枝的理论计算缩减真正转化为端到端加速。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 13语言与体系结构机器学习与程序语言
SpecPMT:用于消解持久内存崩溃一致性开销的推测式日志
提出推测式日志与推测式持久内存事务 SpecPMT,跳过大部分内存栅栏并提前记录数据值,把持久事务开销降至 10%。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 13并发、并行与内存模型运行时与内存管理
VarSaw:面向变分量子算法的应用定制测量误差缓解
提出面向变分量子算法的应用定制测量误差缓解方法 VarSaw,以降低 JigSaw 式子集测量的高昂开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 12量子与概率编程
Veil:面向机密虚拟机的受保护服务框架
提出基于 VMPL 的 CVM 安全监控框架 Veil,在不可信内核下保护关键系统服务并保持兼容性与低开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 12安全与隐私
MP-Rec:软硬件协同设计以实现多路径推荐
提出混合嵌入表示与MP-Rec软硬件协同技术,动态选择嵌入表示和硬件平台以提升推荐系统性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 11机器学习与程序语言语言与体系结构
面向 FPGA 驱动 I/O 的可重构虚拟内存
提出面向 FPGA 驱动 I/O 的可重构虚拟内存,以抽象底层 I/O 接口并调和可移植性与性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 11语言与体系结构运行时与内存管理
Hacky Racers:利用指令级并行生成隐蔽的细粒度计时器
揭示乱序执行本身可被滥用来构造隐蔽细粒度计时器,使侧信道攻击面比瞬态执行漏洞更广。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 11安全与隐私
HuffDuff:从稀疏加速器窃取剪枝 DNN
提出针对稀疏加速器上剪枝 DNN 的侧信道模型窃取攻击,将基于片外访存量的攻击扩展到剪枝模型。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 10安全与隐私
基于模块化的 Linux 内核调度器高效在线更新
提出 Plugsched,通过模块化与状态重建实现 Linux 内核调度器整体在线更新,停机时间低于数十毫秒。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 9运行时与内存管理
Rosebud:让 FPGA 加速的中间盒开发更轻松
Rosebud 通过标准化软硬件接口解耦 FPGA 加速器与软件包处理,简化中间盒开发、调试与性能调优。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 8语言与体系结构
LEGO:为下一代 IoT 设备实现芯片级功能即插即用
提出支持 COTS 芯片即插即用的芯片级可重构 IoT 架构,含统一芯片描述语言与网关编排。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 8领域特定语言与建模语言与体系结构
Explainable-DSE:利用瓶颈分析敏捷且可解释地探索深度学习加速器的高效软硬件协同设计
提出 Explainable-DSE,用瓶颈分析引导深度学习加速器软硬件协同设计空间探索,显著减少迭代并降低延迟。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 7语言与体系结构领域特定语言与建模
Untangle:一个设计低泄漏、高性能动态分区方案的原则性框架
提出 Untangle 框架,解耦动态分区的重分区决策与时机,以形式化量化泄漏并指导设计低泄漏高性能方案。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 7安全与隐私
GPU 的作用域化缓冲持久性模型
提出面向 GPU 的作用域缓冲持久性模型,为持久内存感知 GPU 程序的正确性推理提供基础。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 6并发、并行与内存模型语言与体系结构
Qompress:利用部分与混合基数操作减少通信的 Ququart 高效编译
提出 Qompress,将两个 qubit 压缩编码到一个四态 ququart,并用最优控制门减少量子通信开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 6量子与概率编程
TiLT:面向流查询优化与并行化的时间中心方法
提出以时间为中心的 IR TiLT 及编译器后端,显著提升流查询在多核上的吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 6编译与代码生成并发、并行与内存模型
利用现代量子架构的规则结构编译与优化具有可交换算子的程序
提出结构化量子编译方法,利用可交换双比特门顺序自由度,在IBM/Google架构上降低深度与门数。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 5量子与概率编程编译与代码生成
ShakeFlow:使用延迟不敏感接口组合子的函数式硬件描述
提出 ShakeFlow,用延迟不敏感接口组合子在函数式硬件描述中组合 valid/ready 等电路。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 5语言与体系结构函数式编程
在 SIMD 加速的 JSONPath 中支持 descendant
提出基于深度栈自动机的模块化方法,在保持 SIMD 加速的同时为流式 JSONPath 增加 descendant 支持。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 4领域特定语言与建模逻辑与自动机
超越静态并行循环:在带软件管理暂存存储器的众核架构上支持动态任务并行
提出在采用软件管理暂存存储器的众核架构上支持动态任务并行,以缓解众核编程难问题。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 4并发、并行与内存模型语言与体系结构
Occamy:跨多个 CPU 核心弹性共享一个 SIMD 协处理器
提出可被多核弹性共享的 SIMD 协处理器及编译支持,按阶段动态划分向量通道,提升利用率与性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 4语言与体系结构编译与代码生成
Copy-on-Pin:正确写时复制缺失的一环
提出 Copy-on-Pin 机制,修正页固定与写时复制的冲突,并落地于 Linux 5.19。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 1/10引用 4运行时与内存管理
ShapleyIQ:基于 Shapley 值的微服务性能调试影响量化
ShapleyIQ 用因果图上的 Shapley 值量化微服务异常对端到端性能的影响,并以分裂不变性分解降低复杂度。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 1/10引用 3测试、调试与修复
为新兴快速存储设备重新架构 I/O 缓存
分析表明现有 I/O 缓存架构会成为超快存储设备的性能瓶颈,需重新架构以释放其潜力。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 3语言与体系结构
面向 Android 应用的透明运行时变更处理
提出系统级方案 RCHDroid,通过新建 activity 并迁移状态而非重启,让应用无需修改即可透明处理配置变更,处理时间减少 25.46%。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 1/10引用 1运行时与内存管理
Carbon Explorer:面向碳感知数据中心设计的整体框架
提出 Carbon Explorer 框架,用于权衡数据中心运营碳与隐含碳,并优化 24/7 无碳运行方案。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 163语言与体系结构
垃圾场计算:再利用废弃智能手机以最小化碳排放
提出计算碳强度指标,将退役智能手机组成云集群运行微服务,延长设备寿命以降低碳排放。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 56语言与体系结构分布式与容错
LeaFTL:面向固态硬盘的基于学习的闪存转换层
提出 LeaFTL,用学习替代人工启发式来优化 SSD 的闪存页地址映射与 DRAM 使用。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 39运行时与内存管理
AfterImage:通过硬件预取器泄露控制流数据并追踪加载操作
提出 AfterImage 侧信道,利用 Intel IP-stride 预取器状态泄露控制流与加载数据,无需推测执行或缓存原语。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 26安全与隐私
重新审视混合内存系统中 KV 存储的日志结构合并
提出 MioDB:以持久化跳表和四项 NVM 优化重构 LSM-tree KV 存储,显著降低延迟、写放大并提升写吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 24运行时与内存管理
uBFT:使用分离式内存实现微秒级 BFT
提出首个在数据中心达到微秒级延迟、仅需 2f+1 副本的拜占庭容错状态机复制系统 uBFT。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 19分布式与容错
现代数据中心中的分离式 RAID 存储
提出 dRAID,一种分离式 RAID 存储系统,通过点对点访问、非阻塞多阶段写与流水线 I/O 实现近最优吞吐并降低带宽消耗。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10引用 18分布式与容错
Snape:通过混合 Spot 与按需虚拟机实现可靠且低成本的计算
提出 Snape 框架,用约束强化学习动态混合 Spot 与按需虚拟机,在保持高可用性的同时降低云成本。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10引用 17分布式与容错
利用 QISMET 驾驭变分量子算法的动态噪声景观
提出 QISMET,面向变分量子算法应对 NISQ 动态噪声景观中的瞬态错误。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 17量子与概率编程
PrismDB:存储层级之间的高效 Compaction
PrismDB 通过跨层数据迁移与 compaction 算法,在快慢两层 NVMe 存储间实现性能与成本的帕累托高效平衡。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10引用 15运行时与内存管理
SMAPPIC:云中可扩展的多 FPGA 体系结构原型平台
提出 SMAPPIC——首个基于云 FPGA 的开源共享内存多 die 体系结构原型平台,降低大规模原型验证的成本与门槛。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 13语言与体系结构
Ditto:面向网络化云服务的端到端应用克隆
提出 Ditto,将应用克隆扩展到网络化云服务的端到端场景,弥补现有单节点、用户级克隆的不足。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 22023匹配度 0/10引用 10分布式与容错
NosWalker:面向外存随机游走处理的解耦架构
提出 NosWalker 解耦架构,将随机游走采样与游走处理分离,以提升外存大规模图上的游走吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10引用 7运行时与内存管理
面向虚拟机的免退出、隔离式共享访问(ELISA)
提出 ELISA,用 EPT 隔离与 VMFUNC 切换实现虚拟机间低开销共享内存对象。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10引用 7运行时与内存管理语言与体系结构
λFS:一种使用无服务器函数的可扩展且弹性的分布式文件系统元数据服务
提出用无服务器函数构建可扩展、弹性的分布式文件系统元数据服务架构。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 0/10引用 4分布式与容错
CPS:面向众核机器的协同半虚拟化调度框架
提出 CPS 半虚拟化调度框架,把 hypervisor 内部运行时状态暴露给 guest,消除由此引发的可扩展性瓶颈。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 42023匹配度 0/10引用 4运行时与内存管理并发、并行与内存模型
直接心智-机器协同(Keynote)
提出直接心智-机器协同愿景,并指出其依赖功耗、延迟与带宽精细权衡的计算机系统设计。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 32023匹配度 0/10语言与体系结构

202291 篇 · Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems

在分布式机器学习工作负载中打破计算与通信的抽象壁垒
提出 CoCoNet,用 DSL、语义保持变换与编译器联合优化分布式机器学习中的计算与通信 GPU 内核。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 3/10引用 125领域特定语言与建模编译与代码生成机器学习与程序语言
AStitch:为现代 SIMT 架构上内存密集型的机器学习训练与推理开启新的多维优化空间
提出 AStitch 编译器,通过四种算子缝合方案、层次化数据复用与自适应线程映射,在多维空间优化内存密集型 ML 计算。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 3/10引用 96编译与代码生成机器学习与程序语言
TelaMalloc:面向生产级机器学习加速器的高效片上内存分配
结合约束优化与领域知识,用启发式搜索和求解器加速ML加速器片上内存分配,并在Pixel 6与TPUv4落地。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 3/10引用 36编译与代码生成语言与体系结构
面向软件数据平面的领域特定运行时优化
提出Morpheus,在运行时跟踪控制平面与流量动态,对软件数据平面代码做领域特定优化,吞吐最高提升2倍、99分位延迟减半。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 3/10引用 35编译与代码生成
用于检测操作系统缺陷的路径敏感且别名感知的类型状态分析
提出路径敏感且别名感知的类型状态分析框架 PATA,通过基于路径的别名分析提升 OS 缺陷检测精度与效率。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 3/10引用 30程序分析与抽象解释
用 ALDA 创建简洁高效的动态分析
提出动态分析描述语言 ALDA 及优化编译器 ALDAcc,可生成与手工调优性能相当的分析实现。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 3/10引用 3程序分析与抽象解释领域特定语言与建模
DOTA:检测并省略弱注意力以实现可扩展 Transformer 加速
提出算法-架构协同设计的 DOTA,通过运行时检测并省略弱注意力连接加速长序列 Transformer 推理。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 148机器学习与程序语言语言与体系结构
在大规模深度学习模型中通过分解重叠通信与依赖计算
提出将通信集合与依赖计算操作分解为细粒度操作并重叠执行的技术,隐藏数据传输延迟,提升大规模模型系统吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 2/10引用 127机器学习与程序语言并发、并行与内存模型
Paulihedral:面向量子模拟内核的通用分块编译器优化框架
提出基于 Pauli 中间表示的分块编译框架 Paulihedral,深度优化量子模拟内核。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 126量子与概率编程编译与代码生成
VELTAIR:面向高性能多租户深度学习服务的自适应编译与调度
提出自适应粒度调度与自适应编译策略,降低通用 CPU 上多租户深度学习服务的干扰与调度冲突,提升吞吐并降低延迟。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 63机器学习与程序语言编译与代码生成
面向领域优化的深度学习加速器的全栈搜索技术
提出 FAST 全栈搜索框架,联合搜索硬件数据通路、软件调度与编译优化,为特定深度学习工作负载定制加速器并提升性能功耗比。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 62语言与体系结构机器学习与程序语言
通过死代码消除的视角发现遗漏的优化
提出以死代码消除为透镜自动发现编译器遗漏优化的通用方法,并在GCC/LLVM上发现大量问题。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 59编译与代码生成测试、调试与修复
通过脉冲与调度协同优化抑制量子计算机的 ZZ 串扰
提出脉冲与调度协同优化框架,可扩展地抑制超导量子比特 ZZ 串扰,无需特殊硬件。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 46量子与概率编程编译与代码生成
CirFix:自动修复硬件设计代码中的缺陷
提出面向 Verilog 硬件设计的自动缺陷修复框架,并首次将自动程序修复的收益带入硬件领域。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 40测试、调试与修复语言与体系结构
理解并利用最优函数内联
通过大幅缩减搜索空间的最优内联穷举分析,揭示LLVM与最优内联的差距,并提出平均提升7%的自动调优内联策略。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 38编译与代码生成
并非一刀切:通过共享库静态二进制去臃肿实现 MIPS 嵌入式系统安全加固
提出 uTrimmer,对 MIPS 固件共享库做静态二进制去臃肿,在不增开销下删除未用代码以缓解代码复用攻击。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 27安全与隐私程序分析与抽象解释
可重构硬件新世界中的调试
指出现有 FPGA 工具缺乏适应快速开发周期的缺陷定位能力,并呼吁系统理解硬件缺陷的症状、根因与修复。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 26测试、调试与修复语言与体系结构
DAGguise:缓解内存时序侧信道
提出 DAGguise,用抽象的有向无环请求图 rDAG 塑造访存模式,在允许动态竞争的同时消除内存时序侧信道并形式化验证其安全性。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 26安全与隐私
ValueExpert:探索 GPU 加速应用中的值模式
提出 ValueExpert 工具,用于定位 GPU 应用中与值相关的性能低效。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 24程序分析与抽象解释语言与体系结构
SOL:云平台中安全的节点上学习
提出 SOL 框架,使云平台节点代理能安全地使用基于机器学习的决策,并在多种故障条件下保持鲁棒。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 23机器学习与程序语言
DecoMine:基于编译与模式分解的图模式挖掘系统
提出基于编译与模式分解的图模式挖掘系统 DecoMine,自动选择分解算法并降低编程开销。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 2/10引用 22编译与代码生成领域特定语言与建模
基于程序合成的数字信号处理器向量指令选择
提出基于程序合成的指令选择算法,先将目标平台指令抽象为 uber-instruction,再通过提升与下降生成 DSP 机器码,性能最高提升 2.1 倍。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 22编译与代码生成程序合成
HeteroGen:借助自动化测试生成与程序修复将 C 转译为异构 HLS 代码
将 C/C++ 自动转写为保持测试行为且性能更优的 HLS 代码,结合定向修复模式与自动测试生成。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 22语言与体系结构测试、调试与修复
谁先执行?通过消息重排序检测 Go 并发缺陷
提出通过消息重排序来检测 Go 程序中 channel 相关并发缺陷的方法。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 21并发、并行与内存模型测试、调试与修复
并发执行中因果序的树时钟数据结构
提出树时钟替代向量时钟计算并发执行的因果序,使 join/copy 代价与修改条目数成正比,并证明其在 happens-before 下的渐进最优性。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 19并发、并行与内存模型
Yashme:检测持久性竞态
提出持久性竞态这一崩溃一致性缺陷,并实现首个检测器 Yashme,在持久内存基准中发现 26 个真实竞态。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 18并发、并行与内存模型测试、调试与修复
高效检测持久内存程序中的并发缺陷
旨在高效检测持久内存程序中的并发崩溃一致性缺陷。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 17并发、并行与内存模型测试、调试与修复
JSONSki:基于位并行快速前进的流式半结构化数据处理
提出位并行快速前进的 JSON 流式处理框架,跳过无关子结构,显著加速流式分析。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 14语言与体系结构
Risotto:面向弱内存模型架构的动态二进制翻译器
形式化 QEMU 中间表示的内存模型,提出经形式验证的强到弱内存映射,并在 Risotto 中高效实现。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 2/10引用 13并发、并行与内存模型编译与代码生成
GPUReplay:面向客户端机器学习的 50-KB GPU 栈
通过提前记录完整 GPU 栈执行并在运行时重放,实现仅 50 KB 的可移植客户端 ML GPU 栈。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 13运行时与内存管理机器学习与程序语言
NASPipe:基于因果同步并行的高性能且可复现的流水线并行超网训练
提出因果同步并行机制,实现高性能且可复现的流水线并行超网训练。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 13机器学习与程序语言并发、并行与内存模型
基于领域特定符号编译的树遍历合成
提出 Hecate,将树遍历 DSL 编译为 ILP 编码,自动合成串行与并行树遍历。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10引用 7程序合成领域特定语言与建模
《Fast and Furious》
摘要缺失,无法判断该论文的核心贡献。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 2/10其他
INFless:一种面向低延迟、高吞吐推理的原生 serverless 系统
提出面向机器学习推理的原生 serverless 系统 INFless,以解决通用 serverless 难以满足低延迟、高吞吐需求的问题。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 195机器学习与程序语言运行时与内存管理
AQUATOPE:面向多阶段 Serverless 工作流的 QoS 与不确定性感知资源管理
提出 QoS 与不确定性感知调度器 Aquatope,为多阶段 Serverless 工作流预热容器并按函数分配资源,显著降低违规与成本。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 1/10引用 103运行时与内存管理
RecShard:面向工业级神经推荐的基于统计特征的内存优化
提出 RecShard,基于数据分布与内存带宽对推荐模型嵌入表细粒度分片和放置,显著提升训练吞吐。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 84机器学习与程序语言语言与体系结构
异构计算机上的无服务器计算
提出 Molecule:首个利用异构计算机(DPU/FPGA/GPU)的无服务器系统,通过 XPU-Shim 和向量化沙箱提升函数密度与性能。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 83运行时与内存管理语言与体系结构
LILLIPUT:面向近期量子纠错的轻量级低延迟查找表解码器
提出轻量级低延迟查找表解码器,用FPGA实现量子纠错实时解码,并以压缩查找表大幅降低内存。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 75量子与概率编程语言与体系结构
GenStore:一种面向基因组序列分析的高性能存储内处理系统
提出 GenStore 存储内处理系统,通过减少基因组读映射中的数据搬移来提升端到端性能。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 74语言与体系结构
REVAMP:一种面向异构 CGRA 实现的系统化框架
提出 REVAMP,自动为同构 CGRA 引入计算、网络与存储异构性,并生成配套编译映射,从而提升能效。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 71语言与体系结构编译与代码生成
QUEST:为更高输出保真度系统地近似量子电路
提出 QUEST,通过电路划分与近似合成系统生成量子电路近似,减少 CNOT 门数并保持高保真度。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 70量子与概率编程编译与代码生成
云平台中的内存收割型虚拟机
研究云平台内存收割型虚拟机,提出缓冲、批处理与预回收技术,并改造 Hadoop 与 FaaS 适配可变内存,最高省 93% 成本。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 67运行时与内存管理
CAFQA:面向变分量子算法的经典模拟自举
提出仅含 Clifford 门的 CAFQA ansatz,用经典模拟搜索初始参数,显著提升 VQA 精度与收敛。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 1/10引用 66量子与概率编程
Revizor:依据推测契约测试黑盒 CPU
提出基于推测契约的随机测试工具 Revizor,自动检测黑盒 CPU 中未知的微架构泄漏。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 64安全与隐私测试、调试与修复
Erms:面向共享微服务且具 SLA 保证的高效资源管理
提出 Erms 系统,通过延迟画像、资源伸缩与调度策略,在共享微服务中保证 SLA 并提升资源效率。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 1/10引用 62运行时与内存管理
Enzian:一个开放、通用的用于系统软件研究的 CPU/FPGA 平台
提出开放通用的 Enzian CPU/FPGA 平台,为系统软件研究提供灵活的实验硬件基础。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 60语言与体系结构
FlexOS:迈向灵活的 OS 隔离
提出 FlexOS,可在编译/部署时灵活定制 OS 安全与隔离策略并探索安全-性能设计空间。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 43安全与隐私运行时与内存管理
HAMMER:利用错误结果的汉明行为提升含噪量子电路的保真度
提出后处理技术 HAMMER,利用错误结果的汉明空间结构重建含噪量子输出分布,平均提升解质量 1.37 倍。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 38量子与概率编程语言与体系结构
NVAlloc:重新思考持久内存分配器中的堆元数据管理
NVAlloc 通过交错元数据、顺序簿记日志与 slab morphing 消除持久内存分配器的缓存行刷写和随机元数据访问。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 35运行时与内存管理
CRISP:关键切片预取
提出CRISP,通过软硬件协同的关键性调度提前执行滞后加载及其切片,以隐藏不规则访存延迟。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 35语言与体系结构编译与代码生成
FINGERS:在图挖掘加速器中利用细粒度并行性
提出图挖掘加速器 FINGERS,通过挖掘分支、集合和段级细粒度并行显著提升性能。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 29语言与体系结构并发、并行与内存模型
MineSweeper:面向即插即用 use-after-free 防护的“彻底清扫”
提出 MineSweeper:将已释放内存隔离并线性扫描悬垂指针,在安全时回收,实现低开销即插即用 use-after-free 防护。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 26运行时与内存管理安全与隐私
TaskStream:通过恢复程序结构加速任务并行工作负载
提出 TaskStream 任务执行模型,将任务依赖作为硬件一等原语,在粗粒度可重构数据流加速器上恢复程序结构,从而高效支持任务并行。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 26语言与体系结构并发、并行与内存模型
Glign:驯服并发图处理中的错位图遍历
提出运行时系统 Glign,通过三层遍历对齐提升并发图查询的数据局部性与处理性能。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 1/10引用 24运行时与内存管理并发、并行与内存模型
SparseCore:面向稀疏计算的流式 ISA 与处理器专用化
提出首个通用稀疏计算处理器扩展,以流式 ISA 将流/稀疏向量作为一等公民,灵活加速稀疏张量与图模式计算。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 24语言与体系结构
ViK:通过对象 ID 检查实用地缓解时序内存安全违规
提出 ViK,通过对象 ID 检查实用地缓解 use-after-free 等时序内存安全违规。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 24安全与隐私运行时与内存管理
IOCost:数据中心容器的块 IO 控制
提出 IOCost,面向数据中心容器提供可扩展、工作守恒、低开销的块 IO 控制与比例资源隔离。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 22运行时与内存管理语言与体系结构
PLD:快速 FPGA 编译,使可重构加速与现代增量精化软件开发兼容
将分离编译与链接引入 FPGA 流程,使同一 C 代码秒级编译到处理器核、分钟级编译到 FPGA 区域,实现类似 -O0/-O1 的快速迭代。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 21语言与体系结构编译与代码生成
基于嵌套弹性布谷鸟页表的并行虚拟化内存转换
提出首个支持并行嵌套地址转换的页表设计,用嵌套弹性布谷鸟哈希页表将最多24步串行访存降至3步,平均加速1.19–1.24倍。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 21运行时与内存管理语言与体系结构
Adelie:面向 Linux 驱动程序的持续地址空间布局重随机化
提出 Adelie,通过 PIC、栈重随机化与地址加密实现 Linux 驱动模块的持续 KASLR,抵御 JIT ROP 攻击。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 21安全与隐私编译与代码生成
EXAMINER:自动定位 ARM 真实设备与 CPU 模拟器之间的不一致指令
提出 EXAMINER,自动定位 ARM 真实设备与 CPU 模拟器之间行为不一致的指令。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 18测试、调试与修复语言与体系结构
CARAT CAKE:通过编译器/内核协作替代分页
将页式虚拟内存替换为编译器与内核协作的 CARAT CAKE,以低开销实现保护、映射与移动。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 16运行时与内存管理编译与代码生成
软件定义地址映射:以3D内存为例
提出软件定义地址映射,利用程序数据访问模式提升3D内存的通道级并行与带宽利用率。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 16语言与体系结构
BiSon-e:一种面向边缘端窄整数线性代数计算的轻量级高性能加速器
提出基于 RISC-V 的 BiSon-e 加速器,用二进制分段与标量 FU 上的 SIMD 加速边缘窄整数线性代数。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 13语言与体系结构
ProSE:蛋白质发现引擎的架构与设计
提出 ProSE 蛋白质设计发现加速器,用异构脉动阵列高效执行 Protein BERT 推理,显著提升速度与能效。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 10语言与体系结构机器学习与程序语言
Pinned Loads:驯服安全处理器中的推测加载
提出 Pinned Loads 技术,让加载尽早免受内存一致性违规影响,加速可见点推进,使推测执行防御开销约降低 50%。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 10安全与隐私并发、并行与内存模型
面向写密集型键值工作负载的协同并发控制
提出 NIC 与 KVS 协同设计的 C-4,通过区分并分别处理独立写与依赖写,在写密集负载下降低尾延迟并提升吞吐。
ASPLOS Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 12022匹配度 1/10引用 8并发、并行与内存模型语言与体系结构
保护低功耗传感器上的自适应采样免受信息泄露
提出 AGE 框架,用量化将自适应采样批次编码为定长消息,防止消息长度侧信道泄露,同时保持低误差和低能耗。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 5安全与隐私
面向排序键值数组的并行归并类操作的一体化 O(v log v) 代价解决方案
提出统一抽象 RZM 与可组合并行原语,以 O(V log V) 硬件代价支持多种归并类操作并获得显著加速。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10引用 1语言与体系结构
速度与激情:Web 如何及时获得涡轮增压……
摘要缺失,无法确定核心贡献;标题暗示与 Web 的即时(JIT)加速相关。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 1/10编译与代码生成运行时与内存管理
IceBreaker:利用异构性更好地预热无服务器函数
提出 IceBreaker,通过异构节点动态预热无服务器函数,降低保活成本与执行时间。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 194运行时与内存管理
Clio:一种软硬件协同设计的解耦内存系统
提出软硬件协同设计的解耦内存系统 Clio,在内存节点上提供适量的处理能力,兼顾性能、安全与管理性。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 173运行时与内存管理语言与体系结构分布式与容错
TMO:数据中心中的透明内存卸载
提出 TMO——Meta 生产环境使用的 Linux 内核透明内存卸载机制,通过实时度量资源短缺导致的丢失工作来自动决策卸载量。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 167运行时与内存管理
Taurus:面向逐包机器学习的数据平面架构
提出 Taurus 数据平面架构,用可编程网络设备上的并行 MapReduce 硬件实现线速逐包机器学习推断。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 127语言与体系结构
随机化行交换:通过打破攻击者行与受害者行之间的空间相关性来缓解 Row Hammer
提出随机化行交换防御,通过打破攻击者行与受害者行之间的空间关联,缓解 Row Hammer 及 Half-Double 攻击。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 119安全与隐私语言与体系结构
FaaSFlow:为函数即服务实现高效的工作流执行
揭示 FaaS 中传统 master-worker 工作流执行的调度与数据移动瓶颈,并引出 FaaSFlow 优化方案。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 114分布式与容错运行时与内存管理
ShEF:面向云 FPGA 的屏蔽式安全区
提出独立于 CPU TEE 的云 FPGA 可信执行环境 ShEF,含安全启动、远程证明和可定制 Shield。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 78安全与隐私
每次遍历都命中:让页表遍历成为单次访问的缓存命中
通过页表扁平化和页表项缓存优先,将页表遍历降至单次访问并显著提升虚拟化性能。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 46运行时与内存管理语言与体系结构
通用 on-NIC 内存的优势
提出通用 on-NIC 内存方案,通过将数据与热项驻留网卡内存,显著加速 NFV 与键值存储。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 44运行时与内存管理语言与体系结构
CoolEdge:面向节能边缘数据中心的可缓解热点温水冷却
提出温水冷却系统 CoolEdge,通过动态水温和流速及冷板重设计缓解边缘数据中心多层级热点,大幅降低冷却能耗。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 33语言与体系结构
Astraea:面向 QoS 感知与资源高效的多阶段 GPU 服务
提出 Astraea,通过微服务部署策略与自适应 GPU 通信框架,在满足 QoS 的同时把峰值负载提升最多 82.3%。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 33语言与体系结构运行时与内存管理
RSSD:基于硬件隔离的网络-存储协同设计与攻击后分析防御勒索软件
提出勒索软件感知 SSD RSSD,用硬件辅助日志、远端安全卸载和攻击后证据链防御新型勒索攻击,性能开销极低。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 29安全与隐私
GPM:让 GPU 利用持久内存
提出 GPM,使 GPU 程序能够利用字节可寻址的持久内存,将 PM 能力从 CPU 扩展到 GPU。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 23语言与体系结构运行时与内存管理
FlexDriver:面向加速器的网络驱动
提出让 FPGA/硬件加速器直接控制商用 NIC 的网络驱动设计,通过压缩 NIC 控制结构实现低面积、高可扩展的加速器网络。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 22语言与体系结构
客户端优化的加密计算卸载算法与加速
提出客户端优化的同态加密卸载系统CHOCO及加解密加速器CHOCO-TACO,显著降低客户端通信与计算开销。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 20安全与隐私语言与体系结构
SRAM 无需冷却:利用电源域分离窃取片上秘密
提出 Volt Boot 攻击,利用电源域分离使片上 SRAM 跨断电周期保留数据,100% 准确窃取秘密。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 17安全与隐私
面向面积高效超导加速器的时间与SFQ脉冲流编码
提出波流水线一元SFQ架构,融合脉冲流与Race Logic编码,使运算/存储单元JJ数最多降200倍,缓解超导加速器面积约束。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 16语言与体系结构
通过智能手机上的 GPU 侧信道窃听用户凭据
提出一种 Android 手机 GPU 侧信道攻击,利用 GPU overdraw 与性能计数器变化推断屏幕键盘按键,窃取用户名和密码。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 15安全与隐私
CryoWire:面向低温计算的导线驱动微架构设计
提出利用77K快速导线的CPU流水线与片上网络微架构,使低温计算机系统性能提升3.82倍。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 10语言与体系结构
M³v:高效且可扩展的核心多路复用
M³v 为每个通用核添加本地多路复用器并虚拟化跨片通信硬件,使分片间的快速路径通信无需 OS 片介入。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 10运行时与内存管理语言与体系结构
Invisible Bits:在 SRAM 模拟域中隐藏秘密消息
提出 Invisible Bits,利用 SRAM 上电状态在模拟域隐藏消息,实现高容量、不可检测的片上隐写。
ASPLOS Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2022匹配度 0/10引用 5安全与隐私

202175 篇 · Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems

CNN 优化的解析刻画与设计空间探索
提出面向多核 CPU 上 CNN 循环级优化的解析建模方法,以高效搜索最优分块与循环置换配置。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 52编译与代码生成机器学习与程序语言
VSync:弱内存模型上同步原语的一键式验证与优化
提出 VSync 框架,自动检测弱内存模型同步原语中缺失与过度约束的内存屏障,并验证其安全与活性。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 40并发、并行与内存模型程序验证
MERCI:在商用硬件上通过子查询记忆化实现高效嵌入归约
提出MERCI记忆化框架,聚类并缓存相关嵌入的部分聚合,减少DNN嵌入归约内存访问,在商用硬件提升吞吐与能效。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 32机器学习与程序语言语言与体系结构
自动检测并修复 Go 软件系统中的并发缺陷
提出 GCatch 与 GFix,自动检测并修复 Go 中因 channel 误用导致的阻塞型并发缺陷。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 31程序分析与抽象解释测试、调试与修复并发、并行与内存模型
Corundum:静态强制的持久内存安全
提出 Corundum,用静态强制方式保证持久内存编程安全,避免程序员手动遵守复杂规则。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 18程序分析与抽象解释
语言参数化的编译器验证及其在 LLVM 上的应用
提出语言参数化的程序等价性检查器 Keq,基于割双模拟,并用于 LLVM 指令选择翻译验证。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 17程序验证编译与代码生成
将神经架构搜索视为程序变换探索
将神经架构搜索操作统一为基于表示容量合法性的程序变换,在 TVM 中联合优化 DNN 推理。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 13编译与代码生成机器学习与程序语言
面向二进制重写的增量式 CFG 补丁
提出增量式 CFG 补丁方法,力图兼顾二进制重写的高可靠性与低运行时开销。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 3/10引用 8编译与代码生成程序分析与抽象解释
Sinan:面向云微服务的基于机器学习且感知 QoS 的资源管理
提出基于机器学习且感知 QoS 的云微服务资源管理系统 Sinan,缓解服务依赖引发的级联 QoS 违规。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 221运行时与内存管理机器学习与程序语言
时间最优的量子比特映射
提出一种理论上时间最优的 SWAP 插入方案,用于量子比特映射并给出可扩展启发式扩展。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 74量子与概率编程编译与代码生成
通过等价饱和为数字信号处理器实现向量化
提出 Diospyros,用符号求值与等价饱和为 DSP 小型线性代数内核自动搜索高效向量化与数据布局。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 56编译与代码生成语言与体系结构
防御性近似:使用近似计算保障 CNN 安全
首次提出利用硬件支持的近似计算增强 CNN 对抗鲁棒性,保持精度、无需重训练并降低能耗。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 45安全与隐私机器学习与程序语言
VeGen:面向 SIMD 及更广范围的向量化器生成器
提出向量化器生成器 VeGen,可自动生成面向 SIMD 及非 SIMD 向量指令的向量化器。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 43编译与代码生成语言与体系结构
持久内存程序的快速、灵活且全面的错误检测
提出 PMDebugger,一个快速、灵活且全面检测持久内存程序崩溃一致性错误的调试器。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 37测试、调试与修复运行时与内存管理
PMFuzz:面向持久内存程序的测试用例生成
提出 PMFuzz,为持久内存程序生成能触达崩溃一致性相关路径的测试用例,以提升崩溃一致性缺陷的检测效果。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 36测试、调试与修复运行时与内存管理
Jaaru:高效模型检测持久内存程序
提出 Jaaru,基于约束精化的持久内存程序模型检测器,将崩溃一致性检查复杂度从指数级降至平方级。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 34程序验证
Enclosure:基于语言的不可信库限制
提出 Enclosure,用语言机制限制不可信库,防止公共库引入未审查代码带来的安全风险。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 32安全与隐私语言设计与特性
谁来调试调试器?揭示优化二进制中的调试信息缺陷
揭示现代工具链优化阶段未能正确保留调试信息的问题,及其对部署后调试的阻碍。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 31测试、调试与修复编译与代码生成
Hippocrates:无害地修复持久内存错误
研究持久内存耐久性错误的修复难点,提出自动修复方法(Hippocrates)以无害修复。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 24测试、调试与修复运行时与内存管理
编译器驱动的 FPGA 虚拟化:SYNERGY
提出 Synergy,通过 Verilog 编译变换和运行时支持在现有 FPGA 上实现挂起/恢复、迁移与多路复用。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 22语言与体系结构编译与代码生成
面向对抗测试的有状态数据平面的概率剖析
提出面向有状态可编程数据平面的概率剖析方法,以支持对抗性测试。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 21领域特定语言与建模测试、调试与修复
面向含噪变分量子算法模拟的逻辑抽象
提出逻辑抽象量子线路模拟工具链,将振幅与噪声概率编码为概率图模型并编译为逻辑公式,加速含噪变分算法的重复模拟与采样。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 19量子与概率编程编译与代码生成
BayesPerf:利用贝叶斯统计最小化性能监控误差
提出BayesPerf,用贝叶斯模型联合推断硬件性能计数器读数并设计低延迟加速器,将复用事件下平均误差从40.1%降至7.6%。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 14语言与体系结构机器学习与程序语言
马尔可夫链蒙特卡洛(MCMC)加速器的统计稳健性
指出仅以端到端精度评估 MCMC 加速器不足,需关注硬件优化对统计性质的影响。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 12量子与概率编程机器学习与程序语言
PIBE:基于剖析引导的间接分支消除的实用内核控制流加固
提出 PIBE,用剖析引导的间接分支消除实现低开销的内核控制流加固,抵御常规与瞬态执行中的控制流劫持。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 12安全与隐私编译与代码生成
利用软件编译器实现高级硬件语言的有效仿真与调试
提出借助软件编译器为基于规则的高级硬件设计语言提供高效仿真与调试支持。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 11语言与体系结构编译与代码生成
SherLock:无监督同步操作推断
提出无监督工具 SherLock,通过冲突操作附近的线性系统与延迟注入,在 8 个 C# 应用中推断出 122 个同步且误报少。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 9并发、并行与内存模型
面向加速器生成器的编译器基础设施
提出 Calyx 中间语言与编译器,将高层程序编译为可综合硬件设计,统一结构化与控制流表示。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 2/10引用 2语言与体系结构编译与代码生成
FaasCache:用贪心-对偶缓存保持无服务器计算存活
提出 FaasCache 及其贪心-对偶缓存保活策略,依据函数资源与使用特征保持热函数,缓解 FaaS 冷启动。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 220运行时与内存管理
Nightcore:面向延迟敏感、交互式微服务的高效可扩展无服务器计算
提出 Nightcore,一个面向延迟敏感交互式微服务的高效可扩展 serverless 运行时,力图把 FaaS 的毫秒级开销降至亚毫秒。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 217运行时与内存管理
Sage:微服务中实用且可扩展的 ML 驱动性能调试
提出 Sage:以机器学习驱动的微服务性能调试,避免大量插桩,兼顾实用性与可扩展性。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 166测试、调试与修复分布式与容错
Serverless 函数快照的基准测试、分析与优化
对 serverless 函数快照进行基准测试与性能分析,并优化快照机制以降低冷启动延迟。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 161运行时与内存管理
CutQC:使用小型量子计算机进行大规模量子电路求值
提出 CutQC,将大量子电路切割为小子电路在小型量子设备上执行,并用经典后处理重构结果。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 158量子与概率编程
Gamma:利用 Gustavson 算法加速稀疏矩阵乘法
提出 Gamma,利用 Gustavson 算法设计稀疏矩阵乘法加速器,解决现有数据流复用差与访存不规则问题。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 154语言与体系结构
重新思考面向分离式内存的软件运行时
指出基于虚拟内存的分离式内存软件运行时存在高缺页开销与页粒度脏数据放大两大局限。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 115运行时与内存管理
RecSSD:面向固态硬盘推荐推理的近数据处理
提出面向推荐模型嵌入表推理的 SSD 近数据处理内存系统,将端到端推理延迟降低 2 倍。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 99机器学习与程序语言语言与体系结构
数据预取的分层神经网络模型
提出分层神经预取器 Voyager,可同时学习 delta 与地址相关性,并大幅降低开销。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 99语言与体系结构
Mind mappings:实现高效的算法-加速器映射空间搜索
提出 Mind mappings 以高效搜索算法到加速器的最优映射,避免低效映射带来的乘性效率开销。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 97语言与体系结构
PacketMill:迈向单核 100-Gbps 网络
提出 PacketMill,通过元数据模型与代码优化定制网络功能二进制,实现单核近 100 Gbps 包处理。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 46编译与代码生成语言与体系结构
Qraft:反转你的量子电路并获知正确的程序输出
提出 QRAFT,利用量子算法可逆性反转电路,在有效映射之外进一步降低 NISQ 错误。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 46量子与概率编程
Robomorphic computing:一种由机器人形态参数化的领域特定加速器设计方法
提出 robomorphic computing,将机器人形态转化为定制加速器结构,并自动生成运动规划内核的高效硬件设计。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 44语言与体系结构
仓库级视频加速:真实环境中的协同设计与部署
论文设计并大规模部署了面向仓库级视频转码的专用加速器 VCU,实现 20–33 倍能效提升。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 43语言与体系结构分布式与容错
通过放宽读延迟延长 3D NAND SSD 寿命
利用应用提示放宽高密度 3D NAND SSD 的读延迟约束,减少读干扰导致的后台重写,从而延长寿命。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 35语言与体系结构
Switches for HIRE:数据中心网内计算的资源调度
针对数据中心网内计算中交换机资源稀缺、异构且被多场景/应用/用户共享的协调难题,提出 HIRE 资源调度方案。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 34语言与体系结构
量化自主无人机中的设计空间权衡
通过形式化无人机子系统并探索设计空间,量化计算对自主无人机资源权衡的影响。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 31语言与体系结构
PMEM-spec:持久内存推测(严格持久性可以胜过宽松持久性)
提出 PMEM-Spec,用推测执行和失败原子事务在严格持久性模型下加速持久内存访问。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 30并发、并行与内存模型语言与体系结构
Clobber-NVM:减少日志,增加重执行
提出 Clobber-NVM,通过减少日志记录、增加重执行来降低非易失内存故障原子性库的开销。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 30运行时与内存管理
自主 NIC 卸载
指出 L5P 卸载受底层协议卸载依赖限制,提出自主 NIC 卸载以解耦底层协议。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 30语言与体系结构
In-fat pointer:硬件辅助的带标签指针空间内存安全防护,具有子对象粒度保护
提出 In-fat pointer,一种硬件辅助的带标签指针机制,以子对象粒度防护 C/C++ 空间内存安全。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 26安全与隐私语言与体系结构
C11Tester:面向 C/C++ 原子操作的竞态检测器
C11Tester 是一个覆盖比以往工具更大 C/C++ 内存模型片段的竞态检测器,用约束算法实现修改序。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 26并发、并行与内存模型测试、调试与修复
当应用专用 ISA 遇上 FPGA:面向异构云 FPGA 的多层虚拟化框架
提出多层虚拟化框架,融合应用专用 ISA 高层编程抽象与硬件特定抽象的空间共享,提升云 FPGA 资源利用率并降低编程复杂度。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 24语言与体系结构
KLOCs:面向异构内存系统的内核级对象上下文
提出 KLOCs 抽象,按热度、复用和存活期分组内核对象,实现异构内存中的高效分层与迁移。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 22运行时与内存管理
Orchestrated Trios:面向带 3 量子比特门的量子程序的高效通信编译
提出 Orchestrated Trios 编译结构:先分解为三量子比特 Toffoli,再路由到邻近量子比特组,最后分解到硬件门。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 21量子与概率编程编译与代码生成
PTEMagnet:细粒度物理内存预留以加速公有云中的页表遍历
识别虚拟化与内存分配器交互导致的地址转换瓶颈,提出细粒度物理内存预留 PTEMagnet 来加速嵌套页表遍历。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 19语言与体系结构
Kard:基于每线程内存保护的轻量级数据竞争检测
提出 Kard,利用每线程内存保护实现低开销动态数据竞争检测,避免昂贵编译器插桩。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 16并发、并行与内存模型运行时与内存管理
通过路径融合与高阶推测实现可扩展的 FSM 并行化
提出路径融合与高阶推测,以提升不利 FSM 及输入条件下的并行化可扩展性。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 16并发、并行与内存模型编译与代码生成
NeuroEngine:面向高级类脑计算的基于硬件的事件驱动仿真系统
提出硬件事件驱动的 SNN 仿真系统 NeuroEngine,加速支持两阶段神经元与突触延迟的高级脉冲神经网络。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 13语言与体系结构机器学习与程序语言
用时间计算:微体系结构怪异机器
提出微体系结构怪异机器 µWM,利用分支预测器和缓存等冲突的时序副作用执行任意计算,并用于隐蔽混淆恶意代码。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 13安全与隐私语言与体系结构
使用可复用量化项的多分辨率推理训练方法
让多个量化分辨率复用同一组量化项,一次训练即可在推理时动态切换分辨率,并配套多分辨率 MAC 硬件。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 8语言与体系结构机器学习与程序语言
DiAG:一种受数据流启发的通用处理器架构
提出 DiAG,将寄存器堆抽象为寄存器 lane,在硬件中隐式构建数据流图,以加速器式微架构提升通用处理器的能效。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 8语言与体系结构
NOREBA:一种编译器信息驱动的非推测乱序提交处理器
提出 NOREBA,利用编译器信息实现非推测乱序提交,以更早回收关键资源并提升处理器性能。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 7语言与体系结构编译与代码生成
SIMDRAM:一种使用 DRAM 的位串行 SIMD 处理框架
提出 SIMDRAM 框架,通过 MAJ/NOT 表示和 DRAM 命令序列,在 DRAM 中高效实现复杂及用户自定义的位串行 SIMD 操作。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 6语言与体系结构
LifeStream:面向周期性流的高性能流处理引擎
LifeStream 是面向生理数据的流处理引擎,通过时序查询语言与周期性优化,性能显著超越现有系统。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 6领域特定语言与建模编译与代码生成
Jamais vu:挫败微架构重放攻击
提出 Jamais Vu:检测指令被 squash 后,在重插入流水线前自动加 fence,阻止微架构重放攻击。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 5安全与隐私
HerQules:通过硬件强制的消息队列保护程序
提出 HerQules,用硬件强制的消息队列保护程序,规避软件运行时元数据更新与复杂硬件监控的缺陷。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 3安全与隐私语言与体系结构
以指针判类型:优化 GPU 虚函数
研究并缓解 GPU 上 C++ 多态代码的虚函数开销,核心思路是通过指针判定类型来优化虚函数。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 1/10引用 1编译与代码生成语言与体系结构
Dagger:在云微服务中利用近内存可重构NIC实现高效快速RPC
提出基于FPGA近内存可重构NIC的RPC加速架构Dagger,将RPC栈卸载到NIC并显著提升云微服务吞吐与延迟。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 54语言与体系结构
CubicleOS:面向实用隔离的软件组件化库操作系统
CubicleOS通过软件组件化在库操作系统中实现组件间隔离,防止第三方组件的安全威胁。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 37安全与隐私运行时与内存管理
Streamline:一种快速、无 flush 的缓存隐蔽信道攻击,通过异步合谋实现
提出 Streamline,一种无需 flush 指令、通过发送方与接收方异步合谋实现的高速缓存隐蔽信道攻击协议。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 36安全与隐私
Q-VR:面向未来移动协同虚拟现实的系统级设计
提出软硬件协同的动态协同渲染方案Q-VR,降低移动VR延迟并提升画质与帧率。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 36语言与体系结构
面向虚拟化 NUMA 服务器的快速本地页表:vMitosis
指出页表次优放置可使虚拟化 NUMA 服务器严重减速,并提出 vMitosis 实现快速本地页表。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 29运行时与内存管理语言与体系结构
BCD 去重:利用部分缓存行去重实现有效内存压缩
提出 BCD 去重,通过压缩与去重结合利用缓存行间部分冗余,提升主存有效容量。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 19语言与体系结构
节奏像素区域(Rhythmic Pixel Regions):面向低功耗高精度视觉计算的多分辨率视觉传感系统
提出节奏像素区域多分辨率视觉传感系统,按区域动态降分辨率,以低内存能耗实现高精度视觉计算。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 17语言与体系结构
推测干扰攻击:攻破不可见推测机制
提出推测干扰攻击,证明不可见推测机制无法完全阻止基于缓存状态的推测执行攻击。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 5安全与隐私
通过优化读重试(read-retry)降低固态硬盘读延迟
利用 CACHE READ 命令流水化重试步骤并自适应缩短芯片级读延迟,显著降低 SSD 的读重试延迟。
ASPLOS Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems2021匹配度 0/10引用 3语言与体系结构

202088 篇 · Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems

线程的游戏
论文关注异步机器学习训练中多线程竞争式更新模型所引发的问题。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 4/10引用 15机器学习与程序语言并发、并行与内存模型
Interstellar
用 Halide 调度语言统一表示 DNN 加速器微架构与映射,并优化硬件资源分配以降低能耗。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 3/10引用 197语言与体系结构编译与代码生成领域特定语言与建模
AutoTM:使用整数线性规划在异构内存系统中自动移动张量
提出基于ILP的Profile引导优化AutoTM,自动在DRAM与NVDIMM间迁移张量,降低DNN训练内存需求。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 3/10引用 70运行时与内存管理机器学习与程序语言
Egalito:面向二进制的重编译器
Egalito 利用 stripped x86_64/ARM64 二进制元数据实现完整反汇编与无布局约束的二进制重编译。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 3/10引用 67编译与代码生成程序分析与抽象解释安全与隐私
P2 HMC
HMC
提出 HMC,面向硬件内存模型的无状态模型检测,支持 load buffering 并兼顾效率与可扩展性。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 3/10引用 29程序验证并发、并行与内存模型
FlexTensor
针对异构加速器上张量库手工开发周期长的问题,提出 FlexTensor 以实现灵活、可移植、高性能的张量计算。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 172编译与代码生成语言与体系结构
SwapAdvisor:面向深度学习数据流图的显存交换优化
提出 SwapAdvisor,用遗传算法联合优化算子调度、内存分配与 CPU-GPU 交换决策,突破 GPU 显存限制。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 158机器学习与程序语言运行时与内存管理
Capuchin
摘要未说明具体贡献,仅指出 GPU 全局显存稀缺限制大模型训练与 DNN 架构探索。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 143运行时与内存管理机器学习与程序语言
时间敏感的间歇计算遇上遗留软件
提出 TICS 平台,为间歇计算提供时间敏感编程抽象与可预测检查点,使遗留嵌入式代码无需重写即可间歇运行。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 89语言设计与特性运行时与内存管理
面向预取的内存访问模式分类
提出基于指令数据流的访存模式分类方法,揭示现有预取器局限,并用软件预取注入超越先进硬件预取器。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 82语言与体系结构
面向 C++ 服务器工作负载的基于学习的内存分配
提出基于学习的内存分配方法,在不移动对象的前提下缓解 C++ 服务器大页堆的持久碎片。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 58运行时与内存管理机器学习与程序语言
面向高效超导量子处理器体系结构设计
提出面向应用的自动设计流程,在性能损失可忽略下生成简化的超导量子处理器体系结构。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 48量子与概率编程语言与体系结构
面向超导加速器的计算时序逻辑
提出以脉冲到达时间为核心的计算时序逻辑,使超导逻辑能原生异步执行有用计算并形式化其语义。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 47语言与体系结构逻辑与自动机
Chronos:面向加速器的高效推测并行
提出 SLOT 执行模型与 Chronos 框架,使加速器无需缓存一致性即可高效支持推测并行。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 32语言与体系结构并发、并行与内存模型
为什么 GPU 执行 NFA 很慢,以及如何让其更快
揭示 GPU 执行 NFA 的内存与利用率瓶颈,并通过内存私有化、查表计算化与动态调度显著加速。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 30语言与体系结构运行时与内存管理
面向分布式系统的高效并发测试
Morpheus:首个将偏序采样与冲突分析用于真实分布式系统的并发测试工具,在 Erlang 系统中发现 11 个新错误。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 30测试、调试与修复分布式与容错
使用向量时钟的线性时间原子性检查
提出基于向量时钟的单遍线性时间算法 AeroDrome,在线检测冲突可串行化违反以实现原子性检查。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 26并发、并行与内存模型程序分析与抽象解释
FlexAmata:将应用通用且高效地适配到空间自动机处理加速器
提出 FlexAmata,使字母表规模各异的自动机应用能通用高效地映射到空间自动机加速器。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 23语言与体系结构
Perspective:推测式自动并行化框架
提出 Perspective 推测式自动并行化框架,以接近非推测方法的效率实现 DOALL 并行化。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 19编译与代码生成并发、并行与内存模型
以原则性按位推测应对顺序比特流处理
提出原则性按位推测(PBS),通过将比特流程序建模为有限状态机来打破依赖并并行化顺序比特流处理。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 9编译与代码生成并发、并行与内存模型
通过有界自动机学习加速遗留字符串内核
利用有界自动机学习将遗留字符串内核高效映射到 FPGA 等加速器,减少低层重写和手工架构优化。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 2/10引用 8语言与体系结构
Catalyzer
针对 Serverless 沙箱强隔离与低启动延迟的矛盾,指出现有应用无关沙箱优化不足,并提出 Catalyzer。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 277运行时与内存管理安全与隐私
轨道边缘计算
指出低轨纳卫星星座的弯管架构成随规模增长失效,能力受物理约束决定。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 267语言与体系结构
噪声中等规模量子(NISQ)计算机上串扰的软件缓解
用软件方法刻画硬件串扰并调度量子指令,在真实 NISQ 设备上把应用电路错误率最高降低 5.6 倍。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 257量子与概率编程语言与体系结构
PatDNN:基于模式权重剪枝在移动设备上实现实时 DNN 执行
提出基于模式的权重剪枝,在移动设备上实现高精度实时 DNN 推理。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 212机器学习与程序语言语言与体系结构
DeepSniffer:从硬件体系结构事件中提取 DNN 模型架构
聚焦从硬件体系结构事件中提取 DNN 模型架构,并指出现有方法在先验知识、鲁棒性与通用性上的不足。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 128安全与隐私
云环境中的 FPGA 虚拟化
提出 ViTAL 全栈方案,通过虚拟化 FPGA 资源解耦编译与资源分配,支持细粒度共享与横向扩展加速。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 93语言与体系结构运行时与内存管理
面向间歇计算的可靠计时
提出基于RC电路阵列的CHRT计时架构与Botoks无电池平台,实现间歇计算下低启动、高分辨率、可重构的可靠计时。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 92语言与体系结构运行时与内存管理
面向不规则工作负载的 GPU 批量感知统一内存管理
首次剖析 GPU 页错误批处理串行化问题,并提出批量感知的统一内存软硬件方案。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 87运行时与内存管理语言与体系结构
量子计算中动态运行时断言的量子电路
提出用辅助量子比特实现动态运行时断言的量子电路,可断言经典态、纠缠与叠加态。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 83量子与概率编程测试、调试与修复
Shredder:通过学习加性噪声分布保护DNN推理中的通信数据隐私
提出Shredder框架,通过学习加性噪声分布对DNN中间数据加噪,在几乎不损失精度的同时降低通信数据信息量。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 80安全与隐私机器学习与程序语言
Prague:高性能的异构感知异步去中心化训练
提出 Prague,旨在让异步去中心化训练兼具 All-Reduce 的同构高性能与 AD-PSGD 的异构容忍性。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 75机器学习与程序语言分布式与容错
P2 Lynx
Lynx
探讨利用数据中心中日益普及的计算与 I/O 加速器,提升硬件加速服务的性能与效率。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 64语言与体系结构
持久内存程序中的跨故障缺陷检测
提出 XFDetector,通过向故障前执行注入故障并检查故障后恢复,检测持久内存程序中的跨故障竞态与语义缺陷。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 60测试、调试与修复并发、并行与内存模型
P2 Pronto
Pronto
针对 NVMM 上持久化数据结构开发困难且易错的问题,提出 Pronto 以简化其构建。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 56运行时与内存管理
数据中心功率超订:中压电源平面与优先级感知功耗封顶
通过中压电源平面和优先级感知功耗封顶服务,实现数据中心25%以上功率超订并降低数亿美元成本。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 56语言与体系结构
P2 Livia
Livia
指出现有内存层次与 processing-in-memory 方法导致数据移动昂贵,并提出 Livia 以应对该扩展性挑战。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 54语言与体系结构
P2 MOD
MOD
MOD 面向持久内存可恢复应用,试图解决缓存行刷写排序在专家定制与 STM 之间的两难。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 48并发、并行与内存模型运行时与内存管理
Hermes:一种快速、容错且可线性化的复制协议
提出 Hermes 复制协议,在故障下维持线性一致副本,并面向高吞吐、低延迟的数据存储。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 48分布式与容错
COIN 攻击
指出 Intel SGX enclave 与宿主应用之间的双向接口是主要攻击面,需通过谨慎设计和防御性编程加固。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 46安全与隐私
P2 Fleet
Fleet:面向 FPGA 的大规模并行流式框架
提出 Fleet,用户只需编写串行处理单元的 RTL,框架自动复制并生成大规模并行流式 FPGA 设计。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 37语言与体系结构领域特定语言与建模
探索分支预测器以构造瞬态执行木马
逆向分析x86_64分支预测器,构造可隐藏于瞬态执行并规避静态/动态分析检查的木马。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 33安全与隐私语言与体系结构
DNNGuard:一种抵御对抗攻击的弹性异构 DNN 加速器架构
提出弹性异构 DNN 加速器架构 DNNGuard,为对抗样本防御提供低开销、高能效且安全的硬件支持。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 33安全与隐私语言与体系结构
AvA:加速器的加速虚拟化
提出 AvA,为 GPU/TPU/FPGA 等加速器提供加速虚拟化,使云中多个 guest 可共享物理设备,恢复多租户与整合。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 33运行时与内存管理
P2 BYOC
BYOC:面向异构ISA的“自带核心”框架
提出开源异构ISA硬件框架BYOC,通过TRI支持多ISA核心、可扩展缓存一致性与SMP Linux,并在FPGA上验证。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 29语言与体系结构并发、并行与内存模型
P2 NeuMMU
NeuMMU:为 NPU 定制的内存管理单元
提出为 NPU 定制的地址转换 MMU,解耦虚拟/物理地址并仅带来极低性能开销。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 29语言与体系结构
遗忘失败(Forget Failure)
指出 Flash 写入的功耗、时间与耐久性限制与能量采集间歇计算所需的频繁 NVM 检查点不兼容。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 27运行时与内存管理语言与体系结构
P2 MERR
MERR:面向持久内存对象的内存防御技术
提出 MERR,通过将页表子树嵌入持久内存对象,显著降低挂载/卸载开销,从而缩短内存暴露时间。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 24安全与隐私运行时与内存管理
可复现容器
提出用户态 Linux 可复现容器 DetTrace,使容器内计算成为初始文件系统状态的纯函数,并自动消除构建与工作流中的不可复现性。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 20运行时与内存管理
评估缓存对时序攻击脆弱性的基准测试套件
提出覆盖88种强时序漏洞的缓存攻击基准套件,并给出CTVS评分。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 20安全与隐私测试、调试与修复
FirePerf:面向硬件/软件系统的带外全系统性能剖析
在 FireSim 中引入带外全系统性能剖析,通过调用栈重构和自动性能计数器插入快速定位软硬件瓶颈。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 18语言与体系结构
Klotski:高效对抗受控信道攻击的混淆执行
提出 Klotski,基于增强 ORAM 与可配置软件缓存,高效混淆执行以抵御 SGX 控制通道攻击。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 14安全与隐私运行时与内存管理
TrieJax 架构
提出 TrieJax 架构,面向图模式匹配并将其映射到高效关系连接算法。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 13语言与体系结构
惰性释放持久性
提出释放持久性模型与惰性实现机制,保证崩溃时 NVM 含一致割,从而加速无日志数据结构恢复。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 12并发、并行与内存模型语言与体系结构
维度感知的冗余 SIMT 指令消除
提出非推测的 DARSIE 机制,利用编译期标记与内核启动信息在取指前跳过 GPU 中多维线程块间的冗余 SIMT 指令。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 12语言与体系结构
面向模拟器件的噪声感知动力系统编译:Legno
Legno 是首个面向物理可编程模拟器件的编译器,能噪声感知地编译非线性动力系统并生成精确模拟电路。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 10编译与代码生成语言与体系结构
P2 IIU
IIU:一种新型倒排索引处理单元
提出倒排索引处理单元 IIU,通过索引压缩与硬件加速器协同设计,提升查询性能并降低能耗。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 7语言与体系结构
Hurdle:保护跳转指令免受代码重用攻击
提出 Hurdle,通过加固跳转指令来防御代码重用攻击,弥补不精确 CFI 的不足。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 6安全与隐私
∅sim:为 TB 级内存世界准备系统软件
提出 ∅sim,使研究者在普通机器上调试和原型化 TB 级内存下的系统软件可扩展性问题。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 6运行时与内存管理
守护者委员会
提出 Guardian Council 系统安全防护方案,以应对不可信程序与用户带来的攻击。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 6安全与隐私语言与体系结构
Vortex:面向数据密集型流式应用的极致性能内存抽象
提出基于缺页异常的流式内存抽象,用普通指针模拟无限缓冲区,并实现高速 I/O、线程间传输与原地基数排序。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 5运行时与内存管理并发、并行与内存模型
整合式闪存缓存的公平写入归因与分配
提出基于 Shapley 值的写入归因与写预算分配方法,实现合并闪存缓存中多工作负载的性能公平。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 5运行时与内存管理
Mitosis:面向大内存机器的透明自复制页表
提出 Mitosis,在 NUMA 大内存机器上透明复制与迁移页表,降低远程页表遍历开销。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 4运行时与内存管理
过去的大数据:从威尼斯到欧洲
报告威尼斯时间机器项目:通过大规模数字化与深度学习将文化遗产转化为历史大数据,并扩展为欧洲分布式数字信息系统。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10引用 2机器学习与程序语言分布式与容错
高能物理实验当前与预期的计算需求(特别关注 CERN LHC)
综述高能物理实验计算需求,重点讨论HL-LHC对分布式基础设施提出的10–100倍扩展挑战与R&D方向。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 1/10分布式与容错
P2 HEAX
HEAX:面向全同态加密的高性能硬件架构
提出 HEAX 硬件架构,通过多层并行加速全同态加密中的 NTT 与同态计算。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 242语言与体系结构安全与隐私
FlatStore:面向持久内存的高效日志结构键值存储引擎
提出 FlatStore,通过持久日志与易失索引解耦及批量优化,在持久内存上实现高吞吐低延迟 KV 存储。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 166运行时与内存管理并发、并行与内存模型
P2 Occlum
Occlum
提出 Occlum,使 Intel SGX 上的库操作系统能够安全且高效地支持多任务。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 145安全与隐私运行时与内存管理
Accelerometer
对 Facebook 计算优化数据中心中七大微服务进行 CPU 周期特征刻画,以识别全局服务器机群的加速机会。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 78语言与体系结构
面向共享内存FPGA平台的Hypervisor
首个共享内存FPGA虚拟化hypervisor,用多路复用器树、页表切片与抢占接口实现空间/时间复用。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 62运行时与内存管理语言与体系结构
Coterie
提出 Coterie,通过拆分背景帧渲染并缓存复用相似帧,将移动多人 VR 每玩家带宽需求降低 10.6X–25.7X。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 60分布式与容错
LeapIO:在 ARM SoC 上高效且可移植的虚拟 NVMe 存储
LeapIO 利用 ARM 协处理器卸载复杂云存储服务,向未修改 guest VM 提供虚拟 NVMe,并保持接近裸机的性能。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 59语言与体系结构运行时与内存管理
弹性布谷鸟页表
提出弹性布谷鸟页表,将多级基数页表的串行指针追逐改为并行查找,显著降低地址翻译开销。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 54运行时与内存管理
Hailstorm:解耦存储的分布式 LSM 数据库
通过存储与计算分离、机架内存储池化和 compaction 远程卸载,解决分布式 LSM 数据库负载不均与后台任务干扰。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 50分布式与容错
TimeStone:让持久事务内存可扩展
提出 TimeStone,一种高可扩展、低写放大、低内存占用的持久事务内存系统。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 46并发、并行与内存模型运行时与内存管理
Optimus Prime:加速服务器中的数据转换
提出可编程数据转换加速器 Optimus Prime 与内存 schema 抽象,大幅提升微服务数据转换吞吐并降低服务时延。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 45语言与体系结构
AsymNVM:非对称字节可寻址非易失内存架构
提出非对称 NVM 架构 AsymNVM,通过 RDMA 共享后端 NVM,并用操作日志实现高性能持久数据结构与崩溃一致复制。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 45分布式与容错运行时与内存管理
高密度多租户裸金属云
提出 BM-Hive,用 PCIe 计算板在单台服务器上承载最多 16 个硬件隔离的裸金属租户
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 38安全与隐私运行时与内存管理
P2 HSM
HSM
针对 GPU 多任务下共运行应用相互干扰导致公平性与 QoS 下降的问题,提出 HSM 机制。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 37并发、并行与内存模型语言与体系结构
CryoCache:低温缓存
指出低温计算架构单元在成本效益与可行性上的根本挑战,并定位低温优化缓存设计问题。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 36语言与体系结构
利用直接虚拟硬件优化嵌套虚拟化性能
提出 DVH,使宿主 hypervisor 直接为嵌套虚拟机提供虚拟硬件,消除多层 hypervisor 干预,性能提升一个数量级以上。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 33运行时与内存管理
Evanesco:面向高密度3D NAND闪存的数据净化技术
提出Evanesco,通过锁定闪存页/块访问而非物理销毁,实现高效且可靠的数据净化。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 24安全与隐私
Safecracker:经由压缩缓存泄露秘密
首次分析缓存压缩的安全性,揭示可压缩性侧信道并提出 Pack+Probe 与 Safecracker 攻击,可在 10ms 内窃取密钥。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 22安全与隐私
Thesaurus
提出基于局部敏感哈希的硬件在线缓存行聚类压缩机制,利用相似缓存行簇提升缓存压缩率。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 21语言与体系结构
IOctopus
揭示 I/O 设备经单一 CPU 发起的非均匀 DMA(NUDMA)会像 NUMA 一样拖慢应用性能。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 15语言与体系结构运行时与内存管理
HaRMony:面向异构可靠性内存的 QoS 感知节能框架
首次在完整虚拟化栈中实现并评估异构可靠性内存框架 HaRMony,结合 QoS 感知策略降低 DRAM 与系统能耗。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 14运行时与内存管理语言与体系结构
P2 SAC
SAC:面向SMR混合存储的SMR感知协同设计缓存算法
提出SMR感知的软硬件协同设计缓存算法SAC,优化SMR盘内RMW操作,显著加速混合存储。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 13语言与体系结构
Peacenik
提出 Peacenik 架构支持,在 fail-stop 内存一致性下避免失败,消除其大部分性能开销。
ASPLOS Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems2020匹配度 0/10引用 3并发、并行与内存模型

2019124 篇 · Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems

AcMC²:将概率模型编译为优化的 MCMC 硬件加速器
提出 AcMC² 编译器,将概率模型转换为基于 MCMC 的 FPGA/ASIC 硬件加速器,并通过依赖分析优化并行与数据局部性。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 4/10引用 24量子与概率编程语言与体系结构
P2 DCNS
DCNS:检测保守的非睡眠(non-sleep)操作缺陷
提出首个系统化方法检测 Linux 内核中因保守使用非睡眠操作而造成的性能缺陷。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 4/10引用 8程序分析与抽象解释
Bit-Tactical(位战术)
提出 Bit-Tactical,通过静态调度中间件与轻量稀疏混洗硬件前端协同利用权重与激活的位稀疏性来加速 DNN 推理。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 3/10引用 107语言与体系结构编译与代码生成
P2 Astra
Astra:面向深度学习训练的编译与执行框架
提出Astra,利用深度学习训练的重复可预测性在线探索优化空间,动态定制执行,训练性能最高提升3倍。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 3/10引用 49机器学习与程序语言编译与代码生成
Split-CNN:通过自动模型变换与异构内存管理缓解 CNN 训练的内存瓶颈
提出 Split-CNN 将输入图像切块独立卷积以大幅降低训练显存,并配套异构内存管理系统提升 GPU 训练可扩展性。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 3/10引用 41机器学习与程序语言语言与体系结构
并非所有量子比特生而平等
提出变异性感知的量子比特分配与移动策略,规避高错误率量子比特和链路,将NISQ系统可靠性最高提升1.9倍。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 308量子与概率编程语言与体系结构
边缘之外的智能
首次在能量采集系统上完整实现 DNN 推理,并提出间歇感知的 SONIC/TAILS 与网络压缩工具 GENESIS。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 201运行时与内存管理机器学习与程序语言
P2 Wasabi
Wasabi:WebAssembly 动态分析框架
Wasabi 是首个面向 WebAssembly 的通用动态分析框架,基于二进制插桩提供高层 API 并支持重量级动态分析。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 80程序分析与抽象解释编程环境与开发者工具
理解 Go 语言中的真实世界并发缺陷
首次系统研究真实 Go 程序中的并发缺陷,揭示过半缺陷源于 Go 特有机制,并评估修复与检测工具。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 78并发、并行与内存模型测试、调试与修复
P2 PMTest
PMTest:面向持久内存崩溃一致性软件的测试框架
提出灵活且快速的 PMTest 框架,用两个基本检查器检测持久内存软件的崩溃一致性缺陷。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 73测试、调试与修复并发、并行与内存模型
NVIDIA PTX 内存一致性模型的形式化分析
对 NVIDIA PTX 内存模型进行公理化建模、Alloy 测试与 Coq 机器验证,证明其可作为 CUDA 等语言的可靠编译目标。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 61并发、并行与内存模型定理证明与证明工程
Swizzle Inventor:自动合成 Swizzle 程序
提出 Swizzle Inventor,通过程序草图与自动合成器为 GPU 内核生成 swizzle 映射,获得优于专家手写 CUDA 的性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 35程序合成语言与体系结构
P2 Puddle
Puddle
提出全栈数字微流控自动化平台 Puddle,其运行时提供高层 API、动态资源管理与实时纠错,实现可靠执行。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 33领域特定语言与建模运行时与内存管理
面向模式匹配语言与加速器的调试支持
为 RAPID 模式匹配程序和有限自动机加速器提供无需改硬件的交互式步进调试与变量检查支持。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 11测试、调试与修复领域特定语言与建模语言与体系结构
面向商用并行处理器的当代半结构化数据可扩展处理——一种基于编译的方法
提出 JPStream 编译系统,将 JSONPath 查询与 JSON 语法联合编译为有界内存的并行可执行程序。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 11编译与代码生成逻辑与自动机并发、并行与内存模型
面向更快确定性多线程的惰性确定性
提出惰性确定性 DMT,通过推测执行同步操作并验证顺序,避免全局全序瓶颈,大幅提升确定性执行性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 8并发、并行与内存模型运行时与内存管理
将经典代码编译到量子退火器
提出将经典代码编译为二次伪布尔最小化问题,从而可在量子退火器上前向或反向执行。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 7量子与概率编程编译与代码生成
通过 Trace Wringing 实现更安全的程序行为共享
提出 trace-wringing,在保留关键特征的同时尽量去除程序轨迹中的敏感信息,并验证内存轨迹的可行性与泄漏边界。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10引用 7安全与隐私
分会场详情:机器学习 II
该条目仅为会议分会场详情,无摘要,无法概括具体论文的核心贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 2/10机器学习与程序语言
会议环节详情:机器学习 III
该条目为机器学习专题会议环节的介绍,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 2/10机器学习与程序语言
面向微服务的开源基准套件及其对云与边缘系统的软硬件启示
开源微服务基准套件,揭示微服务对云与边缘系统软硬件设计的影响。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 646语言与体系结构
解决NISQ时代量子器件的量子比特映射问题
提出SABRE——一种基于SWAP的双向启发式搜索算法,高效解决NISQ器件上的量子比特映射问题。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 586量子与概率编程
P2 PUMA
PUMA:可编程超高效忆阻器加速器
提出基于忆阻器的可编程加速器 PUMA 及配套编译器,使多种 ML 推理负载在保持可编程性的同时实现高能效。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 418语言与体系结构机器学习与程序语言
面向噪声中等规模量子计算机的噪声自适应编译器映射
提出利用硬件噪声与校准数据的NISQ量子程序编译器映射方法,显著提升执行成功率。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 397量子与概率编程编译与代码生成
P2 Seer
Seer:在线云性能调试系统
Seer 是一个结合深度学习和 RPC/硬件追踪的在线云性能调试系统,可提前预测并规避微服务 QoS 违规。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 261分布式与容错测试、调试与修复
DeepSigns:面向深度学习模型的端到端知识产权保护框架
提出 DeepSigns,首个在深度学习模型训练中嵌入数字水印以保护模型知识产权的端到端框架。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 247安全与隐私机器学习与程序语言
TANGRAM
提出面向分块神经网络加速器的数据流优化,通过缓冲共享与交替层循环顺序提升性能并降低能耗。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 180语言与体系结构
ADMM-NN:深度神经网络算法-硬件协同优化框架
提出 ADMM-NN,首个用 ADMM 联合剪枝与量化并做硬件感知优化的 DNN 算法-硬件协同压缩框架。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 165语言与体系结构
面向分层内存系统的 Nimble 页面管理
提出集成于操作系统的多级内存页管理机制,直接在不同内存层级间迁移页面,并通过四项优化大幅提升迁移吞吐与应用性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 151运行时与内存管理
面向高效脉动阵列实现的稀疏卷积神经网络打包
提出列合并打包,将稀疏卷积滤波器压缩为稠密列,提升脉动阵列利用率并保持精度。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 149语言与体系结构
面向现实量子计算机的聚合指令优化编译
提出将多个量子逻辑操作聚合为最多10量子比特单元并定制控制脉冲的编译方法,显著降低量子程序延迟。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 122量子与概率编程编译与代码生成
仓库级计算机中的软件定义远内存
通过在 OS 内核中主动压缩冷内存页,以软件方式构建远内存层,显著降低仓库级计算机的内存总拥有成本。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 116运行时与内存管理
面向商用 GPU 的异构隔离执行
提出 HIX 架构,在不修改 GPU 的情况下通过改造 CPU-GPU I/O 互连和驱动,实现商用 GPU 的安全隔离执行。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 114安全与隐私
上下文敏感栅栏(Context-Sensitive Fencing)
提出微码级上下文敏感栅栏,按动态条件选择性注入 fence,抵御多种 Spectre 攻击并显著降低开销。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 96安全与隐私语言与体系结构
GPU 中的内存超额订阅管理框架
针对 GPU 统一内存工作集超出物理容量导致的数据搬移与性能损失,提出内存超额订阅管理框架。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 88语言与体系结构
X-Containers:面向单关注点云原生容器的安全隔离新范式
提出 X-Containers,以 LibOS 和最小 exokernel 隔离单关注点容器,显著提升隔离性与系统调用吞吐。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 87安全与隐私运行时与内存管理
uops.info
指出现代微架构性能难以预测与优化,而性能预测和优化需要忠实的微架构行为模型,但此类模型往往难以获得。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 76语言与体系结构
HawkEye
提出 HawkEye/Linux 大页管理方案,用异步预清零、零页去重与细粒度访问跟踪降低地址翻译开销。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 67运行时与内存管理
P2 FA3C
FA3C:基于FPGA的A3C深度强化学习平台
提出基于FPGA的A3C深度强化学习平台FA3C,以单精度浮点同时支持推理与训练,性能和能效均超越GPU。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 62语言与体系结构
P2 FPSA
FPSA:现场可编程突触阵列
提出全栈 ReRAM 神经网络加速器 FPSA,结合可重构架构与神经综合、时空映射和布局布线,显著提升计算密度与推理性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 61语言与体系结构机器学习与程序语言
CheriABI
首次将完整 C 语言操作系统 FreeBSD 与企业数据库 PostgreSQL 适配到 CHERI 能力架构,实现空间与引用内存安全。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 57安全与隐私运行时与内存管理
Morpheus
提出安全硬件架构 Morpheus,通过移动目标防御集合与 churn 持续混淆程序值,抵御控制流攻击。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 54安全与隐私语言与体系结构
发现并修复持久内存软件栈中的性能病态
分析 NVMM 存储栈对 IO 密集应用的性能影响,提出 FLEX 与 VFS/NUMA 改进。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 52运行时与内存管理语言与体系结构
DiGraph:面向多GPU的依赖感知迭代有向图处理系统
提出依赖感知的有向路径划分与调度方法,在多GPU上加速迭代有向图处理并提升收敛速度。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 48并发、并行与内存模型语言与体系结构
P2 BOGO
BOGO:在 MPX 空间安全之上复用边界元数据的轻量级完整内存安全
复用 Intel MPX 的边界元数据来同时提供空间与时间安全,以低开销实现完整内存安全。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 47安全与隐私运行时与内存管理
利用 DRAM true-cell 中的单调指针保护页表免受 RowHammer 攻击
提出 DRAM 单元类型感知的内存分配,通过为页表指针建立单调性,抵御基于页表的 RowHammer 提权攻击。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 41安全与隐私运行时与内存管理
P2 Hop
Hop:异构感知的去中心化训练协议
提出首个异构感知的去中心化训练协议 Hop,利用迭代间隔设计队列同步与跳步机制,缓解慢节点影响并加速训练。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 40分布式与容错
MVEDSUA:基于多版本执行的动态软件更新
用多版本执行让动态软件更新先在副本中试运行,意外分歧即回滚,降低更新停顿与出错风险。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 31运行时与内存管理测试、调试与修复
P2 kMVX
kMVX
提出 kMVX,通过同时运行多个多样化内核变体并检测分歧,防御内核信息泄露漏洞。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 28安全与隐私
面向 Verilog 的即时编译(JIT)
提出首个 Verilog JIT 编译器 Cascade,先在软件模拟器中立即执行,后台编译后再迁移到硬件。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 28语言与体系结构编译与代码生成
P2 CORF
CORF:编译器辅助的合并操作数寄存器文件
提出编译器辅助的 GPU 寄存器文件合并读取设计,降低能耗并提升 IPC。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 26语言与体系结构编译与代码生成
压缩对象,而非缓存行
提出面向对象程序的压缩内存层次 Zippads 与跨对象压缩算法 COCO,以对象为压缩单元,提升压缩率与性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 24运行时与内存管理语言与体系结构
用统计预言与可变大小缓存击败 OPT
提出利用程序行为统计知识动态调整缓存大小的可变大小缓存,在真实负载离线评估中超越最优固定缓存 OPT。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 23运行时与内存管理
P2 PnP
PnP:面向迭代图分析的点对点查询并行框架
提出并行图分析框架 PnP,用在线剪枝与动态方向预测加速单源单目标点对点迭代图查询。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 22并发、并行与内存模型
Minotaur
将软件测试技术引入硬件可靠性分析,显著加速 SDC 致错指令识别并提升准确率。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 20测试、调试与修复语言与体系结构
P2 MV-RLU
MV-RLU:多版本读-日志-更新同步机制
提出 MV-RLU,将 RLU 扩展为多版本同步,并通过并发自主垃圾回收提升写密集负载性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 19并发、并行与内存模型运行时与内存管理
面向基于 Containment 的安全的体系结构支持
提出 TrustGuard 隔离架构,用可插拔 Sentry 硬件限制仅可信软件正确执行产生的通信,性能开销低于 15%。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 12安全与隐私
P2 pLock
pLock:面向显式核间消息传递架构的快速锁
提出 pLock,利用显式核间消息传递实现高性能互斥锁,并通过链式与层次锁降低消息开销。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 12并发、并行与内存模型语言与体系结构
Phoenix:面向分布式图分析的容错通信与同步基础
提出 Phoenix 容错协议,使分布式图分析无需检查点即可恢复并保证正确结果,且无故障时无额外开销。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 10分布式与容错
ProbeGuard
提出 ProbeGuard,在信息隐藏基线与完整性防御间按需热补丁切换,兼顾性能与安全。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 9安全与隐私
HiWayLib:面向 CPU-GPU 异构系统的流水线通信库
提出统一库 HiWayLib,解决 CPU-GPU 流水线通信中的结束检测、队列竞争与跨设备传输问题,显著加速。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 8并发、并行与内存模型语言与体系结构
移动设备上基于租约的效用型资源管理:一个主张
主张移动OS采用基于租约的效用型资源管理,在授权后仍持续评估资源是否真正被需要,以兼顾省电与有用工作。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10引用 8运行时与内存管理
分会场详情:机器学习 III
该条目仅为会议分会场信息,无摘要,无法评估具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10机器学习与程序语言
分会场详情:安全内存(Secure Memory)
本条为会议分会场详情,主题为安全内存,未提供摘要。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10安全与隐私
会议场次详情:内存系统
会议场次介绍条目,无摘要与作者,无法评估具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10运行时与内存管理
专题详情:加速器
该条目仅有“加速器”专题标题且无摘要,无法确定具体论文贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10语言与体系结构
分会场说明:同步(Synchronization)
该条目为会议分会场说明页,仅含主题名称,无摘要与实质研究内容。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10并发、并行与内存模型
会议环节详情:量子计算
本文为量子计算专题会议环节的介绍页,未提供摘要,无具体研究贡献可概述。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10量子与概率编程
分会场详情:数据移动 I
该条目为会议分会场“数据移动 I”的场次说明,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10语言与体系结构
Session 详情:并发
该条目为并发专题 session 的介绍,未提供摘要,无法概述具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 1/10并发、并行与内存模型
分会场详情:微体系结构
这是一条微体系结构分会场的会议场次说明,未提供摘要,无法评估具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10语言与体系结构
分会场详情:同步
该条目为会议分会场“同步”的详情页,无摘要内容可概述。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10并发、并行与内存模型
分会场详情:量子计算
该条目为量子计算分会场介绍,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10量子与概率编程
会议环节详情:图处理
本条目为图处理会议环节的详情介绍,但未提供摘要。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10并发、并行与内存模型
分会场详情:内存系统
该条目为 'Memory Systems' 分会场的介绍,无摘要可供概括核心贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10运行时与内存管理
分会场详情:安全 II
该条目仅为会议分会场介绍,未提供论文摘要,无法总结研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10安全与隐私
分会场详情:持久内存
该分会场主题为持久内存(Persistent Memory),但摘要缺失,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10运行时与内存管理
分会场简介:数据移动 II(Data Movement II)
该条目仅为会议分会场介绍(Data Movement II),无摘要,无法概括具体技术贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10运行时与内存管理
主题演讲
概述量子计算如何利用量子物理实现超越经典的计算加速,并展望其影响。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10量子与概率编程
分会详情:新兴范式
本分会介绍编程语言领域的新兴范式,但摘要未提供具体内容。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10语言设计与特性
会议环节详情:安全内存
无摘要,无法确定核心贡献;该条目为安全内存会议环节的介绍。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10安全与隐私
主题演讲
提出基于数据抽象的软件事务对象(STO),利用数据类型语义降低事务开销并提升多核并发程序性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10并发、并行与内存模型
会议 session 详情:机器学习 I
该条目是机器学习 I 的会议 session 详情,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10机器学习与程序语言
PARTIES:面向多交互式服务的 QoS 感知资源管理器
提出 QoS 感知资源管理器 PARTIES,使任意数量延迟关键交互服务共享物理节点而不违反 QoS,并提升吞吐。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 263运行时与内存管理语言与体系结构
Buffets:面向加速器的高效可组合存储惯用法
提出 Buffets:一种与具体设计无关、可组合的加速器片上存储惯用法,显著提升能效。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 91语言与体系结构
FlatFlash:在统一内存-存储层次中利用SSD的字节可访问性
提出FlatFlash统一内存-存储层次,通过虚拟内存扩展和自适应页提升,实现字节粒度访问SSD并利用其持久性。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 57运行时与内存管理
RPCValet:面向集成网络接口的 RPC 负载均衡
提出由网络接口驱动的 RPC 负载均衡设计,以近最优尾延迟调度多核服务器上的微秒级 RPC。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 41语言与体系结构
SOML 读取:以单操作多位置读提升 3D NAND SSD 的小读并行性
提出 SOML 读取操作与配套调度算法,用片内并行弥补 3D NAND SSD 芯片数减少带来的并行度损失。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 40语言与体系结构
Replica:面向普通共享数据的无线片上通信众核架构
提出Replica众核,用无线片上通信处理通信密集型普通数据,提升共享内存可扩展性。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 34语言与体系结构并发、并行与内存模型
大规模云基础设施中快速且可扩展的 VMM 在线升级
提出快速可扩展的 VMM 在线升级方案,克服内核热补丁与 VM 热迁移在大规模云中的局限。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 30运行时与内存管理分布式与容错
面向低能耗分类的增强型竞态树(Boosted Race Trees)
提出用扩展竞态逻辑自然编码树分类器,并设计可编程低功耗加速器,验证其在传感器内分类中的能效优势。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 28语言与体系结构
使用缓存行内日志的细粒度检查点
提出细粒度检查点与缓存行内撤销日志,使 NVM 数据结构无需常规缓存行刷写即可快速恢复,且运行时开销低。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 25运行时与内存管理并发、并行与内存模型
StreamBox-HBM:面向混合内存的可扩展流分析引擎
提出首个面向混合内存的流分析引擎,用HBM中的顺序排序和KPA替代随机哈希分组,实现高吞吐。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 22运行时与内存管理语言与体系结构
LightStore:键值闪存存储
提出 LightStore 键值闪存存储节点,以低功耗嵌入式处理器和 NAND 闪存替代 x86 存储服务器,并通过适配层支持多种访问。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 18分布式与容错语言与体系结构
GPU 上的快速细粒度全局同步
提出一种把全局同步转化为全局通信的软件架构,借消息传递与块内 scratchpad 实现高效的 GPU 细粒度全局同步。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 15并发、并行与内存模型语言与体系结构
P2 ρ
ρ(放松的层次化 ORAM)
提出两极放松/完整 ORAM 层次,并用元数据管理与确定性调度降低 ORAM 带宽开销。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 12安全与隐私
Bootstrapping(自举)
提出 Bootstrapping,让解耦前瞻在单个 SMT 核上达到双核效果,显著提升单线程性能。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10引用 5语言与体系结构
分会场详情:持久内存
会议分会场介绍,无摘要;无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10运行时与内存管理
会议场次详情:安全 III
该条目仅为会议“安全 III”场次的详情页,未提供论文摘要。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10安全与隐私
分会场详情:存储系统
本条目为存储系统分会场的会议详情,无摘要,无法总结研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10运行时与内存管理
会议议程详情:图处理
这是会议 session 详情,无摘要,无法评估核心贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10领域特定语言与建模
分会详情:虚拟机/内存
该条目仅为「虚拟机/内存」分会的会议议程信息,无摘要,未提供可归纳的研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10运行时与内存管理
分会场说明:安全 I
本条为会议「Security I」分会场的场次说明,无摘要,无法概述研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10安全与隐私
会议专题:微体系结构
本条为会议专题(session)条目,仅有专题名称「微体系结构」,无摘要,无法概述具体技术贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10语言与体系结构
分会场详情:安全 II
该条目为安全主题分会场的议程详情,未提供论文摘要,无法概述具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10安全与隐私
Session 详情:数据移动 II
该条目为会议 session 详情页,无摘要,无法概括具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10语言与体系结构
Session 详情:工具与方法
该条目仅为会议 session 的介绍,无摘要,无法确定具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10编程环境与开发者工具
分会场详情:新兴范式
该条目为分会场详情,无摘要,无法概括具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10其他
分会场详情:Cloud I
该条目为会议分会场“Cloud I”的场次说明,未提供论文摘要或技术内容。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10分布式与容错
分会场详情:机器学习 I
该条目为会议分会场介绍,无摘要,无法概括核心贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10机器学习与程序语言
分会场详情:云 II(Cloud II)
该条目仅为会议分会场「云 II」的场次说明,未提供论文摘要或技术内容。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10分布式与容错
分会场详情:杂项(Potpourri)
该条目仅为会议分会场说明,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '192019匹配度 0/10其他
分会场详情:工具与方法
会议分会场“工具与方法”的环节说明,不含论文摘要。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10编程环境与开发者工具
Session 详情:加速器
会议加速器专题 session 详情页,无摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10语言与体系结构
分会场详情:机器学习 II
这是会议「机器学习 II」分会场的场次说明条目,本身不含技术摘要或研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10机器学习与程序语言
分会场详情:VM/内存
该条目为 VM/Memory 分会场介绍,无摘要,无法概括具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10运行时与内存管理
分会场详情:Cloud I
本条目为会议分会场介绍(Cloud I),无摘要内容可供概括。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10分布式与容错
分会场详情:存储系统
本文仅为存储系统分会场的介绍,未提供摘要,无法概括研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10运行时与内存管理
分会场详情:Security III
该条目是会议“Security III”分会场的场次说明,未提供摘要,无法提取具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10安全与隐私
分会场详情:安全 I
该条目为“安全 I”分会场的场次信息,未提供论文摘要或具体研究内容。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10安全与隐私
Session 详情:数据移动 I
会议 session 简介条目,仅给出分会场主题“数据移动 I”,未提供论文摘要与具体贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10语言与体系结构
会议分会场详情:并发
会议分会场“Concurrency”的介绍条目,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10并发、并行与内存模型
会议环节:云 II
该条目为会议环节“云 II”的详细介绍,无摘要可供总结。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10分布式与容错
分会场详情:杂集
本条仅为会议分会场“Potpourri”的场次说明,无摘要,无法判断具体研究贡献。
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 0/10其他

201873 篇 · Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems

二进制中类层次结构的统计重建
提出首个基于行为相似性的统计方法,从剥离二进制中重建类层次。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 4/10引用 15程序分析与抽象解释机器学习与程序语言
P2 FirmUp
FirmUp:在去符号固件镜像中定位漏洞
提出 FirmUp,通过建立二进制过程间的偏对应,在去符号固件中准确、可扩展地检测 CVE 漏洞。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 3/10引用 67程序分析与抽象解释安全与隐私
Android 应用中基于事件的竞态的静态检测
提出静态工具 SIERRA,通过统一动作序、上下文抽象与按需路径敏感分析精确检测 Android 事件驱动竞态。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 3/10引用 21程序分析与抽象解释并发、并行与内存模型
乐观混合分析
提出乐观混合分析,用不可靠静态分析与运行时不变量验证加速动态分析,同时保持精度与可靠性。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 3/10引用 20程序分析与抽象解释测试、调试与修复
存内数据并行处理器
提出可编程存内处理器架构与数据并行编程/编译框架,将TensorFlow程序映射到存内处理器并取得显著加速。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 108语言与体系结构编译与代码生成
用神经网络编译器弥合神经网络与神经形态硬件之间的差距
提出通用神经网络编译器,将无约束训练网络转换为满足神经形态硬件限制的等效网络。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 53机器学习与程序语言语言与体系结构
P2 SPECTR
SPECTR:面向多核系统的形式化监督控制资源管理
提出 SPECTR,用形式化监督控制理论实现多核系统可扩展、鲁棒的层级资源管理,协调竞争目标。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 49语言与体系结构程序验证
吓坏小孩,让大人不安
为 Linux 内核内存一致性提供可执行的 cat 形式模型,并用 herd 验证,形式化并证明 RCU 定律。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 37并发、并行与内存模型形式语义
P2 LTRF
LTRF:延迟容忍寄存器文件
提出 LTRF GPU 寄存器文件架构,用编译期间隔分析预取寄存器工作集,隐藏高延迟主寄存器文件访问。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 30语言与体系结构
遗留代码到异构 API 的自动匹配
提出基于约束的 idiom 检测与映射方法,自动将遗留代码匹配到异构加速器 API 与 DSL,实现最高 20 倍加速。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 28编译与代码生成程序分析与抽象解释
通过自动学习的翻译规则增强跨 ISA 动态二进制翻译
提出从同源客机与宿主机二进制中自动学习翻译规则,经二进制符号执行验证后用于 QEMU,平均加速 1.25 倍。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 18编译与代码生成程序验证
Sulong:感谢所有的 Bug
提出 Safe Sulong:在高层语言解释器中自动检查 C 内存访问,发现现有工具遗漏的 bug。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 15测试、调试与修复运行时与内存管理
P2 Gloss
Gloss:分布式流程序的实时重配置
提出 Gloss,使分布式 SDF 流程序在不停机、零吞吐中断下实时重配置,并可在重配置时全局重优化与完全重编译。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 10编译与代码生成分布式与容错
DATS——面向 Web 应用的数据容器
DATS 通过硬件能力增强容器和 MVC 风格原语,安全高效地支持 Web 应用跨容器组合数据。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 8安全与隐私语言与体系结构
线性递推的自动层次并行化
提出面向 GPU 等层次化并行架构的高效线性递推算法,并通过 DSL 代码生成器自动产出优化的 CUDA 代码。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 6领域特定语言与建模编译与代码生成语言与体系结构
液态硅-Monona(L-Si)
提出基于RRAM的可重构内存导向计算架构L-Si,统一计算与存储并降低重配置开销。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 5语言与体系结构编译与代码生成
量子计算正走向现实
指出量子计算进入实用拐点,并概述语言、验证、体系结构与编译优化等重大研究挑战。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10引用 3量子与概率编程语言与体系结构
分会场详情:Session 4A:内存 1
这是一则会议分会场介绍,标题为“Session 4A: Memory 1”,无摘要可供概述。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10运行时与内存管理
Session 详情:Session 7B:Memory 2
该条目仅为 Session 7B: Memory 2 的会话信息,无摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 2/10运行时与内存管理
自动驾驶的体系结构影响
通过真实系统刻画自动驾驶的计算瓶颈,并用GPU/FPGA/ASIC加速以满足设计约束。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 375语言与体系结构
Google 消费设备工作负载
分析 Google 消费级工作负载的数据移动开销,并证明存内计算卸载能显著降低能耗与执行时间。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 275语言与体系结构
P2 VAULT
VAULT:面向 SGX 的可变元数统一树
提出可变元数统一树 VAULT,压缩 SGX 完整性验证并降低 EPC 分页开销,性能提升 3.7 倍。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 128安全与隐私语言与体系结构
P2 Tigr
Tigr:面向 GPU 图分析的不规则图规整化变换框架
提出 Tigr 图变换框架,将不规则图规整化并保证分析结果不变,从而显著加速 GPU 图处理。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 83语言与体系结构
CALOREE:学习控制参数的资源管理器
提出 CALOREE,结合机器学习与控制理论,在复杂动态环境中以最小能耗满足延迟要求。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 80运行时与内存管理语言与体系结构
内存集群计算的数据规模感知高维配置自动调优
提出DAC,用层次建模与遗传算法对Spark等内存集群计算的高维配置进行数据规模感知自动调优。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 79运行时与内存管理并发、并行与内存模型
P2 VIBNN
VIBNN:面向贝叶斯神经网络变分推断的 FPGA 加速器
提出 FPGA 加速器 VIBNN,通过定制高斯随机数生成与深度流水线架构加速 BNN 变分推断。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 75语言与体系结构
P2 MASK
MASK:面向多应用 GPU 的低开销虚拟内存支持框架
提出 MASK 框架,通过三项地址转换感知的缓存与内存管理机制,缓解多应用共享 GPU 时的 TLB 争用与性能损失。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 64语言与体系结构
面向不规则负载的事件触发可编程预取器
提出事件触发的可编程预取器,结合通用计算单元与事件编程模型及编译器自动生成事件,为不规则访存负载带来平均 3.0 倍加速。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 49语言与体系结构编译与代码生成
异构系统中的内存去虚拟化
提出 DVM,通过让虚拟地址与物理地址几乎始终相同,用区域级验证替代页级地址翻译,降低加速器与 CPU 的虚拟内存开销。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 48运行时与内存管理语言与体系结构
理解与自动调整性能敏感的配置
通过实证研究揭示性能敏感配置的设置难题,并提出控制论框架 SmartConf 自动设定与动态调整配置。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 46运行时与内存管理
Wonderland:一种基于抽象的外存图处理系统
提出面向外存图处理系统的图抽象技术,通过抽象引导信息传播与优先调度,大幅加速迭代图算法收敛。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 44运行时与内存管理并发、并行与内存模型
Espresso:为 Java 及其运行时提供非易失性内存持久化支持
提出 Espresso,对 Java 与 JVM 做整体扩展,以高性能利用 NVM 实现持久化内存管理。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 42运行时与内存管理语言设计与特性
P2 Skyway
Skyway:直接连接 JVM 托管堆以消除序列化
Skyway 直接连接不同 JVM 进程的托管堆,无需序列化/反序列化即可跨机传输对象。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 38运行时与内存管理分布式与容错
P2 Minnow
Minnow
提出轻量级 Minnow 硬件加速器,将工作列表调度与预取从线程卸载,提升不规则图应用的扩展性与缓存性能。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 36语言与体系结构并发、并行与内存模型
用 Witch 监视软件低效行为
提出免插桩的轻量采样框架 Witch,利用 PMU 与调试寄存器检测软件低效。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 30运行时与内存管理
P2 FCatch
FCatch:time-of-fault 缺陷的自动预测
将 time-of-fault bug 建模为新型并发 bug,并提出 FCatch 通过观察正确执行自动预测分布式系统缺陷。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 24测试、调试与修复分布式与容错
WSMeter:仓库级计算机性能评估方法
提出 WSMeter,一种基于生产环境作业行为、含新整体指标与统计模型的仓库级计算机性能评估方法。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 16语言与体系结构分布式与容错
非确定性应用的非传统并行化
用可并行生成的替代数据满足运行时依赖,从而提升非确定性多线程程序的线程级并行度。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 15并发、并行与内存模型编译与代码生成
P2 NEOFog
NEOFog:面向非易失性处理的雾计算系统架构
提出 NEOFog 非易失性处理器架构与负载均衡算法,将 WSN 雾内处理能力最高提升 8 倍。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 15语言与体系结构分布式与容错
利用动态热能收集实现智能手机中移动应用的能量复用
提出 DTEHR 框架,利用动态热电发电机收集手机废热,为热电冷却器供电并存储余能,从而降温并延长电池寿命。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 11语言与体系结构
SOFRITAS:可串行化的无顺序区域,可扩展地提升线程原子性
提出无顺序区域(OFR)可串行化一致性模型,并实现默认保证 OFR 原子性的并发错误检测工具 SOFRITEST 与运行时系统 SOPRO。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 6并发、并行与内存模型测试、调试与修复
硬件多线程事务
首次提出并实现硬件多线程事务,以低开销推测验证支持跨线程事务的投机并行化。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 6并发、并行与内存模型语言与体系结构
P2 DLibOS
DLibOS
提出 DLibOS,将库操作系统分布到专用核心,用片上网络硬件消息传递实现用户级高效且受保护的 IO。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 5运行时与内存管理语言与体系结构
可编程模拟器件的时间膨胀与收缩:Jaunt
提出 Jaunt 求解器,通过缩放模拟器件配置值,使计算满足工作范围并保留可观测动力学。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10引用 3语言与体系结构
会议环节详情:环节 5A:并发与并行
无摘要,无法确定核心贡献,仅标识一个关于并发与并行的会议环节。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10并发、并行与内存模型
分会场详情:分会场 3A:可编程设备与协处理器
该分会场聚焦可编程设备与协处理器,但未提供具体论文摘要。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10语言与体系结构
分会详情:分会 5B 神经网络
会议分会场信息,题目涉及神经网络,但无摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10机器学习与程序语言
Session详情:Session 1A:新架构
这是会议 Session 1A“新架构”的场次介绍,未提供摘要,无法概括具体论文贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10语言与体系结构
会议议程:7A场次:不规则应用与图
组织关于不规则应用与图的会议场次,但无摘要,具体贡献不详。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 1/10语言与体系结构
P2 MAERI
MAERI:一种模块化可配置的 DNN 加速器
提出模块化可配置的 DNN 加速器 MAERI,通过微小开关支持多种数据流映射,提高资源利用率。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 283语言与体系结构
BranchScope:针对方向分支预测器的细粒度侧信道攻击
提出 BranchScope 攻击,通过操纵共享方向分支预测器推断受害者条件分支方向,并成功攻击 SGX enclave。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 182安全与隐私
面向能量采集设备的可重构储能架构
提出 Capybara:软硬件协同的动态可重构储能容量,按应用需求供能。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 177语言与体系结构运行时与内存管理
P2 Darwin
Darwin:基因组序列比对协处理器
提出基因组序列比对协处理器Darwin,通过软硬件协同设计与新型过滤/比对算法,实现最高15000倍加速且不牺牲灵敏度。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 114语言与体系结构
让大页真正有用
论文提出 Illuminator 内存管理器,通过跟踪不可移动页减少碎片化带来的无用工作,使大页分配更高效。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 88运行时与内存管理
Potluck:跨应用近似去重的移动视觉处理加速
提出 Potluck,通过跨应用共享和缓存近似处理结果,显著降低移动 AR/视觉任务延迟。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 58运行时与内存管理
Shotgun:突破前端瓶颈
提出 Shotgun,以新型 BTB 组织在低存储开销下实现高效 BTB 导向前端预取,缓解服务器工作负载前端瓶颈。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 46语言与体系结构
SmoothOperator:数据中心功耗平滑与负载感知服务放置
通过负载感知服务放置与动态功耗重塑,缓解数据中心功耗碎片化,提升服务器密度和吞吐。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 42语言与体系结构
P2 LATR
LATR:惰性 TLB 一致性机制
提出软件实现的惰性 TLB 一致性机制,规避跨核 IPI 开销,显著加速虚拟内存操作。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 34运行时与内存管理
P2 vbench
vbench:云视频服务基准测试
提出并公开 vbench,首个针对云视频服务/视频即服务负载的基准测试,含语料选择、指标与基线。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 31语言与体系结构
Slim NoC
提出 Slim NoC,利用度-直径图与非素数有限域实现端口数最少、面积/能耗更优的可扩展片上网络。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 29语言与体系结构
P2 DAMN
DAMN:面向网络的 DMA 感知 Malloc
提出 DAMN 分配器,在保持 IOMMU 保护的同时消除网络数据包额外拷贝,使性能接近无保护系统。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 28运行时与内存管理安全与隐私
用虚拟缓存过滤地址转换带宽
提出面向 GPU 的软件无关虚拟缓存层次,过滤 TLB 未命中带来的地址转换带宽压力。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 24语言与体系结构
P2 Sugar
Sugar:通过专用虚拟图形平面增强 Web 应用 GPU 加速安全性的操作系统方案
提出 Sugar,用 GPU 虚拟化为 Web 应用提供隔离的专用虚拟图形平面,从设计上增强 WebGL 安全并保持高性能。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 10安全与隐私
StrongBox:基于流密码的全盘加密层
提出基于流密码的全盘加密层 StrongBox,利用 LFS 与可信硬件提升移动存储性能并保证完整性。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10引用 10安全与隐私
分会场详情:分会场 1B——托管运行时与动态翻译
该条目为会议分会场安排说明,指向“托管运行时与动态翻译”主题的报告分组,本身不含研究内容。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10运行时与内存管理编译与代码生成
分会场详情:Session 4B:程序分析
该条目仅为会议分会场安排说明,无摘要,无法概括研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10程序分析与抽象解释
分会场详情:Session 3B:移动应用
该条目为会议分会场安排,无摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10编程环境与开发者工具
分会详情:Session 2A: GPUs 1
该条目为会议分会场安排信息,未提供论文摘要或具体技术贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10语言与体系结构
分会场详情:分会场 8B:杂谈(Potpourri)
该条目为会议分会场安排说明,不含论文摘要,无法提炼研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10其他
分会场详情:分会场 2B——性能管理
这是会议分会场 2B「性能管理」的场次说明,不包含研究性论文内容。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10运行时与内存管理
Session 详情:Session 6A:GPU 2
本文仅为会议 Session 介绍页,无摘要,无法确定具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10语言与体系结构
会议场次详情:场次 8A:安全与保护
该条目为会议场次介绍,无摘要,未提供具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10安全与隐私
场次详情:Session 6B:数据中心
该条目为 Session 6B: Datacenters 的场次信息,无摘要,无法概述具体研究贡献。
ASPLOS Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems2018匹配度 0/10分布式与容错

201792 篇 · Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems

Graspan:面向大规模程序图的磁盘并行图系统
提出磁盘并行图系统 Graspan,以边对中心计算模型在大程序图上计算动态传递闭包,提升过程间静态分析可扩展性。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 4/10引用 110程序分析与抽象解释
通过静态信息流分析验证实用硬件安全架构
提出安全类型 HDL,通过静态信息流分析验证 ARM TrustZone 多核原型等硬件安全机制,并能发现漏洞。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 4/10引用 78安全与隐私类型系统语言与体系结构
Google Native Client 的健全循环超优化
提出健全的循环超优化架构,用完全健全验证与有界验证指导搜索,显著提升 NaCl libc 性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 4/10引用 32程序合成程序验证
TriCheck
提出全栈内存一致性模型验证工具流 TriCheck,并揭示 RISC-V 与 C11 间的规范漏洞与低效。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10引用 67并发、并行与内存模型程序验证
自动合成全面的内存模型 litmus 测试套件
提出自动合成全面内存模型 litmus 测试套件的方法,以覆盖弱内存模型的隐蔽边界情况。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10引用 55并发、并行与内存模型测试、调试与修复
P2 REDSPY
REDSPY
提出 REDSPY,用于检测复杂代码执行中的值冗余,弥补静态编译器优化的不足。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10引用 42程序分析与抽象解释
识别用于处理器动态验证的安全关键属性
提出利用已知处理器勘误与机器学习推断安全关键不变量,以支撑处理器动态验证的方法。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10引用 40安全与隐私程序验证
一种支持形式化与组合式二进制分析的架构
提出一种对应 λ 演算的嵌入式计算层架构,使汇编级代码可组合地形式验证,并能与不可信代码安全共存。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 3/10引用 7语言与体系结构程序验证
P2 TETRIS
TETRIS
指出大 NN 扩展加速器会加剧片上 SRAM 与片外 DRAM 的存储成本和能耗问题,并以 TETRIS 为题研究该瓶颈。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 567语言与体系结构机器学习与程序语言
面向现代GPU的局部性感知CTA聚类
提出CTA聚类软件技术,挖掘跨CTA局部性并重排调度,提升GPU缓存性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 84语言与体系结构编译与代码生成
面向实用的默认开启多核记录/重放
提出 Castor 多核记录/重放系统,实现持续低且可预测的开销,使默认开启记录与重放成为可能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 61运行时与内存管理测试、调试与修复并发、并行与内存模型
CHERI JNI:面向 Java 原生代码接口的硬件辅助安全机制
利用 CHERI 能力硬件为 JNI 原生代码提供内存安全与隔离,使原生代码达到 Java 同等安全性且性能开销可忽略。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 51安全与隐私运行时与内存管理
ProRace:面向生产运行的实用数据竞争检测器
ProRace 通过 PMU 指令采样与离线重建未采样访存,实现生产可用的低开销动态数据竞争检测。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 50并发、并行与内存模型程序分析与抽象解释
面向可扩展性、性能与有效吞吐量的多核 CPU 上 CNN 优化
首次刻画多核 CPU 上训练 CNN 的性能优化机会,分析卷积算术强度、并行可扩展性与稀疏性。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 29机器学习与程序语言语言与体系结构
3DGates:3D打印机的指令级能耗优化
从指令级分析3D打印机能耗,提出跨指令集、编译器与固件的优化方案,整体能耗降低25%。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 24编译与代码生成语言与体系结构
确定超低功耗处理器的应用特定峰值功率与能量需求
提出软硬件协同自动分析技术,精确确定应用特定的超低功耗处理器峰值功率与能量需求,给出更紧且输入无关的保证边界。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 18程序分析与抽象解释语言与体系结构
P2 Pallas
Pallas
通过 Linux 内核实证研究揭示快速路径中的深层语义 bug 普遍存在且难以被现有工具定位。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 13测试、调试与修复
AsyncClock
提出 AsyncClock,解决异步竞态检测中事件因果推理的两个关键问题,降低性能与空间开销。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 13并发、并行与内存模型程序分析与抽象解释
嵌套递归迭代空间的局部性变换
提出首个面向嵌套递归的调度变换 recursion twisting,自动提升多级存储层次局部性并显著加速。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 10编译与代码生成语言与体系结构
阿里巴巴云的大数据分析与智能
本文是阿里巴巴云关于大数据分析与智能的报告,无摘要,具体贡献未知。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10引用 2机器学习与程序语言
分会场详情:分会场 3B:验证与测试
会议分会场介绍,主题为验证与测试,未提供摘要内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 2/10程序验证测试、调试与修复
分会场详情:分会场 4B:编译器优化
会议分会场 4B 的议程条目,主题为编译器优化,未提供摘要内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10编译与代码生成
分会场详情:分会场 3B:验证与测试
会议分会场 3B 的场次说明,主题为程序验证与软件测试,未提供摘要。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 2/10程序验证测试、调试与修复
Neurosurgeon
探讨智能个人助理的云端专用计算是否应转向移动边缘,并分析将计算下沉到移动设备的影响。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 1603机器学习与程序语言语言与体系结构
Thermostat:面向两级主存的应用程序透明大页感知页面放置机制
提出应用透明的 Thermostat 机制,在混合两级主存中感知 4KB/2MB 页并动态放置冷热页。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 257运行时与内存管理
SC-DCNN:基于随机计算的深度卷积神经网络设计与优化框架
提出基于随机计算的DCNN硬件加速综合设计与优化框架,显著降低面积与功耗并保持高精度。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 212语言与体系结构
P2 DudeTM
DudeTM:面向非易失内存的持久事务系统
DudeTM 是面向非易失内存的持久事务系统,旨在规避 undo 日志逐写 fence 与 redo 日志读拦截的开销。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 205并发、并行与内存模型运行时与内存管理
基于 WHISPER 的持久内存使用分析
界定持久内存的排序点与 epoch 抽象,并通过 WHISPER 分析持久内存应用的一致性机制。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 197运行时与内存管理并发、并行与内存模型
IncBricks:数据中心网内计算探索
面向数据中心网内计算,探讨在可编程网络设备上卸载计算以降低延迟、流量与能耗。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 182语言与体系结构
KickStarter
针对流式图边删除导致近似增量计算不正确或变慢的问题,KickStarter 旨在支持快速准确的持续图计算。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 178运行时与内存管理
Prophet:加速器上共置应用的性能干扰预测
提出 Prophet,通过干扰模型预测 GPU 等加速器上共置应用的性能退化,在保证 QoS 的同时提升利用率。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 170语言与体系结构
GRIFFIN:利用 Intel Processor Trace 的硬件辅助控制流完整性强制执行
提出 GRIFFIN,用 Intel PT 日志并行在线强制多种 CFI 策略,在未修改二进制上实现细粒度控制流完整性。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 149安全与隐私
面向多页大小架构的高效地址翻译
提出 MIX TLB:利用超级页分配模式的低能耗组相联结构,同时支持所有页大小,性能提升 10-30%。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 118语言与体系结构
面向 NUMA 架构的黑盒并发数据结构
提出 Node Replication,将任意顺序数据结构自动转换为 NUMA 感知的线性一致并发数据结构。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 93并发、并行与内存模型语言与体系结构
面向多任务GPU高效利用的动态资源管理
提出GPU Maestro,通过直接测量动态发现最优GPU资源划分,提升多任务GPU系统吞吐。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 88语言与体系结构
在异构 ISA 数据中心中打破边界
指出现有执行迁移依赖同构 ISA,提出异构 ISA 数据中心如何应用执行迁移的核心问题。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 87运行时与内存管理语言与体系结构
P2 FLEP
FLEP
针对现代 GPU 不支持灵活抢占导致多任务下性能与优先级反转的问题,提出 FLEP 机制。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 79运行时与内存管理语言与体系结构
消除程序计数器
提出整体化缓存管理 KPC,融合预取与替换策略并消除 PC 传播,多核性能较最优组合提升 8%。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 65语言与体系结构
P2 DCatch
DCatch:分布式并发缺陷检测
提出 DCatch,通过分析正确执行中的 happens-before 关系来预测分布式并发缺陷。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 65测试、调试与修复并发、并行与内存模型
面向持久内存的故障原子槽式分页
提出面向持久内存的故障原子槽页结构,利用 HTM 与槽头日志降低数据库日志开销并提升查询性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 53运行时与内存管理并发、并行与内存模型
Mallacc:内存分配硬件加速器
提出核内硬件加速器 Mallacc,以低延迟和极小面积加速现代内存分配器的 malloc 操作。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 44运行时与内存管理语言与体系结构
Crossing Guard
针对第三方加速器直接接入宿主缓存一致性协议带来的复杂性与安全风险,探讨 Crossing Guard 式中介/保护机制。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 23语言与体系结构并发、并行与内存模型
Browsix
提出 Browsix,在浏览器中提供 Unix 运行时,使未修改程序可直接运行。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 20运行时与内存管理并发、并行与内存模型
SaberLDA:面向大量主题的 GPU 上 LDA
提出 SaberLDA,旨在解决现有 GPU LDA 系统因稠密数据结构而无法支持大量主题的问题。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 16语言与体系结构
AMNESIAC:以计算换通信的能效研究
提出概念验证设计,评估以重计算替代数据存储与通信的能效前景,并给出设计准则。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 15语言与体系结构
可扩展程序需要事务内存提供什么
通过 STAMP 基准揭示现有事务内存在多核上加速有限,并探讨可扩展程序对 TM 的实际需求。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 14并发、并行与内存模型
Typed Architectures:类型化架构
提出在 ISA 层保留类型信息的 Typed Architectures,用硬件加速动态脚本语言类型检查与多态操作,降低开销并提升性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 11语言与体系结构
提升数据中心效率
该报告综述微软在数据中心效率方面的实践,重点介绍利用负载历史改进资源管理并分享生产部署经验。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10引用 3运行时与内存管理
分会详情:分会 7A:加速器——GPU、ASIC 与异构系统
该条目仅为会议分会安排信息,未提供论文摘要,无法概述具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 1/10语言与体系结构
会议分会详情:分会 7B:安全
该条目仅为会议 Session 7B: Security 的分会信息,未提供论文摘要。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10安全与隐私
会话详情:存储
该条目为会议会话详情,无摘要,无法概括核心贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10运行时与内存管理
分会场详情:Session 3A:内存 I
该条目仅为 Session 3A: Memory I 的分会场详情,未提供摘要。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 1/10运行时与内存管理
P2 ReFlex
ReFlex:面向 NVMe Flash 的高性能远程访问与 QoS 系统
ReFlex 通过数据平面内核集成网络与存储处理,实现近本地 Flash 性能,并为多客户端提供 QoS 隔离。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 170语言与体系结构
P2 Bolt
Bolt
提出 Bolt,利用共享资源干扰在线检测云中共驻应用特征,并揭示多种云攻击与隔离不足。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 83安全与隐私
地址翻译触发的预取
提出 TEMPO,利用页表访问触发对目标数据的 DRAM 行缓冲与片上缓存预取,以极低硬件开销提升内存性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 70语言与体系结构
利用请求内部空隙(intra-request slack)提升 SSD 性能
提出 Slacker 调度器,利用同一请求内各子请求完成时间差形成的空隙进行重排序,降低 SSD 响应时间。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 68语言与体系结构
Moonwalk
探讨基于 ASIC 的云如何通过降低能耗与边际计算成本来优化数据中心总拥有成本(TCO)。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 56语言与体系结构
压缩与加密视频的近似存储
指出近似存储用于压缩和加密视频时,存储错误与加密位依赖会造成严重视觉损伤。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 44语言与体系结构安全与隐私
网络控制器的缺页支持
指出 NIC DMA 无法缺页导致内存固定或显式 pin/unpin,并提出为网络控制器增加缺页支持。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 39运行时与内存管理
P2 CoRAL
CoRAL:分布式异步图处理中的轻量级检查点与恢复算法
提出CoRAL,通过受限恢复与局部一致快照,使分布式异步图处理从故障中更快恢复并降低网络峰值带宽。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 37分布式与容错
硬件-软件协同设计以缓解 DRAM 刷新开销
提出硬件-软件协同设计以缓解 DRAM 刷新带来的性能开销。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 33语言与体系结构
迈向容器化网络功能虚拟化中的“全容器化”
提出 NetContainer,通过缓存访问开销引导的页着色实现容器化 NFV 的细粒度硬件资源管理,成功呼叫率提升 48%。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 29运行时与内存管理语言与体系结构
电压调节器效率感知的电源管理
指出片上电压调节器在细粒度电源控制与高转换效率之间难以兼得的核心矛盾。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 28语言与体系结构
面向 NUMA 服务器处理器互连公平性的基于历史的仲裁
提出基于历史窗口仲裁授权的加权仲裁,消除 NUMA 服务器处理器互连中远端节点带宽偏高的全局不公平性。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 6语言与体系结构
利用精确时间实现轻量级事务
结合软件定义闪存与精确同步时钟,简化数据中心分布式事务存储并提升性能。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10引用 5分布式与容错运行时与内存管理
分会场详情:Session 4A:分布式系统
本条为会议 Session 4A“分布式系统”的场次详情,未提供摘要,无法概述具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10分布式与容错
分会场详情:分会场 6B:虚拟化
该条目仅为会议分会场介绍,无摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10运行时与内存管理
分会场详情:分会场 2:ASPLOS Highlights II
这是一条会议分会场日程记录,不含摘要,未提供任何实质研究内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10语言与体系结构
场次详情:场次 1:ASPLOS 亮点 I
该条目为会议场次安排说明,未包含任何论文研究内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10语言与体系结构
会议环节详情:主题演讲 I(Keynote Address I)
仅为会议主题演讲环节的日程条目,无摘要内容,无法评估其技术贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10其他
分会场详情:主题演讲 II
该条目仅为会议主题演讲 II 的分会场信息记录,无摘要可供概述。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10其他
会议议程详情:分会场 8B:调试
这是会议分会场 8B 的议程详情,主题为调试,但未提供摘要。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10测试、调试与修复
Session 详情:Session 9B:数据中心架构与电源管理
该条目仅为会议 Session 9B 的标题与主题,无摘要,无法总结具体论文贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10语言与体系结构
会议场次详情:场次 3A:内存 I
该条目仅为会议场次介绍,未提供摘要,无法概述研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10运行时与内存管理
分会场详情:分会场 4B:编译器优化
该条目仅为会议分会场信息,仅含标题“Compiler Optimizations”,无摘要可供概括。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10编译与代码生成
分会场详情:存储
该条目为会议分会场(Session)的场次说明,标题为“存储”,未提供摘要或作者信息,无具体研究贡献可述。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10运行时与内存管理
分会详情:Session 8A:Cloud
该条目为会议云分会场信息,无摘要,无法归纳研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10其他
会议议程详情:第7B场:安全
该条目仅为安全主题的会议场次信息,未提供摘要,无法概述具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10安全与隐私
分会场详情:分会场 9A:内存 II
该条目仅为会议分会场信息,无摘要,无法概括具体贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10运行时与内存管理
Session 详情:Session 6A:物联网与应用
该条目为会议 Session 6A 的详情页,主题为物联网与应用,但未提供摘要,无法概括具体贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS '172017匹配度 0/10语言与体系结构
Session 详情:Session 8B:调试
该条目为会议 Session 8B 的详情页,主题为调试,但无摘要可供概述。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10测试、调试与修复
分会场详情:分会场 6B:虚拟化
该条目为会议分会场(Session 6B: Virtualization)的场次信息,未提供摘要,无法概括具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10运行时与内存管理
会议环节详情:主题演讲 II
该条目仅为会议议程中“主题演讲 II”的环节说明,未提供摘要,无法概括研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10其他
Session 详情:Session 1:ASPLOS Highlights I
该条目为 ASPLOS Highlights I 的会议环节介绍,无摘要,未提供具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10语言与体系结构
Session 详情:Session 8A:云
会议 Session 8A: Cloud 的 session 详情,无摘要可供概述。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10分布式与容错
会议环节详情:第6A场:物联网与应用
该条目仅为会议第6A场“物联网与应用”的场次介绍,无摘要,无法体现具体研究贡献。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10其他
会议环节详情:Session 9A: Memory II
该条目为会议 Session 9A: Memory II 的议程详情,未提供论文摘要。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10运行时与内存管理
Session 详情:Session 7A:加速器:GPU、ASIC 与异构系统
该条目为会议 Session 7A 的环节介绍,主题涵盖 GPU、ASIC 与异构系统等加速器。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10语言与体系结构
会议分会场详情:分会场 9B:数据中心架构与功耗管理
这是一条会议分会场(Session 9B)的组织信息条目,主题为数据中心架构与功耗管理,无摘要内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10语言与体系结构
会议环节详情:环节 4A:分布式系统
本环节为分布式系统专题会议环节,无摘要内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10分布式与容错
Session 详情:主旨演讲 I
该条目仅为主旨演讲的 session 信息,无摘要内容。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10其他
Session 详情:Session 2:ASPLOS Highlights II
该条目为ASPLOS Highlights II的会议session介绍,无摘要可供归纳。
ASPLOS Proceedings of the Twenty-Second International Conference on Architectural Support for Programming Languages and Operating Systems2017匹配度 0/10语言与体系结构