187 research outputs found

    Overcoming Derailment in Organizations

    Get PDF

    Simplifying Embedded System Development Through Whole-Program Compilers

    Get PDF
    As embedded systems embrace ever more complicated microcontrollers, they present both new capability and new complexity. To simplify their development, some lessons of computer application development will translate with additional work. This thesis offers one such translation. It shows how whole-program compilers - those that broadly analyze a program\u27s entire source code - can achieve performance gains and remove faults in embedded system applications. In so doing, this yields a novel stackless threading system named UnStacked C. UnStacked C enables cooperative multithreading without the risk of stack overflows in embedded system applications. We also propose a novel preemption system called Lazy Preemption. Unstacked C with Lazy Preemption enables stackless preemptive multithreading in embedded systems. These remove the possibility of thread stack overflows, but also significantly reduces the memory required for multithreading in embedded system

    The design, manufacture and analysis of a new implant for fracture fixation in human and veterinary orthopaedic surgery: the bone fastenerod

    Get PDF
    Fracture fixation in humans and animals has troubled surgeons and scientists since first it was attempted right up to the present day. At every milestone of achievement in the understanding and practice of fracture repair there has remained a significant problem left unresolved. Of paramount concern is the preservation of blood vessels and soft tissues, avoidance of stress shielding and concentration, promotion. of bone healing and a rapid return to function. However, matching these principles with the variables of degree and site of fracture/injury, age, size and status of patient, environmental and surgical factors is complex and difficult. To be able to attempt to allow a surgeon to make decisions about every case, knowing that the implant choice does not constrain him but offers flexibility to aim for the ideal fixation for each case, the system must be modular. The objectives were to produce an implant system that would satisfy the most up to date principles of fracture repair through design optimization, mechanical evaluation and testing for specific fracture types. The design was called the bone fastenerod following the optimization and analysis procedures to indicate the origins of its basic formation. To begin with, the design of the fastenerod had to be optimized and this was achieved using bench testing, initially of selected designs followed by finite element analysis, which allowed a greater number of designs to be processed. Once the optimum design had been found the process of manufacture had to be selected and various possible methods of manufacture were examined until the one most suitable was determined. To analyze the fastenerod, the current industry standard implants that are used in the same clinical type settings were chosen for comparative testing. Testing was performed using static and cyclic loading to failure with wood samples in four point, tensile, side, axial and torsional loading Specific fractures in dog, cat and horse bones were created and repaired using the fastenerod versus the best method currently available and tested in three point, tensile, axial, static loading to failure. Also, specific fractures were created in human mechanical bones and tested using axial, cyclic and four point bending again, comparing the fastenerod w ith the best technology available. The analysis revealed that in static loading the fastenerod was comparable to the industry standards for small implants but not comparable with the large human implants in the specific cases selected However, in the case of the cyclic loading to Mure , the fastenerod performed better than the plate system of similar size, with the ultimate load to failure being higher and no stress concentration leading to implant fracture or failure. Thus, the modular system of the bone fastenerod could now claim to provide fixation that could be flexible, less invasive and destructive to tissues, capable o f greater choice o f screw placement and stiff to level of choice whilst avoiding stress. concentration and shielding On the basis o f this analysis, the fastenerod system can proceed to fu ll c lin ica l trial

    Problems in flotation

    Get PDF
    Little has been done to classify oils on the basis of their action as flotation agents, either for their frothing or their selective qualities...This investigation was undertaken chiefly to aid in effecting such a classification --page 3

    Stackless Multi-Threading for Embedded Systems

    Get PDF
    Programming support for multi-threaded applications on embedded microcontroller platforms has attracted a considerable amount of research attention in the recent years. This paper is focused on this problem, and presents UnStacked C, a source-to-source transformation that can translate multithreaded programs written in C into stackless continuations. The transformation can support legacy code by not requiring any changes to application code; only the underlying threading library needs modifications. We describe the details of UnStacked C in the context of the TinyOS operating system for wireless sensor network applications. We present a modified implementation of the TOSThreads library for TinyOS, and show how existing applications programmed using TOSThreads can be automatically transformed to use stackless threads with only modifications in the build process. By eliminating the need to allocate individual thread stacks and by supporting lazy thread preemption, UnStacked C enables a considerable saving of memory used and power consumed, respectively

    The Influence of the STORM Program and Other Elective Experiences During the Summer Between the First and Second Year on Medical Students' Career Interests

    Get PDF
    Introduction. The purpose of this study was to investigate the influence of the Summer Training Option in Rural Medicine (STORM) program and other elective experiences during the summer between the first and second pre-clerkship years of medical school on medical students’ career intentions. Methods. A retrospective voluntary and anonymous cohort study was conducted by distributing an email survey to the 211 second-year medical students at the University of Kansas School of Medicine (KUSM). The survey consisted of a variety of questions regarding their recent summer break elective experiences. Results. Eighty-nine students (42.2% response rate) completed the survey; 21 respondents participated in the STORM program. Important factors influencing the choice of an elective included, working one-on-one with an educator, hands-on experiences, and receiving academic credit. Sixty-seven respondents (75.3%) concluded that their experience met their expectations, 50 (56.2%) concluded that their experience helped solidify their career goals, while 20 (22.5%) concluded that their experience made them question their career goals. Eleven respondents (12.4%) wished they had participated in a different summer experience, and 16 respondents (18.0%) changed their career plans after their summer experience. Conclusions. A break between first and second years of medical school allowed students to explore career options; such experiences may ignite a particular passion, solidify an already determined specialty choice, or dissuade a student from pursuing a particular career pathway. Medical school affirmation of the importance of significant, sustained, and student-chosen opportunities to work one-on-one with a mentor and engage in hands-on learning during the pre-clerkship years is crucial. The STORM program was one elective option that delivered on students’ expectations

    An example of long-term variability for subsurface current and hydrographic patterns in the western North Atlantic

    Get PDF
    An example of long-term variability along 55W, perhaps interannual, for current and temperature distributions during mid-1975-1977 is presented. The existence of significant energy in the 55W data set at time scales longer than mesoscale (50-150 days) has been clear for , some time, but this is a first description of the latitudinal and vertical configuration of this low-frequency variability...

    Reliability of the soft lens analyzer in measuring the base curve of thin hydrogel lenses

    Get PDF
    Posterior curve measurements were performed on 18 separate lenses by means of the Hydro-Vue Soft Lens Analyzer. 20 measurements were made per lens to determine this instruments ability to provide accurate and reproducible data. Six lens manufacturers were represented with three different powers used from each company. It was found that no significant difference existed between lens manufacturers in their ability to provide reproducible base curve data. Likewise, variance in measurements could not be related to the power of the lens. When our findings were compared to the base curve stated on the vial it was seen that a significant discrepancy occurred in 2 cases, thus demonstrating a need for a tool the clinician can use to moniter his fitting variables
    corecore