The First NVIDIA DPU Hackathon

Thank you for helping us reshape the future of data
centers and clouds.

Creating Data Center Solutions of the Future

On May 24-25, 2021, NVIDIA held the first DPU hackathon to support and showcase innovation on the NVIDIA® BlueField® DPU. During the event, teams coded day and night, around the clock for 24 hours, to create some amazing accelerated solutions with BlueField and the NVIDIA DOCA development platform. The event included a boot camp tutorial, lab access to DPU-accelerated servers, and mentorship from DPU pioneers.

Winners of the First NVIDIA DPU Hackathon




DPU-accelerated solution for ultra-low power CDN edge deployments




Datadigest B.V. Nikhef


BDPU-based, scalable, AI-accelerated intrusion detection and prevention system (IDS/IPS)

Tied for 3rd Place

Technical University of Darmstadt


Advanced remote access database structure in Database Management Systems (DBMS), powered by the BlueField DPU



DPU-based DDoS detection and mitigation system on top of DOCA

We had tremendous participation from talented software developers from diverse regions, including Russia, France, the Netherlands, Germany, Italy, the United Kingdom, and the Czech Republic.

After reviewing more than 60 applications, we welcomed 14 teams from PlumSpace, Clever Cloud, GREYCORTEX Mendel, OVHcloud, Yandex, MTS, Nikhef, Observatoire De Paris, DataDigest, Brno University of Technology, Sapienza Roma University, University of Pisa, Queen Mary University, Technical University of Darmstadt, Durham University, and Technical University of Munich.

NVIDIA DPU Hackathon

Why Should You Join the DPU Hackathon?

If you’re innovation-driven and passionate about advancing cloud and data center computing, then this is the event for you. Advance your infrastructure services (and your career) by building the hands-on skills needed to leverage the next generation of cloud and data center systems.

Who Should Attend?

The DPU Hackathon Are Open to All

If you love technology, we want you to join these events, whether you’re a seasoned researcher or a novice developer, an independent software vendor (ISV) partner or a cloud service provider. Be prepared to learn, brainstorm, and build amazing real-world DPU skills. Throughout each hackathon, we’ll provide the support and tools you need to learn the foundations of the DOCA SDK and how to use its tools to develop DPU-accelerated cloud applications.

DPU-accelerated cloud applications

The DOCA SDK framework helps offload, accelerate and isolate workloads in these key areas.

Network Virtualization and Management

Network Virtualization and Management

Software-Defined Storage

Software-Defined Storage

Security Software

Security Software

Data Center Infrastructure and Virtual Network Functions

Data Center Infrastructure and Virtual Network Functions

Artificial Intelligence

Artificial Intelligence

Telemetry, Automation, and Network Visibility

Telemetry, Automation, and Network Visibility

Hackathon Judges

Michael Kagan

NVIDIA Chief Technology Officer

Amit Krig

SVP of Software R&D

Dror Goldenberg

SVP of Software Architecture

Yaël Shenhav

VP of Business Ethernet NIC and DPU

Erez Cohen

VP of Cloud Programs


The top three teams* won the below prizes and received a special recognition in an NVIDIA blog about the event.

1st Place

$300 Amazon Card

(per participant)

2nd Place

$200 Amazon Card

(per participant)

3rd Place

$100 Amazon Card

(per participant)

Get Ready with the Hackathon Bootcamp

To prepare for the hackathon, an optional bootcamp will be held before the event to familiarize participants with the DOCA SDK, as well as the hackathon’s online platform. Details will be provided before every hackathon.


  • What meeting platform will be used?

    The hackathon will be hosted on Zoom.

  • What kind of server setup is available to the teams?

    Each team will receive a private setup with two servers hosting preconfigured NVIDIA BlueField-2 DPUs connected back to back over a 100GbE link, with full management access to all setup components.

  • How do I get access to the DPU?

    Your team will be contacted a few days before the event and provided with connection details and credentials to access your team’s dedicated setup. You will be able to use Secure Shell (SSH) to directly connect your laptop to the DPU operating system and its hosting x86 server. In addition, you’ll have access to the server’s Intelligent Platform Management Interface (IPMI) for power cycle and additional management operations.

  • What do I need?

    Bring your team (up to five people per team), your ideas for AI or network-based applications that can use the DPU and its hardware acceleration, and your best hacking abilities!

  • How do I register or join a team?

    Register a team of up to five people. If you don't have a team, please reach out to and we’ll try to match you with others to form a team. We encourage participants to start forming teams before the registration.

  • Is my idea a good fit?

    The competition is open to any solution that runs on and/or leverages the hardware acceleration of the BlueField DPU.

  • How do the judges determine the winners?

    The judges will evaluate both the level of innovation and vision in using the DPU and the execution of the idea.

  • Do all team members need to be from the same country or organization?

    Teams can be formed by people from different countries and organizations.

  • What is DOCA?

    The NVIDIA DOCA development platform enables developers to create network, storage, security, management, and AI and high-performance computing (HPC) applications and services for NVIDIA BlueField DPUs, much like how NVIDIA CUDA® enables developers to build GPU-accelerated applications.

    DOCA provides a highly flexible environment for developing containerized applications and services that run on NVIDIA BlueField DPUs and provides developers a comprehensive, open platform for building software-defined, hardware-accelerated networking, storage, security, and management applications running on the BlueField family of DPUs. Pre-release information about DOCA and access to BlueField DPU documentation can be found on the DOCA early access page.

  • How do I register for a hackathon?

    You register by submitting an online form. After your team has registered, you may still modify your application by resubmitting the form and indicating that you’re amending your previous registration. Submissions will be evaluated by an admissions committee who decides which ideas enter the hackathon.

For further inquiries you can send an email to

Stay up to Date on Future Hackathons

The next hackathons will occur in China and North America. Join our email list to get the latest news and learn how you can be part of the DPU innovation.