180 research outputs found

    Integrating adaptive on-chip storage structures for reduced dynamic power

    Get PDF
    Journal ArticleEnergy efficiency in microarchitectures has become a necessity. Significant dynamic energy savings can be realized for adaptive storage structures such as caches, issue queues, and register files by disabling unnecessary storage resources. Prior studies have analyzed individual structures and their control. A common theme to these studies is exploration of the configuration space and use of system IPC as feedback to guide reconfiguration. However, when multiple structures adapt in concert, the number of possible configurations increases dramatically, and assigning causal effects to IPC change becomes problematic. To overcome this issue, we introduce designs that are reconfigured solely on local behavior. We introduce a novel cache design that permits direct calculation of efficient configurations. For buffer and queue structures, limited histogramming permits precise resizing control. When applying these techniques we show energy savings of up to 70% on the individual structures, and savings averaging 30% overall for the portion of energy attributed to these structures with an average of 2.1% performance degradation

    Driving the Network-on-Chip Revolution to Remove the Interconnect Bottleneck in Nanoscale Multi-Processor Systems-on-Chip

    Get PDF
    The sustained demand for faster, more powerful chips has been met by the availability of chip manufacturing processes allowing for the integration of increasing numbers of computation units onto a single die. The resulting outcome, especially in the embedded domain, has often been called SYSTEM-ON-CHIP (SoC) or MULTI-PROCESSOR SYSTEM-ON-CHIP (MP-SoC). MPSoC design brings to the foreground a large number of challenges, one of the most prominent of which is the design of the chip interconnection. With a number of on-chip blocks presently ranging in the tens, and quickly approaching the hundreds, the novel issue of how to best provide on-chip communication resources is clearly felt. NETWORKS-ON-CHIPS (NoCs) are the most comprehensive and scalable answer to this design concern. By bringing large-scale networking concepts to the on-chip domain, they guarantee a structured answer to present and future communication requirements. The point-to-point connection and packet switching paradigms they involve are also of great help in minimizing wiring overhead and physical routing issues. However, as with any technology of recent inception, NoC design is still an evolving discipline. Several main areas of interest require deep investigation for NoCs to become viable solutions: • The design of the NoC architecture needs to strike the best tradeoff among performance, features and the tight area and power constraints of the onchip domain. • Simulation and verification infrastructure must be put in place to explore, validate and optimize the NoC performance. • NoCs offer a huge design space, thanks to their extreme customizability in terms of topology and architectural parameters. Design tools are needed to prune this space and pick the best solutions. • Even more so given their global, distributed nature, it is essential to evaluate the physical implementation of NoCs to evaluate their suitability for next-generation designs and their area and power costs. This dissertation performs a design space exploration of network-on-chip architectures, in order to point-out the trade-offs associated with the design of each individual network building blocks and with the design of network topology overall. The design space exploration is preceded by a comparative analysis of state-of-the-art interconnect fabrics with themselves and with early networkon- chip prototypes. The ultimate objective is to point out the key advantages that NoC realizations provide with respect to state-of-the-art communication infrastructures and to point out the challenges that lie ahead in order to make this new interconnect technology come true. Among these latter, technologyrelated challenges are emerging that call for dedicated design techniques at all levels of the design hierarchy. In particular, leakage power dissipation, containment of process variations and of their effects. The achievement of the above objectives was enabled by means of a NoC simulation environment for cycleaccurate modelling and simulation and by means of a back-end facility for the study of NoC physical implementation effects. Overall, all the results provided by this work have been validated on actual silicon layout

    Placement and routing for reconfigurable systems.

    Get PDF
    Applications using reconfigurable logic have been widely demonstrated to offer better performance over software-based solutions. However, good performance rating is often destroyed by poor reconfiguration latency - time required to reconfigure hardware to perform the new task. Recent research focus on design automation techniques to address reconfiguration latency bottleneck. The contribution to novelty of this thesis is in new placement and routing techniques resulting in minimising reconfiguration latency of reconfigurable systems. This presents a part of design process concerned with positioning and connecting design blocks in a logic gate array. The aim of the research is to optimise the placement and interconnect strategy such that dynamic changes in system functionality can be achieved with minimum delay. A review of previous work in the field is given and the relevant theoretical framework developed. The dynamic reconfiguration problem is analysed for various reconfigurable technologies. Several algorithms are developed and evaluated using a representative set of problem domains to assess their effectiveness. Results obtained with novel placement and routing techniques demonstrate configuration data size reduction leading to significant reconfiguration latency improvements

    Design of a kite controller for airborne wind energy

    Get PDF
    Airborne wind energy is a field of technology being developed to make use of the vast, renewable wind power resource which is above the reach of traditional wind turbines, without the need for a large tower. Much analytical research has been undertaken in recent years to better understand the problem space. However, there are relatively few working systems that demonstrate their functioning and can be compared with simulations and theory. Off-grid power systems still rely heavily on diesel generators, so devices that tap renewable energy sources with similar ease of deployment and lower cost of energy would help this sector to reduce its reliance on expensive, polluting, fossil fuels. The development of these systems is often performed by teams with business interests leaving little open access content available regarding the design process of such devices or the data that they provide. A kite control pod has been designed for the remote control of a standard kitesurfing kite and a prototype has been demonstrated stably flying such a kite on a fixed length tether. This pod and kite would be tethered to a winch and as the kite flies across the wind, the lift force generated is applied to the winch which is reeled out and electrical power generated. Once fully extended, the tether would be reeled in with the kite de-powered, using some of the generated energy, stored in a battery. This system can then be used as a test bed for the further development of a compact, autonomous, airborne wind energy system for off-grid applications

    Transactional concurrency control for resource constrained applications

    Get PDF
    PhD ThesisTransactions have long been used as a mechanism for ensuring the consistency of databases. Databases, and associated transactional approaches, have always been an active area of research as different application domains and computing architectures have placed ever more elaborate requirements on shared data access. As transactions typically provide consistency at the expense of timeliness (abort/retry) and resource (duplicate shared data and locking), there has been substantial efforts to limit these two aspects of transactions while still satisfying application requirements. In environments where clients are geographically distant from a database the consistency/performance trade-off becomes acute as any retrieval of data over a network is not only expensive, but relatively slow compared to co-located client/database systems. Furthermore, for battery powered clients the increased overhead of transactions can also be viewed as a significant power overhead. However, for all their drawbacks transactions do provide the data consistency that is a requirement for many application types. In this Thesis we explore the solution space related to timely transactional systems for remote clients and centralised databases with a focus on providing a solution, that, when compared to other's work in this domain: (a) maintains consistency; (b) lowers latency; (c) improves throughput. To achieve this we revisit a technique first developed to decrease disk access times via local caching of state (for aborted transactions) to tackle the problems prevalent in real-time databases. We demonstrate that such a technique (rerun) allows a significant change in the typical structure of a transaction (one never before considered, even in rerun systems). Such a change itself brings significant performance success not only in the traditional rerun local database solution space, but also in the distributed solution space. A byproduct of our improvements also, one can argue, brings about a "greener" solution as less time coupled with improved throughput affords improved battery life for mobile devices

    Impaired reflex sensitivity cause and effect

    Get PDF
    When a voluntarily contracting human muscle is stretched its surface reflex electromyographic response has both short-latency (M1) and long-latency (M2) components. The M1 component occurs at a latency compatible with monosynaptic reflex activation. The long-latency component results from stimulation of skin and other subcutaneous receptors. In the initial experiment, using the first dorsal interosseous muscle (FDI) of the hand, the reflex sensitivity in normal human subjects was studied by comparing the various components of the electromyographic response generated by briefly stretching the voluntarily contracting muscle in subjects of various ages. It was found that age-related changes occur in the reflex response of human subjects. Although it is already known that the reflex response in human muscle slows with age, the result of the experiment showed that the size of that reflex response becomes smaller. The evidence suggests an impaired reflex sensitivity in older people which could be reflected in other motor control systems within the body. A detailed investigation was then undertaken to discover the causes of this change. Although the reflex response (M1) was found to alter with age the M2 component did not. This would seem to rule out neuromuscular block (NMB). NMB as a cause of the change was investigated and was found not to occur in the paradigm employed in this investigation. Possible changes in the mechanical properties of muscles and joints were looked for in a series of experiments using an accelerometer. No changes large enough to account for the reflex impairment could be found. In a further series of experiments the effects of fatigue and the effects of training on the electrical response of the FDI were studied. In a final series of experiments the changes with age, in the effects of coffee upon blood pressure were investigated.<p

    Posttranslational modifications of the retinoblastoma tumor suppressor protein as determinants of function

    Get PDF
    The retinoblastoma tumor suppressor protein (pRB) plays an integral role in G1-S checkpoint control and consequently is a frequent target for inactivation in cancer. The RB protein can function as an adaptor, nucleating components such as E2Fs and chromatin regulating enzymes into the same complex. For this reason, pRB\u27s regulation by posttranslational modifications is thought to be critical. pRB is phosphorylated by a number of different kinases such as cyclin dependent kinases (Cdks), p38 MAP kinase, Chk1/2, Abl, and Aurora b. Although phosphorylation of pRB by Cdks has been extensively studied, activities regulated through phosphorylation by other kinases are just starting to be understood. As well as being phosphorylated, pRB is acetylated, methylated, ubiquitylated, and SUMOylated. Acetylation, methylation, and SUMOylation play roles in pRB mediated gene silencing. Ubiquitinylation of pRB promotes its degradation and may be used to regulate apoptosis. Recent proteomic data have revealed that pRB is posttranslationally modified to a much greater extent than previously thought. This new information suggests that many unknown pathways affect pRB regulation. This review focuses on posttranslational modifications of pRB and how they influence its function. The final part of the review summarizes new phosphorylation sites from accumulated proteomic data and discusses the possibilities that might arise from this data. © The Author(s) 2013

    Ethanol exposure during synaptogenesis in a mouse model of fetal alcohol spectrum disorders: acute and long-term effects on gene expression and behaviour

    Get PDF
    Alcohol is a neuroactive molecule that is able to exert variable and often detrimental effects on the developing brain, resulting in a broad range of physiological, behavioural, and cognitive phenotypes that characterize ‘fetal alcohol spectrum disorders’ (FASD). Factors affecting the manifestation of these phenotypes include alcohol dosage, timing of exposure, and pattern of maternal alcohol consumption; however, the biological processes that are vulnerable to ethanol at any given neurodevelopmental stage are unclear, as is how their disruption results in the emergence of specific pathological phenotypes later in life. The research included in this thesis utilizes a C57BL/6J (B6) mouse model to examine the changes to gene expression and behaviour following a binge-like exposure to ethanol during synaptogenesis, a period of neurodevelopment characterized by the rapid formation and pruning of synaptic connectivity that correlates to brain development during the human third trimester. B6 pups were treated with a high dose (5 g/kg over 2 hours) of ethanol at postnatal day 4 (P4), P7, or on both days (P4+7). Mice were evaluated using a battery of behavioural tests designed to assess FASD-relevant phenotypes, and showed delayed achievement of neuromuscular coordination, hyperactivity, increased anxiety-related traits, and impaired spatial learning and memory. Gene expression analysis identified 315 transcripts that were altered acutely (4 hours) following ethanol exposure. Up-regulated transcripts were associated with cellular stress response, including both pro- and anti-apoptotic molecules, as well as maintenance of cell structural integrity. Down-regulated transcripts were associated with energetically costly processes such as ribosome biogenesis and cell cycle progression. Genes critical to synapse formation were also affected, as well as genes important for the appropriate development of the hypothalamic-pituitary-adrenal axis. Additionally, gene expression changes within the adult brain of mice treated with ethanol at P4+7 were examined to evaluate the long-term effects of neurodevelopmental alcohol exposure. Array analysis identified 376 altered mRNA transcripts with roles in synaptic function, plasticity, and stability, as well as epigenetic processes such as folate metabolism and chromatin remodeling. MicroRNA analyses identified changes in the levels of 33 microRNA species, suggesting that that long-term changes to gene expression following may be maintained (at least in part) via epigenetic mechanisms. Taken together, these analyses illustrate the sensitivity of synaptogenesis to ethanol exposure, leading to a ‘molecular footprint’ of gene expression changes that persists into adulthood and may contribute to the emergence of long-term behavioural and cognitive phenotypes associated with FASD

    Fast Sensing and Adaptive Actuation for Robust Legged Locomotion

    Get PDF
    Robust legged locomotion in complex terrain demands fast perturbation detection and reaction. In animals, due to the neural transmission delays, the high-level control loop involving the brain is absent from mitigating the initial disturbance. Instead, the low-level compliant behavior embedded in mechanics and the mid-level controllers in the spinal cord are believed to provide quick response during fast locomotion. Still, it remains unclear how these low- and mid-level components facilitate robust locomotion. This thesis aims to identify and characterize the underlining elements responsible for fast sensing and actuation. To test individual elements and their interplay, several robotic systems were implemented. The implementations include active and passive mechanisms as a combination of elasticities and dampers in multi-segment robot legs, central pattern generators inspired by intraspinal controllers, and a synthetic robotic version of an intraspinal sensor. The first contribution establishes the notion of effective damping. Effective damping is defined as the total energy dissipation during one step, which allows quantifying how much ground perturbation is mitigated. Using this framework, the optimal damper is identified as viscous and tunable. This study paves the way for integrating effective dampers to legged designs for robust locomotion. The second contribution introduces a novel series elastic actuation system. The proposed system tackles the issue of power transmission over multiple joints, while featuring intrinsic series elasticity. The design is tested on a hopper with two more elastic elements, demonstrating energy recuperation and enhanced dynamic performance. The third contribution proposes a novel tunable damper and reveals its influence on legged hopping. A bio-inspired slack tendon mechanism is implemented in parallel with a spring. The tunable damping is rigorously quantified on a central-pattern-generator-driven hopping robot, which reveals the trade-off between locomotion robustness and efficiency. The last contribution explores the intraspinal sensing hypothesis of birds. We speculate that the observed intraspinal structure functions as an accelerometer. This accelerometer could provide fast state feedback directly to the adjacent central pattern generator circuits, contributing to birds’ running robustness. A biophysical simulation framework is established, which provides new perspectives on the sensing mechanics of the system, including the influence of morphologies and material properties. Giving an overview of the hierarchical control architecture, this thesis investigates the fast sensing and actuation mechanisms in several control layers, including the low-level mechanical response and the mid-level intraspinal controllers. The contributions of this work provide new insight into animal loco-motion robustness and lays the foundation for future legged robot design
    • …
    corecore