开发者
天翼云开发者社区
关键词:

一种内核大内存的分配方法

本文描述了一种在不重编内核,不修改系统,不影响其他模块的情况下,采用多次分配,拼接内存的方式,满足内核模块大内存的需求,对于开机自起的内核模块或者驱动,成功率极高。

自研RDMA的地址翻译表的实现技术

本文先介绍相关技术背景和问题,然后阐述了自研RDMA的实现技术方案

线程独享CPU的方法介绍

有些时候我们为了获取更高的性能,不仅需要一个线程在指定的cpu上跑,还需要这个线程独享这个cpu,即其他的线程不要在这个cpu上跑。我们可以利用cgroup机制,将一组线程和一组cpu核建立双向绑定关系,即这组线程只能跑在这组cpu核上,同时这组cpu核上也只允许跑这组线程。每个线程再通过调用sched_setaffinity或类似的库函数达到独享cpu的目的。

RDMA中间件UCX介绍

UCX是Unified Communication X的简称,主要提供RDMA通信的高级API以加速应用开发,在隐藏底层细节的同时还实现了一些优化和最佳实践以保持高性能和可扩展。除了RDMA(IB和RoCE),UCX也支持包括TCP,GPU和共享内存等在内的其他传输层。UCX是一个开源项目,可以通过https://github.com/openucx/ucx访问。

共 4 条
  • 1
前往
没有更多了

暂未填写公司和职称

暂未填写个人简介

暂未填写技能专长

暂未填写毕业院校和专业

共发表过 4 篇文章

文章获得 3 次赞同

文章被浏览 800 次

获得 1 人关注

暂未获得荣誉

共发表过 4 篇文章
文章获得 3 次赞同
获得 1 人关注
文章被浏览 800 次
全部文章(0)
关键词:

一种内核大内存的分配方法

本文描述了一种在不重编内核,不修改系统,不影响其他模块的情况下,采用多次分配,拼接内存的方式,满足内核模块大内存的需求,对于开机自起的内核模块或者驱动,成功率极高。

自研RDMA的地址翻译表的实现技术

本文先介绍相关技术背景和问题,然后阐述了自研RDMA的实现技术方案

线程独享CPU的方法介绍

有些时候我们为了获取更高的性能,不仅需要一个线程在指定的cpu上跑,还需要这个线程独享这个cpu,即其他的线程不要在这个cpu上跑。我们可以利用cgroup机制,将一组线程和一组cpu核建立双向绑定关系,即这组线程只能跑在这组cpu核上,同时这组cpu核上也只允许跑这组线程。每个线程再通过调用sched_setaffinity或类似的库函数达到独享cpu的目的。

RDMA中间件UCX介绍

UCX是Unified Communication X的简称,主要提供RDMA通信的高级API以加速应用开发,在隐藏底层细节的同时还实现了一些优化和最佳实践以保持高性能和可扩展。除了RDMA(IB和RoCE),UCX也支持包括TCP,GPU和共享内存等在内的其他传输层。UCX是一个开源项目,可以通过https://github.com/openucx/ucx访问。

共 4 条
  • 1
前往
没有更多了