136 resultados para offender rehabilitation programs


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Objective: To compare an accelerated intervention incorporating early therapeutic exercise after acute ankle sprains with a standard protection, rest, ice, compression, and elevation intervention.

Design: Randomised controlled trial with blinded outcome assessor.

Setting: Accident and emergency department and university based sports injury clinic.

Participants: 101 patients with an acute grade 1 or 2 ankle sprain.

Interventions: Participants were randomised to an accelerated intervention with early therapeutic exercise (exercise group) or a standard protection, rest, ice, compression, and elevation intervention (standard group).

Main outcome measures: The primary outcome was subjective ankle function (lower extremity functional scale). Secondary outcomes were pain at rest and on activity, swelling, and physical activity at baseline and at one, two, three, and four weeks after injury. Ankle function and rate of reinjury were assessed at 16 weeks.

Results: An overall treatment effect was in favour of the exercise group (P=0.0077); this was significant at both week 1 (baseline adjusted difference in treatment 5.28, 98.75% confidence interval 0.31 to 10.26; P=0.008) and week 2 (4.92, 0.27 to 9.57; P=0.0083). Activity level was significantly higher in the exercise group as measured by time spent walking (1.2 hours, 95% confidence interval 0.9 to 1.4 v 1.6, 1.3 to 1.9), step count (5621 steps, 95% confidence interval 4399 to 6843 v 7886, 6357 to 9416), and time spent in light intensity activity (53 minutes, 95% confidence interval 44 to 60 v 76, 58 to 95). The groups did not differ at any other time point for pain at rest, pain on activity, or swelling. The reinjury rate was 4% (two in each group).

Conclusion: An accelerated exercise protocol during the first week after ankle sprain improved ankle function; the group receiving this intervention was more active during that week than the group receiving standard care.

Relevância:

20.00% 20.00%

Publicador:

Relevância:

20.00% 20.00%

Publicador:

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Traditional static analysis fails to auto-parallelize programs with a complex control and data flow. Furthermore, thread-level parallelism in such programs is often restricted to pipeline parallelism, which can be hard to discover by a programmer. In this paper we propose a tool that, based on profiling information, helps the programmer to discover parallelism. The programmer hand-picks the code transformations from among the proposed candidates which are then applied by automatic code transformation techniques.

This paper contributes to the literature by presenting a profiling tool for discovering thread-level parallelism. We track dependencies at the whole-data structure level rather than at the element level or byte level in order to limit the profiling overhead. We perform a thorough analysis of the needs and costs of this technique. Furthermore, we present and validate the belief that programs with complex control and data flow contain significant amounts of exploitable coarse-grain pipeline parallelism in the program’s outer loops. This observation validates our approach to whole-data structure dependencies. As state-of-the-art compilers focus on loops iterating over data structure members, this observation also explains why our approach finds coarse-grain pipeline parallelism in cases that have remained out of reach for state-of-the-art compilers. In cases where traditional compilation techniques do find parallelism, our approach allows to discover higher degrees of parallelism, allowing a 40% speedup over traditional compilation techniques. Moreover, we demonstrate real speedups on multiple hardware platforms.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The prevalence of multicore processors is bound to drive most kinds of software development towards parallel programming. To limit the difficulty and overhead of parallel software design and maintenance, it is crucial that parallel programming models allow an easy-to-understand, concise and dense representation of parallelism. Parallel programming models such as Cilk++ and Intel TBBs attempt to offer a better, higher-level abstraction for parallel programming than threads and locking synchronization. It is not straightforward, however, to express all patterns of parallelism in these models. Pipelines are an important parallel construct, although difficult to express in Cilk and TBBs in a straightfor- ward way, not without a verbose restructuring of the code. In this paper we demonstrate that pipeline parallelism can be easily and concisely expressed in a Cilk-like language, which we extend with input, output and input/output dependency types on procedure arguments, enforced at runtime by the scheduler. We evaluate our implementation on real applications and show that our Cilk-like scheduler, extended to track and enforce these dependencies has performance comparable to Cilk++.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Most parallel computing applications in highperformance computing use the Message Passing Interface (MPI) API. Given the fundamental importance of parallel computing to science and engineering research, application correctness is paramount. MPI was originally developed around 1993 by the MPI Forum, a group of vendors, parallel programming researchers, and computational scientists. However, the document defining the standard is not issued by an official standards organization but has become a de facto standard © 2011 ACM.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We propose a dynamic verification approach for large-scale message passing programs to locate correctness bugs caused by unforeseen nondeterministic interactions. This approach hinges on an efficient protocol to track the causality between nondeterministic message receive operations and potentially matching send operations. We show that causality tracking protocols that rely solely on logical clocks fail to capture all nuances of MPI program behavior, including the variety of ways in which nonblocking calls can complete. Our approach is hinged on formally defining the matches-before relation underlying the MPI standard, and devising lazy update logical clock based algorithms that can correctly discover all potential outcomes of nondeterministic receives in practice. can achieve the same coverage as a vector clock based algorithm while maintaining good scalability. LLCP allows us to analyze realistic MPI programs involving a thousand MPI processes, incurring only modest overheads in terms of communication bandwidth, latency, and memory consumption. © 2011 IEEE.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

To evaluate the effect of a 4-week primary prevention programme on health-risk behaviours amongst employees at increased risk of work incapacity.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Consideration of the ethical, social, and policy implications of research has become increasingly important to scientists and scholars whose work focuses on brain and mind, but limited empirical data exist on the education in ethics available to them. We examined the current landscape of ethics training in neuroscience programs, beginning with the Canadian context specifically, to elucidate the perceived needs of mentors and trainees and offer recommendations for resource development to meet those needs. We surveyed neuroscientists at all training levels and interviewed directors of neuroscience programs and training grants. A total of 88% of survey respondents reported general interest in ethics, and 96% indicated a desire for more ethics content as it applies to brain research and clinical translation. Expert interviews revealed formal ethics education in over half of programs and in 90% of grants-based programs. Lack of time, resources, and expertise, however, are major barriers to expanding ethics content in neuroscience education. We conclude with an initial set of recommendations to address these barriers which includes the development of flexible, tailored ethics education tools, increased financial support for ethics training, and strategies for fostering collaboration between ethics experts, neuroscience program directors, and funding agencies. © 2010 the Authors. Journal Compilation © 2010 International Mind, Brain, and Education Society and Blackwell Publishing, Inc.