4,640 research outputs found

    Using the High Productivity Language Chapel to Target GPGPU Architectures

    Get PDF
    It has been widely shown that GPGPU architectures offer large performance gains compared to their traditional CPU counterparts for many applications. The downside to these architectures is that the current programming models present numerous challenges to the programmer: lower-level languages, explicit data movement, loss of portability, and challenges in performance optimization. In this paper, we present novel methods and compiler transformations that increase productivity by enabling users to easily program GPGPU architectures using the high productivity programming language Chapel. Rather than resorting to different parallel libraries or annotations for a given parallel platform, we leverage a language that has been designed from first principles to address the challenge of programming for parallelism and locality. This also has the advantage of being portable across distinct classes of parallel architectures, including desktop multicores, distributed memory clusters, large-scale shared memory, and now CPU-GPU hybrids. We present experimental results from the Parboil benchmark suite which demonstrate that codes written in Chapel achieve performance comparable to the original versions implemented in CUDA.NSF CCF 0702260Cray Inc. Cray-SRA-2010-016962010-2011 Nvidia Research Fellowshipunpublishednot peer reviewe

    Data-centric Performance Measurement and Mapping for Highly Parallel Programming Models

    Get PDF
    Modern supercomputers have complex features: many hardware threads, deep memory hierarchies, and many co-processors/accelerators. Productively and effectively designing programs to utilize those hardware features is crucial in gaining the best performance. There are several highly parallel programming models in active development that allow programmers to write efficient code on those architectures. Performance profiling is a very important technique in the development to achieve the best performance. In this dissertation, I proposed a new performance measurement and mapping technique that can associate performance data with program variables instead of code blocks. To validate the applicability of my data-centric profiling idea, I designed and implemented a profiler for PGAS and CUDA. For PGAS, I developed ChplBlamer, for both single-node and multi-node Chapel programs. My tool also provides new features such as data-centric inter-node load imbalance identification. For CUDA, I developed CUDABlamer for GPU-accelerated applications. CUDABlamer also attributes performance data to program variables, which is a feature that was not found in any previous CUDA profilers. Directed by the insights from the tools, I optimized several widely-studied benchmarks and significantly improved program performance by a factor of up to 4x for Chapel and 47x for CUDA kernels

    Education Through Athletics: An Examination of Academic Courses Designed for NCAA Athletes

    Get PDF
    Fundamental to the union of athletics and the academy is an underlying theoretical premise of education through athletics. Despite an organizational union of varsity athletics and American higher education, athletics is commonly viewed as extracurricular, tangential, or a detractor from the educational mission of the academy, and athletics-centric curricula have historically not been viewed as worthy of academic credit despite documented educational benefits. Through survey of a stratifiedrandom sample of National Collegiate Athletics Association (NCAA) Division I, II, and III athletic academic advisors (n = 240), this exploratory study examined the prevalence, design, and institutional perceptions of classes offered exclusively for varsity athletes. Results indicate roughly 1/3 of sample schools facilitate athletecentric academic opportunities, with the majority of courses being 1st semester transition, physical education, or leadership courses. Academic opportunities for athletes were greatest in western, public, and Division I institutions

    Creating Experiences for Study-Abroad Tourists

    Get PDF
    Effects of tourist activity type and locus of activity structure on subjective experiences of study-abroad tourists were examined. Subjective experiences measured included perceived value, delight, and prevalence of deep structured experience. These subjective experiences (n = 208) were measured immediately following participation in tourist activities at 13 attractions and settings. Each tourist activity was coded according to (a) experience type, and (b) locus of activity structure. Experience type categories included activities emphasizing narratives (engagement), activities emphasizing sensory stimulation (absorption), activities requiring skill performance (immersion), and familiar activities. Locus of activity structure referred to the source of the primary determinants of the essential features of the activity and the activity environment. Locus of activity structure categories were provider-centric, activity-centric, and tourist-centric. Both tourist activity type and locus of structuring were found to elevate subjective experiences

    LunaNet: a Flexible and Extensible Lunar Exploration Communications and Navigation Infrastructure

    Get PDF
    NASA has set the ambitious goal of establishing a sustainable human presence on the Moon. Diverse commercial and international partners are engaged in this effort to catalyze scientific discovery, lunar resource utilization and economic development on both the Earth and at the Moon. Lunar development will serve as a critical proving ground for deeper exploration into the solar system. Space communications and navigation infrastructure will play an integral part in realizing this goal. This paper provides a high-level description of an extensible and scalable lunar communications and navigation architecture, known as LunaNet. LunaNet is a services network to enable lunar operations. Three LunaNet service types are defined: networking services, position, navigation and timing services, and science utilization services. The LunaNet architecture encompasses a wide variety of topology implementations, including surface and orbiting provider nodes. In this paper several systems engineering considerations within the service architecture are highlighted. Additionally, several alternative LunaNet instantiations are presented. Extensibility of the LunaNet architecture to the solar system internet is discussed

    Circulation

    Get PDF
    Population cardiovascular health, or improving cardiovascular health among patients and the population at large, requires a redoubling of primordial and primary prevention efforts as declines in cardiovascular disease mortality have decelerated over the past decade. Great potential exists for healthcare systems-based approaches to aid in reversing these trends. A learning healthcare system, in which population cardiovascular health metrics are measured, evaluated, intervened on, and re-evaluated, can serve as a model for developing the evidence base for developing, deploying, and disseminating interventions. This scientific statement on optimizing population cardiovascular health summarizes the current evidence for such an approach; reviews contemporary sources for relevant performance and clinical metrics; highlights the role of implementation science strategies; and advocates for an interdisciplinary team approach to enhance the impact of this work.CC999999/ImCDC/Intramural CDC HHSUnited States

    Evaluation of an Educational Intervention to Improve Nurse Managers\u27 Understanding of and Self-Assessed Competence with Personnel Budgeting

    Get PDF
    Purpose: The purpose of this paper is to report on the process and outcomes of a DNP practice inquiry project. Design: The design is a pretest posttest comparative evaluation. Setting: The University of Kentucky Healthcare Chandler, Samaritan, and KY Children’s hospitals. Subjects: A voluntary convenience sample of nurse managers was obtained (n=10) Intervention: The intervention was a 2 hour didactic session and an individualized one-on-one educational session focused on general healthcare finance terms and more specifically on personnel budgeting and productivity metrics Measures: The pretest and posttest consisted of 20 questions obtained from healthcare finance texts and preparatory materials for national certification exams. The pre and post self-assessment used the finance portion of the Nurse Manager Leadership Partnership’s (NMLP) Nurse Manager Skill Inventory (AONE, 2006) Results: A paired sample t test was used to determine if there was a significant difference in means pre and post education. There was a significant (p=0.001) difference in posttest scores as compared to pretest scores. Pre and post education self- assessed competence questions (11 questions) were divided between unit level financial competence (six questions) and system level financial competence (five questions). Both means showed significant differences post education. Conclusions: Because the sample size was very small and was a convenience sample, these results may be attributed to chance. The results obtained while not generalizable, do point to the potential effectiveness of a hospital based financial management course aimed at nurse managers using similar material and teaching techniques. These materials and methods should be studied using multiple institutions and regions to validate the use of the content as well as the constructivist techniques and tools

    Higher Education Collaboratives for Community Engagement and Improvement

    Get PDF
    Our society is in a period of dramatic change with the transition from an industrial-based to a knowledge-based economy, as well as technological advances, fiscal challenges of higher education, and cultural shifts in society as a whole. Increasing collaborations between communities and universities in order to influence the public good becomes paramount during this time of dramatic change. As frustratingly slow as the movement to strengthen the relationship between higher education and society sometimes seems to be, few social institutions are better situated than colleges and universities to stimulate significant community improvement. Individually and collectively, institutions of higher education possess considerable resources—human, fiscal, organizational, and intellectual— which are critical to addressing significant social issues. Additionally, these institutions are physically rooted in their communities. Therefore, investing in the betterment of their immediate environments is good for both the community and the institution. However, it is recognized that higher education institutions often fall short of making a real impact in their home communities. Therefore, a conference was convened to examine the current and evolving role of higher education institutions, particularly those operating within the context of coalitions, consortia and state systems, to catalyze change on issues affecting communities and society as a whole. Specifically, the focus of the conference was to develop and strengthen an understanding of how higher education might work more effectively with communities and we believe that consortia or collaboratives of higher education institutions, along with community partners, can learn from one another. Cooperation between efforts is important. The papers offered in this monograph are the result of the Wingspread Conference on Higher Education Collaboratives for Community Engagement and Improvement, conducted on October 27-29, 2004, in Racine, Wisconsin. The conference, the second of a three-part series, was sponsored by the National Forum on Higher Education for the Public Good at the University of Michigan School of Education, the Johnson Foundation, Atlantic Philanthropies, and the W.K. Kellogg Foundation. The first conference in the series held in October 2003 and titled Public Understanding, Public Support and Public Policy focused on higher education’s role in society and the concluding conference will be held in the fall of 2005
    • …
    corecore