Browsing Supercomputer Education and Research Centre (SERC) by Subject "Computer Science"
Now showing items 1-20 of 55
-
Adaptive Fault Tolerance Strategies for Large Scale Systems
(2018-03-07)Exascale systems of the future are predicted to have mean time between node failures (MTBF) of less than one hour. At such low MTBF, the number of processors available for execution of a long running application can widely ... -
Adaptive Grid Meta Scheduling - A QoS Perspective
(2011-09-06) -
Applications Of Machine Learning To Anomaly Based Intrusion Detection
(2009-03-02)This thesis concerns anomaly detection as a mechanism for intrusion detection in a machine learning framework, using two kinds of audit data : system call traces and Unix shell command traces. Anomaly detection systems ... -
Applications Of Social Network Analysis To Community Dynamics
(2010-08-24)This thesis concerns Social Network Analysis as a mechanism for exploring Community Dynamics. To be able to use the Social Network methodologies, relationships existing between the modeling entities are required. In this ... -
Approximate Nearest Neighbour Field Computation and Applications
(2018-05-09)Approximate Nearest-Neighbour Field (ANNF\ maps between two related images are commonly used by computer vision and graphics community for image editing, completion, retargetting and denoising. In this work we generalize ... -
Automatic Compilation Of MATLAB Programs For Synergistic Execution On Heterogeneous Processors
(2014-05-19)MATLAB is an array language, initially popular for rapid prototyping, but is now being in-creasingly used to develop production code for numerical and scientific applications. Typical MATLAB programs have abundant data ... -
Cache Coherence State Based Replacement Policies
(2018-07-14)Cache replacement policies can play a pivotal role in the overall performance of a system by preserving data locality and thus limiting the o -chip accesses. In a shared memory system, a cache coherence protocol is necessary ... -
A Coarse Grained Reconfigurable Architecture Framework Supporting Macro-Dataflow Execution
(2014-04-23)A Coarse-Grained Reconfigurable Architecture (CGRA) is a processing platform which constitutes an interconnection of coarse-grained computation units (viz. Function Units (FUs), Arithmetic Logic Units (ALUs)). These units ... -
Compiling For Coarse-Grained Reconfigurable Architectures Based On Dataflow Execution Paradigm
(2015-07-24)Coarse-Grained Reconfigurable Architectures(CGRAs) can be employed for accelerating computational workloads that demand both flexibility and performance. CGRAs comprise a set of computation elements interconnected using a ... -
Comprehensive Path-sensitive Data-flow Analysis
(2010-08-25)Data-flow analysis is an integral part of any aggressive optimizing compiler. We propose a framework for improving the precision of data-flow analysis in the presence of complex control-flow. We initially perform data-flow ... -
Efficient Cache Organization For Application Specific And General Purpose Processors
(2010-08-25)The performance gap between processor and memory continues to remain a major performance bottleneck in both application specific and general purpose processors. This thesis strives to ease the above bottleneck by exploiting ... -
Efficient Execution Of AMR Computations On GPU Systems
(2016-11-16)Adaptive Mesh Refinement (AMR) is a method which dynamically varies the spatio-temporal resolution of localized mesh regions in numerical simulations, based on the strength of the solution features. Due to high resolution ... -
Efficient Fault Tolerance In Chip Multiprocessors Using Critical Value Forwarding
(2013-09-03)Relentless CMOS scaling coupled with lower design tolerances is making ICs increasingly susceptible to transient faults, wear-out related permanent faults and process variations. Decreasing CMOS reliability implies that ... -
Efficient Resource Usage Modelling
(2011-11-16) -
Efficiently Approximating Query Optimizer Diagrams
(2010-10-21)Modern database systems use a query optimizer to identify the most efficient strategy, called “query execution plan”, to execute declarative SQL queries. The role of the query optimizer is especially critical for the complex ... -
Elasticity in IaaS Cloud, Preserving Performance SLAs
(2017-11-14)Infrastructure-as-a-Service(IaaS), one of the service models of cloud computing, provides resources in the form of Virtual Machines(VMs). Many applications hosted on the IaaS cloud have time varying workloads. These kind ... -
Emulating Variable Block Size Caches
(2013-08-02)