问一个矩阵乘法数值误差得问题# Computation - 科学计算M*o2008-05-15 07:051 楼在招聘会上投了简历,明天在学校里面MS。也是第一次申MS的面试。不知道他们会问什么样的问题?1) 有那些方面的技术问题?2) 会不会有所谓的“行为能力”测试?谢谢指点
c*c2008-05-15 07:052 楼写了一个mpi得cannon算法。我检测误差得方法是。一个进程把矩阵乘法单独算一遍。然后和mpi得版本进行比较。单一进程和mpi子矩阵用得是同样得三重循环矩阵乘法。当输入矩阵得元素是整数类浮点(比如1.0,15.0)得时候。程序没有误差当输入矩阵得元素是完美小数得浮点,比如0.5,1.125得时候。程序没有误差但是当输入矩阵是不完美得小数。比如说0.1得时候就会出现误差。误差会随着矩阵规模得增大而增大。我的想法是。如果是rounding error。那么单一进程得算法和mpi分块算法用得都是同一个三重循环。即使有rounding error也应该相同。。。可是就是有误差。或者说我使用mpi得时候用得不对?郁闷阿。想了很久都想不出来问题出在哪个地方。问问前辈们有没有遇到过这种情况。有没有什么解决的idea阿。呵呵。谢谢了
v*n2008-05-15 07:053 楼以前被问过用于电梯的测试用例【在 M****o 的大作中提到】: 在招聘会上投了简历,明天在学校里面MS。也是第一次申MS的面试。: 不知道他们会问什么样的问题?: 1) 有那些方面的技术问题?: 2) 会不会有所谓的“行为能力”测试?: 谢谢指点
T*92008-05-15 07:054 楼好好休息【在 M****o 的大作中提到】: 在招聘会上投了简历,明天在学校里面MS。也是第一次申MS的面试。: 不知道他们会问什么样的问题?: 1) 有那些方面的技术问题?: 2) 会不会有所谓的“行为能力”测试?: 谢谢指点