Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Separating system’s concerns from programmer’s concerns  Language constructs for programming distributed systems  Transparency to various system dependent.

Similar presentations


Presentation on theme: " Separating system’s concerns from programmer’s concerns  Language constructs for programming distributed systems  Transparency to various system dependent."— Presentation transcript:

1

2  Separating system’s concerns from programmer’s concerns  Language constructs for programming distributed systems  Transparency to various system dependent tasks Parset: A Language Construct for System Independent Parallel Programming on Distributed Systems Anonymous Remote Computing: A Paradigm for Parallel Programming on Interconnected Workstations  Paradigm for parallel programming on loaded heterogeneous cluster of workstations  Co-existence of parallel and sequential computing loads on a LAN  Two-tiered architecture consisting of high level language constructs and low level ARC primitives R. K. Joshi and D. Janakiram, Parset : A Language Construct for system independent parallel programming on loosely coupled distributed systems, Microprocessing and Microprogramming, Euromicro Journal, 41(‘95) pp. 245- 259 R. K. Joshi and D. Janakiram, Anonymous Remote Computing: A Paradigm for Parallel Programming on Interconnected Workstations, IEEE Transactions on Software Engineering, Vol.25, No.1, January ‘99, pp. 75-90

3  Transparent programmability of communicating parallel tasks in a Network of Workstations  Enables location independent inter-task communication among processes across machines DP: A Paradigm for Anonymous Remote Computation and Communication for Cluster Computing P-CORBA: A Model for Parallel Programming over CORBA  Brings the notion of concurrency into CORBA  CORBA as a middleware bus for the transmission of computing power  Provides a new idea for enabling object migration Binu K.J., Karthikeyan R. and D. Janakiram, DP: A Paradigm for Anonymous Remote Computation and Communication for Cluster Computing IEEE Transactions on Parallel and Distributed Systems, Vol. 12, No.10, October '01, pp. 1-14 D. Janakiram, A. Vijay Srinivas and P. Manjula Rani, A Model for Parallel Programming Over CORBA, Journal of Parallel and Distributed Computing, Vol. 64, No. 11, November '04, pp. 1256-1269

4  Seamless integration of mobile nodes with static nodes for cluster computing  Provides transparency to mobility of nodes, distribution of computing resources and heterogeneity of networks Moset: An Anonymous Remote Mobile Cluster Computing Paradigm Yama: A Scalable Generational Garbage Collector for Java in Multiprocessor Systems  An on-the-fly generational garbage collector for multiprocessor systems  Novel on-the-fly deferred reference counting in the young generation and DLG on-the-fly mark and sweep in the old generation  Achieves extremely low pause time in both young and old generation M. A. Maluk Mohamed, A. Vijay Srinivas and D. Janakiram, Moset: An Anonymous Remote Mobile Cluster Computing Paradigm, Journal of Parallel and Distributed Computing (JPDC), vol. 65, No. 10, October '05, pp. 1212-1222 Muthukumar R. M. and D. Janakiram, YAMA: A Scalable Generational Garbage Collector for Java in Multiprocessor Systems, IEEE Transactions on Parallel and Distributed Systems, Vol 17, No.2, February '06

5  A two layered peer-to-peer middleware to handle reconfiguration of the application in the face of failures and system load fluctuations  Leverages the utility of both unstructured P2P and structured P2P systems Vishwa: A Reconfigurable P2P Middleware for Grid Computations A Scalable Fault-Tolerant Platform for Data Management in Peer-to-Peer Grids  Virtual server based mechanism to integrate structured and unstructured P2P systems  Node capability aware replication platform Venkateswara Reddy, A. Vijay Srinivas, Tarun Gopinath, D. Janakiram. Vishwa: A Reconfigurable P2P Middleware for Grid Computations, 35th International Conference on Parallel Processing (ICPP), IEEE Computer Society, August ‘06 Vijay Srinivas and D. Janakiram, Scaling a Shared Object Space to the Internet: Case Study of Virat, Journal of Object Technology, Vol. 5, No. 7, September- October '06, pp. 75-95

6 Distributed File Systems for High Performance Computing and Embedded Systems Semantic Grids Tele-medicine Application Mathematical Modeling of Complex Systems Integration of Mobile Devices into the Grid Service Oriented Computing


Download ppt " Separating system’s concerns from programmer’s concerns  Language constructs for programming distributed systems  Transparency to various system dependent."

Similar presentations


Ads by Google