60 likes | 186 Views
Parset: A Language Construct for System Independent Parallel Programming on Distributed Systems.
E N D
Parset: A Language Construct for System Independent Parallel Programming on Distributed Systems 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 • Separating system’s concerns from programmer’s concerns • Language constructs for programming distributed systems • Transparency to various system dependent tasks Anonymous Remote Computing: A Paradigm for Parallel Programming on Interconnected Workstations 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 • 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
P-CORBA: A Model for Parallel Programming over CORBA 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 • 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 DP: A Paradigm for Anonymous Remote Computation and Communication for Cluster Computing 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 • Transparent programmability of communicating parallel tasks in a Network of Workstations • Enables location independent inter-task communication among processes across machines
Moset: An Anonymous Remote Mobile Cluster Computing Paradigm 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 • 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 Yama: A Scalable Generational Garbage Collector for Java in Multiprocessor Systems 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 • 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
A Scalable Fault-Tolerant Platform for Data Management in Peer-to-Peer Grids 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 • Virtual server based mechanism to integrate structured and unstructured P2P systems • Node capability aware replication platform Vishwa: A Reconfigurable P2P Middleware for Grid Computations 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 • 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
Tele-medicine Application Mathematical Modeling of Complex Systems Service Oriented Computing Semantic Grids Integration ofMobile Devicesinto the Grid Distributed File Systems for High Performance Computing and Embedded Systems