期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
一种端口扩展、输入缓存共享的ATM交换结构
1
作者 朱强 鲁强 +1 位作者 李骄阳 刘贤德 《华中理工大学学报》 CSCD 北大核心 1996年第7期82-85,共4页
引入了一种新的ATM交换结构,该交换结构采用共享输入缓冲区的方法提高缓冲区利用率,减少信元丢失,采用扩展输入端口策略提高系统吞吐率,减少交换延时.仿真性能分析表明该结构可以有效地达到上述要求.同时,合适的缓冲区控制策... 引入了一种新的ATM交换结构,该交换结构采用共享输入缓冲区的方法提高缓冲区利用率,减少信元丢失,采用扩展输入端口策略提高系统吞吐率,减少交换延时.仿真性能分析表明该结构可以有效地达到上述要求.同时,合适的缓冲区控制策略使该交换结构可以保持信元次序.具体实现了该交换,并给出了均匀业务、突发业务下的性能仿真结果. 展开更多
关键词 ATM交换结构 共享缓冲区 设计 ATM网
下载PDF
Efficient Handling of Lock Hand-off in DSM Multiprocessors with Buffering Coherence Controllers 被引量:1
2
作者 Benjamín Sahelices Agustín de Dios +2 位作者 Pablo Ibáez Víctor Vials-Yúfera José María Llabería 《Journal of Computer Science & Technology》 SCIE EI CSCD 2012年第1期75-91,共17页
Synchronization in parallel programs is a major performance bottleneck in multiprocessor systems. Shared data is protected by locks and a lot of time is spent on the competition arising at the lock hand-off. In order ... Synchronization in parallel programs is a major performance bottleneck in multiprocessor systems. Shared data is protected by locks and a lot of time is spent on the competition arising at the lock hand-off. In order to be serialized, requests to the same cache line can either be bounced (NACKed) or buffered in the coherence controller. In this paper, we focus mainly on systems whose coherence controllers buffer requests. In a lock hand-off, a burst of requests to the same line arrive at the coherence controller. During lock hand-off only the requests from the winning processor contribute to progress of the computation, since the winning processor is the only one that will advance the work. This key observation leads us to propose a hardware mechanism we call request bypassing, which allows requests from the winning processor to bypass the requests buffered in the coherence controller keeping the lock line. We present an inexpensive implementation of request bypassing that reduces the time spent on all the execution phases of a critical section (acquiring the lock, accessing shared data, and releasing the lock) and which, as a consequence, speeds up the whole parallel computation. This mechanism requires neither compiler or programmer support nor ISA or coherence protocol changes. By simulating a 32-processor system, we show that using request bypassing does not degrade but rather improves performance in three applications with low synchronization rates, while in those having a large amount of synchronization activity (the remaining four), we see reductions in execution time and in lock stall time ranging from 14% to 39% and from 52% to 7170, respectively. We compare request bypassing with a previously proposed technique called read combining and with a system that bounces requests, observing a significantly lower execution time with the bypassing scheme. Finally, we analyze the sensitivity of our results to some key hardware and software parameters. 展开更多
关键词 distributed shared memory multiprocessors synchronization buffer coherence controller request bypass
原文传递
高速路由器中一种有效的组播交换排队机制 被引量:1
3
作者 宋美娜 宋俊德 战晓苏 《计算机研究与发展》 EI CSCD 北大核心 2005年第5期810-817,共8页
许多Internet新业务产生的网络流量都属于组播类型.高速路由器中组播交换队列设计是解决组播数据在复杂网络中有效传输的关键问题之一.理想情况下,为保证服务的公平性及有效性,不应该在排队和调度时对组播和单播人为地进行区分.在二者... 许多Internet新业务产生的网络流量都属于组播类型.高速路由器中组播交换队列设计是解决组播数据在复杂网络中有效传输的关键问题之一.理想情况下,为保证服务的公平性及有效性,不应该在排队和调度时对组播和单播人为地进行区分.在二者共存的情况下,如何进行公平地排队、交换是亟待解决的问题.基于共享存储交换结构,提出了一种有效的组播交换队列设计方案,同时提供了相应的与组播比例和平均扇出相关的缓存管理机制和队列调度算法.仿真结果表明,与在Cisco高端路由器中广泛应用的ESLIP设计方案相比,在输入负载大于80%的重负载环境中,该系统能够获得更低的平均时延和更小的系统丢包率. 展开更多
关键词 路由器 组播 队列 共享存储 缓存管理
下载PDF
一种端口速率可变的共享存储器交换
4
作者 汪卫章 葛宁 冯重熙 《电子与信息学报》 EI CSCD 北大核心 2003年第7期949-955,共7页
针对局域网和城域网中的多种数据传输速率结构,该文提出了一种共享存储器交换结构,在普通共享存储器交换结构的基础上,对支持可变的端口速率,以及支持变长数据包交换进行了改进,所提出的交换结构还具有自同步特点,即各输入输出端口之间... 针对局域网和城域网中的多种数据传输速率结构,该文提出了一种共享存储器交换结构,在普通共享存储器交换结构的基础上,对支持可变的端口速率,以及支持变长数据包交换进行了改进,所提出的交换结构还具有自同步特点,即各输入输出端口之间不需要全局同步;同时还考虑了对变长数据包的队列管理。 展开更多
关键词 端口速率 存储器 交换 缓冲区管理 队列管理 路由器
下载PDF
甚高频数据链模式二协议栈的软件框架设计研究 被引量:1
5
作者 滕德强 张学军 张军 《航空电子技术》 2006年第4期16-22,共7页
为解决协议工作效率低下的问题,参考HDLC协议软件的设计方法,本文提出了甚高频数据链模式二(VDL M2)协议的软件模型和设计思想。首先,介绍了VDL M2协议栈的层次架构,并简要阐述了各层的功能。然后,介绍了协议栈的软件设计与实现方法,在... 为解决协议工作效率低下的问题,参考HDLC协议软件的设计方法,本文提出了甚高频数据链模式二(VDL M2)协议的软件模型和设计思想。首先,介绍了VDL M2协议栈的层次架构,并简要阐述了各层的功能。然后,介绍了协议栈的软件设计与实现方法,在不改变Linux内核现有地址族的前提下,创建基于本协议的新套接字地址族AF_VDLM2的操作。依据功能操作,软件结构确立为模块化结构布局;着重分析了协议栈数据收发模块的软件设计流程及缓冲区的结构设计。最后,介绍了协议层之间的通信方式——共享内存区的数据结构及创建和操作。用该方法设计的协议栈可方便地加载到机载通信单元,大大节省了设备成本。 展开更多
关键词 协议栈 模块 共享内存 缓冲区
下载PDF
一种基于Linux的数据共享模型的研究与实现
6
作者 陈丽娜 郑雪峰 富瑶 《微计算机信息》 北大核心 2007年第03Z期59-61,共3页
越来越多的工业控制项目都要求计算机的多个进程同时读取或修改该计算机不断收到的实时数据,这就带来了系统I/O的速度和系统资源的安全问题。基于此,提出了一种在Linux平台下基于双缓冲和强制访问控制机制的实时数据共享模型,并介绍了... 越来越多的工业控制项目都要求计算机的多个进程同时读取或修改该计算机不断收到的实时数据,这就带来了系统I/O的速度和系统资源的安全问题。基于此,提出了一种在Linux平台下基于双缓冲和强制访问控制机制的实时数据共享模型,并介绍了该模型主要用到的技术,最后给出了具体的实现方法。 展开更多
关键词 LINUX 共享内存区 信号量 双缓冲 强制访问控制
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部