Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
存储缓冲区是否保存现代 x86 上的物理地址或虚拟地址?
现代 Intel 和 AMD 芯片大存储缓冲区 https stackoverflow com a 54880249 149138在提交到 L1 缓存之前缓冲存储 从概念上讲 这些条目保存存储数据和存储地址 对于地址部分 这些缓冲区条目是否
x86
intel
cpuarchitecture
amdprocessor
microarchitecture
x86_64:IMUL 比 2x SHL + 2x ADD 更快吗?
当查看 Visual Studio 2015U2 生成的程序集时 O2 发布 模式我看到这段 手工优化 的 C 代码被翻译回乘法 int64 t calc int64 t a return a lt lt 6 a lt lt 16 a 集会
performance
Assembly
x8664
intel
multiplication
写组合缓冲区位于哪里? x86
Write Combine 缓冲区在物理上是如何连接的 我见过说明许多变体的框图 L1 和内存控制器之间 CPU 的存储缓冲区和内存控制器之间 CPU 的 AGU 和 或存储单元之间 它依赖于微架构吗 写缓冲区在不同的处理器中可以有不同的目
x86
intel
cpuarchitecture
cpucache
amdprocessor
如何使用汇编程序从英特尔处理器中获取随机数?
我需要从处理器 英特尔酷睿 i3 中的英特尔随机生成器获取随机数 我不想使用任何图书馆 我想在 C 中使用汇编程序粘贴 但我不知道应该使用哪些寄存器和指令 呼叫RDRAND支持的 CPU 目前仅 Ivy Bridge 和 Haswell I
c
Assembly
Random
intel
rdrand
现在 x86 上有多少指令? [关闭]
这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在尝试
Assembly
x86
64bit
intel
amdprocessor
Linux 上的 OpenCL,集成英特尔图形芯片
我想用OpenCL在 Debian 8 上 我读到在本页 http streamcomputing eu blog 2011 12 29 opencl hardware support Linux 上不支持 Intel 的 GPU 这篇文章
Linux
graphics
opencl
GPU
intel
循环地址对齐如何影响 Intel x86_64 上的速度?
我发现相同的 C 代码编译为完全相同的机器指令但位于不同对齐的地址时性能下降了 15 当我的小主循环从 0x415220 开始时 它比从 0x415250 开始时要快 我在 Intel Core2 Duo 上运行它 我在 x86 64 Ub
c
Optimization
gcc
intel
x8664
intel core i7 处理器使用哪种缓存映射技术?
我了解了不同的缓存映射技术 例如直接映射和完全关联或集关联映射 以及这些技术之间的权衡 维基百科 https en wikipedia org wiki Cache placement policies 但我很好奇现在Intel core
x86
intel
cpuarchitecture
cpucache
amdprocessor
Intel TBB 可以在 AMD 处理器上运行吗? [复制]
这个问题在这里已经有答案了 可能的重复 AMD多核编程 https stackoverflow com questions 1623975 amd multi core programming Is 英特尔TBB http threadin
c
intel
Multithreading
tbb
在两个逻辑 CPU 之间共享 TLB 条目 (Intel)
我想知道当属于同一程序且具有相同PCID的两个线程被安排在同一物理CPU上运行时是否可以共享TLB条目 我已经研究过SDM https www intel com content www us en developer articles t
x86
intel
cpuarchitecture
TLB
hyperthreading
高清处理器显卡 (HD4000) 无法作为英特尔 OpenCL SDK 中的设备加载
我使用 i7 3770K Ivy Bridge 和 HD 4000 并且我已经安装了最新的驱动程序和最新的OpenCL SDK http software intel com en us articles vcsource tools op
opencl
intel
如何在 Matlab 中将 PARFOR 与 Core i3 并行 4 工作
我有适用于 Ubuntu 64 位的 Matlab R2012b 我有一个 Intel Core i3 CPU M 330 2 13GHz 4 我想用parfor同时并行化 4 个循环 因为 Intel Core i3 有 2 个核心和 4
MATLAB
parallelprocessing
intel
parfor
Intel HD 3700 linux 的 Java 8 Swing 渲染问题
我在 Kubuntu 18 04 中用 java 8 update 181 开发了一个应用程序 在我的开发 PC 中 我拥有配备英特尔 HD Graphics 530 的英特尔 i3 6100 所有图形均使用 swing 完成 并且通过此硬
Java
Swing
userinterface
intel
freeze
将8个16位SSE寄存器转换为8位数据
假设我有一个包含 16 位数据的 SSE 数组 1 2 3 4 5 6 7 8 现在我需要通过在前 8 个字节中仅存储 16 位数据的低字节来将此 SSE 数组转换为 8 位数据 如下所示 1 2 3 4 5 6 7 8 0 0 0 0 0
x86
intel
SSE
SIMD
模拟器:错误:x86 模拟当前需要硬件加速
我尝试在 Android Studio 中运行我的 Hello World 应用程序 我收到以下错误 模拟器 错误 x86 模拟当前需要硬件 加速 请确保英特尔 HAXM 已正确安装且可用 CPU加速状态 HAX内核模块未安装 你能告诉我如
Android
androidemulator
intel
HAXM
64位汇编介绍
我正在寻找一篇介绍 Intel 64 位处理器和汇编的文章 x64 寄存器列表 命令语法等 供熟悉 32 位汇编的程序员使用 有点像 64 位处理器的 新增功能 The Intel 64 和 IA 32 架构软件开发人员手册 http ww
Assembly
64bit
intel
如何完全关闭 TBB 代码中的线程
注意 这不是重复的这个问题 https stackoverflow com questions 3786408 number of threads used by intel tbb 给定一个与 TBB 并行的复杂软件 我如何完全关闭线程
c
Multithreading
intel
tbb
写入和读取的持久内存缓存策略
有谁知道尝试使用的任何缺点英特尔傲腾 DC 内存 https itpeernetwork intel com intel optane dc persistent memory operating modes gs pu5agg DCPMM
x86
intel
cpucache
persistentstorage
persistentmemory
在 Skylake 中使用 MSR 正确禁用硬件预取
我正在尝试禁用我的机器上的硬件预取 CPU系列 6 型号 78 型号名称 Intel R Core TM i5 6200U CPU 2 30GHz 我已经检查过 gcc march native Q help target grep Mar
x86
intel
cpucache
Prefetch
MSR
在 Skylake 上展开 1 周期循环会使性能降低 25%。 uops调度问题?
TL DR我有一个循环需要 1 个周期才能在 Skylake 上执行 它执行 3 次加法 1 次增量 跳转 当我将其展开超过 2 次 无论多少次 时 我的程序运行速度会慢 25 左右 这可能与对齐有关 但我不清楚是什么 编辑 这个问题曾经询
performance
Assembly
x86
intel
perf
«
1
2
3
4
5
6
...13
»