avatar
m*t
2
上周三收到了邮寄来的official offer letter,当天新公司的律师通知USCIS
confirming receipt of H-1B transfer petition,收到通知后,新公司的HR马上要求
我可以给现在公司2 week notice辞职了,并同时问我最早何时可以开始工作。
我回复最早是四周后的9月23号周一那天可以开始工作,因为我现在工作任务还比较多
,那时候才可能完成。但HR回信说我新公司的老板希望更早点。
我于是回复说还可以再提前一周,9月17号周二那天可以开始工作,因为我们9月15号那
天的pay check会发annual bonus,而那天是周日,所以会第二天9月16号周一那天发,
而我当天必须on employment才eligible。后来HR就再没搭理我。
因为他们还没有跟我协调好starting date是哪天,所以我也没法定在现在公司能工作
到哪天,所以就没跟现在老板辞职。
但从今天开始,这周和下周老板去on vacation去了,去之前还嘱咐我,他不在的时候
有事我要及时解决.但下周我也会on vacation一周,这个在一个多月前就订好的,老板
当时也批准了我的假期。但貌似他忘记了。
我知道大部分人H-1B transfer收到receipt就可以辞职了,但我看网上说有些人收到
receipt之后,最终H-1B transfer没有被批准,如果这时辞职就很麻烦了。所以我咨询
了新公司的律师,他们说没法保证肯定能被批准,所以建议我如果想谨慎,可以等到H-
1B transfer最终批准了再辞职。律师告诉我从拿到receipt到最终被批准最多15天(包
含周末)。
请问我何时跟现在公司辞职最好呢?
1.现在,马上。
这样算是至少三周notice,因为这周我工作,下周vacation,回来后肯定还再工作一周
。但担心公司会不会把我的下周vacation取消,即使老板已经批准了。
2.等H-1B transfer最终批准了。
那样的话很可能是我vacation的下周。但vacation期间辞职好吗?那样的话2 week
notice里包含了一周vacation,这样是否不好啊?
3.9月9号更我vacation回来后。
那样的话很可能只能给不到2 week notice了,是不是更容易burn the bridge啊?
麻烦大家看看我应该啥时候辞职最好吧?谢谢了!!!
1是这周,我在老板不在;2是下周,我和老板都不在;3是下下周,我和老板都在。
avatar
a*0
3
纠结中。$100的差别。 有发现16GB不够用的出来说说? 不管是什么pad。
avatar
t*1
4
一台E3做服务器,另一台i3做client。
不管单TCP还是多TCP,throughput稳定在大约6-7M/s之间。
估计1G网络是瓶颈。
今晚以前我会放出来的。
avatar
M*w
5
google. you will find a lot. many different versions.
avatar
m*t
6
另外现在公司的老板说他度假回来后就给我写performance review
知道我要辞职了是不是很可能给我写差评啊?
如果写了差评对将来职业发展有啥影响不?
谢谢

【在 m****t 的大作中提到】
: 上周三收到了邮寄来的official offer letter,当天新公司的律师通知USCIS
: confirming receipt of H-1B transfer petition,收到通知后,新公司的HR马上要求
: 我可以给现在公司2 week notice辞职了,并同时问我最早何时可以开始工作。
: 我回复最早是四周后的9月23号周一那天可以开始工作,因为我现在工作任务还比较多
: ,那时候才可能完成。但HR回信说我新公司的老板希望更早点。
: 我于是回复说还可以再提前一周,9月17号周二那天可以开始工作,因为我们9月15号那
: 天的pay check会发annual bonus,而那天是周日,所以会第二天9月16号周一那天发,
: 而我当天必须on employment才eligible。后来HR就再没搭理我。
: 因为他们还没有跟我协调好starting date是哪天,所以我也没法定在现在公司能工作
: 到哪天,所以就没跟现在老板辞职。

avatar
d*g
7
如果买支持Micro SD的板应该不是什么大问题,不过如果从了爱护垫可能装满了就没辙了

【在 a*****0 的大作中提到】
: 纠结中。$100的差别。 有发现16GB不够用的出来说说? 不管是什么pad。
avatar
w*w
8
内存多大?春运算20天罢,把TRAIN改成10万,看看对throughput有没有影响。

【在 t**********1 的大作中提到】
: 一台E3做服务器,另一台i3做client。
: 不管单TCP还是多TCP,throughput稳定在大约6-7M/s之间。
: 估计1G网络是瓶颈。
: 今晚以前我会放出来的。

avatar
m*t
9
大家给点意见吧?谢谢!

【在 m****t 的大作中提到】
: 另外现在公司的老板说他度假回来后就给我写performance review
: 知道我要辞职了是不是很可能给我写差评啊?
: 如果写了差评对将来职业发展有啥影响不?
: 谢谢

avatar
L*y
10
ipad 16g,从来没装满过

纠结中。$100的差别。 有发现16GB不够用的出来说说? 不管是什么pad。

【在 a*****0 的大作中提到】
: 纠结中。$100的差别。 有发现16GB不够用的出来说说? 不管是什么pad。
avatar
t*1
11
E3 4G,i3 2G。
你自己算算好了。理论上TRAIN 10万cache miss稍大一点。其实现在我这个也已经远大
于cache。而且请求是random的,故意造成最大cache miss。
因此,我很肯定没大影响。你可以自己改了试试。都不用改程序,-D TRAIN=100000 就
好了。
确保你物理内存够用。否则直接core dump。

【在 w****w 的大作中提到】
: 内存多大?春运算20天罢,把TRAIN改成10万,看看对throughput有没有影响。
avatar
i*t
12
都有新offer 了 直接辞职就是了
avatar
x*a
13
看来没装过高清或者蓝光什么的

【在 L*****y 的大作中提到】
: ipad 16g,从来没装满过
:
: 纠结中。$100的差别。 有发现16GB不够用的出来说说? 不管是什么pad。

avatar
w*w
14
找了台10年的老机器E5405 @ 2.00GHz,ubuntu 14.04 VM
ticket pool size改为原来的1/4
TRAINS=5000,SEGMENTS=10,time=31s, memory used=0.6G
TRAINS=100000,SEGMENTS=10,time=70s, memory used=11G
TRAINS=100000,SEGMENTS=20,time=151s, memory used=22G
avatar
r*1
15
确实,也不要纠结bonus了。
avatar
d*0
16
护垫看片还要转格式吧

【在 x******a 的大作中提到】
: 看来没装过高清或者蓝光什么的
avatar
t*1
17
所以说,这个要求,10年前就能轻松做到。 :)

【在 w****w 的大作中提到】
: 找了台10年的老机器E5405 @ 2.00GHz,ubuntu 14.04 VM
: ticket pool size改为原来的1/4
: TRAINS=5000,SEGMENTS=10,time=31s, memory used=0.6G
: TRAINS=100000,SEGMENTS=10,time=70s, memory used=11G
: TRAINS=100000,SEGMENTS=20,time=151s, memory used=22G

avatar
m*t
18
不指望bonus了
但提出辞职后 公司可能取消当初批准的我的一周休假吧?

【在 r****1 的大作中提到】
: 确实,也不要纠结bonus了。
avatar
x*a
19
你out了

【在 d*****0 的大作中提到】
: 护垫看片还要转格式吧
avatar
j*a
20
难道瓶颈不是那个IO单核?

【在 t**********1 的大作中提到】
: 一台E3做服务器,另一台i3做client。
: 不管单TCP还是多TCP,throughput稳定在大约6-7M/s之间。
: 估计1G网络是瓶颈。
: 今晚以前我会放出来的。

avatar
m*3
21
我觉得吧,还是给三周notice吧。一般不至于说把你安排好的vacation给cancel的。

【在 r****1 的大作中提到】
: 确实,也不要纠结bonus了。
avatar
d*0
22
高清能够通吃么?

【在 x******a 的大作中提到】
: 你out了
avatar
T*i
23
我不认为是IO单核。这个核10G全双工都没问题。
对了10G你帮我测一下。用我最后commit的代码,大约昨晚5:00多那个。
估计跑10M/s没问题。再多了,抢票机单核就到极限了。

【在 j******a 的大作中提到】
: 难道瓶颈不是那个IO单核?
avatar
m*3
24
performance review不用怕,那个是公司内部的,你都跳槽了,不关你任何事情的。
至于假,如果是之前就已经批准的,你应该可以理直气壮的说一切都已经plan好了,正
常点的老板应该都不会计较的。毕竟没有必要搞的太ugly.

【在 m****t 的大作中提到】
: 不指望bonus了
: 但提出辞职后 公司可能取消当初批准的我的一周休假吧?

avatar
x*a
25
不能

【在 d*****0 的大作中提到】
: 高清能够通吃么?
avatar
w*w
26
mlockall在VM里lock不住,估计得在host上lock
avatar
n*a
27
如果取消你的休假,应该最后折成钱给你的哈
感觉辞职这种事,当面说比较有诚意,而且还涉及工作交接的安排啥的

【在 m****t 的大作中提到】
: 不指望bonus了
: 但提出辞职后 公司可能取消当初批准的我的一周休假吧?

avatar
T*i
28
VM上这行注释掉,没问题。
要是你VM RAM只有2G,频繁SWAP,就有乐子看了。

【在 w****w 的大作中提到】
: mlockall在VM里lock不住,估计得在host上lock
avatar
m*t
29
当面说就要等到我和老板都度假回来9月9号了
到时候可能连两周都工作不了就要离职了

【在 n****a 的大作中提到】
: 如果取消你的休假,应该最后折成钱给你的哈
: 感觉辞职这种事,当面说比较有诚意,而且还涉及工作交接的安排啥的

avatar
j*a
30
中午休息的时候,我跑了一下
两台HSX EP的DP
一台2颗CPU是 E5-2699 v3
另一台两颗CPU是 E5-2695 v3
都是8根16G的DDR4 跑1866
10G是X540对联,10G都在头一个CPU上
(client)10.10.172.1《-》10.10.172.2(server)
net/TCP参数我看了下,改了下MTU,其他的没动
netperf -t TCP_STREAM -H 10.10.172.2 -l 10
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.10.172.
2 () port 0 AF_INET : demo
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 16384 16384 10.00 9792.80
因为server只有两个working threads,所以我10.10.172.2关了HT,每个CPU开一个
core,这样可以跑高turbo,
taskset -cp 0 3406
pid 3406's current affinity list: 0,1
pid 3406's new affinity list: 0
taskset -cp 1 3407
pid 3407's current affinity list: 0,1
pid 3407's new affinity list: 1
峰值跑不到8Mt/s,明显CPU0用比较厉害,
watch cat /proc/stat
cpu 446509 0 11326 643305 169 0 6104 0 0 0
cpu0 253237 0 7415 286122 104 0 5594 0 0 0
cpu1 193271 0 3911 357182 65 0 509 0 0 0
我没想明白为什么idle这么高,下了班再看了
avatar
T*i
31
抢票核任何时候都是100%。
我建议你numactrl确保mem都用同一个numa node看看。

172.

【在 j******a 的大作中提到】
: 中午休息的时候,我跑了一下
: 两台HSX EP的DP
: 一台2颗CPU是 E5-2699 v3
: 另一台两颗CPU是 E5-2695 v3
: 都是8根16G的DDR4 跑1866
: 10G是X540对联,10G都在头一个CPU上
: (client)10.10.172.1《-》10.10.172.2(server)
: net/TCP参数我看了下,改了下MTU,其他的没动
: netperf -t TCP_STREAM -H 10.10.172.2 -l 10
: MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.10.172.

avatar
T*i
32
你这个配置不对。
我的进程需要至少2个core.
请确保两个core和网卡都在同一个cpu socket上。然后控制numa内存分配也在那个
socket上才是最优的。

172.

【在 j******a 的大作中提到】
: 中午休息的时候,我跑了一下
: 两台HSX EP的DP
: 一台2颗CPU是 E5-2699 v3
: 另一台两颗CPU是 E5-2695 v3
: 都是8根16G的DDR4 跑1866
: 10G是X540对联,10G都在头一个CPU上
: (client)10.10.172.1《-》10.10.172.2(server)
: net/TCP参数我看了下,改了下MTU,其他的没动
: netperf -t TCP_STREAM -H 10.10.172.2 -l 10
: MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.10.172.

avatar
j*a
33
是两个core没错,我系统有两个CPU,一个CPU一个core
numa我觉得不是问题,你的memory用度小,我的系统QPI跑9.6G的
你要是担心numa的问题,我可以拿掉一个CPU跑下,但turbo bin会少跑一档,因为要多
加一个core到CPU里

【在 T********i 的大作中提到】
: 你这个配置不对。
: 我的进程需要至少2个core.
: 请确保两个core和网卡都在同一个cpu socket上。然后控制numa内存分配也在那个
: socket上才是最优的。
:
: 172.

avatar
T*i
34
turbo的影响比numa小多了。
这个cache miss很严重的。
你的xeon cache比我的大多了。搞好了应该能超10M/s。

【在 j******a 的大作中提到】
: 是两个core没错,我系统有两个CPU,一个CPU一个core
: numa我觉得不是问题,你的memory用度小,我的系统QPI跑9.6G的
: 你要是担心numa的问题,我可以拿掉一个CPU跑下,但turbo bin会少跑一档,因为要多
: 加一个core到CPU里

avatar
j*a
35
10M/s应该没问题,我用的是v3的CPU,上v4的CPU,cache多10M,memory到2400.只是我
的v4最近要release,都在做别的事情
avatar
j*a
36
恩,我想这个是很有可能的,45M的L3 cache够不够大我没有把握,要测过才知道

【在 T********i 的大作中提到】
: turbo的影响比numa小多了。
: 这个cache miss很严重的。
: 你的xeon cache比我的大多了。搞好了应该能超10M/s。

avatar
j*a
37
我试了没太多差,我猜是cache missing本来就很高了
很容易验证,我可以在你的branch上加些code把cache missing打出来看一下
如果是这样的话,瓶颈应该就在memory了,我的v4全在跑burnin,等过了这阵子我去测
一下ddr 2400

【在 j******a 的大作中提到】
: 恩,我想这个是很有可能的,45M的L3 cache够不够大我没有把握,要测过才知道
avatar
T*i
38
你用numactl把CPU 和memory都限制在同一个numa node上面了?

【在 j******a 的大作中提到】
: 我试了没太多差,我猜是cache missing本来就很高了
: 很容易验证,我可以在你的branch上加些code把cache missing打出来看一下
: 如果是这样的话,瓶颈应该就在memory了,我的v4全在跑burnin,等过了这阵子我去测
: 一下ddr 2400

avatar
j*a
39
我拿掉了一颗CPU,没有开COD,整个就是一个SMP
avatar
T*i
40
那看来就这样了。单线程也就8M左右。

【在 j******a 的大作中提到】
: 我拿掉了一颗CPU,没有开COD,整个就是一个SMP
avatar
j*a
41
我改了我的BIOS把performance bias改到从OS改到BIOS,这样我的BIOS可以override
OS,always turbo,让两个core稳定跑3.5G(因为有两个core,跑不到最高3.6),可以
跑上8M/s了,不换高频CPU/memory,应该是极限了
avatar
T*i
42
赞。这个结果我已经很满意了。
看来要超10M还得多核并行。

【在 j******a 的大作中提到】
: 我改了我的BIOS把performance bias改到从OS改到BIOS,这样我的BIOS可以override
: OS,always turbo,让两个core稳定跑3.5G(因为有两个core,跑不到最高3.6),可以
: 跑上8M/s了,不换高频CPU/memory,应该是极限了

avatar
j*a
43
我又仔细调了一下,现在可以到9M/s了
# time counts unit events
3.000105834 1,843,134 LLC-loads
3.000105834 568,715 LLC-loads-misses
6.000348237 98,750,471 LLC-loads
6.000348237 1,804,739 LLC-loads-misses
9.000746193 274,980,789 LLC-loads
9.000746193 5,255,184 LLC-loads-misses
12.000940350 258,626,768 LLC-loads
12.000940350 8,324,724 LLC-loads-misses
Session closed
Session closed
Session closed
Session closed
Session closed
Session closed
15.001277633 32,839,409 LLC-loads
15.001277633 1,686,588 LLC-loads-misses
18.001451881 199,047 LLC-loads
18.001451881 784 LLC-loads-misses
avatar
j*a
44
魏老师写的这个短小精悍的程序,真是值得多琢磨
avatar
T*i
45
多劳费心,多谢夸奖。

【在 j******a 的大作中提到】
: 魏老师写的这个短小精悍的程序,真是值得多琢磨
avatar
b*i
46
学到了很多可以提高效率的方法。这些是老魏自己发明的,还是也是学的?
比如
104 for (size_t i=0; i105 Ticket *cur = &_tickets[i];
106 cur->_next = (cur + 1);
107 }
108 _tickets[n - 1]._next = NULL;

【在 T********i 的大作中提到】
: 多劳费心,多谢夸奖。
avatar
g*u
47
你测这些有啥开源软件吗?
我以前用vtune,后来改oprofile,后来改perf. 但是要能直接以lib的形式
链接进去,只测核心代码的话我觉得会很酷。

【在 j******a 的大作中提到】
: 我又仔细调了一下,现在可以到9M/s了
: # time counts unit events
: 3.000105834 1,843,134 LLC-loads
: 3.000105834 568,715 LLC-loads-misses
: 6.000348237 98,750,471 LLC-loads
: 6.000348237 1,804,739 LLC-loads-misses
: 9.000746193 274,980,789 LLC-loads
: 9.000746193 5,255,184 LLC-loads-misses
: 12.000940350 258,626,768 LLC-loads
: 12.000940350 8,324,724 LLC-loads-misses

avatar
j*a
48
就拿38F/186/c1几个MSR写写,几行code的事情,intel SDM 19章写得不清不楚,拿
perf的code当event tables

【在 g****u 的大作中提到】
: 你测这些有啥开源软件吗?
: 我以前用vtune,后来改oprofile,后来改perf. 但是要能直接以lib的形式
: 链接进去,只测核心代码的话我觉得会很酷。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。