高级计算机体系结构第3章2_第1页
高级计算机体系结构第3章2_第2页
高级计算机体系结构第3章2_第3页
高级计算机体系结构第3章2_第4页
高级计算机体系结构第3章2_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、15 5、CacheCache一致性协议一致性协议(1)(1)一致性协议一致性协议 * *原理:原理:各各CacheCache中的块均设有状态位,某中的块均设有状态位,某CacheCache中块的数据中块的数据被改变时,其它被改变时,其它CacheCache相应改变相应改变该块的该块的状态或数据状态或数据 * *种类:种类:有有基于作废基于作废、基于更新基于更新两种一致性两种一致性协议协议(2)(2)一致性协议的实现一致性协议的实现 * *方法方法:某某CacheCache产生产生事务事务( (通知改变通知改变) ),其余,其余CacheCache响应响应事务事务 * *途径途径:互连结构不同

2、,获得块改变信息的有效途径不同,互连结构不同,获得块改变信息的有效途径不同, 共有共有总线总线监听法监听法或或目录法目录法两种两种途径途径(3)(3)一致性协议的性能参数一致性协议的性能参数 * *性能参数性能参数:总线流量、扑空总线流量、扑空率率、更新速率等、更新速率等 * *影响因素:影响因素:CacheCache参数、一致性粒度等参数、一致性粒度等转上页2四、并行计算机四、并行计算机通信机构通信机构1 1、通信操作、通信操作 * *通信过程通信过程: P P通知通信开始通知通信开始 拷贝到缓冲区拷贝到缓冲区打包打包 NICNIC启动包传输启动包传输网络网络传输传输 NICNIC接收数据包

3、接收数据包通知信息到达通知信息到达拆包拆包( (含保护检查含保护检查) ) 通知通知通信请求到达通信请求到达处理通信操作处理通信操作发送通信结果发送通信结果等等 * *实现分析:实现分析:整个过程整个过程由由P P、OSOS、NICNIC分工分工协作协作完成完成; 部分部分阶段阶段可可选择选择由硬件由硬件/ /软件实现软件实现互连网络互连网络M M1 1NICNIC1 1P P1 1 /C/C1 1MBMB节点节点1 1BridgeBridge1 1IOBIOBM Mn nNICNICn nP Pn n /C/Cn nMBMB节点节点n nBridgeBridgen nIOBIOB回下页3 *

4、 *性能指标:性能指标:时延、带宽、时延、带宽、代价代价 通信时间通信时间(n)=(n)=开销开销数据时延数据时延网络延迟网络延迟占用度占用度 =t=t0 0n/n/B Bt tl lt tc c 其中:其中: t t0 0-P-P通知通信开始通知通信开始NICNIC启动传输的启动传输的延迟延迟 t tc c数据包数据包占用网络资源导致冲突而等待的占用网络资源导致冲突而等待的延迟延迟 t tl l数据包数据包穿过网络穿过网络( (无冲突无冲突) )的的延迟延迟 * *影响性能的因素:影响性能的因素: 通信通信硬件硬件指指NICNIC等功能的延迟等功能的延迟 通信软件通信软件指多次接口抽象、缓冲

5、区拷贝等的指多次接口抽象、缓冲区拷贝等的开销开销 通信通信服务服务指服务质量指服务质量( (可靠传输可靠传输、流控、失效处理、流控、失效处理、按序传输、按序传输) )等的等的开销开销( (分摊在分摊在NICNIC及通信软件中及通信软件中) )转上页回34页 通信通信代价代价= =频率频率( (通信通信时间时间重叠重叠时间时间) ) =f=f(t(t0 0n/n/B Bt tc ct tl lt toverlapoverlap) ) 注:通信重叠有通信注:通信重叠有通信- -计算、通信计算、通信- -通信重叠两种通信重叠两种42 2、通信操作与编程模型、通信操作与编程模型 * *( (并行并行)

6、 )编程模型:编程模型:数据并行、共享变量、消息数据并行、共享变量、消息传输传输3 3种种 * *通信操作通信操作- -编程模型:编程模型:不同编程模型的通信操作差距较大不同编程模型的通信操作差距较大(1(1) )通信通信操作的要求操作的要求 * *通信表示要求:通信表示要求:隐式、显隐式、显式式方式方式2 2种,种,穿插穿插在程序中在程序中 * *通信定通信定序要求:序要求: 普通及通信操作普通及通信操作各进程按各进程按程序次序程序次序( (隐式隐式) )定序定序 特定通信操作特定通信操作全局按全局按同步操作同步操作( (显式显式) )定序定序 * *通信方式通信方式要求要求:有有同步、异步

7、互锁、异步非互同步、异步互锁、异步非互锁锁3 3种种 * *通信模式通信模式要求:要求:有一对一有一对一( (如点点如点点) )、一对多、一对多( (如广播如广播) )、多对一、多对一( (如聚集如聚集) )、多对多、多对多( (如置换如置换) )4 4种种P P0 0:P P1 1:R RW W1 1R R1 1W WW W2 2R R2 2W W2 2R R2 2R RW W3 3=0=0=1=1R R3 35(2)(2)数据并行数据并行模型的通信操作模型的通信操作 * *特点:特点:单线程单线程、松散同步、松散同步( (语句级语句级) )并行、单地址空间、数并行、单地址空间、数据并行、据

8、并行、隐隐式分配式分配( (屏蔽方式屏蔽方式) ) * *通信操作:通信操作:PUPU间通信间通信ININ、OUTOUT,显式完成,显式完成 PUPU间同步间同步无无( (松散同步自动实现松散同步自动实现) )(3)(3)共享变量共享变量模型的通信操作模型的通信操作 * *特点:特点:多线程多线程、异步并行、异步并行、单地址空间单地址空间、操作并行、操作并行、显显式分配式分配 * *通信操作:通信操作:P P间通信间通信R R、W W,隐式,隐式完成完成 P P间同步间同步进程进程创建创建( (操作操作) )、撤消、撤消/ /同步同步( (操作操作) )(4)(4)消息传递消息传递模型的通信操

9、作模型的通信操作 * *特点:特点:多线程多线程、异步并行、异步并行、多地址空间多地址空间、操作并行、操作并行、显显式分配式分配 * *通信通信操作:操作:P P间通信间通信SendSend、RecvRecv,显式显式完成完成 P P间同步间同步进程进程创建创建( (操作操作) )、撤消、撤消/ /同步同步( (通信通信) )回33页63 3、通信机构的组成、通信机构的组成 * *通信机构层次结构通信机构层次结构: * *通信机构研究通信机构研究内容:内容: 定义定义通信操作、通信原语、硬件原语通信操作、通信原语、硬件原语 ( (用户用户/ /系统层系统层) () (软件软件/ /硬件层硬件层

10、) ) 确定确定高效高效地实现地实现这些原语的方法这些原语的方法回34页无通信无通信操作操作注注:通信:通信抽象抽象用户层实现编程模型的通信操作用户层实现编程模型的通信操作( (或原语或原语) )用户用户/ /系统边界系统边界软件软件/ /硬件边界硬件边界操作系统层操作系统层通信硬件层通信硬件层( (如如NIC)NIC)物理通信介质层物理通信介质层( (如如IN)IN)编译或库层编译或库层 CADCAD 数据库数据库 科学科学建模等建模等 并行应用并行应用 多道程序多道程序 共享变量共享变量 消息传递消息传递 数据并行数据并行 编程模型编程模型通信抽象通信抽象74 4、通信机构的实现通信机构的

11、实现 * *通信抽象通信抽象( (通信通信操作操作) ): 共享变量共享变量模型模型ReadRead、WriteWrite指令指令,高级同步,高级同步结构结构 消息消息传递模型传递模型SendSend、RecvRecv函数函数,高级同步,高级同步结构结构 * *用户用户/ /系统通信系统通信边界边界( (通信原语通信原语) ): 共享变量共享变量模型模型ReadRead、WriteWrite操作操作,低级同步,低级同步原语原语 消息消息传递模型传递模型SendSend、RecvRecv操作操作,低级同步,低级同步原语原语共享变量共享变量消息传递消息传递UMAUMA访存模型访存模型地址映射地址映

12、射 NICNIC实现虚实现虚- -实地址映射实地址映射传输实现传输实现 NICNIC通过通过总线操作总线操作实现实现NUMANUMA访存模型访存模型地址映射地址映射 NICNIC或或OSOS实现地址映射实现地址映射传输实现传输实现 NICNIC通过通过网络事务网络事务实现实现NORMANORMA访存模型访存模型地址映射地址映射OSOS实现进程实现进程- -节点映射节点映射传输实现传输实现NICNIC通过通过网络事务网络事务实现实现 * *软件软件/ /硬件通信边界硬件通信边界:转31页OSOS组织并实现组织并实现各种通信操作各种通信操作8 * *通信模型的可扩展性:通信模型的可扩展性: 取决于

13、取决于结构模型结构模型及及互连网络互连网络的可的可扩展性扩展性5 5、通信机构的通信机构的性能性能 * *通信抽象的性能:通信抽象的性能: 性能参数性能参数通信操作的通信操作的使用效率使用效率 影响因素影响因素对对应用程序应用程序的支持程度的支持程度 对对编译器编译器/ /运行库运行库的支持程度的支持程度 * *通信通信实现的性能:实现的性能: 性能参数性能参数通信原语通信原语( (含硬件原语含硬件原语) )的的延迟延迟和和开销开销 影响因素影响因素实现过程的实现过程的软硬件功能软硬件功能分配分配 互连网络的互连网络的性能性能 通信通信- -计算、通信计算、通信- -通信间的通信间的重叠重叠程

14、度程度转32页转29页9五、并行计算机五、并行计算机同步机构同步机构1 1、同步操作、同步操作 用于实现用于实现两个或多个进程两个或多个进程间的同步间的同步 * *类型:类型:互斥、点点事件、栅障事件互斥、点点事件、栅障事件( (全局事件全局事件) )进程进程1 1:进程进程2 2:进程进程3 3:II1212 请求请求请求请求请求请求获得获得释放释放等待等待等待等待II1313 等待等待II3333 II2222 获得获得II2323 II1111 II2121 II3131 各进程竞争同步权各进程竞争同步权获得获得释放释放II3232 释放释放 * *组成组成:获得方法、等待算法、释放获得

15、方法、等待算法、释放方法方法回下页同步同步原子操作原子操作控制同步控制同步数据同步数据同步互斥互斥路障路障找到找到信号灯和锁信号灯和锁产产- -销销池和队列池和队列102 2、同步机构的实现同步机构的实现 * *同步结构:同步结构: 事件事件( (Signal/WaitSignal/Wait)用于点点事件同步用于点点事件同步 路障路障( (BarrierBarrier)用于栅障事件同步用于栅障事件同步 锁锁( (Lock/UnlockLock/Unlock) )和临界区和临界区( (E/L CriticalE/L Critical)用于互斥用于互斥 * *硬件原语硬件原语: 具有具有读读- -

16、改改- -写功能写功能的的原子操作指令原子操作指令 例例Test&SetTest&Set、Compare&SwapCompare&Swap、Fetch&AddFetch&Add等指令等指令 * *同步机构研究同步机构研究内容:内容: 定义定义编程模型的编程模型的同步结构同步结构、软件软件/ /硬件的硬件的硬件原语硬件原语 确定确定高效实现同步结构的方法高效实现同步结构的方法转上页派生派生113 3、同步模型的性能、同步模型的性能 * *接口抽象的性能:接口抽象的性能: 性能参数性能参数同步结构的同步结构的使用效率使用效率 影响因素影响因素对应用程

17、序、编译器对应用程序、编译器/ /运行库的运行库的支持支持程度程度 * *同步实现的性能:同步实现的性能: 性能性能参数参数延迟、通信量、公正性、可扩放延迟、通信量、公正性、可扩放性性 影响因素影响因素同步同步权的获得方法、等待算法、释放权的获得方法、等待算法、释放方法方法 (主要(主要反映为低级同步原语的反映为低级同步原语的性能)性能)12六、并行计算机体系结构发展六、并行计算机体系结构发展1 1、并行体系结构比较、并行体系结构比较 * *结构内容比较:结构内容比较:并行类型并行类型SIMDSIMDMIMDMIMD结构模型结构模型SIMDSIMD集中式集中式(MBus)(MBus)分布式分布

18、式( (MbusMbus/ /IOBusIOBus) )PVPPVPSMPSMPDSMDSMMPPMPPCOWCOW访存模型访存模型UMAUMAUMAUMACOMACOMA、CC-NUMACC-NUMA NCC-NUMANCC-NUMANORMANORMA单地址单地址单地址单地址单地址单地址多地址多地址一致性一致性模型模型CacheCache无无无无支持支持支持支持不支持不支持无无存储存储顺序顺序顺序顺序 所有类型所有类型所有类型所有类型所有类型所有类型通信及同步通信及同步数据并行数据并行共享变量共享变量共享变量共享变量消息传递消息传递互连互连网络网络控制控制 集中控制集中控制分布控制分布控制

19、类型类型定制定制交叉交叉开关开关总线或总线或交叉开关交叉开关定制定制定制定制 商用商用回下页 * *相互影响:相互影响:结构与访存模型,通信结构与访存模型,通信/ /同步机构与编程模型,同步机构与编程模型, 一致性模型与程序性能及系统性能一致性模型与程序性能及系统性能132 2、并行体系结构发展、并行体系结构发展(1)(1)机器组织的发展机器组织的发展向通用结构向通用结构发展发展 * *壳体系结构壳体系结构成为成为主流:主流:壳壳结构结构有利于有利于P P的代的代可可扩展性扩展性 * *MPPMPP与与COWCOW的界线越来越含糊:的界线越来越含糊:COWCOW现多为紧耦合、共享现多为紧耦合、

20、共享HDHD互连网络互连网络NICNIC节点节点n n(a)(a)无共享无共享LMLMNICNIC节点节点1 1C CLDLDP PShellShellLMLMNICNIC节点节点1 1C CP PShellShell互连网络互连网络(b)(b)共享磁盘共享磁盘NICNIC节点节点n nSDSD(c)(c)共享存储器共享存储器NICNIC节点节点1 1C CP PShellShell互连网络互连网络NICNIC节点节点n nSDSDSMSM可扩展并行计算机可扩展并行计算机的常用的常用体系结构体系结构转上页回下页 * *DSMDSM是是SMPSMP、MPPMPP的自然的自然结合:结合:NUMAN

21、UMA利于系统的可扩展性利于系统的可扩展性14(2)(2)通信机制的发展通信机制的发展向混合模型发展向混合模型发展 * *通信通信的硬件实现方法趋于统一的硬件实现方法趋于统一 分布式结构为主流结构,分布式结构为主流结构, NIC NIC通过通过网络事务网络事务实现远程节点实现远程节点访问,访问, NICNIC或或OSOS转换转换成编程模型所需接口成编程模型所需接口( (R/WR/W操作和消息传递操作和消息传递) ) * *编程编程模型与机器组织逐步模型与机器组织逐步分离:分离: 同同一一机器机器可通过运行库或可通过运行库或OSOS实现实现不同编程模型不同编程模型 单地址空间机器的消息传递单地址

22、空间机器的消息传递可用可用共享的共享的缓冲区缓冲区实现实现 多地址空间机器的远程多地址空间机器的远程R/WR/W a)APPa)APP可构成可构成全局地址空间全局地址空间,利用,利用运行库运行库实现实现 b)b)进程组可进程组可有有页级页级共享地址空间共享地址空间,利用缺页异常,利用缺页异常OSOS远程远程调调页实现页实现转上页15(3)(3)互连网络的发展互连网络的发展向可向可扩展及商品化扩展及商品化发展发展 * *技术革新使技术革新使ININ可可扩展性扩展性较强:较强: +IN+IN采用采用虫孔寻径虫孔寻径传输方式,对传输方式,对ININ拓扑结构拓扑结构的要求降低的要求降低 使延迟主要在使

23、延迟主要在P P及及NICNIC上上 +NIC+NIC的的DMADMA传输传输不阻塞不阻塞CPUCPU,对,对ININ拓扑结构拓扑结构的要求降低的要求降低 通信通信- -计算可重叠计算可重叠 注:注:T T网络网络T T路由路由L L消息消息/B/B通道通道,T T路由路由主要由主要由拓扑结构决定拓扑结构决定 * *商品化商品化网络基本可满足网络基本可满足需求:需求: + +商品化网络与专用商品化网络与专用网络的网络的性能性能差距差距减小减小 + +商品化网络的商品化网络的性能性能/ /价格价格较高较高163 3、并行体系结构设计的相关问题、并行体系结构设计的相关问题 系统结构设计是软硬件系统

24、结构设计是软硬件交互设计、反复设计与评价的交互设计、反复设计与评价的过程过程(1)(1)确定系统的结构模型和访存模型确定系统的结构模型和访存模型 SIMD/MIMDSIMD/MIMD,UMA/NUMA/NORMAUMA/NUMA/NORMA(2)(2)确定系统的一致性模型确定系统的一致性模型 是是/ /否支持、硬件否支持、硬件/ /软件支持软件支持CacheCache一致性,存储一致性一致性,存储一致性模型模型(3)(3)确定系统的确定系统的通信机构及同步机构通信机构及同步机构 确定软件确定软件/ /硬件边界的硬件边界的通信原语、同步通信原语、同步原语原语(4)(4)确定壳结构及其参数确定壳结

25、构及其参数 MEMMEM及及CacheCache容量、交换粒度、一致性粒度、关联度容量、交换粒度、一致性粒度、关联度等等(5)(5)通信与互连设计通信与互连设计 NICNIC设计、互连网络设计设计、互连网络设计等等17第三节第三节 可扩展设计原理可扩展设计原理 一、可扩展性范围一、可扩展性范围 * *可扩展性:可扩展性:包括包括资源可扩展性、应用可扩展性、技术可资源可扩展性、应用可扩展性、技术可扩展性扩展性1 1、资源可扩展性、资源可扩展性 指增加指增加机器规模机器规模(P(P数量数量) )、存储部件存储部件规模规模及及软件软件规模规模等时,等时,系统系统应具有应具有更更高的性能高的性能或或功

26、能功能 * *规模可扩展性规模可扩展性:指系统指系统最多允许增加最多允许增加的的P P数量,增加应包括数量,增加应包括 IN IN、NICNIC等;等; * *资源可扩展性资源可扩展性:指系统指系统最多允许增加的最多允许增加的MEMMEM容量,增加应容量,增加应包包 括括CacheCache和磁盘等;和磁盘等; * *软件可扩展性软件可扩展性:指系统指系统是否是否允许扩展允许扩展OSOS、编译器、编译器、数学库数学库 和和工程库、应用软件和编程环境工程库、应用软件和编程环境等等回46页回49页182 2、应用可扩展性、应用可扩展性 指指机器规模扩大机器规模扩大( (问题规模不变问题规模不变)

27、)时,系统性能时,系统性能应成应成比例比例提高提高;问题规模扩大问题规模扩大( (机器规模不变机器规模不变) )时,系统性能时,系统性能应应不会明显不会明显下降下降 * *机器规模可扩展性:机器规模可扩展性:指随着资源指随着资源( (P P、MEMMEM、I/OI/O) )的增加,的增加, 系统性能可提高系统性能可提高的的程度程度 例例处理处理某问题时某问题时T T32P32P=100h=100h,若,若T T64P64P50h50h,则,则 * *问题规模可扩展性:问题规模可扩展性:指随着问题指随着问题规模的增加,规模的增加, 系统性能系统性能下降的下降的程度程度应应不会不会失衡失衡 例例矩

28、阵矩阵加加运算时运算时T Tmnmnmnmn= =kTkTn nn n,若,若k=ck=cm m2 2,则,则 机器规模及问题规模应与机器规模及问题规模应与程序处理方法程序处理方法相相对应对应 反例反例若程序并行度若程序并行度为为3232,则,则P P3232时时性能永远性能永远不变不变回49页193 3、技术可扩展性、技术可扩展性 指系统指系统适应技术改变适应技术改变的程度,有代的程度,有代可扩展性、空间可扩展性可扩展性、空间可扩展性和异构可和异构可扩展性扩展性3 3个方面个方面 * *代可扩展性:代可扩展性:系统对使用下一代部件或系统对使用下一代部件或软件的软件的支持支持程度程度 例例更换

29、处理器,应不需要更换主板等更换处理器,应不需要更换主板等 * *空间可扩展性:空间可扩展性:系统对地理位置扩展的支持系统对地理位置扩展的支持程度程度 例例SMPSMP、MPPMPP空间可扩展性有限空间可扩展性有限, Internet Internet网网空间可扩展性空间可扩展性最好最好 * *异构可扩展性:异构可扩展性:系统对不同设计者和系统对不同设计者和厂商软硬件厂商软硬件的支持的支持程度程度 例例硬件是否具有标准接口、开放系统结构硬件是否具有标准接口、开放系统结构, 软件是否可软件是否可移植移植等等回下页20二、可扩展设计原理二、可扩展设计原理 包括独立原理、平衡设计原理、可扩展设计原理和

30、包括独立原理、平衡设计原理、可扩展设计原理和时延包时延包容原理容原理4 4个个方面方面1 1、独立原理、独立原理 应应努力使努力使系统的系统的各组成部分各组成部分( (软件及硬件软件及硬件) )相互相互独立独立 原理特点:原理特点:便于实现资源、软件、代及便于实现资源、软件、代及异构可扩展性异构可扩展性 示例示例算法算法应独立于体系结构应独立于体系结构( (如如InternetInternet) ), 程序设计语言应独立于机器硬件程序设计语言应独立于机器硬件( (如如C C语言语言) ), 节点节点应独立于网络、应独立于网络、NICNIC独立于网络拓扑独立于网络拓扑结构结构 * *独立的实现:

31、独立的实现:体系结构与实现体系结构与实现分离分离 使用标准使用标准组件组件转43页转上页212 2、平衡设计原理、平衡设计原理 应应努力努力最小最小化性化性能瓶颈能瓶颈和和避免单点避免单点失效失效(1)(1)AmdahaAmdaha定律定律 系统性能系统性能改善程度改善程度(S)(S)取决于取决于改进部分被使用的改进部分被使用的频率频率(2)(2)AmdahaAmdaha法则法则 系统系统处理速度应处理速度应与与MEMMEM容量和容量和I/OI/O速度速度相平衡相平衡 * *常用平衡点:常用平衡点:1MIPS1MIPS1MB1MB1Mb/s1Mb/s 注注此此结果不结果不包含非包含非计算需求计

32、算需求( (如检查点如检查点) )eeeerffTTPS/)1(10改进后运行时间改进前运行时间 * *平衡的实现平衡的实现:优先处理高频优先处理高频使用使用部件,避免部件,避免性能性能瓶颈产生瓶颈产生22(3)50%(3)50%法则法则 平衡理解平衡理解、t tp p、t t0 0及及t tc c等相加项均相近时等相加项均相近时 * *50%50%法则法则:若程序性能各相加项的若程序性能各相加项的每项使系统性能衰减均不每项使系统性能衰减均不大于大于50%50%时,认为该系统是平衡的时,认为该系统是平衡的 程序性能程序性能若工作若工作负载负载= =nwnw,则则n n个个节点的并行执行时间节点

33、的并行执行时间)()()()log2( 0parallelecommunicatcomputentntwnttnwTTTTpcfn其中:其中:t tf f -一个浮点操作时间;一个浮点操作时间;-负载不平衡开销;负载不平衡开销; t t0 0 -通信启动开销;通信启动开销;t tc c-每字节通信开销;每字节通信开销; -通信通信- -计算比;计算比; t tp p-并行化开销并行化开销 * *平衡的平衡的实现:实现:平衡平衡w w、t tf f、t t0 0、t tc c、t tp p之间关系,之间关系,使程序性能的各相加项使程序性能的各相加项基本基本相等相等23转43页转44页颗粒度颗粒度

34、w w (flop) (flop)节点速度节点速度1/1/t tf f ( (MflopMflop/s)/s)启动开销启动开销t t0 0 ( (ss) )100(100(细细) )4 425252020551000(1000(中中) )101010010050502020 例例1 1根据给定的根据给定的w及及1/tf,估算平衡的通信启动开销估算平衡的通信启动开销t0 0 解解平衡时通信启动开销平衡时通信启动开销t0 0wtf,即,即 例例2 2根据给定的根据给定的及及1/tf,估算平衡的通信带宽估算平衡的通信带宽1/1/tc c 解解平衡时通信带宽平衡时通信带宽1/1/tc ctf,即,即通

35、信通信/ /计算计算(B/flop)(B/flop)节点速度节点速度1/1/t tf f( (MflopMflop/s)/s)通信带宽通信带宽1/1/t tc c(MB/s)(MB/s)0.010.014 40.040.0420200.20.20.10.1101011505055 原理特点:原理特点:便于实现规模、资源及应用可便于实现规模、资源及应用可扩展性扩展性243 3、可扩展设计原理、可扩展设计原理 系统设计时增加一些特性,以满足可扩展性需要,包括系统设计时增加一些特性,以满足可扩展性需要,包括过度过度设计设计和和向后兼容性向后兼容性设计设计2 2个方面个方面 * *过度设计过度设计:设计时增加一些特性设计时增加一些特性,以兼顾将来扩展的需求以兼顾将来扩展的需求 例例PCIPCI总线的总线的AD63:32AD

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论