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

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

版主: Softfist

fangkuuaih
论坛支柱
论坛支柱
帖子: 13372
注册时间: 7月 22, 2022, 9:19 am

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

帖子 fangkuuaih »

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

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

帖子 helpme »

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

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

帖子 rtscts »

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

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

帖子 fangkuuaih »

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

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

帖子 helpme »

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

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

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

帖子 rtscts »

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

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

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

帖子 rtscts »

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

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

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

帖子 helpme »

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

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

帖子 helpme »

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

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

帖子 rtscts »

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

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

帖子 helpme »

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

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

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

帖子 rtscts »

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

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

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

帖子 helpme »

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

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

帖子 hulooo »

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

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

帖子 rtscts »

helpme 写了: 3月 28, 2024, 3:00 pm 谁特么告诉你的?他家的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
论坛精英
论坛精英
帖子: 6554
注册时间: 7月 22, 2022, 3:29 pm
昵称(选填): 海螺子

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

帖子 hci »

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

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

帖子 hulooo »

rtscts 写了: 3月 28, 2024, 3:17 pm 妈的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
论坛元老
论坛元老
帖子: 15428
注册时间: 7月 24, 2022, 8:20 pm

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

帖子 helpme »

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

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

帖子 hulooo »

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

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

帖子 hulooo »

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

回到 “军事天地(Military)”