Skip to main content

Laplace Transformation on the FT64 Stream Processor

  • Conference paper
Advances in Computer Systems Architecture (ACSAC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4697))

Included in the following conference series:

  • 909 Accesses

Abstract

The stream architecture is one of the emerging architectures that address the memory-wall problem of modern processors. While it is successful in the domain of multimedia, its efficiency to scientific applications is increasingly concerned. This paper implements a stream program for Laplace transformation and evaluates its performance on the FT64 stream processor, which is the first implementation of a 64-bit stream processor for scientific computing. The stream program is optimized against the memory hierarchy of FT64 to minimize the expensive off-chip memory transfers. The preliminary results show that FT64 is more efficient than the traditional cache-based processor (Itanium2) for Laplace transformation.

This work is supported by NSFC (60621003 and 60633050).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kapasi, U., Dally, W.J., Rixner, S., Owens, J.D., Khailany, B.: The Imagine Stream Processor. In: ICCD 2002. Proceedings of 20th IEEE International Conference on Computer Design, pp. 282–288. IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  2. Dally, W.J., Hanrahan, P., Erez, M., Knight, T.J., et al.: Merrimac: Supercomputing with Streams. In: SC 2003. Proceedings of Supercomputing Conference 2003, pp. 35–42 (2003)

    Google Scholar 

  3. Rixner, S.: Stream Processor Architecture. Kluwer Academic Publishers, Group (2002)

    MATH  Google Scholar 

  4. Taylor, M., Kim, J., Miller, J., Wentzlaff, D., et al.: The Raw Microprocessor: A Computational Fabric for Software Circuits and General Purpose Programs. IEEE Micro. 22(2), 25–35 (2002)

    Article  Google Scholar 

  5. Yang, X., Yan, X., Xing, Z., Deng, Y., Jiang, J., Zhang, Y.: A 64-bit Stream Processor Architecture for Scientific Applications. In: ISCA 2007: Proceedings of the 34st Annual International Symposium on Computer Architecture (2007)

    Google Scholar 

  6. Gordon, M.I., Thies, W., Karczmarek, M., Lin, J., et al.: A Stream Compiler for Communication-exposed Architectures. In: ASPLOS-X. Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, pp. 291–303. ACM Press, New York (2002)

    Google Scholar 

  7. Owens, J., Kapasi, U., Mattson, P., Towles, B., Serebrin, B., Rixner, S., Dally, W.: Media Processing Applications on the Imagine Stream Processor. In: ICCD 2002. Proceedings of 20th IEEE International Conference on Computer Design, pp. 295–302. IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  8. Mattson, P.: A Programming System for the Imagine Media Processor. PhD thesis, Stanford University (2002)

    Google Scholar 

  9. NCSABench, http://www.ncsa.uiuc.edu/UserInfo/Perf/NCSAbench/

  10. Ahn, J.H., Dally, W.J., Khailany, B., Kapasi, U.J., Das, A.: Evaluating the Imagine Stream Architecture. In: ISCA 2004. Proceedings of the 31st Annual International Symposium on Computer Architecture, pp. 14–25 (2004)

    Google Scholar 

  11. Griem, G., Oliker, L.: Transitive Closure on the Imagine Stream Processor. In: The 5th Workshop on Media and Streaming Processors (2003)

    Google Scholar 

  12. Erez, M., Ahn, J.H., Garg, A., Dally, W.J., Darve, E.: Analysis and Performance Results of a Molecular Modeling Application on Merrimac. In: SC 2004. Proceedings of Supercomputing Conference 2004, pp. 263–272 (2004)

    Google Scholar 

  13. Fatica, M., Jameson, A., Aloso, J.J.: StreamFlo: an Euler Solver for Streaming Architectures. In: 42nd AIAA conference, Reno, Nevada, USA (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lynn Choi Yunheung Paek Sangyeun Cho

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deng, Y., Yang, X., Yan, X., Zeng, K. (2007). Laplace Transformation on the FT64 Stream Processor. In: Choi, L., Paek, Y., Cho, S. (eds) Advances in Computer Systems Architecture. ACSAC 2007. Lecture Notes in Computer Science, vol 4697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74309-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74309-5_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74308-8

  • Online ISBN: 978-3-540-74309-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics