GGrantIndex
← Search

NeTS: Medium: An End-to-End Framework for Network Transport Design and Implementation for Emerging Applications

$1,080,000FY2024CSENSF

University Of Texas At Austin, Austin TX

Investigators

Abstract

Data center networks rapidly evolve with higher speeds and increased programmability, accommodating communication between various elements in the data center such as central processing units, graphics processing units, and other accelerators. Emerging applications, particularly in artificial intelligence and high-performance computing, require efficient data transport across networks. Traditional transport stacks struggle to meet these demands, necessitating redesign and adaptability. This project plans to develop an end-to-end framework called Transcraft to streamline the design and implementation of network transport stacks. Transcraft aims to reduce development time and costs by providing an intuitive interface for developers to quickly create and verify transport design and implementation. The project addresses key challenges in computer networking, systems, and formal methods. It introduces techniques for specifying and verifying infrastructure constraints, workload requirements, and objectives, enabling automatic design synthesis based on formal specifications. To assist developers, Transcraft offers an intuitive interface for specifying properties and encoding pseudocode, which is iteratively refined through formal verification techniques. Additionally, the project will develop reusable templates for transport blocks, ensuring efficient integration and performance optimization across various platforms. Transcraft also includes benchmarks for performance tuning and validation tailored to workloads, properties, and configurations. This project has strong potential for broader impacts. The project will benefit practitioners and students by releasing open-source tools, models, implementations, and benchmarks, fostering innovation and learning. Research findings will be integrated into courses spanning networking, computer systems, and formal methods, enhancing educational programs. Collaboration with industry partners will ensure the effectiveness of Transcraft in diverse settings and promote its adoption. Additionally, the project will organize workshops and tutorials to share insights with practitioners and continue to mentor undergraduates and underrepresented communities, supporting educational and diversity initiatives. The open-source software, hardware, data, and results will be available for public use under a permissive open-source license on the project website: https://transcraft.io. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

View original record on NSF Award Search →