确定操作系统运行的是 32 位版本还是 64 位 Windows 的命令行是什么?
windows computer-architecture cpu-architecture windows-edition
整个多核辩论让我思考。
生产两个内核(在一个封装中)然后将一个内核加速两倍要容易得多。这是为什么?我用谷歌搜索了一下,但从超频板上找到的答案大多非常不准确,这些答案并没有解释底层物理。
电压似乎影响最大(二次方),但是如果我想要更快的时钟速率,我是否需要以更高的电压运行 CPU?我也想知道为什么半导体电路在以特定时钟速度运行时会产生(以及产生多少)热量。
我曾想过有人会说“32 位是旧新闻”,因为您在 RAM 中受到限制而不会进行切换,例如使用PAE。首先假设以下因素影响处理器的速度本身:
微架构设计,意味着像缓存大小、微代码的实现(如果适用)、数据/地址总线和寄存器连接,当然还有设计原则或结构。
总线速度,例如 FSB 速度(前端总线)和相关的速度。
特殊功能,如并行性、“超线程”、“计算单元”、使用协处理器或后台处理器卸载工作、多核环境等。
假设(并且我们知道所有这些因素都会影响速度因素)处理器是 32 位的,仅仅因为位宽、内存寻址、大小等的增加,仅 64 位的事实是否会使其更快? ?
基本上,如果有两个相同的处理器,64 位处理器在机器码解码、获取、访问内存、MMIO、计算等方面是否会比之前的 32 位克隆更快?
我曾经lscpu检查过两台服务器配置:
[root@localhost ~]# lscpu
Architecture: x86_64
......
Core(s) per socket: 1
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 26
Run Code Online (Sandbox Code Playgroud)
另一个:
[root@localhost Packages]# lscpu
Architecture: x86_64
.....
Socket(s): 2
NUMA node(s): 2
Vendor ID: GenuineIntel
CPU family: 6
Model: 45
Run Code Online (Sandbox Code Playgroud)
所以我想知道NUMA节点的数量实际上是否总是等于套接字。有没有他们不相等的例子?
英特尔处理器/芯片组的每一代处理器之间的主要区别是什么?有性能差异吗?
我已经看过从第一代到第六代的处理器,但是我不知道/理解确切的区别。
在阅读了大量链接后,让我感到困扰的是,CPU、处理器、内核等简单定义之间存在如此多的重叠。
我们先搞清楚什么是CPU,什么是核心,一个中央处理器CPU,可以有多个核心单元,这些核心本身就是一个处理器,能够执行一个程序,但它本身就包含在同一个芯片上。
CPU 或中央处理单元通常被称为处理器。
那么是哪一个呢?
CPU(中央处理单元)包含(1-多个)内核。每个核心可以根据超线程技术执行(1-many)线程 - 它可以进行实际的计算排序。
那么什么是处理器?它是指CPU,整个芯片吗?它是指 CPU 上的一个内核吗?多处理器/多核究竟是什么意思?它们是同义词吗?
在现代多核处理器中,处理器缓存 (L1,L2和L3) 由SRAM速度递减的组成(L2缓存是比L3缓存更高速度的 SRAM,这是一种成本权衡)。主要理由使用SRAM是它的速度优势在主内存使用DRAM。我想明白为什么 SRAM比速度有优势DRAM?
我正在从 6502.org 的许多链接中阅读有关 6502 处理器指令集的信息,其中一个教程指出:
堆栈指针(S)指向第1页的一个字节,即地址为0100到01FF的字节,其中最后两位由S提供。当一个字节入栈时,写入在 S 中的地址处,然后 S 递减。
S 寄存器是 1 个字节,因此它显然保存了从 00 到 FF 的值,但由于它在推送时递减,因此当尚未推送任何内容时,它必须从 FF 开始。当芯片第一次通电时,芯片中的物理硬件(晶体管)是否将该寄存器中的所有位都设置为“1”?
我只是想知道底层的细节。
我正在使用 Linux 并且有一个时钟速度约为 3 GHz 的旧 P4。时钟速度较慢的较新芯片会更快或更慢地运行我的旧应用程序吗?我一次只使用一个应用程序,一个旧的绘图程序(wine 中使用的 Windows 应用程序)无法利用多核,也不想在后台运行任何东西。
例如 - 我正在查看 CORE 2 DUO 1.86GHZ 的二手电脑。这只是时钟速度的一半,但却是一个更新的芯片。这会更快或更慢或大致相同地运行我的单个应用程序吗?
cpu clockspeed computer-architecture benchmarking cpu-architecture
cpu-architecture ×10
cpu ×7
memory ×2
windows ×2
32-bit ×1
64-bit ×1
benchmarking ×1
clockspeed ×1
cpu-cache ×1
numa ×1
windows-7 ×1