7,337 research outputs found
Performance Debugging and Tuning using an Instruction-Set Simulator
Instruction-set simulators allow programmers a detailed level of insight into,
and control over, the execution of a program, including parallel programs and
operating systems. In principle, instruction set simulation can model any
target computer and gather any statistic. Furthermore, such simulators are
usually portable, independent of compiler tools, and deterministic-allowing
bugs to be recreated or measurements repeated. Though often viewed as being
too slow for use as a general programming tool, in the last several years
their performance has improved considerably.
We describe SIMICS, an instruction set simulator of SPARC-based
multiprocessors developed at SICS, in its rôle as a general programming tool.
We discuss some of the benefits of using a tool such as SIMICS to support
various tasks in software engineering, including debugging, testing, analysis,
and performance tuning. We present in some detail two test cases, where we've
used SimICS to support analysis and performance tuning of two applications,
Penny and EQNTOTT. This work resulted in improved parallelism in, and
understanding of, Penny, as well as a performance improvement for EQNTOTT of
over a magnitude. We also present some early work on analyzing SPARC/Linux,
demonstrating the ability of tools like SimICS to analyze operating systems
The Sanctity of Life and the Right to Die: Social and Jurisprudential Aspects of the Euthanasia Debate in Australia and the United States
This paper reviews social and legal issues in the current euthanasia debate. Focusing on Australia and the United States, the author argues that the legalization of physician-assisted suicide ( PAS ) and/or active voluntary euthanasia ( AVE ) is inevitable within the short to medium term, given recent developments which have undermined the sanctity of life ethic. Legal factors supporting this assessment include the changing definition of death, the growth of a legallyrecognized right to self-determination extending to the withdrawal of life-support, and the recognition by some courts that life support may be withdrawn without consent because life is considered to be futile. The law, in turn, reflects broader changes in prevailing social philosophies that have been greatly influenced by rising individualism, the technological revolution in medicine and the promotion of debate through television and other media. Public opinion polls, the fragmentation of medical opinion over PAS/AVE and the declining influence of churches are also creating the conditions under which legalization would be a viable social policy. This paper reviews the emerging jurisprudence establishing a fight to die in Australia, the United States and the Netherlands. In view of the likelihood of PAS/AVE reform, the author argues that it is vital to articulate a stable philosophical basis for PAS/AVE which will provide a principled basis for any further incremental derogation from the sanctity of life ethic
Legal capacities required for prevention and control of noncommunicable diseases
Law lies at the centre of successful national strategies for prevention and control of noncommunicable diseases. By law we mean international agreements, national and subnational legislation, regulations and other executive instruments, and decisions of courts and tribunals. However, the vital role of law in global health development is often poorly understood, and eclipsed by other disciplines such as medicine, public health and economics. This paper identifies key areas of intersection between law and noncommunicable diseases, beginning with the role of law as a tool for implementing policies for prevention and control of leading risk factors. We identify actions that the World Health Organization and its partners could take to mobilize the legal workforce, strengthen legal capacity and support effective use of law at the national level. Legal and regulatory actions must move to the centre of national noncommunicable disease action plans. This requires high-level leadership from global and national leaders, enacting evidence-based legislation and building legal capacities
Herding cats: observing live coding in the wild
After a momentous decade of live coding activities, this paper seeks to explore the practice with the aim of situating it in the history of contemporary arts and music. The article introduces several key points of investigation in live coding research and discusses some examples of how live coding practitioners engage with these points in their system design and performances. In the light of the extremely diverse manifestations of live coding activities, the problem of defining the practice is discussed, and the question raised whether live coding will actually be necessary as an independent category
Osteoarthrosis of the Antebrachiocarpal Joint of 7 Riding Horses
Osteoarthrosis (OA) of the antebrachiocarpal joint from 7 riding horses is described. The horses were old mares and developed severe OA, with ankylosis in some of the joints. The lesions were bilateral, and the owners noticed the lameness in a late event. The cause of severe OA in these mares is not clear. The fact that OA was bilateral indicates that a single traumatic injury is unlikely as an etiologic factor. Considering the severe joint lesions it took long time before the horse-owners noticed the lameness. It is discussed if the threshold of pain is higher in the antebrachiocarpal joint compared with the middle carpal joint
CFH Y402H Confers similar risk of soft Drusen and both forms of advanced AMD
Journal ArticleBACKGROUND: Age-related macular degeneration (AMD) is the most common cause of irreversible visual impairment in the developed world. The two forms of advanced AMD, geographic atrophy and neovascular AMD, represent different pathological processes in the macula that lead to loss of central vision. Soft drusen, characterized by deposits in the macula without visual loss, are considered to be a precursor of advanced AMD. Recently, it has been proposed that a common missense variant, Y402H, in the Complement Factor H (CFH) gene increases the risk for advanced AMD. However, its impact on soft drusen, GA, or neovascular AMD--or the relationship between them--is unclear. METHODS AND FINDINGS: We genotyped 581 Icelandic patients with advanced AMD (278 neovascular AMD, 203 GA, and 100 with mixed neovascular AMD/GA), and 435 with early AMD (of whom 220 had soft drusen). A second cohort of 431 US patients from Utah, 322 with advanced AMD (244 neovascular AMD and 78 GA) and 109 early-AMD cases with soft drusen, were analyzed. We confirmed that the CFH Y402H variant shows significant association to advanced AMD, with odds ratio of 2.39 in Icelandic patients (p = 5.9 x 10(-12)) and odds ratio of 2.14 in US patients from Utah (p = 2.0 x 10(-9)) with advanced AMD. Furthermore, we show that the Y402H variant confers similar risk of soft drusen and both forms of advanced AMD (GA or neovascular AMD). CONCLUSION: Soft drusen occur prior to progression to advanced AMD and represent a histological feature shared by neovascular AMD and GA. Our results suggest that CFH is a major risk factor of soft drusen, and additional genetic factors and/or environmental factors may be required for progression to advanced AMD
Evaluation of laser range-finder mapping for agricultural spraying vehicles
In this paper, we present a new application of laser range-finder sensing to agricultural spraying vehicles. The current generation of spraying vehicles use automatic controllers to maintain the height of the sprayer booms above the crop.
However, these control systems are typically based on ultrasonic sensors mounted on the booms, which limits the accuracy of the measurements and the response of the controller to changes in the terrain, resulting in a sub-optimal spraying process. To overcome these limitations, we propose to use a laser scanner, attached to the front of the sprayer's cabin, to scan the ground surface in front of the vehicle and to build a scrolling 3d map of the terrain. We evaluate the proposed solution in a series of field tests, demonstrating that the approach provides a more detailed and accurate representation of the environment than the current sonar-based solution, and which can lead to the development of more efficient boom control systems
- …