美国旧金山大学计算机讲师米勒的硕士班学生打算利用时下流行的“快闪族”模式,邀请一千二百名志愿者,在四月三日携带自己的个人计算机,DIY串连出可以挤进世界前五百强的超级计算机。
米勒的硕士班学生在上周提出呼吁,欢迎有意参加这次快闪族超级计算机活动的人,在当天携带个人计算机到学校体育馆,同时将计算机连接上共享式高速网络。
目前已经有许多部利用网络串连起来的虚拟超级计算机,比如SETI@homeproject,就是利用志愿者PC的多余运算能力,来寻找外层空间有无文明的迹象。已有数家大学证实,把数百部标准规格、市面有售的PC串组起来成为超级计算机是可行的,只是迄今尚未有人尝试在同一个地点串组出立即可用的超级计算机。
设想出本计划的团队,打算以快闪族式的超级计算机来运算一种名为Linpack的指令周期指针程序。他们估计,如果要挤进今年六月公布的下一届前五百强超级计算机名单,串组起来的超级计算机必须能每秒完成5500亿次浮点运算。目前全世界超级计算机冠军是日本“地球仿真器”,最高速度每秒可做40兆次浮点运算。
协助排名前五百快超级计算机名单的田纳西大学计算机专家董加拉表示,旧金山大学学生们可以一试,但只怕没那么容易;因为电力能否负荷会是难题,而且速度最慢的个人计算机会拖慢整部超级计算机。
为确保串连起来的超级计算机速度够快,学生们要求志愿参加本次快闪行动者所携带的计算机CPU至少为英特尔Pentium 1.3G或超威等级的处理器、256MB;笔记本计算机比桌面计算机佳,因为耗电量较少。
当所有快闪族的个人计算机插入高速网络的开关之后,学生们将可以解决Linpack程序的问题;该程序为一系列等式,可以分解成许多部分,同时在许多中央处理器上运算。董加拉表示,依据程序的大小,一千部笔记本电脑合组的超级计算机要4小时36分钟才能运算完毕。相形之下,单一桌面计算机则要4000小时才办得到;但地球仿真器则只需4.8秒就能算完。
米勒表示,旧金山大学学生群挑战速度完毕之后,将把本超级计算机改组,变成多人可联机对打的计算机游戏主机。