第二部 先活下来002(1 / 2)
老板拿了十几瓶饮料放在一个篓子里,把篓子推向中央,每个人把扣在桌子上的玻璃杯顺过来,开始拿自己想要的饮料。
“等一下。”厚皮站起来扶着篓子,“我给你们直观地表演一下我今天的思路。”
“抽象的内容,你怎么用具象来表达?”赵工不信。
“让我试试。”
Tim说道:“拜托!快点!”
其他人也纷纷把饮料放了回去。
厚皮在每个杯子前放了不同的饮料。“杯子是CPU,饮料是运算任务。”厚皮说完用可乐把第一个杯子倒满,然后给其中一个同事,“谁要的可乐,请喝一口。”
小尹接过来喝了一口。
“过去的处理器运算是:算完一个,再接着算另外一个,就是喝完可乐,然后避免蹿味,要擦干净,再倒橙汁。但现在不是。”
厚皮把桌子上并排的四个杯子分别倒上不同的饮料,可乐、雪碧、橙汁。但是每个杯子有多有少,最后一个杯子空了下来。
“现在是一个处理器有多核,它们都会一起运算不同数据流,然后可以不停续杯,总的运算量在不断增加……这被称为‘异构计算’。”
罗洛率先鼓掌,笑着解释了一下:“前一种不停地换女友,不重样,但都是与上一个分手再进行下一个;后一种就是‘海王’,多核多任务同时运行,对时间管理要求比较高。”
“你想得倒美,吃你的大腰子去吧!”一人举着烧烤羊腰子给到罗洛。
众人大笑。
“但,难免会有照顾不到的……”厚皮继续说道,罗洛示意大家安静,回归到正题,“那个空杯子就是暗硅问题。每个核默认只能处理一种数据流,当给到的信息分类不均时,比如店老板这次没有拿番茄汁,那么这个要番茄汁的杯子就空了下来。这个杯子就是暗硅。放在这里,是浪费资源。”
烛光中,这些年轻人的双眼闪着光芒,他们用自己的方式让哪怕最没有基础的人也能理解芯片的一些初级原理。而这里很多人过去见乔婉杭时都很拘谨,只有在讲这些科技的时候他们才是放松而自如的。
“那你提的解决方案是?”乔婉杭认真请教道。
“这个空杯子转变成一个随时可调整配置的杯子,它要很敏感,能感知其他核的临界值,一旦其他核满负荷,”厚皮把一杯可乐倒满了整个杯子,杯子里的泡沫溢出,“它要马上倒入番茄汁,只要清理前任数据够快够干净,就能很快换可乐。”他用纸巾擦拭了象征的那个空杯子,然后再把可乐倒进了那个“暗硅”玻璃杯。
厚皮指了指那个“暗硅”的杯子,说:“所以,下一步我们要加快的不是它处理某一事物的运算能力,而是它兼容或者清理数据的能力,然后看多核结构中,怎么联动。”
厚皮说完坐了下来。
“这就完了?”罗洛说道。
厚皮仿佛又恢复到社交上的呆萌:“嗯?”
↑返回顶部↑