Some of the material in is restricted to members of the community. By logging in, you may be able to gain additional access to certain collections or items. If you have questions about access or logging in, please use the form on the Contact Page.
Faizian, P. (2018). Design and Evaluation of Networking Techniques for the Next Generation of Interconnection Networks. Retrieved from http://purl.flvc.org/fsu/fd/2018_Sp_Faizian_fsu_0071E_14185
High performance computing(HPC) and data center systems have undergone rapid growth in recent years. To meet the current and future demand of compute- and data-intensive applications, these systems require the integration of a large number of processors, storage and I/O devices through high-speed interconnection networks. In massively scaled HPC and data centers, the performance of the interconnect is a major defining factor for the performance of the entire system. Interconnect performance depends on a variety of factors including but not limited to topological characteristics, routing schemes, resource management techniques and technological constraints. In this dissertation, I explore several approaches to improve the performance of large-scale networks. First, I investigate the topological properties of a network and their effect on the performance of the system under different workloads. Based on detailed analysis of graph structures, I find a well-known graph as a potential topology of choice for the next generation of large-scale networks. Second, I study the behavior of adaptive routing on the current generation of supercomputers based on the Dragonfly topology and highlight the fact that the performance of adaptive routing on such networks can be enhanced by using detailed information about the communication pattern. I develop a novel approach for identifying the traffic pattern and then use this information to improve the performance of adaptive routing on dragonfly networks. Finally, I investigate the possible advantages of utilizing emerging software defined networking technology in the high performance computing domain. My findings show that by leveraging the use of SDN, we can achieve near-optimal rate allocation for communication patterns in an HPC cluster, which can remove the necessity for expensive adaptive routing schemes and simplify the control plane on the next generation of supercomputers.
high performance computing, Interconnection networks, performance evaluation, Routing design, software defined networking, Topology design
Date of Defense
April 18, 2018.
Submitted Note
A Dissertation submitted to the Department of Computer Science in partial fulfillment of the requirements for the degree of Doctor of Philosophy.
Bibliography Note
Includes bibliographical references.
Advisory Committee
Xin Yuan, Professor Directing Dissertation; Fengfeng Ke, University Representative; Ashok Srinivasan, Committee Member; Gary Tyson, Committee Member.
Publisher
Florida State University
Identifier
2018_Sp_Faizian_fsu_0071E_14185
Faizian, P. (2018). Design and Evaluation of Networking Techniques for the Next Generation of Interconnection Networks. Retrieved from http://purl.flvc.org/fsu/fd/2018_Sp_Faizian_fsu_0071E_14185