Do code clones matter?

E Juergens, F Deissenboeck… - 2009 IEEE 31st …, 2009 - ieeexplore.ieee.org
Code cloning is not only assumed to inflate maintenance costs but also considered defect-
prone as inconsistent changes to code duplicates can lead to unexpected behavior …

Scalable monocular SLAM

E Eade, T Drummond - 2006 IEEE Computer Society …, 2006 - ieeexplore.ieee.org
Localization and mapping in unknown environments becomes more difficult as the
complexity of the environment increases. With conventional techniques, the cost of …

Stream programming on general-purpose processors

J Gummaraju, M Rosenblum - 38th Annual IEEE/ACM …, 2005 - ieeexplore.ieee.org
In this paper we investigate mapping stream programs (ie, programs written in a streaming
style for streaming architectures such as Imagine and Raw) onto a general-purpose CPU …

Generic system calls for GPUs

J Veselý, A Basu, A Bhattacharjee… - 2018 ACM/IEEE 45th …, 2018 - ieeexplore.ieee.org
GPUs are becoming first-class compute citizens and increasingly support programmability-
enhancing features such as shared virtual memory and hardware cache coherence. This …

A performance analysis of PIM, stream processing, and tiled processing on memory-intensive signal processing kernels

J Suh, EG Kim, SP Crago, L Srinivasan… - Proceedings of the 30th …, 2003 - dl.acm.org
Trends in microprocessors of increasing die size and clock speed and decreasing feature
sizes have fueled rapidly increasing performance. However, the limited improvements in …

Managing file stream generation

TA Abrams Jr, J Conrad - US Patent 7,394,939, 2008 - Google Patents
An image capturing device is capable of capturing and encoding image data so as to output
a streaming media file from the device. Vector information derived from the captured image …

A 64-bit stream processor architecture for scientific applications

X Yang, X Yan, Z Xing, Y Deng, J Jiang… - Proceedings of the 34th …, 2007 - dl.acm.org
Stream architecture is a novel microprocessor architecture with wide application potential.
But as for whether it can be used efficiently in scientific computing, many issues await further …

An optimal memory allocation for application-specific multiprocessor system-on-chip

S Meftali, F Gharsalli, F Rousseau… - Proceedings of the 14th …, 2001 - dl.acm.org
In this paper, we present a novel and systematic approach for the design of shared memory
architectures in the case of application-specific multiprocessor system-on-chip. This paper …

The stream virtual machine

F Labonte, P Mattson, W Thies, I Buck… - … , 2004. PACT 2004., 2004 - ieeexplore.ieee.org
Stream programming is currently being pushed as a way to expose concurrency and
separate communication from computation. Since there are many stream languages and …

Exploring the VLSI scalability of stream processors

B Khailany, WJ Dally, S Rixner… - … Symposium on High …, 2003 - ieeexplore.ieee.org
Stream processors are high-performance programmable processors optimized to run media
applications. Recent work has shown these processors to be more area-and energy-efficient …