Ambar Sarkar

Learn More
Parallel programs are complex, especially when the communication, synchronization, and scheduling issues must be managed by the programmer. Considerable amounts of time and effort are put into developing a parallel program for a particular application, yet once written for one architecture, it may be prohibitively difficult to port the code to another(More)
Notices Accellera Standards documents are developed within Accellera and the Technical Committees of Accellera Organization, Inc. Accellera develops its standards through a consensus development process, approved by its members and board of directors, which brings together volunteers representing varied viewpoints and interests to achieve the final product.(More)
In this papel; we discuss bringing two early stages of digital system design-operational specijcation modeling and pelformance modeling-under the same simulation environment. This unijication is possible by integrating the operational specijkation model and the performance model for a given system under design, so that the two models can be simultaneously(More)
A system-design methodology based on the synergistic integration of the specification modeling and the performance modeling design stages is presented. This synergy is supported by: 1) a novel technique that dynamically and automatically incorporates delay information into an exe-cutable specification from the corresponding performance model, and 2) a novel(More)
  • 1