Bishwaroop Ganguly

Learn More
Programmers of concurrent applications are faced with a complex performance space in which data distribution and concurrency management exacerbate the difficulty of building large, complex applications. To address these challenges , the Illinois Concert system provides a global names-pace, implicit concurrency control and granularity management , implicit(More)
Programmers of concurrent applications are faced with complex performance trade-oos, since data distribution and concurrency management exacerbate the diiculty of building large, complex applications. To address these challenges, the Illinois Concert system provides a global namespace, implicit concurrency control and granularity management, implicit(More)
In this thesis we present analysis of Optical Flow Switching (OFS), an architectural approach for enabling all-optical user to user connections for transmission of Internet traffic. We first describe a demonstration of OFS on the ONRAMP test environment which is a MAN optical network implemented in hardware in the Boston geographic area. This demonstration(More)
Object-oriented techniques have been prooered as aids for managing complexity, enhancing reuse, and improving readability of irregular parallel applications. Using a suite of seven challenging irregular applications and the mature Illinois Concert system (a high-level concurrent object-oriented programming model backed by an aggressive implementation), we(More)
Structured Adaptive Mesh Reenement (SAMR) simulation methods are attractive because they can increase computational eeciency dramatically. However, their irregular and less predictable computational and data structure makes them challenging to parallelize eeciently on large-scale parallel machines. We use the Illinois Concert C++ system (which supports(More)
We have used the Illinois Concert C++ system (which supports dynamic, object-based parallelism) to parallelize a exible adaptive mesh reenement code for the Cosmology NSF Grand Challenge. Out goal is to enable programmers of large-scale numerical applications to build complex applications with irregular structure using a high-level interface. The key(More)
Structured Adaptive Mesh Reenement (SAMR) simulation methods are attractive because they can increase computational eeciency dramatically. However, their irregular and less predictable computational and data structure makes them challenging to parallelize eeciently on large-scale parallel machines. We use the Illinois Concert C++ system (which supports(More)