The architecture of a web-based course management tool that has been developed at IIT, Kharagpur and which manages the submission of assignments is discussed. Both the distributed architecture used for data storage and the client-server architecture supporting the web interface are described. Further developments of the tool making use of web-services are… (More)
In this paper we present a genetic scheduling algorithm to support the synthesis of structured data paths with the aim of producing designs with a predictable layout structure and conserving on-chip wiring resources. The data path is organized as architectural blocks (A-block) with local functional unit (FU), memory elements and internal interconnections.… (More)
is a record of authentic work carried by him under my supervision and guidance. Abstract The Web is a huge resource for people who use search engines to search for specific pages related to their specific needs. As a result, search engines are continuously striving to improve their ranking algorithms to efficiently fulfill end users " search needs. While… (More)
partial fulfillment of the requirement for the degree of Master of Technology during the academic year 2007-2008 is a record of authentic work carried by him under my supervision and guidance. Abstract The Web is a huge resource for people who use search engines to search for specific pages related to their specific needs. As a result, search engines are… (More)
— We discuss a novel technique for animating algorithms over the web. Although there are several existing software environments for the animation of algorithms , some of which are web-enabled, ours is designed specifically to simplify the process of adapting an algorithm for animation and delivering the animation over the web with a simple web interface.… (More)
We describe a scheme and implementation for the automatic evaluation of programming oriented assignments. The implementation described covers both the internal working of the automatic evaluation and the web interface. Presently, this system can handle only C programs.
In this paper we make a study of the capabzlities required of memories to su the synthesis of designs using structured archztectures. We explore the advantag using multi-port memories with two write ports as an architectural component over conventional memories with a single write port in such a synthesis environment. A study the of the memory resources… (More)