Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
CPU什么时候可以忽略LOCK前缀并使用缓存一致性?
我原本以为MESI等缓存一致性协议可以提供伪原子性but仅跨个人内存加载 存储指示 如果我执行获取 修改 写入指令组合 仅使用 MESI 将无法在第一条指令到最后一条指令之间强制执行原子性 然而 英特尔参考手册第 3a 卷第 8 节说 8
Multithreading
caching
concurrency
x86
CPU
有多少数据加载到 L2 和 L3 缓存中?
如果我有这门课 class MyClass short a short b short c 我有这段代码对上面的内容执行计算 std vector
performance
caching
Optimization
CPU
cpuarchitecture
为什么需要对 μop 进行分层?
In Intel CPU 中的 MicroFusion 作者 丹尼斯 巴赫瓦洛夫 https easyperf net blog 2018 02 15 MicroFusion in Intel CPUs 他说 Unlamination fo
x86
CPU
intel
cpuarchitecture
关于多核CPU的x86 LOCK问题
当执行 LOCK 后面的指令时 x86 ASM LOCK 命令前缀是否会导致所有内核冻结 我在一篇博客文章中读到了这一点 但它没有意义 我找不到任何东西表明这是否属实 这是关于锁定该地址的内存总线 Intel 64 和 IA 32 架构软件
Assembly
locking
x86
CPU
multicore
Tensorflow:使用 CPU 的特定核心执行操作
目前可以通过 tf device 函数指定用于特定操作的 CPU 或 GPU 但是无论如何您都可以指定一个coreCPU 的 目前没有用于将操作固定到特定核心的 API 尽管这将是一个很好的选择功能要求 https github com t
Graph
CPU
Device
tensorflow
HTML 5 本地计算机硬件规格
有没有办法使用 HTML 5 访问本地系统硬件详细信息 我正在专门寻找有关 CPU RAM 磁盘空间 显卡信息 可用浏览器和插件 带有版本信息 的属性 最终 我试图确定是否可以构建一个工具来检查机器运行软件的硬件要求 但不需要在机器上实际安
jQuery
html
hardware
CPU
specifications
多线程性能超越核心
如果我有一个启动的进程X线程数量 是否会有性能增益X高于数量CPU核心 假设所有线程都同步工作 没有对存储 网络的异步调用 例如 如果我有两个核心CPU 我会减慢应用程序启动 3 个以上持续工作线程的速度吗 这实际上取决于您的代码的作用 它
Multithreading
CPU
如何在 Delphi 7 中禁用 CPU 窗口
在 Delphi 7 中单步执行程序时 有时会弹出 CPU 窗口 然后单步执行该指令 我觉得这很烦人 因为我只想执行 Pascal 代码 有谁知道如何禁用这个CPU弹出窗口吗 如果这个窗口永远不会显示 我不会感到遗憾 在 Delphi 5
Delphi
debugging
IDE
window
CPU
32位OR如何保持加载指令?(RISC风格32位架构)
我对指令大小和可寻址空间有点困惑 我假设指令大小应该与地址位的大小相同 我在书中没有找到足够的解释 如果我是正确的 那么理论上如果我们有一个 2 32 32位架构 RISC风格 中的内存可寻址单元 字节 4字节大小的加载指令如何保存操作码和
Assembly
operatingsystem
CPU
cpuarchitecture
instructionset
SIMD 需要多核 CPU 吗?
实现SIMD是否需要多核CPU 在阅读有关 SIMD 的维基百科时 我发现了以下短语 多个处理元素 那么这句话和 多核CPU 有什么区别呢 每个核心都有自己独立的SIMD执行单元 在一个内核中使用 SIMD 指令不会消耗其他内核中的执行资源
CPU
cpuarchitecture
SIMD
我们可以在没有 GPU 的情况下在自定义对象上训练 YOLOv3 吗?
我的 YOLO 模型可以很好地检测瓶子 人 手机 背包等物体 但我想让我的模型检测戒指 手镯或头盔 当前 yolo 模型中不存在的物体 没有 GPU 我可以制作自定义对象检测 yolo 模型吗 涉及哪些风险 如果有的话 我的系统是 Wind
python
CPU
YOLO
darknet
Windows 7 中的时钟如何工作?
我在某处读过这个答案 但我不太明白 我了解Windows每次curTimeIncrement都会增加时钟 156001 100 纳秒 与 curTimeAdjustment 的值 156001 N 但是 当使用 GetSystemTime
Windows
timer
CPU
clock
为什么CPU推测执行不会导致OOB程序崩溃?
问题源于阅读幽灵攻击纸 如果我理解正确的话 攻击源于 CPU 启发式推测执行 错误 代码分支的可能性 考虑这个例子 C语言 int arr 42 if i lt 42 int j arr i 如果我正确理解这篇论文 int j arr i
security
memory
CPU
cpuarchitecture
speculativeexecution
Tensorflow 对象检测推理在 CPU 上速度缓慢
系统信息 您正在使用的模型的顶级目录是什么 对象检测 ssd inception v2 我是否编写了自定义代码 而不是使用 TensorFlow 中提供的常用示例脚本 No 操作系统平台和发行版 例如Linux Ubuntu 16 04 乌
performance
tensorflow
CPU
objectdetection
给定线程在哪个核心上运行?
是否有一个函数或任何其他方式可以以编程方式知道我的程序 pid 的给定线程正在哪个处理器的哪个核心上运行 如果可能的话 OpenMP 或 Pthreads 解决方案都会对我有所帮助 谢谢 我认为在 Linux 上可以尝试 sched get
c
pthreads
CPU
openmp
CPU 中的多个核心是用于同时运行多个线程/进程,还是用于指令级并行?
我只是想更清楚地了解多核的用途 以及多核和多 CPU 之间的区别 我试图了解拥有多个核心是否只是为了在给定的 CPU 中启用指令级并行性 或者 CPU 中的多个核心是否都有自己的 struct rq 让它们独立地调用 schedule 并在
Linuxkernel
CPU
cpuarchitecture
cpucores
Python - 等待没有高CPU使用率的条件
在这种情况下 假设我想等待一个可能在任何随机时间发生的条件发生 while True if condition Do Whatever else pass 正如您所看到的 直到条件为 True 时才会发生 pass 但是 虽然条件不成立 但
python
CPU
wait
使用 RDTSC 在 C 中计算 CPU 频率始终返回 0
我们的讲师向我们提供了以下代码 以便我们可以测量一些算法的性能 include
c
CPU
clock
Frequency
performance
CPU 如何从 RAM 访问应用程序和数据
在应用程序加载到 RAM 并打开文件后 因此文件的数据也存储在 RAM 中 我在理解 CPU 如何从 RAM 访问应用程序和数据时遇到了一些困难 根据我的理解 CPU 只是在程序计数器滴答时从 RAM 获取指令或在中断后执行任务 那么它如何
operatingsystem
CPU
interrupt
RAM
instructions
哪些指令不能在特定的CPU环中发出
根据这个来源 级别3 5 特定CPU环不能做某些事情 例如环1 2 3代码不能设置GDT 因为操作系统内核会崩溃 虽然很明显Ring 0可以执行所有指令 我想知道哪些指令不能在环1 环2和环3中发出 我在维基百科或 osdev 以及类似的来
x86
CPU
«
1 ...
4
5
6
7
8
9
10
...20
»