看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

对应原来的军事天地,显然不完全是讨论军事。

版主: Softfist

fangkuuaih
论坛支柱
论坛支柱
帖子: 13860
注册时间: 2022年 7月 22日 09:19

#41 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 fangkuuaih »

hci 写了: 2024年 3月 28日 14:08 记得没有用mmap,就是暴力for loop
不用mmap就把好虫打得满地找牙,要是用mmap好虫那不得一口牙全被打飞了。 :D
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#42 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

fangkuuaih 写了: 2024年 3月 28日 14:13 不用mmap就把好虫打得满地找牙,要是用mmap好虫那不得一口牙全被打飞了。 :D
是用了kernel-bypass的,否则没有那么高的性能
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#43 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

helpme 写了: 2024年 3月 28日 14:12 各大厂商都给自家的NIC提供kernel bypass package,魏老师直接call然后process packets,提高了效率
妈的kernel bypass不就是调个api,魏老师还有啥发明?
fangkuuaih
论坛支柱
论坛支柱
帖子: 13860
注册时间: 2022年 7月 22日 09:19

#44 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 fangkuuaih »

helpme 写了: 2024年 3月 28日 14:15 是用了kernel-bypass的,否则没有那么高的性能
NIC处理packets都是直接指针移动指针,不进行拷贝处理。包括kernel IP层。
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#45 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

rtscts 写了: 2024年 3月 28日 14:16 妈的kernel bypass不就是调个api,魏老师还有啥发明?
就这,魏老师那时都跩到天上去了,说什么世上没有比他的trading system更快更稳定的。其实那种东东花街上有很多,而大部分公司正在逐步转向硬件FPGA了,属于夕阳技术

不知道是不是因为这样,魏老师后面转而去搞了智能家居系统
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#46 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

fangkuuaih 写了: 2024年 3月 28日 14:18 NIC处理packets都是直接指针移动指针,不进行拷贝处理。包括kernel IP层。
kernel浑身都是洞,至少还有user space copy,interrupt flooding, cpu drifting之类的问题。

魏老师看上去也就装了个pakage而已。
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#47 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

helpme 写了: 2024年 3月 28日 14:20 就这,魏老师那时都跩到天上去了,说什么世上没有比他的trading system更快更稳定的。其实那种东东花街上有很多,而大部分公司正在逐步转向硬件FPGA了,属于夕阳技术

不知道是不是因为这样,魏老师后面转而去搞了智能家居系统
FPGA谁说的比kernel bypassing快?
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#48 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

fangkuuaih 写了: 2024年 3月 28日 14:18 NIC处理packets都是直接指针移动指针,不进行拷贝处理。包括kernel IP层。
不bypass的话,packets要先给Linux kernel去copy和process
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#49 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

rtscts 写了: 2024年 3月 28日 14:21 FPGA谁说的比kernel bypassing快?
如果只是简单地validate packets里面的某些fields,FPGA可比软件快多了,只不过复杂的logic不是它强项
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#50 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

helpme 写了: 2024年 3月 28日 14:22 如果只是简单地validate packets里面的某些fields,FPGA可比软件快多了,只不过复杂的logic不是它强项
车几把蛋,FPGA主频才多少,CPU主频多少。
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#51 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

rtscts 写了: 2024年 3月 28日 14:27 车几把蛋,FPGA主频才多少,CPU主频多少。
对于自己不懂得东西,你还是谦虚点比较好,谁特么告诉你latency主要看主频了?

叔认识在hedge fund里面做FPGA的dev,这是他的原话:the latency difference between FPGA and SW is around 5x or more in SW
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#52 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

helpme 写了: 2024年 3月 28日 14:39 对于自己不懂得东西,你还是谦虚点比较好,谁特么告诉你latency主要看主频了?

叔认识在hedge fund里面做FPGA的dev,这是他的原话:the latency difference between FPGA and SW is around 5x or more in SW
这孙子说的是原装kernel, 我说的是kernel bypassing
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#53 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

rtscts 写了: 2024年 3月 28日 14:53 这孙子说的是原装kernel, 我说的是kernel bypassing
谁特么告诉你的?他家的stack里kernel bypass早就是default了。他们还自己写过custom NIC driver,就为了能快几百个nanoseconds,最后发现在FPGA面前都是浮云
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
hulooo
论坛点评
论坛点评
帖子: 2178
注册时间: 2022年 11月 14日 14:45
昵称(选填): hulooo

#54 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 hulooo »

hci 写了: 2024年 3月 28日 14:12 尼妈,到底是清华计算机科班的,还是中关村Java培訓班的?
挣得多是硬道理。
rtscts
论坛点评
论坛点评
帖子: 2880
注册时间: 2023年 9月 10日 15:11

#55 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 rtscts »

helpme 写了: 2024年 3月 28日 15:00 谁特么告诉你的?他家的stack里kernel bypass早就是default了。他们还自己写过custom NIC driver,就为了能快几百个nanoseconds,最后发现在FPGA面前都是浮云
妈的NICdriver有个屁用,都得从南桥走。最耗时heavy lifting的packet processing才是放在FPGA里面,NIC driver不处理packet

给kernel bypassing package升个级再benchmark一下,多绑几个core。FPGA的问题是没法加core。
头像
hci
论坛精英
论坛精英
帖子: 6846
注册时间: 2022年 7月 22日 15:29
昵称(选填): 海螺子

#56 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 hci »

尼玛,高大上的清华计算机系,被你一句“挣得多”就给diss了,情何以堪。承认好虫给母校丢脸了,不就解决了嘛。有可能好虫的确被校友干预了,所以再也不到编程版得瑟了。
hulooo 写了: 2024年 3月 28日 15:14 挣得多是硬道理。
hulooo
论坛点评
论坛点评
帖子: 2178
注册时间: 2022年 11月 14日 14:45
昵称(选填): hulooo

#57 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 hulooo »

rtscts 写了: 2024年 3月 28日 15:17 妈的NICdriver有个屁用,都得从南桥走。最耗时heavy lifting的packet processing才是放在FPGA里面,NIC driver不处理packet

给kernel bypassing package升个级再benchmark一下,多绑几个core。FPGA的问题是没法加core。
主要是networking的问题,TCP,CRC, SSL, MTU都是瓶颈。先reinvent network stack,再说FPGA的问题。当年open flow 就是用10G FPGA。NIC如果我没记错是有CPU affinity的,用多个core反而麻烦。
helpme
论坛元老
论坛元老
帖子: 15789
注册时间: 2022年 7月 24日 20:20

#58 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 helpme »

hulooo 写了: 2024年 3月 28日 15:24 主要是networking的问题,TCP,CRC, SSL, MTU都是瓶颈。先reinvent network stack,再说FPGA的问题。当年open flow 就是用10G FPGA。NIC如果我没记错是有CPU affinity的,用多个core反而麻烦。
FPGA solution里很大一部分就是把network stack放到硬件上,比软件access memory快多了
看不懂脸色、分不清局势、见不惯人心,三者得其一,便是取祸之道
hulooo
论坛点评
论坛点评
帖子: 2178
注册时间: 2022年 11月 14日 14:45
昵称(选填): hulooo

#59 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 hulooo »

hci 写了: 2024年 3月 28日 15:17 尼玛,高大上的清华计算机系,被你一句“挣得多”就给diss了,情何以堪。承认好虫给母校丢脸了,不就解决了嘛。有可能好虫的确被校友干预了,所以再也不到编程版得瑟了。
Java用的好也很牛啊,不需要每个人都知道回字有几种写法
hulooo
论坛点评
论坛点评
帖子: 2178
注册时间: 2022年 11月 14日 14:45
昵称(选填): hulooo

#60 Re: 看来美帝CS的工作机会真的没有了 已经好长时间没有猎头骚扰了

帖子 hulooo »

helpme 写了: 2024年 3月 28日 15:26 FPGA solution里很大一部分就是把network stack放到硬件上,比软件access memory快多了
很多网卡也offload CRC,SSL到硬件。
回复

回到 “军事天地(Military)”