Skip to main content

Research on the Solution of Heat Exchanger Network MINLP Problems Based on GPU

  • Conference paper
High Performance Computing (HPC 2012)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 207))

Included in the following conference series:

  • 882 Accesses

Abstract

The optimization of heat exchanger network can be expressed in a Mixed Integer Non-Linear mathematical Programming (MINLP) model. However, it demands huge computing power to solve a realistic heat exchanger network optimize problem. Nowadays graphic processing unit (GPU) can be very powerful for general purpose computation. Based on the CUDA framework, this paper presents a parallel computing framework for solving the MINLP problem. We concentrate on both parallel computing model and specific GPU programming level optimization. Tests on a simple MINLP problem is conducted and the results show the new solution has 40 times faster than the one running serially on CPU.

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.

Similar content being viewed by others

References

  1. Cohen, J., Garland, M.: Novel Architectures: Solving Computational Problems with GPU Computing. Computing in Science & Engineering 11(5), 58–63 (2009)

    Article  Google Scholar 

  2. Owens, J.D., Houston, M., Luebke, D., et al.: GPU Computing. Proceedings of the IEEE 96(5), 879–899 (2008)

    Article  Google Scholar 

  3. van der Laan, J.W., Jalba, A.C., Roerdink, J.B.T.M.: Accelerating Wavelet Lifting on Graphics Hard ware Using CUDA. IEEE Transactions on Parallel and Distributed Systems 22(1), 132–146 (2011)

    Article  Google Scholar 

  4. NVIDIA. CUDA C BEST PRACTICES Guide 4.1: CA, Nvidia Corporation (2012)

    Google Scholar 

  5. NVIDIA. NVIDIA CUDA Programming Guide 4.2: CA, Nvidia Corporation (2012)

    Google Scholar 

  6. Wah, B.W., Chen, Y.: Solving Large-Scale Nonlinear Programming Problems by Constraint Partitioning. In: van Beek, P. (ed.) CP 2005. LNCS, vol. 3709, pp. 697–711. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  7. Hartwich, A., Stockmann, K., Terboven, C., Feuerriegel, S., Marquardt, W.: Parallel sensitivity analysis for efficient large-scale dynamic optimization. Optimization and Engineering 12, 489–508 (2011)

    Article  MathSciNet  Google Scholar 

  8. Bjokqvist, J., Westerlund, T.: Parallel solution of disjunctive MINLP problems. Chemical Engineering Communications 185(1), 115–124 (2011)

    Article  Google Scholar 

  9. Munawar, A., Wahib, M., Munetomo, M., Akama, K.: Advanced Genetic Algorithm to solve MINLP problems over GPU. In: IEEE Congress on Evolutionary Computation (CEC) (2010)

    Google Scholar 

  10. Bjo, K., Westerlund, T.: Global optimization of heat exchanger network synthesis problems with and without the isothermal mixing assumption. Computers & Chemical Engineering 26(11), 1581–1593 (2002)

    Article  Google Scholar 

  11. Grossmann, I.E.: Review of nonlinear mixed-integer and disjunctive programming techniques. Optimization and Engineering 3(3), 227–252 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  12. Ma, C.: Optimization methods and matlab program design. Science Press (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xia, M., Ren, Y., Tang, Y., Kang, L., Liu, Y. (2013). Research on the Solution of Heat Exchanger Network MINLP Problems Based on GPU. In: Zhang, Y., Li, K., Xiao, Z. (eds) High Performance Computing. HPC 2012. Communications in Computer and Information Science, vol 207. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41591-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41591-3_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41590-6

  • Online ISBN: 978-3-642-41591-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics