Skip to main content

MPI-based parallel implementation of a lithography pattern simulation algorithm

  • Track C1: (Industrial) End-user Applications of HPCN
  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1593))

Included in the following conference series:

  • 132 Accesses

Abstract

This paper presents the parallelization of a pattern simulation algorithm for Imaging Interferometric Lithography (IIL), a Very Large Scale Integration (VLSI) process technology for producing sub-micron features. The approach uses Message Passing Interface (MPI) libraries [1]. We also discuss some modifications to the basic parallel implementation that will result in efficient memory utilization and reduced communications among the processors. The scalability of runtime with degree of parallelism is also demonstrated. The scalability of runtime with degree of parallelism is also demonstrated. The algorithm was tested on three different platforms: IBM SP-2 running AIX, SGI Onyx 2 running IRIX 6.4, and a LINUX cluster of Pentium-233 workstations. The paper presents the results of these tests and also provides a comparison with those obtained with Mathcad (on Windows 95) and serial C (on Unix) implementations.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. S. Pacheco, “Parallel Programming with MPI”, Morgan-Kaufmann Publishers, 1997.

    Google Scholar 

  2. S. H. Zaidi, S. R. J. Brueck, “Multiple Exposure Interferometric Lithography,” J. Vac. Sc., Tech, B 11, 658–666, 1993.

    Article  Google Scholar 

  3. X. Chen, Z. Zhang, S. R. J. Brueck, R. A. Carpio, J. S. Peterson, “Process Development for 180 nm Structures using Interferometric Lithography and I-Line Photoresist,” Proc. SPIE 3048, 309, 1997.

    Google Scholar 

  4. X. Chen, S. R. J. Brueck, “Imaging Interferometric Lithography—A Wavelength Division Multiplex Approach to Extending Optical Lithography,” J. Vac. Sc. Technol., to be published Nov./Dec. 1998.

    Google Scholar 

  5. N. Magotra, S. Divakar, C. Tu, S. R. J. Brueck, X. Chen, “Digital Image Processing Applied to Imaging Interferometric Lithography”, IEEE Asilomar Conference on Signals and Systems, Monterey Calif., 1998.

    Google Scholar 

  6. Semiconductors Industries Association (http://www.sematech.org/), “National Technology Roadmap for Semiconductors”, 1997.

    Google Scholar 

  7. X. Chen, “A study of Interferometric lithography—Approaching the linear systems of optics,” Ph.D. dissertation, EECE department, UNM, Aug 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Sloot Marian Bubak Alfons Hoekstra Bob Hertzberger

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Radhakrishna, H., Divakar, S., Magotra, N., Brueck, S.R.J., Waters, A. (1999). MPI-based parallel implementation of a lithography pattern simulation algorithm. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0100571

Download citation

  • DOI: https://doi.org/10.1007/BFb0100571

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics