40,815 research outputs found

    Towards an Adaptive Skeleton Framework for Performance Portability

    Get PDF
    The proliferation of widely available, but very different, parallel architectures makes the ability to deliver good parallel performance on a range of architectures, or performance portability, highly desirable. Irregularly-parallel problems, where the number and size of tasks is unpredictable, are particularly challenging and require dynamic coordination. The paper outlines a novel approach to delivering portable parallel performance for irregularly parallel programs. The approach combines declarative parallelism with JIT technology, dynamic scheduling, and dynamic transformation. We present the design of an adaptive skeleton library, with a task graph implementation, JIT trace costing, and adaptive transformations. We outline the architecture of the protoype adaptive skeleton execution framework in Pycket, describing tasks, serialisation, and the current scheduler.We report a preliminary evaluation of the prototype framework using 4 micro-benchmarks and a small case study on two NUMA servers (24 and 96 cores) and a small cluster (17 hosts, 272 cores). Key results include Pycket delivering good sequential performance e.g. almost as fast as C for some benchmarks; good absolute speedups on all architectures (up to 120 on 128 cores for sumEuler); and that the adaptive transformations do improve performance

    Speaking Stata: Graphing categorical and compositional data

    Get PDF
    A variety of graphs have been devised for categorical and compositional data, ranging from widely familiar to more unusual displays. Both official Stata commands and user-written programs are available. After a stacking trick for binary responses is explained, bar charts and related displays for cross-tabulations are discussed in detail. Tips and tricks are introduced for plotting cumulative distributions of graded (ordinal) data. Triangular plots are explained for threeway compositions, such as three proportions or percentages. Copyright 2004 by StataCorp LP.graphics, categorical data, binary data, nominal data, ordinal data, grades, compositional data, cross-tabulations, bar charts, cumulative distributions, logit scale, catplot, tabplot, tableplot, distplot, mylabels, triplot

    Talking to the Puma

    Get PDF
    The AI Lab's Unimation Puma 600 is a general-purpose industrial robot arm that has been interfaced to a Lisp Machine for use in robotics projects at the lab. It has been fitted with a force-sensing wrist. The Puma is capable of moving payloads of up to 5 pounds at up to 1 meter per second, with positioning accuracy to within a millimeter. This paper is a primer on the control of the Puma from a Lisp Machine. The current Lisp Machine interface is preliminary; the Lisp Machine communicates with the Puma is over a serial line in Unimation's VAL language. The interface will probably change over the next year; however, the commands documented in this paper will probably remain much the same.MIT Artificial Intelligence Laborator

    Detection of Radial Surface Brightness Fluctuation and Color Gradients in elliptical galaxies with ACS

    Get PDF
    We study surface brightness fluctuations (SBF) in a sample of 8 elliptical galaxies using Advanced Camera for Surveys (ACS) Wide Field Channel (WFC) data drawn from the Hubble Space Telescope (HST) archive. SBF magnitudes in the F814W bandpass, and galaxy colors from F814W, F435W, and F606W images -- when available -- are presented. Galaxy surface brightness profiles are determined as well. We present the first SBF--broadband color calibration for the ACS/WFC F814W bandpass, and (relative) distance moduli estimates for 7 of our galaxies. We detect and study in detail the SBF variations within individual galaxies as a probe of possible changes in the underlying stellar populations. Inspecting both the SBF and color gradients in comparison to model predictions, we argue that SBF, and SBF-gradients, can in principle be used for unraveling the different evolutionary paths taken by galaxies, though a more comprehensive study of this issue would be required. We confirm that the radial variation of galaxy stellar population properties should be mainly connected to the presence of radial chemical abundance gradients, with the outer galaxy regions being more metal poor than the inner ones.Comment: 47 pages, 13 figures, ApJ, accepte
    • …
    corecore