
《黑客帝国》海报
科幻电影点播: 黑客帝国1 黑客帝国2 黑客帝国3
据英国《新科学家》杂志报道,超级计算机能否建立科幻电影《黑客帝国》般的虚拟世界呢?纽约布克海文国家实验室(BNL)的迈克尔·麦克圭根认为,在未来几年内将实现虚拟世界现实化,其逼真性完全能够“以假乱真”。
1950年,“现代计算机科学之父”艾伦·图灵提出一种“图灵测试”(Turing Test),这是测试机器是否具备人类智能的判断原则。其具体原理是:假设目前有一台计算机,其运算速度非常快、记忆存储和逻辑运算能力也超过了人类大脑,同时该计算机通过编写智能化程序,可提供大量数据资料,使计算机完成一些人性化的工作。当该计算机进行图灵测试时,它回答问题测试如果区分了人类与计算机之间的差别,那么它就不具备人工智能;相反,计算机在回答问题时已将机器与人类混淆,那么它就具备人工智能。
基于图灵测试,目前科学家提出了“图形图灵测试”(Graphics Turing Test),这是视觉和交互的虚拟辨析。麦克圭根说,“通过实现虚拟的视觉交互,你可以控制和旋转一个物体,比如这种虚拟现实可以呈现出真实的情景。”
赋予图像真实的生命
虽然当前的计算机能够生成人工虚拟场景和结构,足以混淆人类视觉,类似这样的逼真人工虚拟成像需要计算机运算处理数个小时。麦克圭根称,通过图形图灵测试的关键性技术结合计算机软件实现的图像现实主义,可呈现虚拟图像的真实连贯性,达到30帧/秒的动态成像速度。
麦克圭根指出,纽约布克海文国家实验室的世界上最快超级计算机Blue Gene/L可以建立人工虚拟世界。Blue Gene/L有18个组件架,每层组件架上有2000个标准计算机处理器,由此提供强大的运算处理能力。它可提供每秒103万亿“浮点运算”。
麦克圭根研究超级计算机有能力模拟光线和物体的交互反应,这是实现任何虚拟世界模仿真实性的重要组成部分。他发现Blue Gene/L超级计算机运行常规光线跟踪软件的速度是普通计算机的822倍,即使该软件不能实现超级计算机并行处理的最优化,但可将模拟的自然光线实时连贯呈现。