In this paper, we present the Tianhe-2 interconnect network and message passing services. We describe the architecture of the router and network interface chips, and highlight a set of hardware and software features e...In this paper, we present the Tianhe-2 interconnect network and message passing services. We describe the architecture of the router and network interface chips, and highlight a set of hardware and software features effectively supporting high performance communications, ranging over remote direct memory access, collective optimization, hardwareenable reliable end-to-end communication, user-level message passing services, etc. Measured hardware performance results are also presented.展开更多
This paper describes the system modelling, architecture design and implementation of the observatory control system (OCS) of the LAMOST (Large Area Multi-Object Fibre Spectroscopic Telescope). The software-reuse t...This paper describes the system modelling, architecture design and implementation of the observatory control system (OCS) of the LAMOST (Large Area Multi-Object Fibre Spectroscopic Telescope). The software-reuse technique, object-oriented technique, component and framework based software-developing methodology are used in the system architecture and implementation. The architecture of OCS is established based on a component-based layered system using many patterns such as the MVC (Model/View/Controller) and proxy. For the effective and safe exchange of commands and status between OCS and the subsystem, a unified message bus is defined and three protocols, namely a command acceptance/rejection protocol, a command execution feedback protocol and a status handling protocol, are proposed. The interface protocol between all the subsystems is defined. The full utilization of advanced computer technologies including the database, distributed computing, real-time computing, standard data exchange and expert system technologies has benefited the OCS software development.展开更多
As the size and complexity of software systems increase, the design and specification of overall system structure become more significant issues than the choice of algorithms and data structures of computation. An app...As the size and complexity of software systems increase, the design and specification of overall system structure become more significant issues than the choice of algorithms and data structures of computation. An appropriate architecture for a system is a key element of its success. Based on the practice of Jadebird software production line, this paper proposes a software architectural style based on hierarchical message buses, named JB/HMB. In this style, the component model consists of external interfaces, static structure and dynamic behavior, which depicts a component from different aspects. Supported by message buses, components interact with one another by messages, which can be used to describe distributed and concurrent systems well. JB/HMB style supports stepwise decomposition and refinement, and runtime system evolution. Finally, characteristics of JB/HMB style are summarized as a conclusion, and future research directions are specified.展开更多
为提高车载网VANETs(vehicle Ad Hoc networks)中安全消息的传播性能,提出基于IEEE 802.11p和长期演进LTE(long-term evolution)的混合结构VANETs的安全消息传播算法,记为IEEE-LTE,其目的在于降低安全消息的传输时延和提高安全消息的传...为提高车载网VANETs(vehicle Ad Hoc networks)中安全消息的传播性能,提出基于IEEE 802.11p和长期演进LTE(long-term evolution)的混合结构VANETs的安全消息传播算法,记为IEEE-LTE,其目的在于降低安全消息的传输时延和提高安全消息的传输成功率。当基于IEEE 802.11p网络割裂时,利用LTE形成节点间的连通,提高安全消息传播的性能。IEEE-LTE是基于簇化的拓扑,簇头具有IEEE 802.11p和LTE的双重接口,链接VANETs和LTE网络,簇头利用IEEE 802.11p与簇成员节点通信,利用蜂窝技术与基站通信。仿真结果表明,IEEE-LTE算法能够获取高安全消息传输成功率,维持低时延。展开更多
基金This work was partially supported by the National High Technology Research and Development 863 Program of China under Grant No. 2012AA01A301 and the National Natural Science Foundation of China under Grant No. 61120106005. Acknowledgements The Tianhe-2 project is a great team effort and benefits from the cooperation of many individuals at NUDT. We would like to thank the entire Tianhe-2 development, applications, and bench- marking teams, and all the people who have contributed to the system in a variety of ways.
文摘In this paper, we present the Tianhe-2 interconnect network and message passing services. We describe the architecture of the router and network interface chips, and highlight a set of hardware and software features effectively supporting high performance communications, ranging over remote direct memory access, collective optimization, hardwareenable reliable end-to-end communication, user-level message passing services, etc. Measured hardware performance results are also presented.
基金supported by National Large-Scale Scientific ProjectsCAS K.C.Wong Post-doctoral Fellowships from CAS K.C. Wong Education Foundation
文摘This paper describes the system modelling, architecture design and implementation of the observatory control system (OCS) of the LAMOST (Large Area Multi-Object Fibre Spectroscopic Telescope). The software-reuse technique, object-oriented technique, component and framework based software-developing methodology are used in the system architecture and implementation. The architecture of OCS is established based on a component-based layered system using many patterns such as the MVC (Model/View/Controller) and proxy. For the effective and safe exchange of commands and status between OCS and the subsystem, a unified message bus is defined and three protocols, namely a command acceptance/rejection protocol, a command execution feedback protocol and a status handling protocol, are proposed. The interface protocol between all the subsystems is defined. The full utilization of advanced computer technologies including the database, distributed computing, real-time computing, standard data exchange and expert system technologies has benefited the OCS software development.
基金This work was supported by the Key Project of National 9th Five-Year Plan of China (Grant No. 98-780-01).
文摘As the size and complexity of software systems increase, the design and specification of overall system structure become more significant issues than the choice of algorithms and data structures of computation. An appropriate architecture for a system is a key element of its success. Based on the practice of Jadebird software production line, this paper proposes a software architectural style based on hierarchical message buses, named JB/HMB. In this style, the component model consists of external interfaces, static structure and dynamic behavior, which depicts a component from different aspects. Supported by message buses, components interact with one another by messages, which can be used to describe distributed and concurrent systems well. JB/HMB style supports stepwise decomposition and refinement, and runtime system evolution. Finally, characteristics of JB/HMB style are summarized as a conclusion, and future research directions are specified.
文摘为提高车载网VANETs(vehicle Ad Hoc networks)中安全消息的传播性能,提出基于IEEE 802.11p和长期演进LTE(long-term evolution)的混合结构VANETs的安全消息传播算法,记为IEEE-LTE,其目的在于降低安全消息的传输时延和提高安全消息的传输成功率。当基于IEEE 802.11p网络割裂时,利用LTE形成节点间的连通,提高安全消息传播的性能。IEEE-LTE是基于簇化的拓扑,簇头具有IEEE 802.11p和LTE的双重接口,链接VANETs和LTE网络,簇头利用IEEE 802.11p与簇成员节点通信,利用蜂窝技术与基站通信。仿真结果表明,IEEE-LTE算法能够获取高安全消息传输成功率,维持低时延。