메뉴 건너뛰기




Volumn 28, Issue , 2007, Pages 174-189

Implementing an interior point method for linear programs on a CPU-GPU system

Author keywords

Cholesky factorization; Forward and back substitution; GPGPU; Interior point method; Linear programming; Matrix decomposition; Rectangular packed format

Indexed keywords

COMPUTER GRAPHICS; FACTORIZATION; GRAPHICS PROCESSING UNIT; MATRIX ALGEBRA; PROBLEM ORIENTED LANGUAGES; PROGRAM PROCESSORS;

EID: 54549099252     PISSN: None     EISSN: 10689613     Source Type: Journal    
DOI: None     Document Type: Article
Times cited : (31)

References (30)
  • 1
    • 77953998137 scopus 로고    scopus 로고
    • Sparse matrix solvers on the GPU: Conjugate gradients and multigrid
    • Papers, ACM, New York, NY
    • J. BOLZ, I. FARMER, E. GRINSPUN, AND P. SCHRÖODER, Sparse matrix solvers on the GPU: conjugate gradients and multigrid, in ACM SIGGRAPH 2003 Papers, ACM, New York, NY, 2003, pp. 917-924.
    • (2003) ACM SIGGRAPH , pp. 917-924
    • BOLZ, J.1    FARMER, I.2    GRINSPUN, E.3    SCHRÖODER, P.4
  • 5
    • 54549116739 scopus 로고    scopus 로고
    • A new array format for symmetric and triangular matrices, in PARA'04 Workshop on State-of-the-Art in Scientific
    • J. A. GUNNELS AND F. G. GUSTAVSON, A new array format for symmetric and triangular matrices, in PARA'04 Workshop on State-of-the-Art in Scientific Computing, 2004, pp. 247-255.
    • (2004) Computing , pp. 247-255
    • GUNNELS, J.A.1    GUSTAVSON, F.G.2
  • 6
    • 10644280791 scopus 로고    scopus 로고
    • Cache and bandwidth aware matrix multiplication on the GPU
    • Tech. Report UIUCDCS-R-2003-2328, University of Illinois at Urbana-Champaign
    • J. HALL, N. CARR, AND J. HART, Cache and bandwidth aware matrix multiplication on the GPU, Tech. Report UIUCDCS-R-2003-2328, University of Illinois at Urbana-Champaign, 2003. http://graphics.cs.uiuc.edu/~jch/papers/UIUCDCS-R-2003-2328.pdf.
    • (2003)
    • HALL, J.1    CARR, N.2    HART, J.3
  • 8
    • 54549124192 scopus 로고    scopus 로고
    • J. H. JUNG AND D. P. O'LEARY, Exploiting structure of symmetric or triangular matrices on a GPU, in Workshop for General Purpose Processing on Graphics Processing Units, Boston, MA, Oct. 2007, Computer Science Department Report CS-TR-4914, Institute for Advanced Computer Studies Report UMIACS-TR-2008-12, Jan. 2008. http://hdl.handle.net/1903/7984.
    • J. H. JUNG AND D. P. O'LEARY, Exploiting structure of symmetric or triangular matrices on a GPU, in Workshop for General Purpose Processing on Graphics Processing Units, Boston, MA, Oct. 2007, Computer Science Department Report CS-TR-4914, Institute for Advanced Computer Studies Report UMIACS-TR-2008-12, Jan. 2008. http://hdl.handle.net/1903/7984.
  • 9
    • 77954024744 scopus 로고    scopus 로고
    • Linear algebra operators for GPU implementation of numerical algorithms
    • ACM, New York, NY
    • J. KRÜGER AND R. WESTERMANN, Linear algebra operators for GPU implementation of numerical algorithms, in ACM SIGGRAPH 2005 Courses, ACM, New York, NY, 2005, p. 234.
    • (2005) ACM SIGGRAPH 2005 Courses , pp. 234
    • KRÜGER, J.1    WESTERMANN, R.2
  • 10
    • 84982318971 scopus 로고    scopus 로고
    • General-purpose computation on graphics hardware
    • Aug. 2005
    • D. LUEBKE, General-purpose computation on graphics hardware. SIGGRAPH 2005 GPGPU Course, Aug. 2005. http://www.gpgpu.org/s2005/ .
    • SIGGRAPH 2005 GPGPU Course
    • LUEBKE, D.1
  • 12
    • 54549093335 scopus 로고    scopus 로고
    • NVIDIA CORP, Personal communication, Oct
    • D. LUEBKE, NVIDIA CORP., Personal communication, Oct. 2007.
    • (2007)
    • LUEBKE, D.1
  • 13
    • 84976811521 scopus 로고
    • Computing the singular-value, decomposition on the ILLIAC IV
    • F. T. LUK, Computing the singular-value, decomposition on the ILLIAC IV, ACM Trans. Math. Software, 6 (1980), pp. 524-539.
    • (1980) ACM Trans. Math. Software , vol.6 , pp. 524-539
    • LUK, F.T.1
  • 14
    • 77953983400 scopus 로고    scopus 로고
    • Cg: A system for programming graphics hardware in a C-like language
    • Papers, ACM, New York, NY
    • W. R. MARK, R. S. GLANVILLE, K. AKELEY, AND M. J. KILGARD, Cg: a system for programming graphics hardware in a C-like language, in ACM SIGGRAPH 2003 Papers, ACM, New York, NY, 2003, pp. 896-907.
    • (2003) ACM SIGGRAPH , pp. 896-907
    • MARK, W.R.1    GLANVILLE, R.S.2    AKELEY, K.3    KILGARD, M.J.4
  • 15
    • 0000561116 scopus 로고
    • On the implementation of a primal-dual interior point method
    • S. MEHROTRA, On the implementation of a primal-dual interior point method, SIAM J. Optim., 2 (1992), pp. 575-601.
    • (1992) SIAM J. Optim , vol.2 , pp. 575-601
    • MEHROTRA, S.1
  • 16
    • 54549126484 scopus 로고    scopus 로고
    • MICROSOFT CORP., High-level shader language, in DirectX 9.0 Graphics, 2003. http://msdn.microsoft.com/directx.
    • MICROSOFT CORP., High-level shader language, in DirectX 9.0 Graphics, 2003. http://msdn.microsoft.com/directx.
  • 17
    • 54549113967 scopus 로고    scopus 로고
    • MICROSOFT CORP., DirectX 9.0 graphics, in DirectX 9.0 Graphics, 2005. http://msdn.microsoft.com/directx.
    • MICROSOFT CORP., DirectX 9.0 graphics, in DirectX 9.0 Graphics, 2005. http://msdn.microsoft.com/directx.
  • 19
    • 0000817412 scopus 로고
    • A supernodal Cholesky factorization algorithm for shared-memory multiprocessors
    • E. NG AND B. W. PEYTON, A supernodal Cholesky factorization algorithm for shared-memory multiprocessors, SIAM J. Sci. Comput., 14 (1993), pp. 761-769.
    • (1993) SIAM J. Sci. Comput , vol.14 , pp. 761-769
    • NG, E.1    PEYTON, B.W.2
  • 21
    • 34547309668 scopus 로고    scopus 로고
    • NVIDIA CORP, Santa Clara, CA, Feb
    • NVIDIA CORP., CUDA Programming Guide, Santa Clara, CA, Feb. 2007.
    • (2007) CUDA Programming Guide
  • 23
    • 84976768764 scopus 로고
    • The development of the C. language
    • D. M. RITCHIE, The development of the C. language, SIGPLAN Notices, 28 (1993), pp. 201-208.
    • (1993) SIGPLAN Notices , vol.28 , pp. 201-208
    • RITCHIE, D.M.1
  • 24
    • 10644252356 scopus 로고    scopus 로고
    • Addison-Wesley Longman Publishing Co, Redwood City, CA
    • R. J. ROST, OpenGL(R) Shading Language, Addison-Wesley Longman Publishing Co., Redwood City, CA, 2004.
    • (2004) OpenGL(R) Shading Language
    • ROST, R.J.1
  • 25
    • 33847155503 scopus 로고    scopus 로고
    • Constraint reduction for linear programs with many inequality constraints
    • A. L. TITS, P.-A. ABSIL, AND W. P. WOESSNER, Constraint reduction for linear programs with many inequality constraints, SIAM J. Optim., 17 (2006), pp. 119-146.
    • (2006) SIAM J. Optim , vol.17 , pp. 119-146
    • TITS, A.L.1    ABSIL, P.-A.2    WOESSNER, W.P.3
  • 26
    • 13244279577 scopus 로고    scopus 로고
    • Minimizing development and maintenance costs in supporting persistently optimized BLAS
    • R. C. WHALEY AND A. PETITET, Minimizing development and maintenance costs in supporting persistently optimized BLAS, Software: Practice and Experience, 35 (2005), pp. 101-121.
    • (2005) Software: Practice and Experience , vol.35 , pp. 101-121
    • WHALEY, R.C.1    PETITET, A.2
  • 30
    • 0004067316 scopus 로고    scopus 로고
    • Solving large-scale linear programs by interior-point methods under the MATLAB environment
    • Tech. Report 96-01, Department of Mathematics and Statistics, University of Maryland Baltimore County, Baltimore, MD
    • Y. ZHANG, Solving large-scale linear programs by interior-point methods under the MATLAB environment, Tech. Report 96-01, Department of Mathematics and Statistics, University of Maryland Baltimore County, Baltimore, MD, 1996.
    • (1996)
    • ZHANG, Y.1


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