• ACE-Model: A Conceptual Evolutionary Model For Evolutionary Computation And Artificial Life 

      Dukkipati, Ambedkar (Indian Institute of Science, 2005-02-07)
      Darwinian Evolutionary system - a system satisfying the abstract conditions: reproduction with heritable variation, in a finite world, giving rise to Natural Selection encompasses a complex and subtle system of interrelated ...
    • Adaptive Hierarchial RAID 

      Muppalaneni, Nitin (Indian Institute of Science, 2005-02-08)
      Redundant Arrays of Inexpensive Disks or RAID is a popular method of improving the reliability and performance of disk storage. Of various levels of RAID, mirrored or RAID1 and rotating parity or RAID5 configurations have ...
    • An Adaptive Recompilation Framework For Rotor And Architectural Support For Online Program Instrumentation 

      Vaswani, Kapil (Indian Institute of Science, 2005-12-07)
      Although runtime systems and the dynamic compilation model have revolutionized the process of application development and deployment, the associated performance overheads continue to be a cause for concern and much research. ...
    • Adaptive Selective Flooding Qos Routing 

      Porwal, Rupesh (Indian Institute of Science, 2005-02-08)
      The routing strategy used in today's Internet is best-effort service, where all data packets are treated equally. This type of service is not suited for applications such as video conferencing, and video on demand, that ...
    • Architecture Descriptions for Retargetable Code Translation 

      Ravindra, D V (Indian Institute of Science, 2005-03-14)
      The study of architectural parameterization has long neglected other parameterizations in favour of code selector descriptions. In this dissertation, we are concerned with providing linguistic notations for modelling ...
    • Architecture, Performance and Applications of a Hierarchial Network of Hypercubes 

      Kumar, Mohan J (Indian Institute of Science, 2005-02-09)
      This thesis, presents a multiprocessor topology, the hierarchical network of hyper-cubes, which has a low diameter, low degree of connectivity and yet exhibits hypercube like versatile characteristics. The hierarchical ...
    • Automatic Data Partitioning By Hierarchical Genetic Search 

      Shenoy, U Nagaraj (Indian Institute of Science, 2005-12-07)
      The introduction of languages like High Performance Fortran (HPF) which allow the programmer to indicate how the arrays used in the program have to be distributed across the local memories of a multi-computer has not ...
    • A Broadcast Cube-Based Multiprocessor Architecture for Solving Partial Differential Equations 

      Murthy, Siva Ram C (Indian Institute of Science, 2005-01-26)
      A large number of mathematical models in engineering and physical sciences employ Partial Differential Equations (PDEs). The sheer number of operations required in numerically integrating PDEs in these applications has ...
    • A Compiler and Symbolic Debugger for Occam 

      Chelliah, M (Indian Institute of Science, 2005-03-03)
      We have implemented Occam, a parallel programming language, on a uniprocessor machine (MC-68020 based HORIZON I11 running on UNIX system V.2) with simulated concurrency. Occam is a descendant of CSP with a few convenient ...
    • Design and Implementation of an Authentication and Authorization Framework for a Nomadic Service Delivery System 

      Das, Devaraj (Indian Institute of Science, 2005-02-16)
      Internet has changed our lives. It has made the true distributed computing paradigm a reality. It has opened up a lot of opportunities both in the research domain and in business domain. One can now think of developing ...
    • Design and Implementation of Java Virtual Machine 

      Mandal, Abhijit (Indian Institute of Science, 2005-03-11)
      Interpretation of Java bytecode results in slow execution of program.First version of Java Virtual Machine(JVM) implementation was relied on interpretation techniques. On the other hand performance can be improved by ...
    • An Environment for Automatic Generation of Code Optimizers 

      Paleri, Vineeth Kumar (Indian Institute of Science, 2005-03-11)
      Code optimization or code transformation is a complex function of a compiler involving analyses and modifications with the entire program as its scope. In spite of its complexity, hardly any tools exist to support this ...
    • Experiments with the pentium Performance monitoring counters 

      Agarwal, Gunjan (Indian Institute of Science, 2005-02-11)
      Performance monitoring counters are implemented in most recent microprocessors. In this thesis, we describe various performance measurement experiments for a program and a system that we conducted on a Linux operating ...
    • Hierarchical Data Structures for Pattern Recognition 

      Choudhury, Sabyasachy (Indian Institute of Science, 2005-02-22)
      Pattern recognition is an important area with potential applications in computer vision, Speech understanding, knowledge engineering, bio-medical data classification, earth sciences, life sciences, economics, psychology, ...
    • Hyperplane Partitioning : An Approach To Global Data Partitioning For Distributed Memory Machines 

      Prakash, S R (Indian Institute of Science, 2005-12-07)
      Automatic Global Data Partitioning for Distributed Memory Machines (DMMs) is a difficult problem. Distributed memory machines are scalable, but since the memory is distributed across processors, the scheme of placement ...
    • An Implementation of Cross Architecture Procedure Call 

      Laeeq, Khan M (Indian Institute of Science, 2005-01-26)
      workstations are ideally suited for computing jobs which require an interactive environment because they are basically single user machines and hence provide consistent response time. Another factor is the availability ...
    • Implementation Of Database Security Features Using Bit Matrices 

      Gopal, K (Indian Institute of Science, 2005-02-16)
      Information security is of utmost concern in a multiuser environment. The importance of security is felt much more with the widespread use of distributed database. Information is by itself a critical resource of an enterprise ...
    • Integrated Scheduling For Clustered VLIW Processors 

      Nagpal, Rahul (Indian Institute of Science, 2005-11-25)
      Clustered architecture processors are preferred for embedded systems because centralized register file architectures scale poorly in terms of clock rate, chip area, and power consumption. Scheduling for clustered architectures ...
    • Kernel Methods Fast Algorithms and real life applications 

      Vishwanathan, S V N (Indian Institute of Science, 2005-02-08)
      Support Vector Machines (SVM) have recently gained prominence in the field of machine learning and pattern classification (Vapnik, 1995, Herbrich, 2002, Scholkopf and Smola, 2002). Classification is achieved by finding a ...
    • A Knowledge-Based Approach To Pattern Clustering 

      Shekar, B (Indian Institute of Science, 2005-03-11)
      The primary objective of this thesis is to develop a methodology for clustering of objects based on their functionality typified by the notion of concept. We begin by giving a formal definition of concept. By assigning a ...