1 |
NANOCONTROLLER PROGRAM OPTIMIZATION USING ITE DAGSRajachidambaram, Sarojini Priyadarshini 01 January 2007 (has links)
Kentucky Architecture nanocontrollers employ a bit-serial SIMD-parallel hardware design to execute MIMD control programs. A MIMD program is transformed into equivalent SIMD code by a process called Meta-State Conversion (MSC), which makes heavy use of enable masking to distinguish which code should be executed by each processing element. Both the bit-serial operations and the enable masking imposed on them are expressed in terms of if-then-else (ITE) operations implemented by a 1-of-2 multiplexor, greatly simplifying the hardware. However, it takes a lot of ITEs to implement even a small program fragment. Traditionally, bit-serial SIMD machines had been programmed by expanding a fixed bitserial pattern for each word-level operation. Instead, nanocontrollers can make use of the fact that ITEs are equivalent to the operations in Binary Decision Diagrams (BDDs), and can apply BDD analysis to optimize the ITEs. This thesis proposes and experimentally evaluates a number of techniques for minimizing the complexity of the BDDs, primarily by manipulating normalization ordering constraints. The best method found is a new approach in which a simple set of optimization transformations is followed by normalization using an ordering determined by a Genetic Algorithm (GA).
|
2 |
SENSITIZATION TO TRAIL-INDUCED APOPTOSIS IN K-RAS 12 MUTANT PANCREATIC CANCER CELLS BY BITCWicker, Christina Ann 12 August 2008 (has links)
No description available.
|
Page generated in 0.0161 seconds