电子商务网站功能模块如何申请一个网站

web/2025/10/2 18:07:20/文章来源:
电子商务网站功能模块,如何申请一个网站,营销策略国内外文献综述,北京住房建设厅网站A Simple Interconnection Network 一个简单的互连网络 2.1 网络规范和约束2.2 拓扑2.3 路由2.4 流量控制2.5 路由器设计性能分析 A Simple Interconnection Network 一个简单的互连网络 我们将研究简单互连网络的架构和设计#xff0c;以提供全局视图。我们将研究最简单的…A Simple Interconnection Network 一个简单的互连网络 2.1 网络规范和约束2.2 拓扑2.3 路由2.4 流量控制2.5 路由器设计性能分析 A Simple Interconnection Network 一个简单的互连网络 我们将研究简单互连网络的架构和设计以提供全局视图。我们将研究最简单的网络具有下降流量控制的蝶形网络。尽管最终的网络成本高昂但它强调了互连网络设计的许多关键方面。在后面的章节中我们将学习如何创建更高效​​、更实用的网络。 2.1 网络规范和约束 与所有工程设计问题一样网络设计从一组描述我们希望构建的规范和一组限制潜在解决方案范围的约束开始。 表 2.1 总结了本章示例网络的规格。这些规格包括网络的大小64 个端口和每个端口所需的带宽。如表中所示峰值和平均带宽相等这意味着输入以 0.25 GB/s 的速率连续注入消息。 这些规格包括网络的大小64 个端口和每个端口所需的带宽。如表中所示峰值和平均带宽相等这意味着输入以 0.25 GB/s 的速率连续注入消息。 随机流量其中每个输入以相同的概率发送到每个输出预计消息大小为 4 到 64 字节。 此外服务质量和可靠性规范允许丢弃数据包。也就是说并非每个数据包都需要成功传送到目的地。正如我们将看到的丢弃数据包的能力将简化我们的流量控制实现。 我们的示例网络设计的约束如表 2.2 所示。这些约束指定了每个包装级别的容量和成本。我们的网络由组装在电路板上的芯片组成电路板上又通过电缆连接。这些约束指定了可以通过每个级别的模块接口传递的信号数量1以及每个模块的成本。对于电缆约束还指定了在不减少电缆带宽的情况下可以通过的最长距离。 2.2 拓扑 我们的示例网络具有蝶形拓扑。从单个输入端口的角度来看蝴蝶看起来像一棵树。 参见图 2.1。树的每一层都包含交换节点与终端节点不同交换节点不发送或接收数据包而仅传递数据包。此外每个通道都是单向的如箭头所示从输入流向输出节点图中从左到右。 我们还必须决定网络的加速确定蝴蝶的基数并确定如何将拓扑映射到封装级别。网络的加速比是网络总输入带宽与网络理想容量的比率。容量被定义为假设完美的路由和流量控制网络在给定流量模式下可以实现的最佳吞吐量。加速比为 1 的设计意味着输入的需求与网络传输流量的理想能力完全匹配。提供更多的加速可以增加设计的余量并允许实现中的非理想情况。 对于蝶形网络将每个网络通道的大小设置为与单个输入端口具有相同的带宽可实现 1 的加速。要看到这一点请考虑随机流量下对任何特定通道的需求 - 将每个输入的流量比例相加通过该通道发送的请求始终等于输入端口带宽。 在设计的网络中相当于设计带宽为 0.25 GB/s 的通道。我们选择加速比为8。对加速比的选择以及封装限制决定了每个开关节点的输入和输出数量称为蝶形基数。例如图2.1中的蝶形设计的基数为2。每个开关节点都在单个芯片上实现因此通道总数输入和输出乘以通道宽度不得超过每个芯片的信号150的限制。 为了实现 8 的加速我们需要 8 × 0.25 2 Gbytes/s 的网络通道带宽这需要 16 个信号每个信号以 1 Gbit/s 的速度运行。考虑到 2 个额外的开销信号通道有 18 个信号宽我们只能在芯片上安装 150/18 ≈ 8 个通道。因此我们选择基 4 蝶形每个开关节点有 4 个输入通道和 4 个输出通道总共 8 个通道。 为了将每个输入端口连接到所有 64 个输出端口我们的蝶形需要 log4 64 3 级或级的开关节点。因此我们的网络将是一个基数 4、3 级蝶形网络或简称为 4 元 3-fly。该网络的完整拓扑如图 2.2 所示。 设计拓扑的最后一步是对其进行封装。我们已经做出了一项封装决定即为每个芯片放置一个交换节点。通过选择网络基数以满足每个芯片的限制我们知道开关节点是在我们的设计限制内封装的。这些芯片必须安装在电路板上并且为了最小化成本我们希望在电路板上安装尽可能多的开关芯片。 2.3 路由 我们简单的蝴蝶网络采用目的地标签路由destination-tag routing其中目的地地址的位用于选择网络每一级的输出端口。在我们的 64 节点网络中目标地址是 6 位。每级交换机使用 2 个地址位来选择 4 个交换机输出中的 1 个将数据包定向到剩余节点的适当四分之一。例如考虑将数据包从输入 12 路由到输出节点 35 100011。请注意交换机输出选择的顺序完全独立于数据包的输入端口。例如从节点 51 到输出 35 的路由遵循相同的选择顺序。 2.4 流量控制 网络的通道每个周期传输 16 位宽的物理数字或 phits 数据。但是我们指定网络必须传送包含 32 到 512 位数据的整个数据包。因此我们使用一个简单的协议如图 2.4 所示将 phits 组装成数据包。如图所示每个数据包都包含一个标头 phit后跟零个或多个有效负载 phit。标头 phit 表示新数据包的开始并且还包含我们的路由算法使用的目标地址。有效负载 phits 保存数据包的实际数据分为 16 位块。给定数据包的 phits 必须是连续的、无中断的。 该字段描述了每个16位字是标头H、有效载荷P还是空N字。数据包的长度可以是任意的但始终由一个H字后跟零个或多个P字然后依次跟随零个或多个N字组成。使用正则表达式表示流经链接的零个或多个数据包可以描述为(H P ∗N ∗)∗。 主要的流量控制工作为数据包分配资源。为简单起见我们的蝴蝶网络使用丢弃流量控制。如果数据包到达交换机时所需的输出端口正在使用中那么数据包将被丢弃丢弃。流量控制假定某种高级别的端到端错误控制协议最终会重新发送丢弃的数据包。丢弃数据包是最糟糕的流量控制方法之一因为它具有较高的数据包丢失率并且会浪费通道带宽因为最终会丢弃这些数据包。 2.5 路由器设计 我们的蝶形网络中的每个交换节点都是一个路由器能够在其输入上接收数据包根据路由算法确定其目的地然后将数据包转发到适当的输出。 单个路由器的框图如图2.5所示。路由器的数据路径由四个 18 位输入寄存器、四个 18 位 4:1 多路复用器、四个移位器用于移位标头 phits 的路由字段和四个 18 位输出寄存器组成。 Phits 在每个时钟周期到达输入寄存器并路由到所有四个多路复用器。在每个复用器处相关的分配器检查每个 phit 的类型和每个头 phit 的下一跳字段并相应地设置开关。来自所选输入的Phits接下来被路由到移位器。在分配器的控制下移位器将所有头位向左移动两位以丢弃当前路由字段并暴露下一个路由字段。顾名思义每个分配器将一个输出端口分配给四个输入端口之一。 分配器的第二级是一个四输入固定优先级仲裁器。仲裁器接受四个请求信号并生成四个授权信号。 我们经常使用 Verilog 寄存器传输语言RTL模型来描述硬件。 Verilog 模型是模块的文本描述描述其输入、输出和内部功能。 性能分析 我们通过三个指标来衡量一个互连网络成本、延迟和吞吐量。延迟和吞吐量都是性能指标延迟是数据包遍历网络所需的时间吞吐量是网络每秒从输入到输出可以传输的位数。 如图2.9所示数据包以λ的速率注入网络。不是用每秒位数来表示 λ而是将其标准化为 2 GB/s 的通道带宽因此 λ 1 对应于以通道允许的最大速率注入数据包。在数据包进入网络之前它们会与通过网络重新发送的数据包合并。这两个速率 p0 的总和就是注入网络第一阶段的数据包的总速率。在第一阶段可能会发生一些数据包冲突并且一小部分数据包 p1 将通过而不被丢弃。速率 p0 - p1 的差异表示已丢弃的数据包。如果要重新发送丢弃的数据包这些数据包将流回输入并重新注入。类似地第二阶段p2和第三阶段p3的输出速率将由于更多的冲突和丢包而继续下降。 因此对于网络的第i1阶段交换机的每个端口的输入速率为pi。由于速率已经被归一化它们也可以解释为在任何特定周期内到达输入端口的数据包的概率。然后离开特定输出端口的数据包的概率pi1等于不希望该输出端口的数据包的概率的补。由于流量模式是随机的每个输入将以pi/4的概率希望一个输出因此没有任何输入希望到达特定输出的概率就是(1 - pi/4)^4。(2.1) 因此第i1阶段的输出速率pi1为pi1 1 - (1 - pi/4)^4。(2.2) 应用方程2.2 n 3次分别用于网络的每个阶段并瞬时忽略重新发送的数据包p0 λ我们计算得到在输入占空比为λ 0.125对应于速度增益为8的情况下三个交换阶段的输出占空比分别为0.119、0.114和0.109。也就是说以0.125的流量占链路容量作为网络输入网络的接受流量或吞吐量仅为0.109。其余的0.01612.6%的数据包由于网络中的冲突而被丢弃。 图2.10绘制了我们示例网络的提供流量和吞吐量之间的关系。两个轴都归一化到网络的理想容量。我们可以看到在负载非常低时几乎所有的流量都通过了网络吞吐量等于提供的流量。然而随着提供的流量的增加丢弃很快就成为一个主要因素如果不重新发送数据包网络的吞吐量将远低于提供的流量。最终吞吐量达到饱和达到43.2%的渐近值。无论提供给网络多少流量我们都无法实现超过43.2%的通道容量的吞吐量无论数据包是否被重新发送。请注意我们可以将该网络的速度增益设置为低至2.5从而将最大注入速率限制为0.4。然而最初选择速度增益为8将在延迟方面带来好处我们将在之后看到。此外我们的网络实际上只实现了不到一半的容量这也是为什么几乎从不在实践中使用丢弃流控制的主要原因。在第12章中我们将看到如何构建流量控制机制使我们能够在不饱和的情况下使网络的运行速率超过90%的通道容量。 图2.11还显示了另一个延迟曲线它包含了队列时间的模型。随着吞吐量接近饱和延迟增长到无穷大的形状在互连网络中更为典型。 请务必记住公式 2.3 和图 2.11 给出了数据包的平均延迟。对于许多应用程序我们不仅对平均延迟感兴趣而且对延迟的概率分布感兴趣。特别是我们可能会担心最坏情况下的延迟或延迟的变化有时称为抖动。 对于蝶形网络来说这是最好的情况。正如我们将看到的对于某些流量模式例如位反转6网络的性能比此处描述的要差得多。蝶形网络对不良流量模式的敏感性很大程度上是由于从网络的每个输入到每个输出只有一条路径。我们将看到具有路径多样性的网络在困难的负载下表现得更好。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/85747.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

盐城网站优化价格游戏工作室加盟

大家好,如果您在并发Java应用程序中工作,那么您可能听说过java.util.concurrent包的Exchanger类。 Java中的Exchanger是Java 1.5中与CountDownLatch , CyclicBarrier和Semaphores一起引入的另一个并发或同步实用程序。 顾名思义, …

门户网站建设基础术语四川住房和城乡建设厅

1、下载Redis Redis官网:https://redis.io/ 历史版本: http://download.redis.io/releases 2、连接Linux(或者VMwear) 我们安装的是linux版本的redis 打开xftp我们需要先将我们的Redis上传到服务器上 解压到这里 解压的指令 …

凡科建站相关链接建筑模板做凳子

【ES6.0】- Promise对象 文章目录 【ES6.0】- Promise对象一、概述二、Promise状态三、Promise方法3.1 Promise.prototype.then方法:链式操作3.2 Promise.prototype.catch方法:捕捉错误3.3 Promise.race方法:捕捉错误3.4 Promise.any()3.5 Pr…

做网站最省钱中铁建设集团

在模拟或设计软件中创建道路并指定其特征是一个复杂但必要的过程,尤其是在进行交通模拟、城市规划或道路设计项目时。以下是一个步骤化的指南,用于说明如何创建道路特征: 水平剖面: 使用设计软件的绘图工具来绘制道路的中心线或边…

wordpress多站点 用户四川学校网站建设

antlr4 代码 语法树DSL是很酷的东西,但我不清楚它们有什么用。 然后我意识到它们对以下方面有好处: 摆脱复杂的UI 意思是 更快的做事方式 而已。 当我阅读此博客时,我得出了这个结论。 如果您的用户是技术人员,并且不惧怕类…

服装网站开发手机网站推荐哪些

来源:计算机研究与发展前 言近几年来人工智能技术的飞速发展使得其应用迅猛扩大,而传统的计算机体系结构对于面向人工智能的应用在处理速度、能耗、使用的方便性等方面有着诸多不足。随着人工智能应用的发展,面向人工智能的体系结构成为体系结…

有无广告销售版本"有广告免费无广告收费"网站短网址还原在线生成

最近在网上看到了荧光图,觉得挺帅气,去网上查询了怎么制作荧光图,发现大部分都是QGIS的教程,作为ArcGIS的死忠用户,决定在ArcGIS Pro中实现,其实挺简单的。 1、软件:ArcGIS Pro3.0 2、点数据&a…

班级网站建设首页报告怎样弄一个自己的平台

一、模块题目 二、原理图 1、数码管

响应式网站图片代码板瓦工安装wordpress

上一篇文章介绍到 servicemanager 的 main 函数中主要做了四件事: 1)初始化 binder 驱动。 2)将自身以“manager”添加到 servicemanager 中的 map 集合中。 3)注册成为 binder 驱动的上下问管理者。 4)给 Looper 设置 callback,进入无限循环,处理 client 端发来的请求。…

网站后台管理系统进入php做直播类型的网站

文章目录 0.前言1.模型下载2.配置环境2.1 下载项目文件2.2 配置环境 3.开始推理4.总结 0.前言 本博客将介绍ChatGLM3-6B大模型在Ubuntu上的本地部署教程 1.模型下载 由于毛毛张的服务器服务无法科学上网,所以模型的相关文件必须现在本地下载好,再上传到…

石家庄专业网站制北京网站建立

docker 概念 -云计算的基石 docker的一个软件: 开源 docker基本组成 docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上); docker仓库(Registry):用来保存各种打包好的软件镜像&a…

常用的网站推广装修公司起名

概述 基于Flume MongoDB,对现有的多个应用系统进行日志采集。特点 采集范围每一次用户请求的请求信息。数据量大尽量减少现有系统的改动数据流图 说明:首先考虑的结构体系,是直接在应用系统中,将日志数据写到Flume;但…

群晖 做网站服务器营销网站建设哪里便宜

本文记录Windows环境下的MongoDB安装与使用总结。 【1】官网下载 官网下载地址:Download MongoDB Community Server | MongoDB 这里可以选择下载zip或者msi,zip是解压后自己配置,msi是傻瓜式一键安装。这里我们分别对比进行实践。 【2】ZI…

网站的盈利方式志愿服务网站开发

文章目录 前言 概念 算法 训练 性能 应用 参考资料 前言 见《初试人工智能》 概念 人工智能系统(artifieial intelligence system),针对人类定义的给定目标,产生诸如内容、预测、推荐或决策等输出的一类工程系统。该工程系…

备案期间 需要关闭网站吗seo每天一贴

Spring的IOC容器初始化流程 IOC容器初始化在SpringApplication对象创建完毕执行run方法时执行refreshContext()时开始。 准备BeanFactory,设置其类加载器和environment等 执行BeanFactory后置处理器,扫描要放入容器的Bean信息,得到对应的Bea…

网站关键词没排名怎么办领秀网站建设

保存token的最佳方式取决于具体的应用场景和需求。以下是几种常见的保存token的方式及其优缺点,以便您根据实际情况进行选择: HTTP Only Cookies: 优点:Cookies可以自动随HTTP请求发送,且HTTP Only属性可以防止JavaS…

用ps做美食网站母婴网站源码 带采集

C OJ基础 在学校学习C程序设计基础课程的OJ题目 缺少第二十题 这里写目录标题 C OJ基础习题练习(一)打印图形习题练习(二)数据的输入输出习题练习(三)函数重载习题练习(四)设计矩形类习题练习(五)定义Tree类习题练习(六)完善职工工资类Salary的设计习题练习(七)设计矩形类recta…

自建购物网站多少钱有没有做cad单的网站

目录 安装Docker 安装yum工具 更新本地镜像源 安装docker 启动docker 关闭防火墙 docker启动命令 配置镜像加速 docker的使用 拉取nginx 查看本地镜像 把镜像文件nginx导出成tar文件 查看是否导出成功 ​编辑 删除本地镜像nginx:latest 导入镜像文件nginx 拉取…

北京南站地铁线路图郑州市网络设计公司

科目编号:8663 座位号 2017-2018学年度第二学期期末考试 老年保健按摩试题 2018年7月 一、名词解释(本大题共5小题,每小题4分,共计20分) 1.骨度分寸法: 2.三叉神经痛: 3.间接标志法&#xff…

江苏省建设厅网站资质升级wordpress安装错误310

项目介绍 采用JAVA语言,结合SpringBoot框架与Vue框架以及MYSQL数据库设计并实现的。本村委会管理系统主要包括个人中心、村民管理、村委会管理、村民信息管理、土地变更管理、农业补贴管理、党员信息管理等多个模块。它帮助村委会管理实现了信息化、网络化&#xf…