10,566 research outputs found
Strongly universal string hashing is fast
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
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
Recommended from our members
A RISC-V Vector Processor With Simultaneous-Switching Switched-Capacitor DC-DC Converters in 28 nm FDSOI
This work demonstrates a RISC-V vector microprocessor implemented in 28 nm FDSOI with fully integrated simultaneous-switching switched-capacitor DC-DC (SC DC-DC) converters and adaptive clocking that generates four on-chip voltages between 0.45 and 1 V using only 1.0 V core and 1.8 V IO voltage inputs. The converters achieve high efficiency at the system level by switching simultaneously to avoid charge-sharing losses and by using an adaptive clock to maximize performance for the resulting voltage ripple. Details about the implementation of the DC-DC switches, DC-DC controller, and adaptive clock are provided, and the sources of conversion loss are analyzed based on measured results. This system pushes the capabilities of dynamic voltage scaling by enabling fast transitions (20 ns), simple packaging (no off-chip passives), low area overhead (16%), high conversion efficiency (80%-86%), and high energy efficiency (26.2 DP GFLOPS/W) for mobile devices
Modeling and visualizing networked multi-core embedded software energy consumption
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
Spacecraft central data system computer used on deep space probe
The roles, needs, and challenges of Arkansas women in agriculture
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
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
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
Industrial Organization, Marketing,
- …