第(2/3)页 “我对这方面也不是很了解,看上去他们好像在跑什么很吃力的程序。” 艾米侧过身,伸长了脖子。 屏幕上并不是常见的绿色字符,也没有那个熟悉的黑白笑脸图标。 屏幕上显示的是一张照片。 一张黑白的、有些模糊的女人肖像。 那个络腮胡男人正在操作鼠标,拖动屏幕上的一个滑块。随着他的动作,屏幕上的画面开始一顿一顿地变化,光标的移动也出现了明显的延迟。 “该死!太慢了!而且这边缘全是锯齿!”络腮胡男人抱怨道,“这种效果怎么拿去给印刷厂看?” “锯齿……” 艾米推了推眼镜。 “那个,西园寺同学……”艾米指着那边的屏幕,“他们的显示效果很差。那种锯齿,应该是分辨率或者采样的问题。可是MaC II的显卡应该支持更高的分辨率才对。” 她看着那个屏幕,眼中充满了困惑。对于习惯了处理电路板和硬件信号的她来说,这种屏幕上显示出“照片”的技术既新奇,又因为运行的不流畅而显得别扭。 “你想去看看吗?”皋月擦了擦嘴。 “可以吗?” “当然。” 皋月站起身,端起那杯没喝完的红酒。 “既然是技术问题,那就是你的领域。去看看他们在干什么。” …… 皋月带着艾米走到了那张桌子旁。 “打扰一下。” 皋月的声音打断了两个男人的争论。 约翰·沃诺克(JOhn WarnOCk)和查尔斯·格施克(CharleS GeSChke)抬起头。 他们看到一个穿着精致的亚裔少女,正微笑着看着他们。而在她身后,站着一个盯着电脑屏幕发呆的戴眼镜女孩。 “抱歉打断两位的午餐。” 皋月指了指桌上的电脑。 “我的朋友对这台机器很感兴趣。她注意到屏幕上的画面刷新似乎很不流畅,运行状态有些异常。” 沃诺克愣了一下,随即苦笑:“异常?不,它只是太累了。它带不动我们的程序。” 他指着屏幕上的那张黑白照片。 “我们在尝试让这台电脑显示出照片级的图像,并且能够修改它。但是……” 他移动了一下鼠标。屏幕上的光标延迟了半秒才动,照片边缘的线条呈现出明显的阶梯状。 “如你们所见,计算量太大了。” 艾米凑近了一些。 她看不懂屏幕上那些复杂的菜单栏,那是软件工程师的领域。但她看得懂屏幕的像素点排列。 “那个……” 艾米鼓起勇气,指着屏幕边缘。 “这不是显卡坏了。”她小声说道,“像素点是亮的。是……是数据传输跟不上吗?” 沃诺克有些意外地看着这个女孩。 “你懂硬件?” “一点点……”艾米点了点头,“家里是做电路板代工的。” “没错。我们要把这张照片的每一个点都算一遍,然后再显示出来。现在的内存根本不够用,CPU也跑不动。” “计算每一个点?” 艾米看着屏幕上缓慢刷新的图像。 “为什么要一次性计算每一个点?为什么不在预览的时候,只计算一部分呢?” 她用手指在屏幕上划了一道横线。 “就像电视机的信号一样,隔行扫描。或者只显示低分辨率的图像。等确定了修改,再计算所有的点。” 这句话让沃诺克愣了一下。 他看着屏幕,突然拍了一下桌子。 “查克!你听到了吗?低分辨率预览!” 他对面的格施克皱眉:“约翰,我们是位图,要是降低分辨率,细节就没了……” “不不不!我是说操作的时候!”沃诺克兴奋地比划着,“我们现在是在实时计算全图。如果我们在拖动滑块的时候,只计算四分之一,甚至十分之一的像素呢?用低精度的图像代替高精度的图像进行预览!” “那样速度会快好几倍!虽然预览图会模糊,但在操作的时候足够流畅了!松开鼠标后再进行全图渲染!” 格施克思考了几秒钟,眼睛也亮了。 “代理模式……或者叫金字塔采样。这确实是个解决内存瓶颈的办法。” 两个技术狂人瞬间陷入了新的讨论,完全把旁边的两个女孩忘在了一边。 艾米有些茫然地看着他们。她其实并不懂什么“金字塔采样”,她只是根据自己在工厂里修电视机的经验随口一说。 “看来,你的建议很有用。” 皋月的声音在艾米耳边响起。 她拉开一把椅子,优雅地坐下。 “两位先生,既然问题有了解决的思路,不知道能否给我几分钟时间?” 皋月把那张黑色的烫金名片放在桌上,推到两人面前。 “我是西园寺皋月。我对你们这个正在‘折磨’电脑的软件,很感兴趣。” 沃诺克停下了讨论,拿起名片看了一眼。 “S.A. InveStment?” 他打量着皋月,眼神中带着一丝警惕。 “如果你们是来推销办公楼或者股票的,那可能找错人了。” “我不卖楼。” 皋月指了指屏幕上那张黑白照片。 “我想买那个。” “买软件?”沃诺克笑了,“这个软件还没开发完,甚至还没名字。而且,这只是个给专业印刷厂用的工具。” 第(2/3)页