Doctor of PhilosophyDepartment of Computing and Information SciencesGurdip SinghMany frameworks have been proposed which provide distributed algorithms encapsulated as middleware services to simplify application design. The developers of such algorithms are faced with two opposing forces. One is to design generic algorithms that are reusable in a large number of applications. Efficiency considerations, on the other hand, force the algorithms to be customized to specific operational contexts. This problem is often attacked by simply re-implementing all or large portions of an algorithm. We propose InDiGO, an infrastructure which allows design of generic but customizable algorithms and provides tools to customize such algorithms for spec...
This thesis proposes several optimization methods that utilize parallel algorithms for large-scale m...
Many embedded and scientific applications are frequently pipelined asynchronously and deployed on ar...
The questions of distributed systems development based on Java RMI, EJB and J2EE technologies and t...
Doctor of PhilosophyDepartment of Computing and Information SciencesGurdip SinghMany frameworks have...
Abstract: The developers of distributed algorithms are faced with two opposing forces. One is to des...
Doctor of PhilosophyDepartment of Computing and Information SciencesGurdip SinghTo increase their ap...
Cloud environments have become a standard method for enterprises to offer their applications by mean...
This dissertation maps various kernels and applications to a spectrum of programming models and arch...
Designing, implementing and executing algorithms have become a relevant and important element in var...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
The fundamental goal of problem solution under numerous limitations such as those imposed by issue ...
Writing high performance code has steadily become more challenging since the design of computing sys...
Next-generation computation-intensive scientific applications feature large-scale computing workflow...
Thesis (S.B. and M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and...
A key factor determining the success of a Distributed Interactive Application (DIA) is the maintenan...
This thesis proposes several optimization methods that utilize parallel algorithms for large-scale m...
Many embedded and scientific applications are frequently pipelined asynchronously and deployed on ar...
The questions of distributed systems development based on Java RMI, EJB and J2EE technologies and t...
Doctor of PhilosophyDepartment of Computing and Information SciencesGurdip SinghMany frameworks have...
Abstract: The developers of distributed algorithms are faced with two opposing forces. One is to des...
Doctor of PhilosophyDepartment of Computing and Information SciencesGurdip SinghTo increase their ap...
Cloud environments have become a standard method for enterprises to offer their applications by mean...
This dissertation maps various kernels and applications to a spectrum of programming models and arch...
Designing, implementing and executing algorithms have become a relevant and important element in var...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
The fundamental goal of problem solution under numerous limitations such as those imposed by issue ...
Writing high performance code has steadily become more challenging since the design of computing sys...
Next-generation computation-intensive scientific applications feature large-scale computing workflow...
Thesis (S.B. and M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and...
A key factor determining the success of a Distributed Interactive Application (DIA) is the maintenan...
This thesis proposes several optimization methods that utilize parallel algorithms for large-scale m...
Many embedded and scientific applications are frequently pipelined asynchronously and deployed on ar...
The questions of distributed systems development based on Java RMI, EJB and J2EE technologies and t...