找到 813 篇文章 关于网络

计算机体系结构中共享内存多处理器和消息传递多处理器的区别。

Ginni
更新于 2021-07-27 14:35:51

6K+ 阅读量

共享内存多处理器在共享内存多处理器中,多个处理器访问一个或多个共享内存模块。处理器可以通过多种方式物理连接到内存模块,但在逻辑上每个处理器都连接到每个内存模块。共享内存多处理器的主要特征之一是所有处理器都可以平等地直接访问一个大型内存地址空间。共享内存多处理器的限制是内存访问延迟。该图显示了共享内存多处理器。共享内存多处理器相对于其他多处理器具有主要优势,因为所有处理器都发送了内存的相似视图。这些处理器也被称为统一内存... 阅读更多

多处理器的特点是什么?

Ginni
更新于 2021-07-27 14:33:45

27K+ 阅读量

多处理器是具有多个处理器的单台计算机。多处理器系统中的处理器可以在解决给定问题的各个层面进行通信和协作。处理器之间的通信通过将消息从一个处理器发送到另一个处理器,或通过共享一个公共内存来实现。多处理器的特点多处理器的主要特点如下:并行计算 - 这涉及同时应用多个处理器。这些处理器使用单一架构开发以执行共同的任务。通常,处理器是相同的,并且它们协同工作以... 阅读更多

什么是多处理器?

Ginni
更新于 2021-07-27 14:32:37

7K+ 阅读量

多处理器是一种数据处理系统,可以同时执行多个程序或多个算术运算。它也被称为多处理系统。多处理器使用多个处理器,类似于允许为单个过程使用多个线程的多编程。术语“多处理器”也可以用于描述多台独立的计算机一起运行。它也被称为集群。只有在包含两个或多个可以独立执行指令的元素时,系统才被称为多处理器系统。多处理器系统采用分布式方法。在... 阅读更多

计算机体系结构中的页面置换是什么?

Ginni
更新于 2021-07-27 14:31:04

12K+ 阅读量

虚拟内存组织是硬件和软件系统的整合。它可以有效地利用内存空间,所有软件操作都由内存管理软件处理。硬件映射系统和内存管理软件共同构成虚拟内存的结构。当程序执行开始时,一个或多个页面被传输到主内存,并且页面表被设置为指示其位置。程序在主内存中执行,直到创建对不在内存中的页面的引用之前。此事件定义为页面错误。当... 阅读更多

如何在计算机体系结构中使用页面进行地址映射?

Ginni
更新于 2021-07-27 14:30:09

5K+ 阅读量

如果地址空间和内存空间都拆分为一系列固定大小,则会解释地址映射的表执行。物理内存被分解为称为块的相同大小的集合,每个块的大小可以从 64 到 4096 个字不等。术语“页面”定义了一组相同大小的地址空间。示例 - 假设一个页面或块包含 1K 个字,则地址空间可以分为 1024 个页面,主内存可以分为 32 个块。即使页面和块... 阅读更多

虚拟内存系统中地址和内存空间之间有什么关系?

Ginni
更新于 2021-07-27 14:27:53

8K+ 阅读量

程序员使用的地址称为虚拟地址,此类地址的集合称为地址空间。在主内存中保存地址的空间或位置称为位置或物理地址,此类位置的集合称为内存空间。因此,地址空间是由程序生成的地址的集合,因为它们引用指令和数据。内存空间保存可直接寻址以进行处理的实际主内存位置。示例 - 考虑主内存容量为 32K 字(K = 1024)。15... 阅读更多

讨论计算机体系结构中的组相联映射?

Ginni
更新于 2021-07-27 14:26:21

13K+ 阅读量

组相联映射通过将高速缓存的行排列成组来结合直接映射和全相联映射。这些组使用直接映射方案持续存在。但是,每个组内的行被视为一个小型的全相联高速缓存,其中可以存储在该组中的任何块都可以存储到该组内的任何行。该图使用一个使用四行到一个组的示例高速缓存来表示此排列。包含 k 行/组的高速缓存被称为 k 路组相联高速缓存。因为映射方法仅使用内存地址... 阅读更多

什么是计算机体系结构中的直接映射过程?

Ginni
更新于 2023-11-03 14:14:21

28K+ 阅读量

直接映射是用于将主内存中的每个内存块分配给高速缓存中特定行的过程。如果一行已填充有内存块并且需要加载新块,则从高速缓存中丢弃旧块。该图显示了示例中的多个块如何映射到高速缓存中的每一行。就像在块内定位一个字一样,从主内存地址中获取位以唯一地描述可以存储块的高速缓存中的行。示例 - 考虑一个高速缓存... 阅读更多

讨论计算机体系结构中的关联映射?

Ginni
更新于 2021-07-27 14:23:36

9K+ 阅读量

在关联映射函数中,主内存的任何块都可能包含任何高速缓存块位置。它将主内存地址分成两部分 - 字 ID 和标记,如图所示。要检查存储在内存中的块,会从内存地址中提取标记,并在高速缓存的所有行中执行搜索以查看块是否存在。这种在高速缓存中搜索块的方法看起来可能是一个缓慢的过程,但事实并非如此。每一行... 阅读更多

什么是关联内存?

Ginni
更新于 2021-07-27 14:22:25

24K+ 阅读量

关联内存可以被视为一个存储单元,其存储的信息可以通过信息本身的内容而不是通过地址或内存位置来识别以进行访问。关联内存也称为内容寻址内存 (CAM)。关联内存的框图如图所示。它包括一个内存阵列和用于 m 个字的逻辑,每个字 n 位。参数寄存器 A 和键寄存器 K 各有 n 位,每个字一位。匹配寄存器 M 有 m 位,每个内存字一位。每个字... 阅读更多

广告