PROJECT TITLE :

Maximum Convex Subgraphs Under I/O Constraint for Automatic Identification of Custom Instructions

ABSTRACT:

Automatic identification of custom instructions (CI) is the process of supporting the programmer in choosing automatically beneficial parts of the application source code that can then be synthesized and run on dedicated hardware. Identification is typically modeled as choosing a subgraph from a graph, representing the application, that has the highest speedup potential when implemented in custom hardware, and that fulfills the constraints of convexity and of a given maximum number of inputs and outputs. Existing algorithms for CI identification either enumerate all the valid subgraphs under the constraints of convexity and I/O, or return the subset of all maximal valid subgraphs with respect to convexity only. The downside of the former approach is that enumerating all valid subgraphs is costly, especially for large values of input and output constraints, while we may be interested in the subgraphs which obtain the best speedup only. Instead, the latter approach may fail to find a feasible solution, since the valid subgraphs with respect to convexity only can be too large to be useful. In this paper, we present a novel approach which attempts to fill the gap between the existing methods. In particular, we present an algorithm that enumerates the subset of all maximum valid subgraphs with respect to convexity and number of inputs and outputs. Our method revisits and combines the existing approaches and yields an algorithm which is effective and outperforms the state-of-the-art for large values of input and output constraints.


Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here


PROJECT TITLE : A Maximum Likelihood Approach for Depth Field Estimation Based on Epipolar Plane Images ABSTRACT: From dense picture arrays, this work presents a multi-resolution approach for determining depth. Hand-held plenoptic
PROJECT TITLE : A New Multilevel Inverter Topology with Maximum Voltage Levels and Minimum DC Sources ABSTRACT: For consumers, renewable energy options provide both environmentally friendly and economical electricity. As
PROJECT TITLE : Study of Maximum Power Point Tracking MPPT Techniques in a solar Photovoltaic array ABSTRACT: In photovoltaic (PV) systems, maximum power point tracking (MPPT) is used to maximise PV array output power regardless
PROJECT TITLE :A novel maximum power point tracking technique based on fuzzy logic for photovoltaic systemsABSTRACT:Most power purpose tracking (MPPT) techniques are thought of a crucial part in photovoltaic system design to
PROJECT TITLE :Maximum Likelihood Decoding for Gaussian Noise Channels With Gain or Offset Mismatch - 2018ABSTRACT:Besides the omnipresent noise, different important inconveniences in communication and storage systems are shaped

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry