10,485 research outputs found
Recommended from our members
UPC++ v1.0 Programmer’s Guide, Revision 2020.3.0
UPC++ is a C++11 library that provides Partitioned Global Address Space (PGAS) programming. It is designed for writing parallel programs that run efficiently and scale well on distributed-memory parallel computers. The PGAS model is single program, multiple-data (SPMD), with each separate constituent process having access to local memory as it would in C++. However, PGAS also provides access to a global address space, which is allocated in shared segments that are distributed over the processes. UPC++ provides numerous methods for accessing and using global memory. In UPC++, all operations that access remote memory are explicit, which encourages programmers to be aware of the cost of communication and data movement. Moreover, all remote-memory access operations are by default asynchronous, to enable programmers to write code that scales well even on hundreds of thousands of cores
Recommended from our members
UPC++ v1.0 Programmer’s Guide, Revision 2019.9.0
UPC++ is a C++11 library that provides Partitioned Global Address Space (PGAS) programming. It is designed for writing parallel programs that run efficiently and scale well on distributed-memory parallel computers. The PGAS model is single program, multiple-data (SPMD), with each separate constituent process having access to local memory as it would in C++. However, PGAS also provides access to a global address space, which is allocated in shared segments that are distributed over the processes. UPC++ provides numerous methods for accessing and using global memory. In UPC++, all operations that access remote memory are explicit, which encourages programmers to be aware of the cost of communication and data movement. Moreover, all remote-memory access operations are by default asynchronous, to enable programmers to write code that scales well even on hundreds of thousands of cores
Recommended from our members
UPC++ v1.0 Specification, Revision 2019.9.0
UPC++ is a C++11 library providing classes and functions that support Partitioned Global Address Space (PGAS) programming. We are revising the library under the auspices of the DOE’s Exascale Computing Project, to meet the needs of applications requiring PGAS support. UPC++ is intended for implementing elaborate distributed data structures where communication is irregular or fine-grained. The UPC++ interfaces for moving non-contiguous data and handling memories with different optimal access methods are composable and similar to those used in conventional C++. The UPC++ programmer can expect communication to run at close to hardware speeds. The key facilities in UPC++ are global pointers, that enable the programmer to express ownership information for improving locality, one-sided communication, both put/get and RPC, futures and continuations. Futures capture data readiness state, which is useful in making scheduling decisions, and continuations provide for completion handling via callbacks. Together, these enable the programmer to chain together a DAG of operations to execute asynchronously as high-latency dependencies become satisfied
Investigating Strategic Renewal of Five Large Dutch Financial Services Firms
How do large well-established firms renew themselves in an increasing turbulent environment? Is there a generic pattern of change or is each change journey rather idiosyncratic? We posed five questions about the nature of renewal patterns. First, how do firms combine external versus internal initiatives in a trajectory of strategic renewal? Second, how does the balance of competence building and competence leveraging evolve in a trajectory of strategic renewal? Third, what are the sequences of action in a strategic renewal process? Fourth, do firms differ regarding speed of their renewal processes? Finally, do different strategic renewal trajectories give rise to different of similar outcomes? Using a simple framework and new metrics we described and analyzed the strategic renewal journeys of the five largest financial service firms in the Netherlands during the period 1990-1997. We found equifinality in viable trajectories of strategic renewal. In four out of five firms, they result in similar outcomes due to mimetic behaviour. Nonetheless, one firm showed deviant strategic behaviour
Using Enterprise Education to Prepare Healthcare Professional Graduates for the Real-world
Objectives: Every year, HEIs around the world provide an increasing number of graduates with professional degrees in various areas of healthcare including for example medicine, pharmacy, dentistry and podiatry. In most cases, these graduates will get the opportunity to develop a range of generic transferable skills during their HE. Yet, many of these become self-employed or responsible for managing a business, but are not always exposed to curricula that develop their awareness of the concepts of enterprise and entrepreneurship and their role in developing economies and societies, and, thus, do not have the necessary range of enterprise skills that they will need in the real-world, whether employed or self-employed.
This paper investigates the extent to which Enterprise Education (EE) is applied at professional health schools at HEIs to develop graduates’ ‘soft’ and ‘functional’ enterprise skills, and how effective the process of delivering this education is.
Prior work: Previous literature mainly deals with the application of EE through business and management schools, rather than professional ones. Yet, there is a call for researching EE and skills with more focus on exploring the methods and objectives of specific disciplines. At the same time, research investigating learning in professional degrees focuses almost entirely on the development of technical skills related to the discipline, without a general perspective on developing a wider range of enterprise skills.
Approach: The study draws on a qualitative research study in the pharmacy education context. Personal interviews with pharmacy employers and academics were carried out, and thematic analysis was applied to identify themes and codes.
Results: Despite that experiential and interactive learning approaches, which can support the development of graduates’ enterprise skills, are applied quite often at pharmacy schools, the application of these approaches is focused on discipline-related material and, therefore, can only support the development of graduates’ ‘soft’ enterprise skills. However, there appears to be resistance against developing graduates’ ‘functional’ enterprise skills in pharmacy disciplines, especially in light of the lack of awareness of the concept of EE among academics. The study offers some possible opportunities/propositions that could facilitate the development of more enterprising healthcare graduates, while highlighting the importance of raising the awareness of academics in this regard and embedding EE as part of schools’ philosophies.
Implication: This study should help professional health schools at HEIs decide more accurately on how to develop their graduates’ ‘soft’ and ‘functional’ enterprise skills, and address the needs of the real-world.
Value: This study directs the attention of HEIs to support developing professional graduates who are ready for the real-world, and who can support the growth and success of any organisation whether employed or self-employed
Even Between-Lap Pacing Despite High Within-Lap Variation During Mountain Biking
Purpose: Given the paucity of research on pacing strategies during competitive events, this study examined
changes in dynamic high-resolution performance parameters to analyze pacing profiles during a multiple-lap
mountain-bike race over variable terrain. Methods: A global-positioning-system (GPS) unit (Garmin, Edge
305, USA) recorded velocity (m/s), distance (m), elevation (m), and heart rate at 1 Hz from 6 mountain-bike
riders (mean ± SD age = 27.2 ± 5.0 y, stature = 176.8 ± 8.1 cm, mass = 76.3 ± 11.7 kg, VO2max = 55.1 ± 6.0 mL
· kg–1 . min–1) competing in a multilap race. Lap-by-lap (interlap) pacing was analyzed using a 1-way ANOVA
for mean time and mean velocity. Velocity data were averaged every 100 m and plotted against race distance
and elevation to observe the presence of intralap variation. Results: There was no significant difference in lap times (P = .99) or lap velocity (P = .65) across the 5 laps. Within each lap, a high degree of oscillation in velocity was observed, which broadly reflected changes in terrain, but high-resolution data demonstrated additional
nonmonotonic variation not related to terrain. Conclusion: Participants adopted an even pace strategy across
the 5 laps despite rapid adjustments in velocity during each lap. While topographical and technical variations
of the course accounted for some of the variability in velocity, the additional rapid adjustments in velocity
may be associated with dynamic regulation of self-paced exercise
Development of Proficiency Testing for Detection of Irradiated Food: Project E01068. Results of Second Round PSL and TL Trials, September 2006
Senior men's pacing profiles at the IAAF World Cross Country Championships.
The aim of this study was to describe pacing profiles used by senior men competing in the World Cross Country Championships. Lap times were collated for 1273 competitors across 10 races. Each individual's lap times were expressed as a percentage of the eventual winner's lap times, and athletes were grouped according to finishing position. Most athletes started the race by following the pace set by the leaders but slowed relative to the winner with each successive lap. The gold medallists were faster than the other medallists only after the final lap (P < 0.001). Most athletes who dropped out (61%) had completed the first lap within 105% of the winner's lap time. The medallists used a strategy of running close to the front from an early stage, but did not separate themselves from other top 15 finishers until halfway, with the eventual medal positions decided even closer to the finish. Athletes finishing further down had positive pacing profiles relative to the winner, possibly because of early fatigue caused by a relatively quick first lap. Athletes should note that a patient approach during the early stages can benefit not only the mass field but also those who aim to win a medal
- …
