메뉴 건너뛰기




Volumn , Issue , 2007, Pages 487-502

Parallel automatically differentiate data-types for next generation simulator development

Author keywords

[No Author keywords available]

Indexed keywords

RESERVOIR SIMULATORS; SIMULATION GRIDS; VECTOR COMPOSITES;

EID: 34249031209     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (49)

References (51)
  • 1
    • 0022107405 scopus 로고
    • General purpose compositional model
    • August
    • G. Acs, S. Doleschall, and E. Farkas: "General purpose compositional model", SPEJ (August 1985) 543.
    • (1985) SPEJ , pp. 543
    • Acs, G.1    Doleschall, S.2    Farkas, E.3
  • 2
    • 84888982986 scopus 로고    scopus 로고
    • The Formulation of a Thermal Simulation Model in a Vectorized, General Purpose Reservoir Simulator
    • SPE paper 18418 presented at the, Houston, Feb. 6-8
    • M.C.H. Chien, H.E. Yardumian, E.Y. Chung, and W.W. Todd: "The Formulation of a Thermal Simulation Model in a Vectorized, General Purpose Reservoir Simulator", SPE paper 18418 presented at the 1989 SPE Symposium on Reservoir Simulation, Houston, Feb. 6-8.
    • 1989 SPE Symposium on Reservoir Simulation
    • Chien, M.C.H.1    Yardumian, H.E.2    Chung, E.Y.3    Todd, W.W.4
  • 3
    • 0024769199 scopus 로고
    • Typical features of a multipurpose reservoir simulator
    • November
    • P. Quandalle and J.C. Sabathier: "Typical features of a multipurpose reservoir simulator", SPERE, (November 1989) 475.
    • (1989) SPERE , pp. 475
    • Quandalle, P.1    Sabathier, J.C.2
  • 5
    • 22244469112 scopus 로고    scopus 로고
    • An Extensible Architecture for Next Generation Scalable Parallel Reservoir Simulation
    • SPE paper 93274 presented at the, Feb. 1-2
    • D. DeBaun, et. al.: "An Extensible Architecture for Next Generation Scalable Parallel Reservoir Simulation", SPE paper 93274 presented at the 2005 SPE Reservoir Simulation Symposium, Woodlands, Feb. 1-2.
    • 2005 SPE Reservoir Simulation Symposium, Woodlands
    • DeBaun, D.1    et., al.2
  • 6
    • 84856716339 scopus 로고    scopus 로고
    • EM: New Reservoir Simulation System
    • SPE paper 68116 presented at the, Bahrain, March 17-20
    • B.L. Beckner, et. al.: "EM: New Reservoir Simulation System", SPE paper 68116 presented at the 2001 SPE Middle East Oil Show, Bahrain, March 17-20.
    • 2001 SPE Middle East Oil Show
    • Beckner, B.L.1    et., al.2
  • 7
    • 0343597274 scopus 로고    scopus 로고
    • A New Generation EOS Compositional Reservoir Simulator: Part II - Framework and Multiprocessing
    • SPE paper 37977 presented at the, Dallas, June 8-11
    • M. Parashar, et. al.: "A New Generation EOS Compositional Reservoir Simulator: Part II - Framework and Multiprocessing", SPE paper 37977 presented at the 1997 SPE Reservoir Simulation Symposium, Dallas, June 8-11.
    • 1997 SPE Reservoir Simulation Symposium
    • Parashar, M.1    et., al.2
  • 8
    • 0029479744 scopus 로고    scopus 로고
    • A new generation solution adaptive reservoir simulator
    • SPE paper 30720 presented at the, Dallas, Oct. 22-25
    • M.K. Deb, et. al.: "A new generation solution adaptive reservoir simulator", SPE paper 30720 presented at the 1995 SPE Annual Technical Conference, Dallas, Oct. 22-25.
    • 1995 SPE Annual Technical Conference
    • Deb, M.K.1    et., al.2
  • 11
    • 34249020862 scopus 로고    scopus 로고
    • FLEX: An Object-Oriented Reservoir Simulator
    • SPE paper 36007 presented at the, Dallas, June 2-5
    • S. Verma and K. Aziz: "FLEX: An Object-Oriented Reservoir Simulator", SPE paper 36007 presented at the 1996 SPE Petroleum Computer Conference, Dallas, June 2-5.
    • 1996 SPE Petroleum Computer Conference
    • Verma, S.1    Aziz, K.2
  • 12
    • 1142302926 scopus 로고    scopus 로고
    • Performance of IMPSAT and IMPSAT-AIM models in compositional simulation
    • SPE paper 77720 presented at the, San Antonio, Sept. 29, Oct. 2
    • H. Cao and K. Aziz: "Performance of IMPSAT and IMPSAT-AIM models in compositional simulation", SPE paper 77720 presented at the 2002 SPE Annual Technical Conference, San Antonio, Sept. 29 - Oct. 2.
    • 2002 SPE Annual Technical Conference
    • Cao, H.1    Aziz, K.2
  • 13
    • 0004005634 scopus 로고    scopus 로고
    • Modern C++ Design: Generic Programming and Design Patterns Applied, B
    • Stroustrup, The C, In-Depth, Addison-Wesley, MA
    • A. Alexandrescu: Modern C++ Design: Generic Programming and Design Patterns Applied, B. Stroustrup, The C++ In-Depth Series, Addison-Wesley, MA, (2001).
    • (2001) Series
    • Alexandrescu, A.1
  • 14
    • 0000003150 scopus 로고
    • Is C++ Fast Enough for Scientific Computing?
    • Nov./Dec
    • S.W. Haney: "Is C++ Fast Enough for Scientific Computing?", Computers in Physics, 8(Nov./Dec. 1994), 690.
    • (1994) Computers in Physics , vol.8 , pp. 690
    • Haney, S.W.1
  • 15
    • 0001760994 scopus 로고    scopus 로고
    • C++ Gets Faster for Scientific Computing
    • Sept./Oct
    • A.D. Robison: "C++ Gets Faster for Scientific Computing", Computers in Physics, 10(Sept./Oct. 1996), 458.
    • (1996) Computers in Physics , vol.10 , pp. 458
    • Robison, A.D.1
  • 16
    • 84957674794 scopus 로고    scopus 로고
    • T.L. Veldhuizen and M.E. Jernigan: Will C++ be faster than Fortran? In Proceedings of the 1st International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'97), Lecture Notes in Computer Science. Springer-Verlag, 1997.
    • T.L. Veldhuizen and M.E. Jernigan: "Will C++ be faster than Fortran?" In Proceedings of the 1st International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'97), Lecture Notes in Computer Science. Springer-Verlag, 1997.
  • 18
    • 34249081873 scopus 로고    scopus 로고
    • http://www.cmg.com
    • The Computer Modelling Group
    • The Computer Modelling Group, http://www.cmg.com. STARS User's Guide.
    • STARS User's Guide
  • 19
    • 28244465516 scopus 로고    scopus 로고
    • What color is your jacobian? graph coloring for computing derivatives
    • December
    • A. H. Gebremedhin, F. Manne, and A. Pothen: "What color is your jacobian? graph coloring for computing derivatives", SIAM Review, (December 2005) 629.
    • (2005) SIAM Review , pp. 629
    • Gebremedhin, A.H.1    Manne, F.2    Pothen, A.3
  • 20
    • 34249089981 scopus 로고    scopus 로고
    • L.B. Rail: Perspectives on Automatic Differentiation: Past, Present, and Future, Automatic Differentiation; Applications, Theory, and Implementations, Lect. Notes in Comp. Sci. and Eng., Springer, 2005.
    • L.B. Rail: "Perspectives on Automatic Differentiation: Past, Present, and Future", Automatic Differentiation; Applications, Theory, and Implementations, Lect. Notes in Comp. Sci. and Eng., Springer, 2005.
  • 21
    • 34249054265 scopus 로고    scopus 로고
    • H. Fischer: Special problems in automatic differentiation, in Automatic Differentiation of Algorithms, A. Griewank and G.F. Corliss, SIAM, PA, 1991.
    • H. Fischer: Special problems in automatic differentiation, in Automatic Differentiation of Algorithms, A. Griewank and G.F. Corliss, SIAM, PA, 1991.
  • 22
    • 34249049612 scopus 로고    scopus 로고
    • A. Griewank: On automatic differentiation, in Mathematical Programming: Recent Developments and Applications, M. Iri and K. Tanabe, Kluwer Academic Publishers, IL, 1990.
    • A. Griewank: On automatic differentiation, in Mathematical Programming: Recent Developments and Applications, M. Iri and K. Tanabe, Kluwer Academic Publishers, IL, 1990.
  • 26
    • 79957927223 scopus 로고    scopus 로고
    • Application of automatic differentiation in tough2
    • LBNL. LBNL, May
    • J.G. Kim and S. Finsterle.: Application of automatic differentiation in tough2. In Proceedings of The Tough Symposium, LBNL. LBNL, May 2003.
    • (2003) Proceedings of The Tough Symposium
    • Kim, J.G.1    Finsterle, S.2
  • 27
    • 38249009992 scopus 로고    scopus 로고
    • C.H. Bischof, et.al.: Automatic Differentiation of Advanced CFD Codes for Multidisciplinary Design, J. Comp. Sys. Eng., 3 (1992) 625.
    • C.H. Bischof, et.al.: "Automatic Differentiation of Advanced CFD Codes for Multidisciplinary Design", J. Comp. Sys. Eng., 3 (1992) 625.
  • 28
    • 34249002833 scopus 로고    scopus 로고
    • G.F. Corliss, et. al.: Automatic Differentiation for PDE's; Unsaturated Flow Case Study, Advances in Computer Methods for Partial Differential Equations - VII, IMACS, Canada, 1992.
    • G.F. Corliss, et. al.: "Automatic Differentiation for PDE's; Unsaturated Flow Case Study", Advances in Computer Methods for Partial Differential Equations - VII, IMACS, Canada, 1992.
  • 31
    • 0027837369 scopus 로고
    • Automatic differentiation in Odyssee
    • N. Rostaing, S. Dalmas and A. Galligo: "Automatic differentiation in Odyssee", Tellus, 45 (1993), 558.
    • (1993) Tellus , vol.45 , pp. 558
    • Rostaing, N.1    Dalmas, S.2    Galligo, A.3
  • 33
    • 0030168036 scopus 로고    scopus 로고
    • ADOL-C: A Package for the Automatic Differentiation of Algorithms Written in C/C++
    • June
    • A. Griewank et. al.: "ADOL-C: A Package for the Automatic Differentiation of Algorithms Written in C/C++", ACM TOMS, 22 (June 1996) 131.
    • (1996) ACM TOMS , vol.22 , pp. 131
    • Griewank, A.1    et., al.2
  • 34
    • 0005375622 scopus 로고    scopus 로고
    • ADOL-F: Automatic differentiation of Fortran codes
    • M. Berz, C. Bischof, G. Corliss and A. Griewank eds, SIAM, PA
    • D. Shiriaev and A. Griewank: "ADOL-F: Automatic differentiation of Fortran codes", in M. Berz, C. Bischof, G. Corliss and A. Griewank (eds.), Computational Differentiation: Techniques, Applications, and Tools, SIAM, PA, (1996), 375.
    • (1996) Computational Differentiation: Techniques, Applications, and Tools , pp. 375
    • Shiriaev, D.1    Griewank, A.2
  • 35
    • 0005379467 scopus 로고    scopus 로고
    • FADBAD, A Flexible C++Package for Automatic Differentiation, Using the Forward and Backward Methods
    • Technical Report IMM-REP-1996-17, Department of Mathematical Modelling, Technical University of Denmark, August
    • C. Bendtsen and O. Stauning: "FADBAD, A Flexible C++Package for Automatic Differentiation, Using the Forward and Backward Methods", Technical Report IMM-REP-1996-17, Department of Mathematical Modelling, Technical University of Denmark, August 1996.
    • (1996)
    • Bendtsen, C.1    Stauning, O.2
  • 38
    • 0003021044 scopus 로고    scopus 로고
    • How Templates Enable High-Performance Scientific Computing in C++, IEEE
    • S. Haney and J. Crotinger: "How Templates Enable High-Performance Scientific Computing in C++", IEEE Computing in Science & Engineering, 1 (1999) 66.
    • (1999) Computing in Science & Engineering , vol.1 , pp. 66
    • Haney, S.1    Crotinger, J.2
  • 39
    • 0038220973 scopus 로고    scopus 로고
    • A New Look at Expression Templates For Matrix Computation, IEEE
    • R.C. Kirby: "A New Look at Expression Templates For Matrix Computation", IEEE Computing in Science & Engineering, 5 (2003) 66.
    • (2003) Computing in Science & Engineering , vol.5 , pp. 66
    • Kirby, R.C.1
  • 40
    • 84947608547 scopus 로고    scopus 로고
    • Array desgin and and expression evaluation in POOMA II
    • ISCOPE'98, Springer-Verlag
    • S. Karmesin et. al.: "Array desgin and and expression evaluation in POOMA II", in ISCOPE'98, Lecture Notes in Computer Science, Springer-Verlag 1505(1998).
    • (1998) Lecture Notes in Computer Science , pp. 1505
    • Karmesin, S.1    et., al.2
  • 41
    • 85008035395 scopus 로고    scopus 로고
    • The Matrix Template Library: Generic components for high-performance scientific computing, IEEE
    • J.G. Siek and A. Lumsdaine: "The Matrix Template Library: generic components for high-performance scientific computing", IEEE Computing in Science & Engineering, 1 (1999) 70.
    • (1999) Computing in Science & Engineering , vol.1 , pp. 70
    • Siek, J.G.1    Lumsdaine, A.2
  • 43
    • 84947558148 scopus 로고    scopus 로고
    • Arrays in blitz++
    • Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments ISCOPE'98, Springer-Verlag
    • T.L. Veldhuizen: "Arrays in blitz++", in Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98), Lecture Notes in Computer Science. Springer-Verlag, 1998.
    • (1998) Lecture Notes in Computer Science
    • Veldhuizen, T.L.1
  • 44
    • 0141547076 scopus 로고    scopus 로고
    • P. Aubert, N.D. Cesare, and O. Pironneau: Automatic Differentiation in C++ using Expression Templates and Application to a Flow Control Problem, Computers in Visualization and Sciences 3 (2001) 197.
    • P. Aubert, N.D. Cesare, and O. Pironneau: "Automatic Differentiation in C++ using Expression Templates and Application to a Flow Control Problem", Computers in Visualization and Sciences 3 (2001) 197.
  • 45
    • 34249052322 scopus 로고    scopus 로고
    • Automatic Differentiation of C++ Codes for Large-Scale Scientific Computing
    • Springer-Verilag, Berlin
    • R. Bartlett, D.M. gay, and E.T. Phipps "Automatic Differentiation of C++ Codes for Large-Scale Scientific Computing", ICCS 2006, Part IV, Springer-Verilag, Berlin, (2006).
    • (2006) ICCS 2006, Part IV
    • Bartlett, R.1    gay, D.M.2    Phipps, E.T.3
  • 46
    • 0042415671 scopus 로고    scopus 로고
    • An Overview of the Sparse Basic Linear Algebra Subprograms: The New Standard from the BLAS Technical Forum
    • June
    • I. Duff, M. Heroux, and R. Pozo: "An Overview of the Sparse Basic Linear Algebra Subprograms: The New Standard from the BLAS Technical Forum", ACM TOMS, 28 (June 2002), 239.
    • (2002) ACM TOMS , vol.28 , pp. 239
    • Duff, I.1    Heroux, M.2    Pozo, R.3
  • 47
    • 34249077376 scopus 로고    scopus 로고
    • www.boost.org,
  • 49
    • 0003533609 scopus 로고    scopus 로고
    • Performance of Various Computers Using Standard Linear Equations Software
    • Number CS-8985, University of Tennessee, Knoxville
    • J. Dongarra: "Performance of Various Computers Using Standard Linear Equations Software", Computer Science Technical Report Number CS-8985, University of Tennessee, Knoxville.
    • Computer Science Technical Report
    • Dongarra, J.1
  • 51
    • 8344224448 scopus 로고    scopus 로고
    • Jacobian Code Generated by Source Transformation and Vertex Elimination can be as Efficient as Hand-Coding
    • S.A. Forth, M. Tadjouddine, J.D. Pryce, and J.K. Reid "Jacobian Code Generated by Source Transformation and Vertex Elimination can be as Efficient as Hand-Coding", ACM Transactions on Mathematical Software, 30(2004), 266.
    • (2004) ACM Transactions on Mathematical Software , vol.30 , pp. 266
    • Forth, S.A.1    Tadjouddine, M.2    Pryce, J.D.3    Reid, J.K.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.