Mellanox Technologies (@Mellanox)
  • Stars
    star
    3,125
  • Global Org. Rank 6,786 (Top 3 %)
  • Registered about 11 years ago
  • Most used languages
    C
    40.2 %
    Python
    15.2 %
    Shell
    13.4 %
    Go
    11.6 %
    C++
    8.0 %
    Java
    1.8 %
    Objective-C
    1.8 %
    Others
    8.1 %

Top repositories

1

libvma

Linux user space library for network socket acceleration based on RDMA compatible network adaptors
C++
581
star
2

sockperf

Network Benchmarking Utility
C++
567
star
3

SparkRDMA

This is archive of SparkRDMA project. The new repository with RDMA shuffle acceleration for Apache Spark is here: https://github.com/Nvidia/sparkucx
Java
240
star
4

nv_peer_memory

C
234
star
5

network-operator

Mellanox Network Operator
Go
207
star
6

k8s-rdma-shared-dev-plugin

Go
188
star
7

mlxsw

C
167
star
8

nccl-rdma-sharp-plugins

RDMA and SHARP plugins for nccl library
C
157
star
9

mstflint

Mstflint - an open source version of MFT (Mellanox Firmware Tools)
C
114
star
10

k8s-rdma-sriov-dev-plugin

Kubernetes Rdma SRIOV device plugin
Go
110
star
11

gpu_direct_rdma_access

example code for using DC QP for providing RDMA READ and WRITE operations to remote GPU memory
C
99
star
12

mlnx-tools

Mellanox userland tools and scripts
Python
95
star
13

docker-sriov-plugin

Docker networking plugin for SRIOV and passthrough interfaces
Go
76
star
14

rdmamap

RDMA library for mapping associate netdevice and character devices
Go
58
star
15

ib-kubernetes

Go
57
star
16

libxlio

C++
41
star
17

ofed-docker

Shell
41
star
18

linux-sysinfo-snapshot

Linux Sysinfo Snapshot
Python
39
star
19

scalablefunctions

All about Scalable functions
39
star
20

SAI-Implementation

This repository contains SAI implementation for Mellanox hardware.
C
37
star
21

SAI-P4-BM

C++
36
star
22

SwitchRouterSDK-interfaces

C
32
star
23

mkt

Mellanox Kernel developers Toolset (MKT)
Python
25
star
24

mlx_steering_dump

Mellanox Steering Dump Tool for SWS and HWS acceleration
Python
24
star
25

ovs-tests

A collection of tests for the Open vSwitch HW offload.
Shell
23
star
26

R4H

RDMA for HDFS
Java
23
star
27

bfb-build

BFB (BlueField boot stream and OS installer) build environment
Shell
22
star
28

ufm_sdk_3.0

Python
19
star
29

ibdump

C
19
star
30

scapy-ui

Scapy UI - Web based scapy tools
Python
18
star
31

DCTrafficGen

Data Center Traffic Generator Library
C++
17
star
32

rshim-user-space

Linux based user-space RSHIM driver for the Mellanox BlueField SoC
C
17
star
33

vnf_acceleration_example

C
16
star
34

nvidia-k8s-ipam

IPAM plugin for kubernetes
Go
14
star
35

hw_offload_api_examples

Examples of usage for Mellanox HW offloads
C
14
star
36

pcx

Persistent Collectives X- A collective communication library for high performance, low cost persistent collectives over RDMA devices.
C++
13
star
37

hw-mgmt

Shell
13
star
38

rshim

BlueField RSHIM driver
C
12
star
39

rdma_fc

Demonstration of flow control over RDMA fabric
C
11
star
40

ngc_multinode_perf

Performance tests for multinode NGC.Ready certification
Shell
11
star
41

ipoib-cni

IP Over Infiniband (IPoIB) CNI Plugin
Go
11
star
42

pka

Mellanox BlueField PKA support
C
11
star
43

UDA

Unstructured Data Accelerator (RDMA) for Hadoop MapReduce
C++
10
star
44

mlxdevm-go

mlxdevm library for for device management in go language
Go
10
star
45

bfscripts

Collection of scripts used for BlueField SoC system management.
Shell
10
star
46

k8s-images

Dockerfile
10
star
47

devx

Objective-C
9
star
48

MT.ComB

Multi-Threaded (MT) Communication Benchmark
C
8
star
49

container_tools

Few useful container orchestration, deployment tools when using RDMA
Go
8
star
50

kubernetes-ci

CI for Kubernetes with Mellanox features
Shell
8
star
51

libpsample

C
8
star
52

config-tools

Mellanox Configuration tool for Linux Host
Shell
7
star
53

tls-af_ktls_tool

C
7
star
54

tls-offload

C
7
star
55

OVS

C
7
star
56

EC

!!! NOTICE: DEPRECATED !!! Java Erasure Coding NIC Offload library. For the C level EC offloads, use MLNX_OFED libraries and documentation.
C
6
star
57

TFDeploy

TensorFlow deploy script to easily run on multiple servers
Python
6
star
58

NVMEoF-P2P

A fork of the Linux kernel for NVMEoF target driver using PCI P2P capabilities for full I/O path offloading.
C
6
star
59

napalm

Network Automation and Programmability Abstraction Layer with Multivendor support
Python
5
star
60

containerized-ovs-forwarder

Python
5
star
61

bluefield-linux

Linux kernel to support Mellanox BlueField SoCs
C
5
star
62

kmtracker

Linux Kernel memory tracker
Go
5
star
63

bf-release

BlueField release files, configuration files and post-installation steps
Python
5
star
64

mofed_dockerfiles

MOFED Docker files
Roff
5
star
65

docker-nmos-cpp

Shell
4
star
66

wjh-linux

Python
4
star
67

ALVS

C
4
star
68

Switch-SDK-drivers

Switch SDK Driver
C
4
star
69

container_scripts

Some container scripts
Shell
4
star
70

ipmb-host

IPMB driver to send requests from the BlueField to the BMC on CentOS
C
4
star
71

mlnx_lib

C
4
star
72

nic-configuration-operator

Nvidia Networking NIC Configuration Operator For Kubernetes
Go
4
star
73

mellanox-netdev-stdlib-mlnxos

MLNX_OS specific Provider code for "netdev-stdlib". Netdev provides a set of network resource abstractions for automating network device configuration using Puppet
Ruby
4
star
74

libmlxdevm

Mellanox device management C library
C
3
star
75

virtio-emulation

C
3
star
76

dpdk-mlx4

DPDK.org tree with enhanced librte_pmd_mlx4
Objective-C
3
star
77

sai_p4_compiler

C++
3
star
78

mlnx-project-config

Python
3
star
79

ATC

C
3
star
80

regex

C
3
star
81

network-operator-docs

NVIDIA Network Operator documentation sources
PowerShell
3
star
82

nic-kernel

Nvidia NBU integration kernel
C
3
star
83

DPDK-18.11-for-Ubuntu-18.04

C
3
star
84

nagios4mlnxos

Nagios Plugin for Mellanox's Switches
Perl
3
star
85

meta-bluefield

Shell
3
star
86

NNT-Linux-driver

NNT Linux driver for MFT & MSTFLINT packages
C
3
star
87

OpenAI.recipe

Recommended configuration for large-scale setup - OpenAI
2
star
88

Kubespray-role-for-RDMA-shared-DP

2
star
89

ci-demo

Groovy
2
star
90

libdpcp

C++
2
star
91

doca-driver-build

Shell
2
star
92

ceilometer_sriov_counters

Plugin for Ceilometer SRIOV traffic counters
Python
2
star
93

mlnx-openstack

Puppet manifests for deploying Mellanox OpenStack plugins
Puppet
2
star
94

QAT_Engine

C
2
star
95

iproute2

2
star
96

nic-feature-discovery

NVIDIA NIC feature discovery
Go
2
star
97

eswitchd

Python
2
star
98

mlx-strongswan

Mellanox version of strongswan cloned from strongswan-5.9.0.tar.gz
C
2
star
99

nginx_automation

This is simple Python automation for Nginx - VMA related activity
Python
2
star
100

ipsec-offload

2
star