The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - March (2010 vol.43)
pp: 42-49
Mark A. Franklin , Washington University in St. Louis
Eric J. Tyson , Washington University in St. Louis
James H. Buckley , Washington University in St. Louis
Jeremy Buhler , Washington University in St. Louis
Greg Galloway , Washington University in St. Louis
Saurabh Gayen , Washington University in St. Louis
Michael Hall , Washington University in St. Louis
E.F. Berkley Shands , Washington University in St. Louis
INDEX TERMS
Auto-Pipe, Processor architectures, Computer systems organization, Software engineering, Multicore processors
CITATION
Mark A. Franklin, Eric J. Tyson, James H. Buckley, Jeremy Buhler, Greg Galloway, Saurabh Gayen, Michael Hall, E.F. Berkley Shands, Naveen Singla, "Auto-Pipe: Streaming Applications on Architecturally Diverse Systems", Computer, vol.43, no. 3, pp. 42-49, March 2010, doi:10.1109/MC.2010.62
REFERENCES
1. I. Buck et al., "Brook for GPUs: Stream Computing on Graphics Hardware," ACM Trans. Graphics, Aug. 2004, pp. 777-786.
2. W. Thies, M. Karczmarek, and S.P. Amarasinghe, "StreamIt: A Language for Streaming Applications," Proc. 11th Int'l Conf. Compiler Construction, Springer-Verlag, 2001, pp. 179-196.
3. T. El-Ghazawi et al., "The Promise of High-Performance Reconfigurable Computing," Computer, Feb. 2008, pp. 69-76.
4. J.D. Owens et al., "A Survey of General-Purpose Computation on Graphics Hardware," Computer Graphics Forum, vol. 26, no. 1, 2007, pp. 80-113.
5. M.A. Franklin et al., "Auto-Pipe and the X Language: A Pipeline Design Tool and Description Language," Proc. Int'l Parallel and Distributed Processing Symp., IEEE CS Press, 2006, pp. 1-10.
6. E.A. Lee, "The Problem with Threads," Computer, May 2006, pp. 33-42.
7. R. Prieto-Diaz and J.M. Neighbors, "Module Interconnection Languages," J. Systems and Software, Nov. 1986, pp. 307-334.
8. D. Gelernter and N. Carriero, "Coordination Languages and Their Significance," Comm. ACM, Feb. 1992, pp. 97-107.
9. N. Carrier and D. Gelernter, "Linda in Context," Comm. ACM, Apr. 1989, pp. 444-458.
10. S. Gayen et al., "A Federated Simulation Environment for Hybrid Systems," Proc. 21st Int'l Workshop Principles of Advanced and Distributed Simulation, ACM Press, 2007, pp. 198-207.
11. P. Glasserman, Monte Carlo Methods in Financial Engineering, Springer, 2004.
12. N. Singla et al., "Financial Monte Carlo Simulation on Architecturally Diverse Systems," Proc. Workshop High-Performance Computational Finance, IEEE CS Press, Nov. 2008, pp. 1-7.
13. M. Matsumoto and T. Nishimura, "Mersenne Twister: A 623-Dimensionally Equidistributed Uniform Pseudo-Random Number Generator," ACM Trans. Modeling and Computer Simulation, Jan. 1998, pp. 3-30.
14. E.J. Tyson et al., "Acceleration of Atmospheric Cherenkov Telescope Signal Processing to Real-Time Speed with the Auto-Pipe Design System," Nuclear Instruments and Methods in Physics Research A, Oct. 2008, pp. 474-479.
15. P. Hasler and T.S. Lande, "Overview of Floating-Gate De-vices, Circuits, and Systems," IEEE Trans. Circuits and Systems II, Analog and Digital Signal Processing, Jan. 2001, pp. 1-3.
19 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool