标签: cpu

假设,我可以在智能手机和台式机之间交换处理器吗?

当制造商提到智能手机处理器的速度时,我的理解是智能手机处理器和台式机处理器之间的速度具有可比性吗?

换句话说,我是否可以假设将 Snapdragon Krait 1.5 GHz 四核处理器与我的 1.2 GHz Celeron 台式机处理器交换并期待更快的响应?

cpu cpu-speed smartphone

3
推荐指数
1
解决办法
4042
查看次数

CPU、RAM和性能之间有什么关系?

我有一台 HP EliteBook Folio 9470m,配备英特尔酷睿 i5 处理器,频率为 1.9GHz,内存为 4GB。

用这个 CPU 购买额外的 4GB RAM 内存有用吗?或者从性能的角度来看会浪费额外的 RAM 吗?

memory cpu

3
推荐指数
1
解决办法
567
查看次数

从 Windows 更改 CPU 时钟速度

如何更改计算机的 CPU 时钟速度?它是戴尔 Inspiron 5720 笔记本电脑,运行 Windows 8.1 Pro。在 Linux 中,我知道有很多方法可以从操作系统本身做到这一点,而不必像这样和这样那样通过 BIOS 。这在 Windows 中可能吗?

windows cpu cpu-speed

3
推荐指数
1
解决办法
4万
查看次数

为什么 CPU 仿真很慢

不同的 CPU(IA-32、ARM9 等)操作在性质上应该是等效的(移动、读取、写入数据等)。不同的 CPU 相互模拟应该不会那么痛苦。但似乎这并不容易,因为模拟软件运行速度太慢。我们可以简单地转换一个可执行文件,然后执行它吗?为什么它如此依赖资源(为什么我需要一个强大的 CPU 来模拟其他 CPU)?不得不说我没有很大的低级编程技能。非常感谢。

cpu emulation cpu-architecture

3
推荐指数
1
解决办法
1197
查看次数

4 + 1 个 CPU 核心是什么意思?

例如,Nvidia Tegra 4 被描述为具有 4 + 1 个 CPU 内核。这是简单的说它有 5 个核心的传统方式,还是这种措辞暗示了一些不同的东西?

http://www.nvidia.com/object/tegra-4-processor.html

cpu core

3
推荐指数
1
解决办法
758
查看次数

为什么编译器必须对 RISC 指令集架构“更智能”

精简指令集架构 (RISC) 旨在减少指令数量,从而提高性能。这种方法的唯一缺点是编译器必须“更聪明”。

我的讲师说“编译器必须更聪明”是什么意思,为什么会这样

cpu performance compile computer-architecture

3
推荐指数
1
解决办法
3313
查看次数

“片上系统”和“CPU”之间的区别

很困惑,在一些网站上,他们有这样一行:

iPhone 5S

CPU:苹果A7

其他网站说:

iPhone 5S
片上系统:Apple 7
CPU:1.3 GHz 64位双核

其他消息来源说

iPhone 5S
片上系统:Apple 7
CPU:1.3 GHz 64位双核Apple 7

在维基百科中,它说:

Apple A7 是由 Apple Inc. 设计的 64 位片上系统 (SoC)。它首先出现在 iPhone 5S 中,iPhone 5S 于 2013 年 9 月 10 日推出。Apple 表示它的速度提高了两倍图形处理能力是其前身 Apple A6 的两倍。虽然不是第一个 64 位 ARM CPU,但它是第一个用于消费智能手机或平板电脑的产品。

有2句话:

Apple A7 是 64 位片上系统 (SoC)

和

虽然不是第一个 64 位 ARM CPU

维基百科还称“A7 配备了 Apple 设计的 64 位 1.3-1.4 GHz ARMv8-A 双核 CPU,称为 Cyclone”。那么片上系统也是CPU吗?非常困惑

cpu computer-architecture arm

3
推荐指数
1
解决办法
4075
查看次数

为什么频率较低的 CPU 比频率较高的 CPU 得分更高?

我刚刚看到了两个不同 CPU 的比较。

第一个有4.4GHz,另一个有2.5 to 3.5GHz。但是,频率较低的在单线程评分中的得分比4.4GHz的要好。是什么导致了这个有趣的结果?

cpu performance

3
推荐指数
1
解决办法
1120
查看次数

超线程 (SMT) 亲和性和平等性

这个问题向我所知道的英特尔专家提出。物理 CPU 上的两个线程是否平等对待?

众所周知,英特尔 CPU 上的超线程是一个系统,其中每个物理内核都作为 2 个虚拟内核呈现给操作系统。这 2 个虚拟内核使处理器能够在操作系统未知的事件(页面错误、其他 CPU 内部事件)上在 2 个执行单元(线程@虚拟内核)之间进行上下文切换,这些事件通常会使 CPU 浪费等待的周期其他 IO 事件。

默认情况下,操作系统不需要考虑超线程。所有内核最终都会完成工作,唯一的区别是现在并非所有可见/虚拟内核都可以以相同的速度处理。为同一物理内核 (VCPU0+1 -> CPU 0) 上的 2 个线程调度的工作将不如在 2 个不同内核 (VCPU0+2 -> CPU 0 + 1) 上调度的工作快。

根据我的研究,“超线程”感知操作系统将尝试在每个物理内核上安排工作,然后再将“虚拟内核”上的调度加倍。我通常认为这是“偶数”VCPU 首先被调度(在 1+3 之前填充 VCPU 0+2)。“偶数”和“奇数”线程是否相等?(实际上没有“超线程”虚拟 CPU)。

换句话说,是否没有用于物理 CPU 的主要/次要“线程”?如果我只在 VCPU 1 上安排工作,它的表现是否与我只是在 VCPU 0 上安排的一样?假设,如果在两个线程上都安排了相同的工作,那么两个线程完成所需的时间大约是原来的两倍吗?

cpu scheduled-tasks intel-core-i7 multi-core

3
推荐指数
1
解决办法
1443
查看次数

为什么我的 CPU 在睡眠或休眠后受限?

我在配备英特尔双核的 HP Pavilion dv6 上以 2.27GHz 运行 Windows 10 x64 Build 1511。每次我睡觉或休眠计算机并唤醒它时,它都以 0.77GHz 或 1.56GHz 运行,这使我的计算机运行速度非常慢。我现在也无法使用快速启动,因为会发生这种情况。

PS:- 当我有 0.77GHz 时,我将它置于睡眠状态并再次唤醒它,它变为 1.56GHz。有时,它会自动升至 1.56GHz。速度达到什么程度是随机的,但大多数时候它达到 0.77GHz。

cpu hibernate sleep hp-pavilion windows-10

3
推荐指数
1
解决办法
3249
查看次数