Perl 语言的重要价值体现
|
日期:2007年7月10日 作者: 查看:[大字体
中字体 小字体]
|
The Hub允许各种工具根据它们的域被组织在一起并且可以交叉引用。资源可以通过一种特别设计用来描述工具与硬件特性的语言逐步地向这个系统添加。例如,一个新的设备可以仅仅通过描述它的型号,运行模式,操作系统等信息便很容易的添加到Hub系统中。类似地,一个新工具软件可以通过“告诉”Hub系统它的位置,输入方法(如命令行语句),可以运行在何种机器上(如Sparc5),以何种形式整合到Hub系统中(如电路模拟程序)等等信息来被整合进入Hub系统。这些工作通常可以在半小时内完成。 为了实现这种功能,Hub解析URL的方式和标准的面向文档的web服务器不同。URL的结构与底层的文件系统分离开来,而采用一种上下文敏感的方式解析(基于服务器上储存的用户详细状态),以此来完成虚拟帐户和自由存取控制。Lab引擎可以提供它的高性能计算能力给Hub系统随时调用。当一个用户请求运行一个程序时,lab引擎使用用户指定的输入文件来决定(通过人工智能子系统-同样是使用Perl编写的)使用哪些资源来运行,选择一个合适的平台(如工作站解决2-D问题,超级计算机解决3-D问题),将相关输入文件传到相应的平台,通过远端服务器启动程序。当计算结束之后,远端服务器提示 lab引擎,然后取回输出文件,递交给用户。 最初的原型系统:半导体模拟Hub,包含来自四个大学的十三个半导体技术工具程序。在不到一年的时间里,超过250个用户进行了超过13000 次的模拟运算。提供VLSI设计的Hub,计算机体系结构和并行计算技术也在最近几个月被添加进来。目前他们维护了十四个左右的程序。这些Hub系统现在在 purdue大学的一些本科生课程和研究生课程中被使用,同时也用来协助合作性的研究。经常使用这个系统的包括Puedue大学的一些学生和来自欧州和美国不同地区的一些研究人员。
(出处:清风网络学院)
上一篇:SQL注入天书—ASP注入漏洞全接触
下一篇:10秒钟 让XP/2003开机画面变脸
|
| Perl 语言的重要价值体现 相关文章: |
|
|
|
| Perl 语言的重要价值体现 相关软件: |
|
|
|