Results 121 to 130 of about 224,259 (279)
Loo.py: transformation-based code generation for GPUs and CPUs
Today's highly heterogeneous computing landscape places a burden on programmers wanting to achieve high performance on a reasonably broad cross-section of machines.
Asanovic K., Ellson J., Rubinsteyn A.
core +1 more source
Provocative Vocatives: Slurs as Expressives
ABSTRACT Fifty years ago, Zwicky demonstrated the slur‐neutral counterpart vocative divergence thesis (SNCVD):Slurs occur freely as vocatives. Neutral counterparts do not. In this article, I craft a novel problem for theories of slurs. The Vocatives Problem is the challenge to explain the SNCVD. I argue that there are two strong solutions.
Robin Jeshion
wiley +1 more source
An abstract machine for restricted and-parallel execution of logic programs
Although the sequential execution speed of logic programs has been greatly improved by the concepts introduced in the Warren Abstract Machine (WAM), parallel execution represents the only way to increase this speed beyond the natural limits of sequential
Hermenegildo, Manuel V.
core +1 more source
Abstract In this article, I consider two interpretations of Spinoza's account of the good life in recent literature, which I call the social activist model and the solitary intellectualist model, in order to shed light on his underexamined views on solitude within this context.
Sanem Soyarslan
wiley +1 more source
A compiler extension for parallelizing arrays automatically on the cell heterogeneous processor [PDF]
This paper describes the approaches taken to extend an array programming language compiler using a Virtual SIMD Machine (VSM) model for parallelizing array operations on Cell Broadband Engine heterogeneous machine.
Cockshott, W., Gdura, Y.
core
The Enhanced Literate Mind Hypothesis
Abstract In the present paper, we describe the Enhanced Literate Mind (ELM) hypothesis. As individuals learn to read and write, they are, from then on, exposed to extensive written‐language input and become literate. We propose that acquisition and proficient processing of written language (“literacy”) leads to, both, increased language knowledge as ...
Falk Huettig, Jan Hulstijn
wiley +1 more source
P-CORE: Exploring RISC-V Packed-SIMD Extension for CNNs
In today’s technological landscape, embedded and IoT devices face escalating demands for performance and power efficiency in inference tasks employing Convolution Neural Networks (CNNs).
Muhammad Ali+3 more
doaj +1 more source
Power estimation on functional level for programmable processors [PDF]
In diesem Beitrag werden verschiedene Ansätze zur Verlustleistungsschätzung von programmierbaren Prozessoren vorgestellt und bezüglich ihrer Übertragbarkeit auf moderne Prozessor-Architekturen wie beispielsweise Very Long Instruction Word (VLIW ...
M. Schneider, H. Blume, T. G. Noll
doaj
Application of compiler-assisted multiple instruction rollback recovery to speculative execution [PDF]
Speculative execution is a method to increase instruction level parallelism which can be exploited by both super-scalar and VLIW architectures. The key to a successful general speculation strategy is a repair mechanism to handle mispredicted branches and
Alewine, N. J., Fuchs, W. K., Hwu, W.-M.
core +1 more source
Annotation‐Guided AoS‐to‐SoA Conversions and GPU Offloading With Data Views in C++
ABSTRACT The C++ programming language provides classes and structs as fundamental modeling entities. Consequently, C++ code tends to favor array‐of‐structs (AoS) for encoding data sequences, even though structure‐of‐arrays (SoA) yields better performance for some calculations.
Pawel K. Radtke, Tobias Weinzierl
wiley +1 more source