首页> 外文会议>International Conference on High Performance Computing and Simulation >TopGen: A Library to Provide Simulation Tools with the Modeling of Interconnection Network Topologies
【24h】

TopGen: A Library to Provide Simulation Tools with the Modeling of Interconnection Network Topologies

机译:TOPGEN:一个用于提供互连网络拓扑建模的仿真工具的库

获取原文

摘要

Topology modeling is a challenging topic in the design and development of tools that simulate the behavior of interconnection networks. During the last years we have seen the birth of several simulation tools and frameworks modeling interconnects, some of them doing brilliant efforts to do the code re-usable and extensible. The main differences among these simulation tools and frameworks is the level of granularity and abstraction of their network models. Different network models may generate duplicated efforts in modeling certain aspects of them, such as the network topology or the routing algorithm. If the topology generation and routing algorithm modeling were separated from the modeling of other network aspects, then the simulator developers could focus on developing non-existing models and new functionality, without wasting time in doing a work previously done by other simulation tool developers. In this paper we describe TopGen, an external library that can be integrated with any tool that simulates interconnection networks. TopGen provides a compendious of well-known network topologies that can be used to interconnect the network components, such as end nodes, channels, switches and routers. It also provides the corresponding knowledge to apply a compendious of routing algorithms to the modeled network topologies. TopGen also supports the definition of customized topologies that are not the standard ones, thanks to a special interface used for this purpose. We also provide details on how to integrate TopGen with a network simulator, by means of a simple API. Finally, we describe several use cases of the TopGen library.
机译:拓扑建模是在模拟互连网络行为的工具的设计和开发中具有具有挑战性的主题。在过去的几年中,我们已经看到了几个模拟工具和框架建模互连的诞生,其中一些人正在做出辉煌的努力来完成代码可重新使用和可扩展。这些仿真工具和框架之间的主要差异是其网络模型的粒度和抽象的水平。不同的网络模型可能会生成在模拟它们的某些方面的复制努力,例如网络拓扑或路由算法。如果拓扑生成和路由算法建模与其他网络方面的建模分开,那么模拟器开发人员可以专注于开发非现有模型和新功能,而不会浪费时间由其他模拟工具开发人员完成的工作。在本文中,我们描述了顶部,一个外部库,可以与模拟互连网络的任何工具集成。 TOPGEN提供了一种庞大的知名网络拓扑,可用于互连网络组件,例如结束节点,通道,交换机和路由器。它还提供了相应的知识,用于将务实的路由算法应用于建模网络拓扑。由于针对此目的的特殊界面,Topgen还支持非标准拓扑的定义。我们还通过简单的API提供有关如何使用网络模拟器集成TOPGEN的详细信息。最后,我们描述了Topgen库的几个用例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号