PCI Express multi-root switch reconfiguration during system operation

Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2011.

Detalhes bibliográficos
Autor principal: Wong, Heymian
Outros Autores: Samuel R. Madden and Johnny Chan.
Formato: Tese
Idioma:eng
Publicado em: Massachusetts Institute of Technology 2011
Assuntos:
Acesso em linha:http://hdl.handle.net/1721.1/66819
_version_ 1826215114923048960
author Wong, Heymian
author2 Samuel R. Madden and Johnny Chan.
author_facet Samuel R. Madden and Johnny Chan.
Wong, Heymian
author_sort Wong, Heymian
collection MIT
description Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2011.
first_indexed 2024-09-23T16:16:48Z
format Thesis
id mit-1721.1/66819
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T16:16:48Z
publishDate 2011
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/668192019-04-10T15:30:52Z PCI Express multi-root switch reconfiguration during system operation Peripheral Component Interconnect Express multi-root switch reconfiguration during system operation Wong, Heymian Samuel R. Madden and Johnny Chan. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2011. Cataloged from PDF version of thesis. Includes bibliographical references (p. 66-67). As the use of data continues to expand, reliance on enterprise datacenters have become more and more critical. Evaluation of modern day datacenter performance has showed that datacenter servers are severely underutilized, resulting in inefficient use of physical and software resources. In order to alleviate these concerns, datacenters must improve their resiliency, flexibility and scalability. CPU and memory virtualization are approaches that are becoming increasingly prevalent, but a major bottleneck still exists in I/O connectivity due to the physical constraints of I/O devices in a clustered system. One solution lies with the recently developed PCI Express multi-root partitionable switch. The partitionable switch is highly configurable and provides a means of altering the allocation of I/O devices amongst multiple hosts. This offers a range of unexplored possibilities to improve system flexibility. In the thesis, we investigate the feasibility of integrating and reconfiguring a PCI Express multi-root switch in a multi-host environment on a FreeBSD platform in a live system. We study modifications required of the PCI bus and system resources. We also detail the development of a device driver to handle dynamic reconfiguration of the switch and the system's PCI bus data structures. by Heymian Wong. M.Eng. 2011-11-01T19:48:40Z 2011-11-01T19:48:40Z 2011 2011 Thesis http://hdl.handle.net/1721.1/66819 757176679 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 67 p. application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Wong, Heymian
PCI Express multi-root switch reconfiguration during system operation
title PCI Express multi-root switch reconfiguration during system operation
title_full PCI Express multi-root switch reconfiguration during system operation
title_fullStr PCI Express multi-root switch reconfiguration during system operation
title_full_unstemmed PCI Express multi-root switch reconfiguration during system operation
title_short PCI Express multi-root switch reconfiguration during system operation
title_sort pci express multi root switch reconfiguration during system operation
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/66819
work_keys_str_mv AT wongheymian pciexpressmultirootswitchreconfigurationduringsystemoperation
AT wongheymian peripheralcomponentinterconnectexpressmultirootswitchreconfigurationduringsystemoperation