Collaborative research: cybertraining: implementation: medium: cybertraining on accelerating infrastructure workloads using next-generation smartnics/dpus

Active Project Grant Awarded Last action

Award ID
2417823
Recipient
Awarding agency
Obligated
$790,000

Award facts

Completion date 76% complete
Place of performance
Columbia, SC 29208, USA

Award details come from USAspending.gov.

About this award

This $790,000 Project Grant award from the National Science Foundation's (NSF) Computer and Information Science and Engineering (CISE) Federal Grant Program (CFDA 47.070) is funding the development of training materials and virtual labs focused on accelerating data processing using next-generation network interface cards known as "SmartNICs". The principal awardee, the University of South Carolina, is creating hands-on virtual training labs and companion instructional resources that will be hosted on web-based platforms. These training materials aim to promote the broader adoption of SmartNIC technologies among cyberinfrastructure professionals, contributors, and network owners. The project also involves incorporating the virtual labs into educational curricula at associate, bachelor, and graduate programs to train students on SmartNIC administration, programming, and application development. The University Corporation for Advanced Internet Development (Internet2) is a sub-awardee responsible for recruiting and engaging minority-serving institutions and their students and instructors to participate in the training initiatives.

Description

Abstract
In today's world, most data arrive at compute locations as packets from the network through a network interface card (NIC). Traditional nics are simple devices attached to a server, used to receive packets from the network and place them in the server's memory. Packets then wait for processing time by the general-purpose processor, or CPU, at the server. Recently, a new generation of nics, known as smartnics, has emerged. Smartnics allow programmers to offload certain tasks, such as network and security tasks, from the server's CPU to the smartnic. They also enable programmers to write customized applications running on the smartnic?S domain-specific processors at speeds that may be orders of magnitude faster than those running on the server's cpus. These capabilities improve data processing performance, enhance security, and reduce the processing load on the server's cpus. While large cloud providers are now using smartnics, campus networks and small- and medium-sized enterprises have yet to fully benefit from their advantages. An important barrier preventing the adoption of smartnics is the lack of engaging training materials for cyberinfrastructure contributors and professionals. This project aims to bridge that GAP by developing hands-on virtual labs for instruction that are hosted on web-based platforms for easy and broad access. By providing accessible and practical training, the project will lower the barrier to innovation and promote progress on areas such as scientific applications requiring massive data transfers, machine learning relying on high processing speeds, and cybersecurity applications requiring massive traffic inspection. The project has two overarching goals. The first project goal, contributing to the project?S intellectual merit, is to advance the state of the art in smartnic training within the research community in order to promote and facilitate the broader adoption of smartnics among cyberinfrastructure professionals, contributors, and network owners. The project will develop training material in the form of virtual labs and companion material, including guided experiments and interactive electronic booklets, on technologies related to smartnics. The virtual labs will be used for workshops and self-paced training. These labs will enable cyberinfrastructure contributors (including developers and researchers) to learn how to implement offloaded applications on various smartnics. The virtual labs will also permit cyberinfrastructure professionals (including system administrators, research support staff, and facilitators) to learn how to deploy those applications, how to manage smartnics, and how to provide effective support. The virtual labs will be deployed on the NSF-funded fabric platform (NSF award #1935966) and on the academic cloud at the university of south carolina, which will serve as training platforms. The virtual labs will cover open-source technologies that are compatible with commercial smartnics. The second project goal, contributing to its broader impact, is to incorporate virtual labs into educational curricula and instructional resources. The project will target associate, bachelor, and graduate programs. Two-year community colleges will use the virtual labs to train students on smartnics administration and operation, including the deployment of pre-developed applications. Four-year bachelor and graduate-level programs will use the virtual labs to provide in-depth training on smartnic programming, starting from the foundational principles to the development of advanced applications that accelerate data processing and analytics. Training activities for the two project goals include organizing workshops with cyberinfrastructure communities, including national and regional research and education networks; professional development events with the NSF-funded minority-serving cyberinfrastructure consortium, a collaborative consortium that provides professional development and training opportunities to minority serving institutions; and train-the-trainer tutorials with centers supporting college instructors and students. Best practices and technical specifications produced by this project are incorporated into NSF's access knowledge base, to disseminate them to the broader community of researchers. This award by the office of advanced cyberinfrastructure is jointly supported by the division of computer and network systems within the directorate for computer and information science and engineering. 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.- subawards are planned for this award.

Subawards

Subrecipient Amount Awarded
University Corporation For Advanced Internet Development The Minority Serving - Cyberinfrastructure Consortium (MS-CC) is an initiative led by Internet2 to enhance and promote advanced cyberinfrastructure at… $59,849

Quick answers

Who received award 2417823?

2417823 was awarded to University Of South Carolina by Office of Advanced Cyberinfrastructure (National Science Foundation) on August 1, 2024.

How much is award 2417823 worth?

$790,000 has been obligated on 2417823.

On GovTribe

See this award's full record

  • Every transaction and subaward
  • The recipient's other awards and teaming partners
  • Similar grant awards
  • Ask GovTribe AI about this award