10,566 research outputs found

    Strongly universal string hashing is fast

    Get PDF
    We present fast strongly universal string hashing families: they can process data at a rate of 0.2 CPU cycle per byte. Maybe surprisingly, we find that these families---though they require a large buffer of random numbers---are often faster than popular hash functions with weaker theoretical guarantees. Moreover, conventional wisdom is that hash functions with fewer multiplications are faster. Yet we find that they may fail to be faster due to operation pipelining. We present experimental results on several processors including low-powered processors. Our tests include hash functions designed for processors with the Carry-Less Multiplication (CLMUL) instruction set. We also prove, using accessible proofs, the strong universality of our families.Comment: Software is available at http://code.google.com/p/variablelengthstringhashing/ and https://github.com/lemire/StronglyUniversalStringHashin

    Impact of parameter variations on circuits and microarchitecture

    Get PDF
    Parameter variations, which are increasing along with advances in process technologies, affect both timing and power. Variability must be considered at both the circuit and microarchitectural design levels to keep pace with performance scaling and to keep power consumption within reasonable limits. This article presents an overview of the main sources of variability and surveys variation-tolerant circuit and microarchitectural approaches.Peer ReviewedPostprint (published version

    Modeling and visualizing networked multi-core embedded software energy consumption

    Full text link
    In this report we present a network-level multi-core energy model and a software development process workflow that allows software developers to estimate the energy consumption of multi-core embedded programs. This work focuses on a high performance, cache-less and timing predictable embedded processor architecture, XS1. Prior modelling work is improved to increase accuracy, then extended to be parametric with respect to voltage and frequency scaling (VFS) and then integrated into a larger scale model of a network of interconnected cores. The modelling is supported by enhancements to an open source instruction set simulator to provide the first network timing aware simulations of the target architecture. Simulation based modelling techniques are combined with methods of results presentation to demonstrate how such work can be integrated into a software developer's workflow, enabling the developer to make informed, energy aware coding decisions. A set of single-, multi-threaded and multi-core benchmarks are used to exercise and evaluate the models and provide use case examples for how results can be presented and interpreted. The models all yield accuracy within an average +/-5 % error margin

    Multipac, a multiple pool processor and computer for a spacecraft central data system

    Get PDF
    Spacecraft central data system computer used on deep space probe

    The roles, needs, and challenges of Arkansas women in agriculture

    Get PDF
    Participants of the 2005-2007 Arkansas Women in Agriculture conferences were surveyed for this study to identify recent changes in their roles on and off the farm, the factors important to their success, and the problems they face in their businesses. Respondents were broken into two groups—Farm (women owner-operators of farms, ranches, or agribusinesses) and Non-farm (women working in supporting agricultural industries)—for comparisons and responses were also analyzed across years. Farm women most often reported problems keeping good employees each year, while Non-farm women often reported having problems with being respected as a female business person. For Farm women, the factor most often cited as important to success in their business was being able to pass the business on to family; for Non-farm women it was being able to apply their talents and skills. These results suggest that different types of agricultural women hold different attitudes about business and face different challenges. Results across years suggest that successes and problems may change over time. This marks some of the first research on the roles, challenges, and attitudes of Arkansas’ women in agriculture. Based on the results of this research, educational efforts are underway across the state to assist Arkansas’ women in agriculture. However, given the small sample of women surveyed, further research is still needed to fully understand the roles, challenges, and attitudes of Arkansas’ women in agriculture

    COOPERATIVE MARKETING IN SPECIALTY GRAINS AND IDENTITY PRESERVED GRAIN MARKETS

    Get PDF
    Marketing of specialty and identity preserved grains has become an important strategy in the grain marketing industry and is being driven, in part, by consumer and processor demand and an interest in non-GM products. This study provides background and practices of numerous organizations involved in marketing of specialty/identity preserved grains. Supporting marketing activities are reviewed. Key factors in the success (or failure) of their efforts are identified. Major challenges facing the participants in the specialty/IP grain marketing industry are discussed. The primary focus is on the role of agricultural cooperatives and producer owned alliances.identity preservation, IP, segregation, traceability, specialty products, genetically modified, GM, non-GM, cooperative, alliance., Agribusiness,

    An IoT Endpoint System-on-Chip for Secure and Energy-Efficient Near-Sensor Analytics

    Full text link
    Near-sensor data analytics is a promising direction for IoT endpoints, as it minimizes energy spent on communication and reduces network load - but it also poses security concerns, as valuable data is stored or sent over the network at various stages of the analytics pipeline. Using encryption to protect sensitive data at the boundary of the on-chip analytics engine is a way to address data security issues. To cope with the combined workload of analytics and encryption in a tight power envelope, we propose Fulmine, a System-on-Chip based on a tightly-coupled multi-core cluster augmented with specialized blocks for compute-intensive data processing and encryption functions, supporting software programmability for regular computing tasks. The Fulmine SoC, fabricated in 65nm technology, consumes less than 20mW on average at 0.8V achieving an efficiency of up to 70pJ/B in encryption, 50pJ/px in convolution, or up to 25MIPS/mW in software. As a strong argument for real-life flexible application of our platform, we show experimental results for three secure analytics use cases: secure autonomous aerial surveillance with a state-of-the-art deep CNN consuming 3.16pJ per equivalent RISC op; local CNN-based face detection with secured remote recognition in 5.74pJ/op; and seizure detection with encrypted data collection from EEG within 12.7pJ/op.Comment: 15 pages, 12 figures, accepted for publication to the IEEE Transactions on Circuits and Systems - I: Regular Paper

    THE CHANGING STRUCTURE OF THE UNITED STATES GRAIN MARKETING SYSTEM

    Get PDF
    Industrial Organization, Marketing,
    corecore