上周五,因为西安疫情被动转院,而被救护车颠骨折的,我103岁的爷爷,病危了。
主任打电话给身处咸阳的妈妈,告诉她:爷爷已经24小时没有排尿了,且不吃不喝。如果持续这种状态,他撑不过正月十五,会被身体里的积液一点一点的憋死。
我们赶到省医院时,爷爷坐在床边,痛苦的抚着额头,我握住他的手,他用力的吐出一句:你的手怎么这样凉?
眼泪夺眶而出,这是当天,他说过的唯一一句话。
我的人生,是没有听过爷爷呻吟的。他不愿麻烦任何人,连患了带状疱疹都是疼到无法忍受,才和妈妈讲。
那天他一直在呻吟,腿脚肿胀如柱,腹部硬挺的突出来。他的每一声“哎呦”像是落在我心里的大锤,闷声的沉沉的砸着。我想起几天前的凌晨,他也是这般痛苦,他说:唉,我怎么,是这样糟糕的身体。
爷爷由于骨折诱发急性肾衰竭,唯一的治疗方式是透析,医生让我们去做选择。换言之,不透析就是等死,痛苦而死。
而透析,对于基础病很多的100+岁的爷爷,风险极大。爷爷凝血不好,容易大出血,血压偏低,透析会更低,并且感染等诱发其他问题几率都不小。医生说,有可能上了机器,人就走了。
这是妈妈一辈子最难做的选择吧。
11点钟,她红着眼从医办回到病房,躲在厕所里,打电话直到晚上九点。从做-不做-做,来回找医生切换了三次决定。
爷爷头脑极其清醒,我们想让他活下来,选择了做透析。我问爷爷,你现在难受得紧,要在大腿插根管子进去,会有点疼,咱们插不插?
爷爷半闭着眼睛,冲我摇了摇手。
我看着他,说:爷,不插的话,你的心脏,慢慢的就不跳了。爷爷缓缓的点了点头。我忍不住落泪。
妈妈说爷爷肯定不会插管的。婆临终时候,妈妈问爷:医生说给我妈插管子,你看咋办?爷顿了一分钟,叹了口气:唉,插啥插,把你妈插的稀烂的。停药两天后,婆就走了。
爷爷曾经因为埋管picc伤心的哭过(我只在婆去世时见过他落泪),哭的妈妈心都碎了。爷说,我不是怕死,我是怕受罪啊!
这样的他,我们怎么忍心另他从一种痛苦转到另一种慢性的痛苦上呢?
晚上18点,医生允许所有亲人探视。
关于透析问题,家里分成两派,一派是没学医的均建议不透析,以我和妈妈为代表,情感主导,占决定权。一派是学医的,其中外甥和外甥女主修心内科,分别在交大一附院和北京协和,连陕西第一批被送去德国进修的权威影像(x光)专家的大姨夫也认为可以透析。
21点,我们联系医生,决定透析。
晚上上尿管(从未有过)时,护士说:老爷子真坚强,肾上几个囊肿,8cm了,也没喊过难受。说话的护士叫苗苗,她手机里有段爷爷的录像,爷爷说:苗苗是个好同志,工作认真负责,陕北的好苗苗,以后会长成参天大树。
第二天,也许是因为利尿剂的加量,也许是许多人的祈祷与祝福应验了。我的爷爷排尿2000+ml,他缓过来了。
爷爷不再那么痛苦,我和妈妈连话都多了起来。
爷爷是有福报的,妈妈的纠结避免了周五下午的透析。直到今时,爷爷的状态都不错,甚至比过年我陪床时要好。
因为仍在危险期,我莫名担忧,妈妈却说,爷爷不受罪就行啦,能活一天是一天。你看,咱们这些人,哪个不是活一天算一天吗?
我怨过开救护车的司机急迫,怨过医生的推辞“老年人,翻个身都骨折了”,怨过护工的大意,怨过疫情的无奈,怨过妈妈让爷爷长期住院的决定,也怨自己没有时刻关心爷爷,没有提醒护工转院时加床被子。我深知,如果爷爷有什么,我的怨愤只会叠增。
但我避免去想,唯一让我平息的,是我了解的爷爷的态度,这个与我生活30+年的老人一定会说:就是那回事儿,已经病了你还咋办,不要说那么多,回头把自己气出问题。
惭愧呵,尽管在爷爷身边长大,性子仍旧不沉稳,但又幸运,爷爷的言行举止已耳濡目染,我的人生,永远有他的一切,在树立着正确的方向。
一个没有让任何人有任何诟病的老人,我的爷爷。 https://t.cn/R2WxdDX
主任打电话给身处咸阳的妈妈,告诉她:爷爷已经24小时没有排尿了,且不吃不喝。如果持续这种状态,他撑不过正月十五,会被身体里的积液一点一点的憋死。
我们赶到省医院时,爷爷坐在床边,痛苦的抚着额头,我握住他的手,他用力的吐出一句:你的手怎么这样凉?
眼泪夺眶而出,这是当天,他说过的唯一一句话。
我的人生,是没有听过爷爷呻吟的。他不愿麻烦任何人,连患了带状疱疹都是疼到无法忍受,才和妈妈讲。
那天他一直在呻吟,腿脚肿胀如柱,腹部硬挺的突出来。他的每一声“哎呦”像是落在我心里的大锤,闷声的沉沉的砸着。我想起几天前的凌晨,他也是这般痛苦,他说:唉,我怎么,是这样糟糕的身体。
爷爷由于骨折诱发急性肾衰竭,唯一的治疗方式是透析,医生让我们去做选择。换言之,不透析就是等死,痛苦而死。
而透析,对于基础病很多的100+岁的爷爷,风险极大。爷爷凝血不好,容易大出血,血压偏低,透析会更低,并且感染等诱发其他问题几率都不小。医生说,有可能上了机器,人就走了。
这是妈妈一辈子最难做的选择吧。
11点钟,她红着眼从医办回到病房,躲在厕所里,打电话直到晚上九点。从做-不做-做,来回找医生切换了三次决定。
爷爷头脑极其清醒,我们想让他活下来,选择了做透析。我问爷爷,你现在难受得紧,要在大腿插根管子进去,会有点疼,咱们插不插?
爷爷半闭着眼睛,冲我摇了摇手。
我看着他,说:爷,不插的话,你的心脏,慢慢的就不跳了。爷爷缓缓的点了点头。我忍不住落泪。
妈妈说爷爷肯定不会插管的。婆临终时候,妈妈问爷:医生说给我妈插管子,你看咋办?爷顿了一分钟,叹了口气:唉,插啥插,把你妈插的稀烂的。停药两天后,婆就走了。
爷爷曾经因为埋管picc伤心的哭过(我只在婆去世时见过他落泪),哭的妈妈心都碎了。爷说,我不是怕死,我是怕受罪啊!
这样的他,我们怎么忍心另他从一种痛苦转到另一种慢性的痛苦上呢?
晚上18点,医生允许所有亲人探视。
关于透析问题,家里分成两派,一派是没学医的均建议不透析,以我和妈妈为代表,情感主导,占决定权。一派是学医的,其中外甥和外甥女主修心内科,分别在交大一附院和北京协和,连陕西第一批被送去德国进修的权威影像(x光)专家的大姨夫也认为可以透析。
21点,我们联系医生,决定透析。
晚上上尿管(从未有过)时,护士说:老爷子真坚强,肾上几个囊肿,8cm了,也没喊过难受。说话的护士叫苗苗,她手机里有段爷爷的录像,爷爷说:苗苗是个好同志,工作认真负责,陕北的好苗苗,以后会长成参天大树。
第二天,也许是因为利尿剂的加量,也许是许多人的祈祷与祝福应验了。我的爷爷排尿2000+ml,他缓过来了。
爷爷不再那么痛苦,我和妈妈连话都多了起来。
爷爷是有福报的,妈妈的纠结避免了周五下午的透析。直到今时,爷爷的状态都不错,甚至比过年我陪床时要好。
因为仍在危险期,我莫名担忧,妈妈却说,爷爷不受罪就行啦,能活一天是一天。你看,咱们这些人,哪个不是活一天算一天吗?
我怨过开救护车的司机急迫,怨过医生的推辞“老年人,翻个身都骨折了”,怨过护工的大意,怨过疫情的无奈,怨过妈妈让爷爷长期住院的决定,也怨自己没有时刻关心爷爷,没有提醒护工转院时加床被子。我深知,如果爷爷有什么,我的怨愤只会叠增。
但我避免去想,唯一让我平息的,是我了解的爷爷的态度,这个与我生活30+年的老人一定会说:就是那回事儿,已经病了你还咋办,不要说那么多,回头把自己气出问题。
惭愧呵,尽管在爷爷身边长大,性子仍旧不沉稳,但又幸运,爷爷的言行举止已耳濡目染,我的人生,永远有他的一切,在树立着正确的方向。
一个没有让任何人有任何诟病的老人,我的爷爷。 https://t.cn/R2WxdDX
#香山调试直播# 香山芯片调试目标完成!
记录一些流水账:
2021年6月22日,香山在RISC-V中国峰会上第一次亮相,这是当时公开的国际上性能最高的开源RISC-V处理器核设计,受到国内外的很多关注,如今在GitHub上已有近2500个Star,250多个Fork。虽然我们的报告是中文的,但却有不少英文报道,甚至还有来自俄罗斯的关注。可以说,香山成为国际上最受关注的开源芯片项目之一。
2021年7月15日,第一代香山“雁栖湖”流片。但接下来由于受到全球芯片产能影响,我们不得不经历漫长的等待期。因为许久没有回片后的消息,有一些关注香山的朋友发来小心翼翼的询问:“香山是不是流片失败了?”流片失败,就是指香山无法点亮,也就意味着它就是一块石头。
2022年1月20日,等待了整整半年,香山终于回片了。硬件调试存在很大不确定性,很可能1个bug就会需要耗上1-2个月才能解决。而硬件问题解决不了,软件调试就会受到影响。尽早发现硬件问题,此时的香山就如同刚从医院拿回来的一份尚未打开的检查报告——面对它心中充满忐忑,不知道结果是好是坏。如果要等春节假期结束后才能看报告,这个年我们会过得心里很不踏实。另外,还存在一个不确定性,就是疫情防控。前段时间北京出现疫情,导致不少同学无法回家。但另一方面,由于冬奥会、两会等一系列活动,如果其他地方出现疫情,也可能导致离京后一段时间内甚至整个2月不能返京,那就会再空耗一个月。
我们希望能尽早消除一些不确定性,否则过年心里也不踏实。时间,对于香山调试非常宝贵。于是,香山团队的多位小伙伴(徐易难、李作骏、王诲喆、勾凌睿、张紫飞、蔺嘉炜、李乾若、甄好)决定留在北京攻关调试,加上唐丹和我,组成了一支攻关调试小分队。其中有几位是因为老家疫情而留在了北京,也有本来就是北京人,除了这些这些线下的小伙伴,还有全国各地的老师和同学一起在线参与。
1月26日开始,采用香山枫叶红底色的主板陆续从深圳寄到北京。此前,1月22-24日,深圳团队的蔡晔老师、刘彤、何伟等已经在深圳焊好主板,完成了初步的调试,包括系统时钟、串口、Flash等,验证IO通路正确。
1月29日,调试攻坚战正式打响了。调试过程一开始出乎意料地顺利,虽然有些小曲折,但都很快解决。到1月30日,我们取得了不错的战果:
•CPU频率从24MHz切到1GHz;
•DDR4-2400初始化成功,并稳定运行;
•Linux正常启动进入Shell;
•CoreMark成功运行,5.3分,与仿真完全一致。
1月30日晚上,收到了中国科学院大学公共管理学院刘继安老师的消息,是她和博士后徐艳茹希望观摩香山调试。晚上9点,徐博士先来到了调试现场,拍了几张照片,然后便跟我们说,她春节也不能回去过年,希望能全程观摩香山的调试过程。我们觉得应该很快就可以结束调试了,便欣然答应。但任何事情都不要高兴太早!
1月31日,大年夜。就在我们认为可以“牛年事、牛年毕”,可以在牛年就能跑出SPEC CPU2006分值、初步完成调目标时,现实狠狠地打了我们的脸——在运行SPEC CPU2006时,DDR4-2400稳定性存在问题,会导致返回数据出现随机错误。DDR是芯片调试过程最麻烦的问题,看来我们终究还是要面对。
我们分头吃年夜饭。下午2点,唐丹老师回家和家人一起吃了顿年夜饭;下午4:30,唐老师又过来和我们一起吃了一顿年夜饭,然后回到调试作战室放松:春晚,PS5,瓜子……晚上7点,我再回家和家人又吃了一顿年夜饭。一个难忘的大年夜!
大年初一到初三,大家休息了三天。
初四,重新整装上阵。内存专家李作骏全力攻占DDR稳定性问题,其他人全力配合。全志D1-H项目负责人孙彦邦提到当时在全志时DDR调试也是难点,他推荐了在Linux下的memtester来测试内存。
初五,徐易难很快便在Linux下编译好memtester,并开始测试。初步测试访存确实不稳定,内存在作Bit Flipping时会出现8KB数据不正确。于是开始尝试修改CPU频率,1GHz提高到1.1GHz,1.26GHz,但都不稳定;那就给CPU降频,降到800MHz、600MHz,似乎访存稳定性好一些,但还是会随机出错。
唐丹老师查看DDR PHY手册,发现PHY和DIMM的VRef配置不同步,修改后稳定性得到改善,但memtester还是会出现随机访存出错,只是出现概率降低了。但是,哪怕概率再低,也不可接受——对于理论上1GHz频率下每秒可运行60亿条指令的香山来说,哪怕是亿分之一的随机出错概率,也意味着每秒会出现几十次访存数据错误,这是不可接受的。我们必须要把访存调稳定。
初六,大家继续尝试——修改DDR Trainimg参数,修改Linux启动时内存容量,改变DDR供电电压……始终无法消除DDR访存的随机出错问题。我们怀疑DDR信号完整性问题,希望看一下DDR信号的眼图。开始一通打电话借设备,我们借到了一台DDR逻辑分析仪。这这台设备和HMTT很像,也是插在DIMM槽,但它内部提供高频采样时钟,可以直接抓DDR访存数据信号。我们花了半天的时间研究如何使用,当搞清楚后,发现在DDR-2400配置下采不到预想的信号。晚上9点多,打电话给设备代理商,被告知这台设备采购时没有选支持2400的模块,现在还支持DDR-1600。燃起的希望又熄灭了。
初七,唐丹老师又开始打一轮电话,又向郝沁汾老师借来一台示波器。有人建议看一下电源是否稳定,波动幅度是否太大,可以换一下精密电源。唐老师、徐易难立刻开始测试电源稳定性,发现真的会出现上下60-80mV的波动。那时,看到这个几十毫伏的波动,似乎大家心里涌出一丝欣喜,希望这就是DDR访存不稳定的问题所在。唐丹马不停蹄地区采购精密电源,不幸的是在换电源后,我们使用最多、相对最稳定的一块板卡“牺牲”了——烧了!来不及难过,立刻又切换到另一块板卡开始测试起来。结果有点沮丧,换了精密电源后依然无法消除访存随机性问题。
李作骏通过对DDR信号进行仿真,发现DDR DQS信号的ODT参数设置存在问题,同时把所有的访存性能相关的参数调到最保守设置。大家又寄希望于这次DDR参数修改。
此时,于是另一条调试网卡的战线开始启动,由王诲喆担任主攻手:测试网卡时钟信号、调整GMAC频率,设置设备树,修改驱动——网卡很快就被识别出来了,能看到网卡能收包了,但是问题是不能发包。
初八,跑了一个晚上的memtester,连续运行了12个小时,只有一个访存出错。这次稳定性得到了极大的提高,但还没有彻底解决,运行SPEC CPU依然出错。这时,大家决定尝试一下将DDR降频到1600。DDR-1600配置下,李作骏又对DDR Training做了优化,调高了Refresh Burst数量,激动人心的时刻发生了——之前跑不过的SPEC CPU应用都能跑完了!DDR访存稳定性问题终于解决了!
从初八开始,勾凌睿便开始用SPEC CPU2006程序烤机,香山频率设置为1GHz,DDR设置为1600,连续几十个小时的运行,再也没有出现过错误了。当然,这并不是最终目标,我们知道DDR访存性能对整个香山芯片的性能至关重要,接下来我们还继续优化DDR性能。
另一条战线,王诲喆仍然在调试网卡。在香山上用tcpdump能看到从另一台机器发过来的网络包,对比发送端的wireshark,内容正确。但是发送始终存在问题,ping依然不通。
初九,跑了一天的SPEC CPU,再也没有出错了,大家开始期待香山的SPEC CPU 2006分值了。网卡调试那边,手动修改了mac地址后,香山能收到ping,但是发送依然有问题。
初十,在修复了一个串口驱动小问题后,终于得到SPEC CPU 2006分值了,香山在1GHz频率、DDR-1600配置下,分值为5.97。这个数字对于香山来说,是一个里程碑。但我们知道,这并不是香山的真实性能,因为这是把DDR-2400降频为DDR-1600后得到的结果,从数据来看,很多访存密集型应用性能受到了很大的影响。如果把DDR进一步优化,香山性能还将进一步提升。我们根据Roofline模型推演访存性能优化目标。
正月十二,王诲喆也终于将网卡调通,香山功能基本完备。有了网络,大家就可以远程访问香山了。
正月十五,李作骏对DDR-1600时序进行了初步优化,之前受DDR访存的应用性能得到了大幅提升,比如bzip2-liberty的运行时间从483s降到了265s。这也意味着SPEC CPU2006分值即使在DDR降频的情况下还可以有很大的提升。
至此,历时近3个星期的香山攻关调试取得了圆满成功。香山调试直播完毕。
衷心感谢所有关注和支持香山的朋友!后续我们仍然会向大家介绍香山后续的性能优化进展。
—————
图1:调试攻关任务清单完成!
图2:与DDR访存稳定性战斗
图3:稳定运行SPEC CPU2006程序
图4:网卡正常工作
图5:SPECCPU 2006分值与对应配置
图6:Roofline模型推演访存性能优化目标
图7-9:香山调试现场
记录一些流水账:
2021年6月22日,香山在RISC-V中国峰会上第一次亮相,这是当时公开的国际上性能最高的开源RISC-V处理器核设计,受到国内外的很多关注,如今在GitHub上已有近2500个Star,250多个Fork。虽然我们的报告是中文的,但却有不少英文报道,甚至还有来自俄罗斯的关注。可以说,香山成为国际上最受关注的开源芯片项目之一。
2021年7月15日,第一代香山“雁栖湖”流片。但接下来由于受到全球芯片产能影响,我们不得不经历漫长的等待期。因为许久没有回片后的消息,有一些关注香山的朋友发来小心翼翼的询问:“香山是不是流片失败了?”流片失败,就是指香山无法点亮,也就意味着它就是一块石头。
2022年1月20日,等待了整整半年,香山终于回片了。硬件调试存在很大不确定性,很可能1个bug就会需要耗上1-2个月才能解决。而硬件问题解决不了,软件调试就会受到影响。尽早发现硬件问题,此时的香山就如同刚从医院拿回来的一份尚未打开的检查报告——面对它心中充满忐忑,不知道结果是好是坏。如果要等春节假期结束后才能看报告,这个年我们会过得心里很不踏实。另外,还存在一个不确定性,就是疫情防控。前段时间北京出现疫情,导致不少同学无法回家。但另一方面,由于冬奥会、两会等一系列活动,如果其他地方出现疫情,也可能导致离京后一段时间内甚至整个2月不能返京,那就会再空耗一个月。
我们希望能尽早消除一些不确定性,否则过年心里也不踏实。时间,对于香山调试非常宝贵。于是,香山团队的多位小伙伴(徐易难、李作骏、王诲喆、勾凌睿、张紫飞、蔺嘉炜、李乾若、甄好)决定留在北京攻关调试,加上唐丹和我,组成了一支攻关调试小分队。其中有几位是因为老家疫情而留在了北京,也有本来就是北京人,除了这些这些线下的小伙伴,还有全国各地的老师和同学一起在线参与。
1月26日开始,采用香山枫叶红底色的主板陆续从深圳寄到北京。此前,1月22-24日,深圳团队的蔡晔老师、刘彤、何伟等已经在深圳焊好主板,完成了初步的调试,包括系统时钟、串口、Flash等,验证IO通路正确。
1月29日,调试攻坚战正式打响了。调试过程一开始出乎意料地顺利,虽然有些小曲折,但都很快解决。到1月30日,我们取得了不错的战果:
•CPU频率从24MHz切到1GHz;
•DDR4-2400初始化成功,并稳定运行;
•Linux正常启动进入Shell;
•CoreMark成功运行,5.3分,与仿真完全一致。
1月30日晚上,收到了中国科学院大学公共管理学院刘继安老师的消息,是她和博士后徐艳茹希望观摩香山调试。晚上9点,徐博士先来到了调试现场,拍了几张照片,然后便跟我们说,她春节也不能回去过年,希望能全程观摩香山的调试过程。我们觉得应该很快就可以结束调试了,便欣然答应。但任何事情都不要高兴太早!
1月31日,大年夜。就在我们认为可以“牛年事、牛年毕”,可以在牛年就能跑出SPEC CPU2006分值、初步完成调目标时,现实狠狠地打了我们的脸——在运行SPEC CPU2006时,DDR4-2400稳定性存在问题,会导致返回数据出现随机错误。DDR是芯片调试过程最麻烦的问题,看来我们终究还是要面对。
我们分头吃年夜饭。下午2点,唐丹老师回家和家人一起吃了顿年夜饭;下午4:30,唐老师又过来和我们一起吃了一顿年夜饭,然后回到调试作战室放松:春晚,PS5,瓜子……晚上7点,我再回家和家人又吃了一顿年夜饭。一个难忘的大年夜!
大年初一到初三,大家休息了三天。
初四,重新整装上阵。内存专家李作骏全力攻占DDR稳定性问题,其他人全力配合。全志D1-H项目负责人孙彦邦提到当时在全志时DDR调试也是难点,他推荐了在Linux下的memtester来测试内存。
初五,徐易难很快便在Linux下编译好memtester,并开始测试。初步测试访存确实不稳定,内存在作Bit Flipping时会出现8KB数据不正确。于是开始尝试修改CPU频率,1GHz提高到1.1GHz,1.26GHz,但都不稳定;那就给CPU降频,降到800MHz、600MHz,似乎访存稳定性好一些,但还是会随机出错。
唐丹老师查看DDR PHY手册,发现PHY和DIMM的VRef配置不同步,修改后稳定性得到改善,但memtester还是会出现随机访存出错,只是出现概率降低了。但是,哪怕概率再低,也不可接受——对于理论上1GHz频率下每秒可运行60亿条指令的香山来说,哪怕是亿分之一的随机出错概率,也意味着每秒会出现几十次访存数据错误,这是不可接受的。我们必须要把访存调稳定。
初六,大家继续尝试——修改DDR Trainimg参数,修改Linux启动时内存容量,改变DDR供电电压……始终无法消除DDR访存的随机出错问题。我们怀疑DDR信号完整性问题,希望看一下DDR信号的眼图。开始一通打电话借设备,我们借到了一台DDR逻辑分析仪。这这台设备和HMTT很像,也是插在DIMM槽,但它内部提供高频采样时钟,可以直接抓DDR访存数据信号。我们花了半天的时间研究如何使用,当搞清楚后,发现在DDR-2400配置下采不到预想的信号。晚上9点多,打电话给设备代理商,被告知这台设备采购时没有选支持2400的模块,现在还支持DDR-1600。燃起的希望又熄灭了。
初七,唐丹老师又开始打一轮电话,又向郝沁汾老师借来一台示波器。有人建议看一下电源是否稳定,波动幅度是否太大,可以换一下精密电源。唐老师、徐易难立刻开始测试电源稳定性,发现真的会出现上下60-80mV的波动。那时,看到这个几十毫伏的波动,似乎大家心里涌出一丝欣喜,希望这就是DDR访存不稳定的问题所在。唐丹马不停蹄地区采购精密电源,不幸的是在换电源后,我们使用最多、相对最稳定的一块板卡“牺牲”了——烧了!来不及难过,立刻又切换到另一块板卡开始测试起来。结果有点沮丧,换了精密电源后依然无法消除访存随机性问题。
李作骏通过对DDR信号进行仿真,发现DDR DQS信号的ODT参数设置存在问题,同时把所有的访存性能相关的参数调到最保守设置。大家又寄希望于这次DDR参数修改。
此时,于是另一条调试网卡的战线开始启动,由王诲喆担任主攻手:测试网卡时钟信号、调整GMAC频率,设置设备树,修改驱动——网卡很快就被识别出来了,能看到网卡能收包了,但是问题是不能发包。
初八,跑了一个晚上的memtester,连续运行了12个小时,只有一个访存出错。这次稳定性得到了极大的提高,但还没有彻底解决,运行SPEC CPU依然出错。这时,大家决定尝试一下将DDR降频到1600。DDR-1600配置下,李作骏又对DDR Training做了优化,调高了Refresh Burst数量,激动人心的时刻发生了——之前跑不过的SPEC CPU应用都能跑完了!DDR访存稳定性问题终于解决了!
从初八开始,勾凌睿便开始用SPEC CPU2006程序烤机,香山频率设置为1GHz,DDR设置为1600,连续几十个小时的运行,再也没有出现过错误了。当然,这并不是最终目标,我们知道DDR访存性能对整个香山芯片的性能至关重要,接下来我们还继续优化DDR性能。
另一条战线,王诲喆仍然在调试网卡。在香山上用tcpdump能看到从另一台机器发过来的网络包,对比发送端的wireshark,内容正确。但是发送始终存在问题,ping依然不通。
初九,跑了一天的SPEC CPU,再也没有出错了,大家开始期待香山的SPEC CPU 2006分值了。网卡调试那边,手动修改了mac地址后,香山能收到ping,但是发送依然有问题。
初十,在修复了一个串口驱动小问题后,终于得到SPEC CPU 2006分值了,香山在1GHz频率、DDR-1600配置下,分值为5.97。这个数字对于香山来说,是一个里程碑。但我们知道,这并不是香山的真实性能,因为这是把DDR-2400降频为DDR-1600后得到的结果,从数据来看,很多访存密集型应用性能受到了很大的影响。如果把DDR进一步优化,香山性能还将进一步提升。我们根据Roofline模型推演访存性能优化目标。
正月十二,王诲喆也终于将网卡调通,香山功能基本完备。有了网络,大家就可以远程访问香山了。
正月十五,李作骏对DDR-1600时序进行了初步优化,之前受DDR访存的应用性能得到了大幅提升,比如bzip2-liberty的运行时间从483s降到了265s。这也意味着SPEC CPU2006分值即使在DDR降频的情况下还可以有很大的提升。
至此,历时近3个星期的香山攻关调试取得了圆满成功。香山调试直播完毕。
衷心感谢所有关注和支持香山的朋友!后续我们仍然会向大家介绍香山后续的性能优化进展。
—————
图1:调试攻关任务清单完成!
图2:与DDR访存稳定性战斗
图3:稳定运行SPEC CPU2006程序
图4:网卡正常工作
图5:SPECCPU 2006分值与对应配置
图6:Roofline模型推演访存性能优化目标
图7-9:香山调试现场
回流农村:年货节背后的甘肃永昌年轻人
季节轮回变幻,牧草渐渐风干,太阳下,金色的草原一片连着一片。这是冬天的甘肃省金昌市永昌县,草原就像大自然的调色板,成群的牛羊在金色的草原上悠闲地散步;牧场旁边搭建的拼多多直播间里,主播说得起劲,用户买得火热;溪源肉联厂的车间里,工人们正在流水线上忙碌地各司其职,宰杀、切割、包装、发运;电子商务公共服务中心,回乡的年轻人在电脑前轻点鼠标,与全国各地的消费者零距离沟通……电子商务,连起了“小农户”与“大市场”,让“食百草、行千里”的永昌散养羔羊走出大山,“跑”进全国消费者的春节“菜篮子”。
一碗羊肉汤,温暖中国年。
你的羊,我来帮你卖
诗仙李白的“烟花三月下扬州”脍炙人口,但有一个年轻人却选择了逆向奔袭,从扬州来到了大西北。他叫周峰。
回流农村:年货节背后的甘肃永昌年轻人
▲牧场旁边搭建的直播间里,主播说得起劲,用户买得火热。小龙|摄
2013年,周峰随同岳父来到金昌市永昌县,开启了“创二代”的生活。
2018年夏天,周峰和朋友去山里旅游,遭遇倾盆大雨,山间道路泥泞,车辆无法行驶。雨雾中,他看到前面不远处有一户农家,只好弃车步行去避雨。刚一进门,就闻到满屋子的羊肉香味。朴实的牧民不但接纳了陌生人避雨,还端上了刚煮好的羊肉。
“从来没吃过这么好吃的羊肉。”周峰说,在南方吃羊肉,大多会红烧,要放很多大料;但在永昌,不放任何大料,就是清水煮熟,撒一把盐,肉质鲜嫩、肥而不腻、香而不膻。
他问农民,这么好吃的羊肉是不是卖得很贵?农民说不贵,因为山区的信息闭塞、运输困难,自己拉出去又没有销售渠道,只能坐等商贩来收。小贩子收购后再转给大贩子,大多数农民还有贷款,一旦家里有人生病、孩子要上学,只能四处找人收购,价格商贩说了算,农民的利润更低。
周峰当即就跟牧民说,“以后你的羊,我来帮你卖。”从此,周峰踏入电商领域,开始通过拼多多等电商平台销售永昌的牛羊肉。2021年,销售额达1.5亿元。
电商连起“小农户”与“大市场”
永昌县地处河西走廊东部、祁连山北麓、阿拉善台地南缘。地势高寒、气候冷凉、光照充足、天然草场富饶,生产的高原牦牛肉、羊肉产品品质好、产量高、无公害。
永昌县红山窑镇毛卜喇村的张宏,正是周峰旅游时遇到的牧民。目前,张宏家里养着700多只羊,20几头牛。每天早上,他把羊群赶到距离家2公里多的东山去放养,下午4点多,头羊领着羊群回到羊圈。“冬天草原上太冷,所以要归圈。夏天,我们连家都会搬到东山花草滩。”这位出生于1982年的牧民说,永昌是古罗马军队归顺汉朝后的牧羝之处,有着悠久的养羊历史和深厚的肉羊产业发展底蕴。毛卜喇,蒙语意为“苦涩的泉水”,这样的水配以自然生长的碱草,产出了味道鲜美、不膻不腻的独特羊肉。
回流农村:年货节背后的甘肃永昌年轻人
▲甘肃永昌县红山窑镇毛卜喇村张宏家的羊群回家。小龙|摄
毛卜喇村位于永昌县城西20公里,几年前还是自然条件较差、贫困程度较深的15个省级建档立卡的贫困村之一。2016年,该村被确定为省级美丽乡村建设示范村和全国乡村旅游扶贫重点村,各级政府以“功能配套、业兴民富、生态优良、乡风文明”为建设目标,以基础设施建设为重点,以培育富民产业为支撑,以环境卫生整治为突破口,着力打造环境美、产业美、生活美、人文美的新农村。
“永昌是甘肃省十二个半农半牧县之一,畜牧业发展历史悠久。”永昌县畜牧兽医站站长梁尚海介绍,近年来,永昌全力打造金昌市菜草畜高品质特色优势产业集群,实现传统畜牧业向现代畜牧业的转型升级和高质量发展,以羊产业为主的畜牧业综合生产能力稳步提升,2020年全县畜禽饲养量达到193.23万头只,其中羊130万只、牛7.15万头。2015年“永昌羊肉”认证为国家地理标志性产品,2019年,永昌县溪源肉联加工有限公司“祁连天宝”牌羊肉获得由农业农村部主办的中国名优农产品暨农业产业化交易会金奖。
如何让“小农户”和“大市场”有效衔接,促进农业增效、农民增收?2016年6月,永昌县积极申报,被列为国家第三批、甘肃省第二批电子商务进农村综合示范县。2020年5月,永昌县政府通过招投标,与企业合作运营电子商务公共服务中心,目前已入驻20多家企业,为企业搭建发展和交流平台的同时,为电商企业赋能,提供培训指导、拓宽销路、店铺引流、创业孵化等一系列服务。
据永昌县电商发展中心主任曹学军介绍,目前,永昌县运营良好的电商企业共有44家,县域内网销农特产品共13类183款,主要以藜麦、大麦茶、牛羊肉、蔬菜水果、面粉、杂粮、铸铁锅壶为主,主要通过拼多多、京东等电商平台销售。2021年网上销售额1.62亿元,同比增长168%;网上交易额4.3亿元,电子商务在全县第三产业中的占比达到9.3%左右(2021年第三产业地区生产总值预计46.4亿元)。
返乡青年在永昌拿到一线城市的工资
两年前,李彩霞是一名北漂,2013年从陕西科技大学毕业后,她和同学们一样,优先选择了北上广,从事电商行业。“月工资10000元,租房2000元、吃饭2000元、交通费2000元,装到口袋里的钱也就三四千。”2020年8月,她看到周峰的甘肃丝路之光食品贸易有限责任公司的招聘信息后,果断返乡。现在,她是公司美工组的组长,负责产品上架、页面设计、新店铺装修等工作。
回流农村:年货节背后的甘肃永昌年轻人
▲溪源肉联厂的车间里,工人们在流水线上忙碌,周峰(右一)正在现场检查。干得好的工人,拿到了一线城市的待遇。小龙|摄
该公司旗下有祁连天宝、西牛优选两个品牌,2019年进军电商平台,在拼多多、京东等网站开设旗舰店,致力于带给消费者健康绿色的牛羊肉,整合资源全力打造全国牛羊肉知名品牌。但刚开始由于缺乏专业人才,委托北京一家公司代运营,第一年亏损300多万元。
2020年,公司调整思路,打造自己的团队,新组建美工、运营、客服、新媒体、直播等多个部门,线上运营团队吸纳从事电商5-7年的专业人才。一大批年轻人和李彩霞一样,回乡加入到这个年轻的团队。
今年26岁的张致敬曾在专业剧组拍摄剧照,现在是公司视频组的组长,他拍的一张产品主图,周峰说50万都不卖。因为拍摄这张图先后花了半个多月,用了不计其数的新鲜羊肉摆放造型,终于在上万张照片中找到了最为满意的一张。
“我们要让当地的年轻人在五六线城市拿到一线城市的工资待遇。”在公司的年会上,周峰放出豪言。
“我们管吃管住拿七八千工资,有的甚至过万元,确实享受到了一线城市的待遇。”几个年轻人说。据公开数据,2020年,永昌县城镇居民人均可支配收入32785元。周峰团队的年人均收入达到6万元。
“复购20次”:百亿补贴助推“草原羊肉共享”
1月6日,拼多多联手逾百万品质商家及上千个农副产品品牌,共同启动“年货节”。期间,拼多多全平台将以最高60%的“百亿补贴”力度,助力全国消费者一站式购齐品质、品牌年货,并开启“好年货不用多等”的24小时急速发货通道。
祁连天宝、西牛优选两个品牌都入选了百亿补贴优质年货,每天订单应接不暇。5斤装羊蝎子,百亿补贴优惠38元,消费者实际支付121元,每斤全国包邮售价仅24.2元。
近年来,北上广深等一线城市和广大乡村的年货消费,都已从零散的线下采购向集中的线上网购转变,电商平台的“年货节”越办越红火,覆盖的年货范围也越来越广。年货供应不再只是为各家各户寻找“妈妈的味道”“故乡的味道”,也要为忙碌了一年的人们找寻“各地乃至全球的好味道”。
回流农村:年货节背后的甘肃永昌年轻人
▲色香味俱全的永昌烤羊羔子,成为一道妥妥的硬菜。小龙|摄
曹学军说,永昌肉羊产业曾长期面临数量大但规模小,品质好却没品牌、卖不出好价钱的尴尬。近几年,肉羊上行的堵点逐渐被电商疏通。随着手机变身“新农具”、直播成为“新农活”,当地新农人在广阔的牧场上搭起直播间,玻璃幕墙外,羊儿漫山奔跑;幕墙内,主播说得起劲,用户买得火热。
借助“直播+拼购+产地直发”的高速通路,客单价稳定在10斤300多元的永昌羊肉成为拼多多平台最受欢迎的爆款羊肉。春节,炖一锅羊汤、煎几块羊排备受江浙沪消费者欢迎。网店后台数据显示,店铺的客户群体年龄在31-50岁之间,主要购买人群地域为浙江、广东、江苏、山东、上海。最铁的客户是广东的一位男性,一年重复购买20次以上。
“以前,牧民们养羊,大部分都卖给了羊贩子,由他们再卖给更大的经销商。利润层层摊薄后,牧民收入微乎其微。这两年,通过拼多多等电商平台直连生产与消费后,牧民不必再贱卖羊只,与我们合作的100多户养殖户基本上每年都能增收10%以上。”周峰说,没有产业链的延伸,不足以吸引年轻人返乡,今年公司将加大研发,推出丝路之光牛肉干等深加工产品,同时建设一个千亩肉羊养殖厂,形成养殖、加工、销售的完整产业链,吸引更多年轻人返乡,助推乡村振兴。2022年,通过增加店铺、增加品类,预期实现销售额4亿元。
来源:燕赵都市报
季节轮回变幻,牧草渐渐风干,太阳下,金色的草原一片连着一片。这是冬天的甘肃省金昌市永昌县,草原就像大自然的调色板,成群的牛羊在金色的草原上悠闲地散步;牧场旁边搭建的拼多多直播间里,主播说得起劲,用户买得火热;溪源肉联厂的车间里,工人们正在流水线上忙碌地各司其职,宰杀、切割、包装、发运;电子商务公共服务中心,回乡的年轻人在电脑前轻点鼠标,与全国各地的消费者零距离沟通……电子商务,连起了“小农户”与“大市场”,让“食百草、行千里”的永昌散养羔羊走出大山,“跑”进全国消费者的春节“菜篮子”。
一碗羊肉汤,温暖中国年。
你的羊,我来帮你卖
诗仙李白的“烟花三月下扬州”脍炙人口,但有一个年轻人却选择了逆向奔袭,从扬州来到了大西北。他叫周峰。
回流农村:年货节背后的甘肃永昌年轻人
▲牧场旁边搭建的直播间里,主播说得起劲,用户买得火热。小龙|摄
2013年,周峰随同岳父来到金昌市永昌县,开启了“创二代”的生活。
2018年夏天,周峰和朋友去山里旅游,遭遇倾盆大雨,山间道路泥泞,车辆无法行驶。雨雾中,他看到前面不远处有一户农家,只好弃车步行去避雨。刚一进门,就闻到满屋子的羊肉香味。朴实的牧民不但接纳了陌生人避雨,还端上了刚煮好的羊肉。
“从来没吃过这么好吃的羊肉。”周峰说,在南方吃羊肉,大多会红烧,要放很多大料;但在永昌,不放任何大料,就是清水煮熟,撒一把盐,肉质鲜嫩、肥而不腻、香而不膻。
他问农民,这么好吃的羊肉是不是卖得很贵?农民说不贵,因为山区的信息闭塞、运输困难,自己拉出去又没有销售渠道,只能坐等商贩来收。小贩子收购后再转给大贩子,大多数农民还有贷款,一旦家里有人生病、孩子要上学,只能四处找人收购,价格商贩说了算,农民的利润更低。
周峰当即就跟牧民说,“以后你的羊,我来帮你卖。”从此,周峰踏入电商领域,开始通过拼多多等电商平台销售永昌的牛羊肉。2021年,销售额达1.5亿元。
电商连起“小农户”与“大市场”
永昌县地处河西走廊东部、祁连山北麓、阿拉善台地南缘。地势高寒、气候冷凉、光照充足、天然草场富饶,生产的高原牦牛肉、羊肉产品品质好、产量高、无公害。
永昌县红山窑镇毛卜喇村的张宏,正是周峰旅游时遇到的牧民。目前,张宏家里养着700多只羊,20几头牛。每天早上,他把羊群赶到距离家2公里多的东山去放养,下午4点多,头羊领着羊群回到羊圈。“冬天草原上太冷,所以要归圈。夏天,我们连家都会搬到东山花草滩。”这位出生于1982年的牧民说,永昌是古罗马军队归顺汉朝后的牧羝之处,有着悠久的养羊历史和深厚的肉羊产业发展底蕴。毛卜喇,蒙语意为“苦涩的泉水”,这样的水配以自然生长的碱草,产出了味道鲜美、不膻不腻的独特羊肉。
回流农村:年货节背后的甘肃永昌年轻人
▲甘肃永昌县红山窑镇毛卜喇村张宏家的羊群回家。小龙|摄
毛卜喇村位于永昌县城西20公里,几年前还是自然条件较差、贫困程度较深的15个省级建档立卡的贫困村之一。2016年,该村被确定为省级美丽乡村建设示范村和全国乡村旅游扶贫重点村,各级政府以“功能配套、业兴民富、生态优良、乡风文明”为建设目标,以基础设施建设为重点,以培育富民产业为支撑,以环境卫生整治为突破口,着力打造环境美、产业美、生活美、人文美的新农村。
“永昌是甘肃省十二个半农半牧县之一,畜牧业发展历史悠久。”永昌县畜牧兽医站站长梁尚海介绍,近年来,永昌全力打造金昌市菜草畜高品质特色优势产业集群,实现传统畜牧业向现代畜牧业的转型升级和高质量发展,以羊产业为主的畜牧业综合生产能力稳步提升,2020年全县畜禽饲养量达到193.23万头只,其中羊130万只、牛7.15万头。2015年“永昌羊肉”认证为国家地理标志性产品,2019年,永昌县溪源肉联加工有限公司“祁连天宝”牌羊肉获得由农业农村部主办的中国名优农产品暨农业产业化交易会金奖。
如何让“小农户”和“大市场”有效衔接,促进农业增效、农民增收?2016年6月,永昌县积极申报,被列为国家第三批、甘肃省第二批电子商务进农村综合示范县。2020年5月,永昌县政府通过招投标,与企业合作运营电子商务公共服务中心,目前已入驻20多家企业,为企业搭建发展和交流平台的同时,为电商企业赋能,提供培训指导、拓宽销路、店铺引流、创业孵化等一系列服务。
据永昌县电商发展中心主任曹学军介绍,目前,永昌县运营良好的电商企业共有44家,县域内网销农特产品共13类183款,主要以藜麦、大麦茶、牛羊肉、蔬菜水果、面粉、杂粮、铸铁锅壶为主,主要通过拼多多、京东等电商平台销售。2021年网上销售额1.62亿元,同比增长168%;网上交易额4.3亿元,电子商务在全县第三产业中的占比达到9.3%左右(2021年第三产业地区生产总值预计46.4亿元)。
返乡青年在永昌拿到一线城市的工资
两年前,李彩霞是一名北漂,2013年从陕西科技大学毕业后,她和同学们一样,优先选择了北上广,从事电商行业。“月工资10000元,租房2000元、吃饭2000元、交通费2000元,装到口袋里的钱也就三四千。”2020年8月,她看到周峰的甘肃丝路之光食品贸易有限责任公司的招聘信息后,果断返乡。现在,她是公司美工组的组长,负责产品上架、页面设计、新店铺装修等工作。
回流农村:年货节背后的甘肃永昌年轻人
▲溪源肉联厂的车间里,工人们在流水线上忙碌,周峰(右一)正在现场检查。干得好的工人,拿到了一线城市的待遇。小龙|摄
该公司旗下有祁连天宝、西牛优选两个品牌,2019年进军电商平台,在拼多多、京东等网站开设旗舰店,致力于带给消费者健康绿色的牛羊肉,整合资源全力打造全国牛羊肉知名品牌。但刚开始由于缺乏专业人才,委托北京一家公司代运营,第一年亏损300多万元。
2020年,公司调整思路,打造自己的团队,新组建美工、运营、客服、新媒体、直播等多个部门,线上运营团队吸纳从事电商5-7年的专业人才。一大批年轻人和李彩霞一样,回乡加入到这个年轻的团队。
今年26岁的张致敬曾在专业剧组拍摄剧照,现在是公司视频组的组长,他拍的一张产品主图,周峰说50万都不卖。因为拍摄这张图先后花了半个多月,用了不计其数的新鲜羊肉摆放造型,终于在上万张照片中找到了最为满意的一张。
“我们要让当地的年轻人在五六线城市拿到一线城市的工资待遇。”在公司的年会上,周峰放出豪言。
“我们管吃管住拿七八千工资,有的甚至过万元,确实享受到了一线城市的待遇。”几个年轻人说。据公开数据,2020年,永昌县城镇居民人均可支配收入32785元。周峰团队的年人均收入达到6万元。
“复购20次”:百亿补贴助推“草原羊肉共享”
1月6日,拼多多联手逾百万品质商家及上千个农副产品品牌,共同启动“年货节”。期间,拼多多全平台将以最高60%的“百亿补贴”力度,助力全国消费者一站式购齐品质、品牌年货,并开启“好年货不用多等”的24小时急速发货通道。
祁连天宝、西牛优选两个品牌都入选了百亿补贴优质年货,每天订单应接不暇。5斤装羊蝎子,百亿补贴优惠38元,消费者实际支付121元,每斤全国包邮售价仅24.2元。
近年来,北上广深等一线城市和广大乡村的年货消费,都已从零散的线下采购向集中的线上网购转变,电商平台的“年货节”越办越红火,覆盖的年货范围也越来越广。年货供应不再只是为各家各户寻找“妈妈的味道”“故乡的味道”,也要为忙碌了一年的人们找寻“各地乃至全球的好味道”。
回流农村:年货节背后的甘肃永昌年轻人
▲色香味俱全的永昌烤羊羔子,成为一道妥妥的硬菜。小龙|摄
曹学军说,永昌肉羊产业曾长期面临数量大但规模小,品质好却没品牌、卖不出好价钱的尴尬。近几年,肉羊上行的堵点逐渐被电商疏通。随着手机变身“新农具”、直播成为“新农活”,当地新农人在广阔的牧场上搭起直播间,玻璃幕墙外,羊儿漫山奔跑;幕墙内,主播说得起劲,用户买得火热。
借助“直播+拼购+产地直发”的高速通路,客单价稳定在10斤300多元的永昌羊肉成为拼多多平台最受欢迎的爆款羊肉。春节,炖一锅羊汤、煎几块羊排备受江浙沪消费者欢迎。网店后台数据显示,店铺的客户群体年龄在31-50岁之间,主要购买人群地域为浙江、广东、江苏、山东、上海。最铁的客户是广东的一位男性,一年重复购买20次以上。
“以前,牧民们养羊,大部分都卖给了羊贩子,由他们再卖给更大的经销商。利润层层摊薄后,牧民收入微乎其微。这两年,通过拼多多等电商平台直连生产与消费后,牧民不必再贱卖羊只,与我们合作的100多户养殖户基本上每年都能增收10%以上。”周峰说,没有产业链的延伸,不足以吸引年轻人返乡,今年公司将加大研发,推出丝路之光牛肉干等深加工产品,同时建设一个千亩肉羊养殖厂,形成养殖、加工、销售的完整产业链,吸引更多年轻人返乡,助推乡村振兴。2022年,通过增加店铺、增加品类,预期实现销售额4亿元。
来源:燕赵都市报
✋热门推荐