无问芯穹创始团队-招调度系统开发实习生啦

无问芯穹创始团队成员来自清华大学电子系以及国内头部互联网企业,拥有丰富的产业经验和成功的创业经历,技术积累与学术沉淀丰富。我们致力于提供面向垂直领域大模型的软硬件一体化的最佳解决方案,通过高效部署工具链、软硬件一体化整机方案和端侧大模型专用IP等产品,降低大模型的使用门槛,与上下游的合作伙伴协同实现面向大模型的MxN算法-芯片联合优化平台,一起构建AI2.0时代的大模型基础设施。

招聘多名AI调度系统开发实习生,详细JD如下所示。我们提供极具竞争力的实习薪酬,另有餐补,各种零食投喂和打车报销等福利,有实习转正机会。欢迎推荐转发邮箱(*****************)
AI调度系统开发实习生
工作职责
1. 参与AI调度系统及容器平台的系统开发和性能优化,为大模型训练和推理业务提供算力调度支持
2. 参与AI调度系统的任务控制器、调度器和后端接口等关键技术研究、开发和优化工作
3. 参与大模型相关业务在AI调度系统的容器化方案设计与实施
4. 对大模型训推一体化的AI调度系统进行前瞻性探索与实践
岗位要求
1. 计算机相关专业,全日制本科大二及以上,具有良好的计算机系统基础
2. 熟悉C++、python、golang等计算机语言
3. 熟悉linux及分布式系统,了解docker、kubernetes等容器相关的基本原理
4. 具有良好的合作沟通能力,认真负责
5. 具有稳定的实习时间,每周至少3天,3个月以上
加分项:
1. 深度参与kubernetes云原生领域开源项目
2. 有异构计算集群调度系统开发经历
3. 熟悉大模型训练推理场景
全部评论
wudb.cs
点赞 回复 分享
发布于 03-07 15:55 北京
佬,无问芯穹实习有房补嘛
点赞 回复 分享
发布于 11-06 08:36 陕西

相关推荐

点赞 评论 收藏
分享
素数判断代码部分:#include#include// 判断一个数是否为素数int isprime(int x) {    if (x     for (int i = 2; i * i         if (x % i == 0) {            return 0; // 如果x能被i整除,则x不是素数        }    }    return 1; // 如果没有找到因子,则x是素数}int main() {    int t = 0;    scanf("%d", &t); // 读取测试用例的数量    while (t--) { // 对于每个测试用例        int n = 0;        scanf("%d", &n); // 读取数字n        if (isprime(n)) { // 如果n是素数            printf("isprime\n");            printf("%d\n", n); // 输出n是素数        } else { // 如果n不是素数            printf("noprime\n");            for (int i = 2; i * i                 if (n % i == 0) { // 如果i是n的因子                    if (n / i == i && isprime(i)) { // 如果i是n的平方根且是素数                        printf("%d ", i); // 输出i                    } else { // 否则,i不是n的平方根                        if (isprime(i)) printf("%d ", i); // 如果i是素数,输出i                        if (isprime(n / i)) printf("%d ", n / i); // 如果n/i是素数,输出n/i                    }                }            }            printf("\n"); // 输出换行        }    }    return 0; // 程序结束}总结:知识点:函数定义:如何定义一个函数 isprime 来判断一个数是否为素数。循环控制:使用 for 循环来遍历可能的因子。条件判断:使用 if 语句来判断一个数是否为素数,以及是否输出因子。数学函数:使用 math.h 中的 sqrt 函数来优化素数判断的效率。输入输出:使用 scanf 和 printf 函数来进行输入输出操作。递减循环:使用 while 循环和递减计数器 t-- 来处理多个测试用例。难点:素数判断:理解如何高效地判断一个数是否为素数,只需检查到其平方根。因子分解:对于非素数,需要找到其所有因子,这可能涉及到对每个因子再次进行素数判断。代码优化:在判断素数时,避免不必要的重复计算,例如只检查到 sqrt(x)。逻辑处理:在输出因子时,需要正确处理不同的逻辑情况,例如当因子是平方根时的处理。代码调试:如果程序输出不正确,需要能够调试并找到逻辑错误。通过理解和掌握这些知识点和难点,可以更好地编写和理解涉及素数判断和因子分解的C语言程序。
点赞 评论 收藏
分享
评论
点赞
3
分享
牛客网
牛客企业服务