F. Broquedis, J. Clet-ortega, S. Moreaud, N. Furmento, B. Goglin et al., hwloc: A Generic Framework for Managing Hardware Affinities in HPC Applications, 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing, pp.180-186, 2010.
DOI : 10.1109/PDP.2010.67

URL : https://hal.archives-ouvertes.fr/inria-00429889

R. Graham, M. Venkata, J. Ladd, P. Shamis, I. Rabinovitz et al., Cheetah: A Framework for Scalable Hierarchical Collective Operations, 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp.73-83, 2011.
DOI : 10.1109/CCGrid.2011.42

H. Subramoni, K. Kandalla, J. Vienne, S. Sur, B. Barth et al., Design and Evaluation of Network Topology-/Speed- Aware Broadcast Algorithms for InfiniBand Clusters, 2011 IEEE International Conference on Cluster Computing, pp.317-325, 2011.
DOI : 10.1109/CLUSTER.2011.43

A. Bhatele and L. V. Kale, An evaluative study on the effect of contention on message latencies in large supercomputers, 2009 IEEE International Symposium on Parallel & Distributed Processing, pp.1-8, 2009.
DOI : 10.1109/IPDPS.2009.5161094

S. Ethier, W. M. Tang, R. Walkup, L. I. Oliker, and D. , Large-scale gyrokinetic particle simulation of microturbulence in magnetically confined fusion plasmas, IBM Journal of Research and Development, vol.52, issue.1.2, 2008.
DOI : 10.1147/rd.521.0105

H. Subramoni, S. Potluri, K. Kandalla, B. Barth, J. Vienne et al., Design of a scalable InfiniBand topology service to enable network-topology-aware placement of processes, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, 2012.
DOI : 10.1109/SC.2012.47

H. Subramoni, D. Bureddy, K. Kandalla, K. Schulz, B. Barth et al., Design of network topology aware scheduling services for large InfiniBand clusters, 2013 IEEE International Conference on Cluster Computing (CLUSTER), 2013.
DOI : 10.1109/CLUSTER.2013.6702677

N. Mckeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson et al., OpenFlow, ACM SIGCOMM Computer Communication Review, vol.38, issue.2, p.69, 2008.
DOI : 10.1145/1355734.1355746

T. Hoefler, T. Schneider, and A. Lumsdaine, Multistage switches are not crossbars: Effects of static routing in high-performance networks, 2008 IEEE International Conference on Cluster Computing, 2008.
DOI : 10.1109/CLUSTR.2008.4663762

T. Hoefler and M. Snir, Generic topology mapping strategies for large-scale parallel architectures, Proceedings of the international conference on Supercomputing, ICS '11, pp.75-85, 2011.
DOI : 10.1145/1995896.1995909

M. J. Rashti, J. Green, P. Balaji, A. Afsahi, and W. Gropp, Multi-core and Network Aware MPI Topology Functions, Proceedings of the 18th European MPI Users' Group conference on Recent advances in the Message Passing Interface, ser. EuroMPI'11, pp.50-60, 2011.
DOI : 10.1007/978-3-642-24449-0_8

B. Prisacari, G. Rodriguez, C. Minkenberg, and T. Hoefler, Bandwidth-optimal Alltoall Exchanges in Fat Tree Networks, Proceedings of the 2013 ACM International Conference on Supercomputing (ICS'13). ACM, 2013.

E. Jeannot, G. Mercier, and F. Tessier, Process placement in multicore clusters: Algorithmic issues and practical techniques, IEEE Transactions on Parallel and Distributed Systems, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00803548

I. Monga, E. Pouyoul, and C. Guok, Software-Defined Networking for Big-Data Science - Architectural Models from Campus to the WAN, 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, pp.1629-1635, 2012.
DOI : 10.1109/SC.Companion.2012.341

S. Moreaud, B. Goglin, and R. Namyst, Adaptive MPI Multirail Tuning for Non-uniform Input/Output Access, Proceedings of the 17th European MPI Users' Group conference on Recent advances in the Message passing Interface (EuroMPI), pp.239-248, 2010.
DOI : 10.1007/978-3-642-15646-5_25

URL : https://hal.archives-ouvertes.fr/inria-00486178

]. T. Ma, G. Bosilca, A. Bouteiller, and J. J. Dongarra, HierKNEM: An Adaptive Framework for Kernel-Assisted and Topology-Aware Collective Communications on Many-core Clusters, 2012 IEEE 26th International Parallel and Distributed Processing Symposium, 2012.
DOI : 10.1109/IPDPS.2012.91

E. Gabriel, G. E. Fagg, G. Bosilca, T. Angskun, J. J. Dongarra et al., Open MPI: Goals, Concept, and Design of a Next Generation MPI Implementation, Proceedings, 11th European PVM/MPI Users' Group Meeting, pp.97-104, 2004.
DOI : 10.1007/978-3-540-30218-6_19

A. A. Hagberg, D. A. Schult, and P. J. Swart, Exploring network structure, dynamics, and function using NetworkX, Proceedings of the 7th Python in Science Conference (SciPy2008), pp.11-15, 2008.

O. Project, OpenDaylight ? An open source community and meritocracy for software-defined networking, 2013.

B. Goglin, Managing the topology of heterogeneous cluster nodes with hardware locality (hwloc), 2014 International Conference on High Performance Computing & Simulation (HPCS), 2014.
DOI : 10.1109/HPCSim.2014.6903671

URL : https://hal.archives-ouvertes.fr/hal-00985096

B. Goglin and S. Moreaud, Dodging Non-uniform I/O Access in Hierarchical Collective Operations for Multicore Clusters, 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum, 2011.
DOI : 10.1109/IPDPS.2011.222

URL : https://hal.archives-ouvertes.fr/inria-00566246

B. Donnet and T. Friedman, Internet topology discovery: a survey, IEEE Communications Surveys & Tutorials, vol.9, issue.4, pp.56-69, 2007.
DOI : 10.1109/COMST.2007.4444750

URL : https://hal.archives-ouvertes.fr/hal-01151820

Y. Breitbart, M. Garofalakis, B. Jai, C. Martin, R. Rastogi et al., Topology Discovery in Heterogeneous IP Networks: The NetInventory System, IEEE/ACM Transactions on Networking, vol.12, issue.3, pp.401-414, 2004.
DOI : 10.1109/TNET.2004.828963

J. Farkas, V. G. De-oliveira, M. R. Salvador, and G. C. Santos, Automatic Discovery of Physical Topology in Ethernet Networks, International Conference on Advanced Information Networking and Applications (AINA), 2008.

R. Black, A. Donnelly, and C. Fournet, Ethernet topology discovery without network assistance, Proceedings of the 12th IEEE International Conference on Network Protocols, 2004. ICNP 2004., 2004.
DOI : 10.1109/ICNP.2004.1348122

J. Lawrence and X. Yuan, An MPI tool for automatically discovering the switch level topologies of Ethernet clusters, 2008 IEEE International Symposium on Parallel and Distributed Processing, pp.1-8, 2008.
DOI : 10.1109/IPDPS.2008.4536545

P. Clauss, M. Stillwell, S. Genaud, F. Suter, H. Casanova et al., Single Node On-Line Simulation of MPI Applications with SMPI, 2011 IEEE International Parallel & Distributed Processing Symposium, 2011.
DOI : 10.1109/IPDPS.2011.69

URL : https://hal.archives-ouvertes.fr/inria-00527150

L. Bobelin, A. Legrand, D. A. , P. Navarro, M. Quinson et al., Scalable Multi-purpose Network Representation for Large Scale Distributed System Simulation, 2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
DOI : 10.1109/CCGrid.2012.31

URL : https://hal.archives-ouvertes.fr/hal-00650233