100 likes | 442 Views
Remote computation Systems. outline. Introduction Three systems Applications Conclusion. Why Remote computation?. Three Systems. The RCS Netsolve Ninf. The RCS. Netsolve. Ninf. Applications (examples). Solving Math. Equations Visualization scientific simulation systems
E N D
Remote computation Systems Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
outline • Introduction • Three systems • Applications • Conclusion Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Why Remote computation? Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Three Systems • The RCS • Netsolve • Ninf Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
The RCS Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Netsolve Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Ninf Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Applications (examples) • Solving Math. Equations • Visualization scientific simulation systems • Distributed Image Processing Shell Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
ExmaplesRCS>> A = rand(480,120);>> [u,s,v] = rcs_svd(A);orcall RCpostSys(task1)call RCpostSys(task2)call RCclaimSys(task1)Netsolve>> a = rand(100); b = rand(100,1);>> x = netsolve(’ax=b’,a,b)or>> a = rand(100); b = rand(100,1);>> request = netsolve_nb(’send’,’ax=b’,a,b)>> x = netsolve_nb(’probe’,request)Not Ready Yet>> x = netsolve_nb(’wait’,request)ninfdouble A[n][n], B[n][n], C[n][n];dmmul(n, A, B, C);while with Ninf, one invokes the remote library with:Ninf_call("dmmul", n, A, B, C); Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi
Conclusion Prepared by: Abdel_karim Awwad submitted to: Dr. Najeh Jasrawi