Skip to main content

Posts

Showing posts from May 17, 2015

罗辑思维 122 物种战争

http://gengwg.blogspot.com/

周杰倫【你好嗎 官方完整MV】Jay Chou "How Are You" MV (Ni Hao Ma)

http://gengwg.blogspot.com/

[转载]什么是TLB?

http://gengwg.blogspot.com/TLB:Translation Lookaside Buffer. 根据功能可以译为快表,直译可以翻译为旁路转换缓冲,也可以把它理解成页表缓冲。里面存放的是一些页表文件(虚拟地址到物理地址的转换表)。当处理器要在主内存寻址时,不是直接在内存的物理地址里查找的,而是通过一组虚拟地址转换到主内存的物理地址,TLB就是负责将虚拟内存地址翻译成实际的物理内存地址,而CPU寻址时会优先在TLB中进行寻址。处理器的性能就和寻址的命中率有很大的关系。 映射机制必须使一个程序能断言某个地址在其自己的进程空间或地址空间内,并且能够高效的将其转换为真实的物理地址以访问内存。一个方法是使用一个含有整个空间内所有页的入口(entry)的表(即页表),每个入口包含这个页的正确物理地址。这很明显是个相当大的数据结构,因而不得不存放于主存之中。 由于CPU首先接到的是由程序传来的虚拟内存地址,所以CPU必须先到物理内存中取页表,然后对应程序传来的虚拟页面号,在表里找到对应的物理页面号,最后才能访问实际的物理内存地址,也就是说整个过程中CPU必须访问两次物理内存(实际上访问的次数更多)。因此,为了减少CPU访问物理内存的次数,引入TLB。 ====================================================      cpu                                         内存       TLB   <============================>    内存页表       L1 Cache <=====>L2 Cache<=========>    内存数据 ==================================================== TLB种类 TLB在X86体系的CPU里的实际应用最早是从Intel的486CPU开始的,在X86体系的CPU里边,一般都设有如下4组TLB: 第一组:缓存一般页表(4K字节页面)的指令页表缓存(Instruction-TLB); 第二组:缓存一般页表(4K字节页面)的数据页表缓存(Data-TLB); 第三

标  题: 今天收到绿卡了,总结下

http://gengwg.blogspot.com/发信人: wildcat535 (wildcat535), 信区: Immigration 标  题: 今天收到绿卡了,总结下 发信站: BBS 未名空间站 (Sat May 16 12:03:01 2015, 美东) 从开始准备eb1b到今天拿到绿卡,有差不多9个月,其中在公司律师那耽误了2个多月。 因为知道要申绿卡,就趁爸妈之前来美,让他们在国内把出生证明做好带过来了。结婚 证,因为之前在美国F2转F1就是在美国银行用中国结婚证公证的,就想着这次也这样应 该没问题(不知道公司律师是不是在交材料的时候又证明了下)。 2014/08 开始准备推荐信,一周写一篇推荐信(好痛苦啊!!),同时发邮件找推荐人 ,因为在工业界,决定找三个工业界的Director和3个Professor.发了N封邮件,最后推 荐人1个法国,1个乌克兰,1个印度,1个韩国,2个美国。引用我把google scholar, Web of Science等引用全过了一遍,自己做了个表,注明来源,加起来也有90多个。审 稿我从博士第二年就开始搞了,所以到申请的时候差不多10多篇,没有突击准备,又找 两个中国的,一个荷兰的编辑要了推荐信。文章10来篇,最多引用的不是自己一作,当 时也在犹豫要不要让一作写封证明信,但后来觉得是此地无银三百两,没用弄。 2014/9 把材料整理好寄给公司律师,之后就石城大海,11/24 突然和我说寄走了,12/ 02号收到短信邮件approval了。在公司律师准备期间,我们安排了家庭医生体检,把需 要的项目都弄了。得知140寄走以后,就预约移民体检了,很多地方要提前预约,还要 去两次,还好运气不错,因为所有材料的齐全,很快就从移民医生那拿到了那个表格, 体检费用不能走保险,但是用FSA报了。 2014/12 把485材料寄给公司,公司整理后寄给F家,因为他们定了律师处理我们公司的 材料,那个律师又休息了一周,回来就花一天时间然后在平安夜那天下午寄出去了。 2015/01 一月初收到纸质FP notice, 第二天下午就walk in 当地的USCIS打指纹,按照 规定要等schedule的人打完才能打,不过当天就两个,所以很顺利的打完指纹了。 2015/03 主

EB2 vs. EB3 常见问题解答

http://gengwg.blogspot.com/国务院2013年12月份签证排期表显示,中国EB3的排期截止日从2010年10月1日前移到2011年10月1日,跳跃了整整一年。 而EB2则只前移了一个月,从2008年10月8日前移到了2008年11月8日。  历史上,大多数时候都是EB2领先EB3。 由于申请EB3的人少, 反而EB3逆转领先于EB2,这应验了我们之前对2014年排期走向的预测。 排期是动态的,国务院每月都根据供求预测而更新签证排期看板。 如果未来大家一窝蜂都申请EB3, EB3排期也会倒退。 我个人觉得, EB3申请的黄金时间只有半年。 后面, EB2,EB3的供求就会慢慢趋于平衡。 目前,我们律师事务所每天都收到大量的EB3询问。 有很多EB2 pending 或者正在排队的人,开始着手增加EB3。 一些正打算通过劳工证申请绿卡的人,开始认真考虑到底是走EB2还是EB3。  需要知道的是:劳工证申请是基于prospective job offer, 不是基于现有的工作。 一个雇主可能有多个未来职位空缺, 从而给一个外国工人多个job offers, 递交多份移民申请。  究竟一个案子是EB2还是EB3, 这是移民局在I-140的阶段根据劳工证里面的job offer的job requirement来决定的。 EB2 和EB3对学历经验的要求不一样。所以,一个EB2案子,通常不能在申请过程的中间转变为EB3。 但是,你可以等到EB2 I-140 批准了以后,重新增加一个EB3 I-140。 在雇主支持配合下,一个人递交多个移民申请(EB2及EB3), 是可行的。 下面, 张大钦律师事务所就EB2 vs. EB2常见问题汇总解答。 1. EB2和EB3的的主要区别是什么? EB2还是EB3,是移民官在I-140的阶段根据此前批准的劳工证job offer里面的学历经验要求来决定,而不仅由雇员的学历经验决定。  当然,雇员的学历经验要满足job offer里面的要求。 如果劳工证里面雇主所承诺的工作岗位至少要求硕士以上学历,或者本科加上五年的相关工作经历, 该申请就属于EB2; 如果工作岗位只要求学士学位或至少两年的技能经验,或者不要求学历技能, 该申请就属于EB3。 2. EB3为什么比EB2更快呢? 以后会一直这样吗? 历史

绿卡申请概述。

http://gengwg.blogspot.com/ 对于美国职业移民绿卡来说,主要有三个步骤:PERM, I-140, I-485。 PERM主要是打广告,以证明你用来办绿卡的这个工作位置,是招不到美国公民的。 PERM通过以后,就可以交I-140申请移民签证,I-140批准以后,就可以交I-485 从非移民身份调整到移民身份,也就是拿到绿卡了。在有些条件下,I-140和I-485 也可以同时递交。 对于一些比较杰出的人才,第一步PERM是可以省掉的,直接申请I-140(EB1,EB2-NIW类), 然后是I-485调整身份。 对于通过和美国公民结婚,通过美国公民子女来办绿卡,就是Family based, 也是只递I-130, I-485就可以了。 关于PERM和I-140,请参考x-3; 关于I-485,请参考x-11; Family based请参考x-9。 下面从你进入美国的非移民签证种类入手,介绍一下开始办绿卡途径。 F1: 你是来美读书的,学生期间是不能办PERM的,因为你没有雇主,所以绝大多数 学生都是等毕业后,找到工作转成H1B后才开始办绿卡。但是你可能通过杰出人才 或国家利益豁免来办绿卡,请参见x-4的EB1A和EB2-NIW看你是不是够条件。有一 点很重要,就是如果你用这两种方式办绿卡,在你递交140的那一刻起,你就是 被认为有移民倾向的了,到递交485拿到AP之前,你是不能回国的,否则你不能 再以非移民倾向签证F1回美继续读书了。毕业申请OPT也可能会遇到麻烦。如果 485不需要排期,可以利用concurrent filing同时递交485并申请AP和EAD,这样 影响还小点,但你要很有把握你的140能批准。如果485需要排期,或者你对140 批准不是很有把握,而且你也没有H1身份的spouse做备份,就不要自堵后路了。 所以对学生来说,一般等到毕业转H1B,如果你将来有办EB1和EB2-NIW的打算, 在读书期间就多发点文章,在会议上多和教授套磁,为将来的推荐信做准备。 如果打算申请PERM的话,还有一点要注意,如果你想让公司A给你申请PERM, 那么在进入公司A工作前,你一定要拿到你的学位,因为在公司A工作期间拿 到的学位,是不能用于同一公司申请的PERM的,所以如

美国绿卡:国家利益豁免(NIW)申请经验及其他(给新手,巨唐)- 2010.03

http://gengwg.blogspot.com/闲来无聊瞄了一眼手机,咦,又有一封新的信,一看题目,140的,心想,莫不是批了吧,打开一看,原来是真的。呵呵,NIW的140,排期还有N年,虽然是个鸡肋,有总比没有强。开帖写一下自己办绿卡的经验及绿卡的一些基本知识吧。 好多JMS还是学生或者刚工作,基本上还没有想过绿卡的事情,所以我尽量写的详细一点。我的绿卡的知识基本上都是自己平时看MITBBS 或者是文学城来的,由于个人volunteer的经历,和几个华人律师打过交道,所以也会说一下对几个律师的看法。 名词解释:排期,visa Bulletin,USCIS,移民分类及各种表格。 以下内容需要魅力达到1才可以浏览 为什么要申请绿卡?有了绿卡,就没有在美国工作的身份限制问题,也就没有了来回签证的麻烦。当然绿卡也有一些限制,譬如每年必须在美国境内呆够6个月,这个以后会唐。 申请绿卡也就是俗话说的移民,分为几类,职业移民,亲属移民和难民移民。本帖着重说一下工作移民,亲属和难民我也会说一下我知道的。 排期:简单的说就是想移民的人太多,美国又限制移民的数额,造成移民供大于求而出现的排队现象。目前主要集中在中国和印度的EB2(高等人才),EB3类(技工类),墨西哥和菲律宾的EB3(技工类)。 有兴趣的同学看看这个:移民法规定职业移民每年有14万名额。每个移民类别在14万个名额中具有不同的比例,如第一优先(EB-1)28.6%,第二优先(EB- 2)28.6%,第三优先(EB-3)28.6%,第四优先(EB-4)7.1%,第五优先(EB-5)7.1%。另外移民法还规定,任何一个国家移民申 请不得超过总额的7%。任何一个国家的移民申请人第一优先申请数量不得超过2800个,第二优先不超过2800个,第三优先不超过2800个,第四优先不 超过700个,第五优先不超过700个,也就是任一国家的职业移民总数不得超过9800个。如果某一国家或地区的某一类别移民申请数量超过此类别分配到的 名额,那么移民申请的排期便出现了。 Visa Bulletin 都会告诉大家下个月的排期情况。Visa Bulletin 是由美国国务院 (State Department 负责的)。 USCIS( US citizenship and Immigration Serv

Immigration版 - EB2-perm-140和EB2-NIW-140能否同时递交?

http://gengwg.blogspot.com/A*******k 2012-01-11 23:33:50 1可能是弱问题,请大侠指点。 我的理解是eb2的两个subgroup是下面的步骤 EB2普通途径:perm->140->485 EB2-NIW: 140->485 那么是不是递交140的时候,只能递交一份(因为都是第二类优先)?还是可以两份? 两份的话,其中一个被拒是否影响另外一个? l****w 2012-01-11 23:49:51 2据说会有麻烦,因为既然能perm,干嘛要NIW? NIW viewer的就是perm。不过也有人认 为无妨。看看大牛怎么说咯。 A*******k 2012-01-12 00:58:44 3我觉得perm审查和niw审查是两个部门(劳工部和移民局),所以应该不冲突。 我的问题是,perm之后递交140和niw递交140会矛盾吗?是不是EB2类的申请只能递交一 份,要么是perm这个track的,要么是niw这个track的。 请指点迷津啊,谢谢! 【在 l****w 的大作中提到】 : 据说会有麻烦,因为既然能perm,干嘛要NIW? NIW viewer的就是perm。不过也有人认 : 为无妨。看看大牛怎么说咯。 T*******y 2012-01-12 11:21:29 4 I don't know a sure answer to this question yet. pjiang at wenxuecity said that these two categories contradict each other, as NIW waives PERM. If you can get PERM, why bother NIW? But fishID used to ask some lawyers, and it seemed that it was okay. I don't know the answer though. 一份,要么是perm这个track的,要么是niw这个track的。 I guess this is okay though, as people can have multiple EB1 a

标  题: NIW的3个条件。

http://gengwg.blogspot.com/发信人: sun (瀑布), 信区: Immigration 标  题: NIW的3个条件。 发信站: BBS 未名空间站 (Mon Jan 29 15:42:54 2007) In order to qualify for an NIW, the candidate must demonstrate the following: 1. He/she seeks work in an area of substantial intrinsic merit; and 2. The candidate's proposed work will benefit the nation as a whole; and 3. National interest would be adversely affected if a Labor Certification were required for the alien. Ultimately, an alien who seeks an exemption under an NIW from the job offer requirement must be able to demonstrate that the benefit his or her activity would provide to the nation is so great as to outweigh the nation's interest inherent in completion of the Labor Certification process.

标  题: NIW(EB2)的简介

http://gengwg.blogspot.com/发信人: EvanMom (Evan's Mommy), 信区: Immigration 标  题: NIW(EB2)的简介 发信站: BBS 未名空间站 (Thu May 13 16:26:43 2010, 美东) 1.Introduction NIW 是 National Interest Waiver的缩写,是无需雇主sponsorship的一种绿卡申请类 别,隶属EB-2. 申请者需要出示证据证明其工作或者技能符合美国的国家利益,并且申 请者已经或者能够在他的领域内作出突出的贡献。NIW的申请也分140和485两步,由于 隶属EB-2,在中国大陆和印度出生的申请者在140批准后需要排期才能提交485. 2. Qualification NIW虽然不需要雇主的sponsorship, 但既然属于EB系列,那么申请者必须有工作。以前 也有很多F-1学生申请成功,但学生申请会有一些风险,比如回国返签,OPT申请等问题 。尤其现阶段NIWer需要排期,即使140批准也需要等待几年(“几”现阶段>=5年)时 间才能递交485,再加上提交NIW之后理论上不能转回学生身份,所以大陆出生的学生或 者postdoc申请NIW应该十分谨慎。一旦申请递出,保住工作或者在美国的合法身份是王 道之举。对于中国大陆出生的移民者来说,就目前形势而言,NIW比较适用于工作稳定 ,文章奖励或者媒体报道暂时达不到EB1要求的申请者。当然,假如雇主不sponsor绿卡 ,自身条件又满足不了EB1要求,申请NIW也是一条路子。 3. Materials NIW的申请材料也包括petition letter和supporting materials. 其中,petition letter需要证明申请者的工作或者具有的才能与美国国家利益息息相关。当然, petition letter中claim的所有东西都需要由supporting materials支持。与EB-1申请 类似,NIW申请的supporting materials也包括文章,奖励,引用,牛人推荐信,媒体 报道,等等。在我看来,只要是能证明申请人的工作或者才能符合美国的国家利益的书 面证据都符合要求。与EB-1

标  题: C++必备书籍推荐

http://gengwg.blogspot.com/发信人: WaveletLiu (刘小波), 信区: Programming 标  题: C++必备书籍推荐 发信站: BBS 未名空间站 (Sun May 17 03:12:57 2015, 美东) C++必备书籍推荐 [手册类 – 所有级别] The C++ Programming Language, 4th Edition 作者:Bjarne Stroustrup(更新到C++ 11)C++之父写的经典C++书籍。第四版涵盖了C++11的所有内容,从语言内核到标准库。 C++ Standard Library Tutorial and Reference, 2nd Edition 作者:Nicolai Josuttis (更新到C++11) 这本书是C++标准库(STL)的引导和手册。 2012年4月发行 的第二版涵盖了C++11。 [实用] Effective C++, 3rd Edition 作者:Scott Meyers 本书以瞄准成为C++程序员必读的 第二本书籍而写,内容覆盖了50多个很容易记住的条款,每个条款深入浅出(并且有趣 )讲到了你可能没有考虑过的C++规则。 Effective STL 作者:Scott Meyers 讲解方式和Effective C++类似,但内容主要面向 于STL。 Effective Modern C++ 作者:Scott Meyers 继Effective C++又一经典之作,涵盖C++ 11/14。 [初级] A Tour of C++ 作者:Bjarne Stroustrup C++之父写的经典C++11入门导读书籍,如果 你想知道C++11有哪些新的特性,此书必读。结合The C++ Programming Language, 4th 效果更佳。 C++ Primer, 5th Edition 作者:Stanley Lippman, Josée Lajoie, and Barbara E . Moo (更新到C++11) 近1千页,本书透彻的介绍了C++,以浅显和详细的方式讲到C++ 语言差不多所有内容 。 [中级] C++ Templates: The Complete Gui