Baz, Mustafa
(2008)
OPTIMIZATION OF MAPPING ONTO A FLEXIBLE LOW-POWERELECTRONIC FABRIC ARCHITECTURE.
Doctoral Dissertation, University of Pittsburgh.
(Unpublished)
Abstract
A combinatorial problem that arises from a novel electronic fabric architecture designed forlow-power devices such as cellular phones and palm computers is presented. We consider theproblem of efficiently mapping a given data flow graph onto a particular implementation ofthe fabric architecture. We formulate mixed integer linear programs (MILP) and design asliding partial MILP heuristic for this problem. We highlight the modeling and algorithmicaspects that are necessary to make the MILP formulation competitive. The sliding partialMILP heuristic is developed to generate mappings faster and to find mappings for benchmarkinstances that cannot be solved by the MILP formulation.We also present a method to tune software parameters using ideas from software testingand machine learning. The method is based on the key observation that for many classes ofinstances, the software shows improved performance if a few critical parameters have good values, although which parameters are critical depends on the class of instances. Our methodattempts to find good parameter values using a relatively small number of optimization trials.
Share
Citation/Export: |
|
Social Networking: |
|
Details
Item Type: |
University of Pittsburgh ETD
|
Status: |
Unpublished |
Creators/Authors: |
|
ETD Committee: |
|
Date: |
8 September 2008 |
Date Type: |
Completion |
Defense Date: |
21 July 2008 |
Approval Date: |
8 September 2008 |
Submission Date: |
7 July 2008 |
Access Restriction: |
No restriction; Release the ETD for access worldwide immediately. |
Institution: |
University of Pittsburgh |
Schools and Programs: |
Swanson School of Engineering > Industrial Engineering |
Degree: |
PhD - Doctor of Philosophy |
Thesis Type: |
Doctoral Dissertation |
Refereed: |
Yes |
Uncontrolled Keywords: |
combinatorial optimization; design of experiments; heuristics; machine learning; parameter tuning; post-processing; integer programming; low power hardware |
Other ID: |
http://etd.library.pitt.edu/ETD/available/etd-07072008-225525/, etd-07072008-225525 |
Date Deposited: |
10 Nov 2011 19:50 |
Last Modified: |
15 Nov 2016 13:45 |
URI: |
http://d-scholarship.pitt.edu/id/eprint/8296 |
Metrics
Monthly Views for the past 3 years
Plum Analytics
Actions (login required)
 |
View Item |