                                                   XVtF 2004 N 3  15 

 Sun[tm] Studio 9: Sun Performance Library Readme 

     ڎ

       A. ͂߂ 
       B. Sun Performance Library ɂ 
       C. VKѕύXꂽ@\ 
       D. \tgEFȀC 
       E. _Ɖ 
       F. ƌ̖݊ 
       G. Lq̌̒ 



     ------------------------------------------------------------------

     A. ͂߂

     ̕ł́ASun Studio 9 ɕt Sun Performance Library[tm] 
	 ւ񋟂܂B 

     ܂A{̋Lړe̓\tgEFA}jȀXVȂ[
	 ܂B 

     i}jA 

       * [Xm[g: http://docs.sun.com \łB[X
		 m[g̏́Aei Readme t@C̏ɗD悵܂B 
       * RpCуc[̃hLg: ĩ}jAy[WA
		 README  HTML o[WAу}jÁA
		 /installation_directory/SUNWspro/docs/ja/index.html ANZ
		 Xł܂BSolaris vbgtH[̏ꍇAftHg 
		 installation_directory ́A/opt łB 
       * IDE ̃hLg: IDE ɂuwvvj[ Sun 
		 Studio 9 IDE ̊eR|[lg̃ICwvɃANZX
		 ܂B 
       * JҌ\[X̃|[^ : ZpATvR[hAh
		 LgAibW x[XɂẮAJҌ|[^ 
		 http://developers.sun.com/prodtech/cc QƂĂB 

      - Sun Studio 9 \tgEFAftHg /opt ȊÕfBNg
	 ɃCXg[Ăꍇ́Agp̃VXeɂۂ̃p
	 XAVXeǗ҂ɊmFĂB
     


     ------------------------------------------------------------------

     B. Sun Performance Library ɂ

     ̃[X Sun Performance Library ́ASolaris[tm] Iy[
	 eBO (SPARC vbgtH[) o[W 8A9A10 ŗp
	 ł܂B

     Sun Performance Library ́A`㐔`𐔒lIɉ
	 ߂̍œKꂽAȐwTu[`W߂̂łB
	 Sun Performance Library ́ANetlib (http://www.netlib.org) 
	 łpubNhCAvP[VQɂƂÂč쐬
	 ܂BSun ͂̃pubNhCAvP[V̋@\g
	 A Sun Performance Library Ƃăoh܂B

     Sun Performance Library ɂ́A̕WCůgł܂܂
	 ܂B 

        * LAPACK o[W 3.0B`㐔pB 
        * BLAS1 (Basic Linear Algebra Subprograms)BxNgZpB 
        * BLAS2Bs - xNgZpB 
        * BLAS3Bs - s񉉎ZpB 
        * Netlib Sparse-BLASBXp[XxNgZpB 
        * NIST Fortran Sparse BLAS o[W 0.5B{IȃXp[X}g
		  bNXZpB 

     Sun Performance Library ɂ́A̒ǉ[`܂܂Ă܂B 

        * t[Gϊ (FFT) [` 
        * _CNgXp[X\o[[` 
        *  BLAS [` (SPARC vbgtH[̂) 

     ݊

     Sun Performance Library  LAPACK 3.0 [`́ALAPACK 1.x  
	 LAPACK 2.0 ȂǁAȑÕo[W LAPACK 狟Ă郆[
	 U[[` LAPACK3.0 ׂ̂Ẵ[`Ƃ̌݊܂B
	 ALAPACK 3.0 ̓ύXɂāA[`Ƃ͕̌݊
	 ؂ł܂BNetlib ł LAPACK \[XR[hł́A
	 ̉\[` auxiliary [`ƌĂ΂܂B
	 wLAPACK Users' Guidex auxiliary [`Ɋւ񂪂܂B
	 ̃KCh́Ahttp://www.siam.org ɂ SIAM (Society for 
	 Industrial and Applied Mathematics) ł܂B

     LAPACK  auxiliary [`̃[U[C^tF[X́ALAPACK 
	 [XƂɕς邱Ƃł̂ŁASun Performane Library ł 
	 LAPACK  auxiliary [`̃[U[C^tF[XύXł܂B
	 LAPACK 3.0 ƌ݊̂ auxiliary [`́AʏA[U[ɂ
	 ĂяoɎgpł܂Aauxiliary [`ɂĂ̓}jA
	 ւ̋LځAeXgAуT|[gɂĂ܂BLAPACK  
	 auxiliary [`̃[U[C^tF[X́ASun Performance 
	 Library ̏̃[XŕύX\邱ƂɒӂĂ
	 B̂߁A[U[C^tF[X́AYo[W Sun 
	 Performance Library ŃT|[g LAPACK ̃o[WɑΉ
	 B

     ֘A

     ȉ Sun Performance Library ֘A񋟂Ă܂B

        * }jAy[W (ZNV 3P) (pł̂) - Cu
		  ܂܂Ăe֐Tu[`Ɋւ 
        *  BLAS ̃}jAy[W (ZNV 3pi) - e BLAS 
		  [`Ɋւ (SPARC vbgtH[̂) 
        * wSun Performance Library User's Guidex(pł̂) - ̂
		  ȏƎgp߂Ă܂B 
             o Sun Performance Library ̃[`̎gp@ 
             o Fortran C^tF[X C C^tF[X̎gp@ 
             o œKIvVѕ񉻃IvV̎gp@ 
             o Xp[X\o[ (Xp[Xɑ΂鋁[`) pbP[
			   W̎gp@ 
             o FFT [`̎gp@ 
        * wSun Performance Library Reference ManualxB}jAy[
		  W (ZNV 3P)  HTML ł PDF łł (pł̂)B
		* wSun Performance Library Reference Manualx (pł̂) ́A
		  http://docs.sun.com ŎQƂł܂B 

     ̑̏ɂẮAwLAPACK Users' Guidex ( 3 ŁA
	 Anderson, E. قASIAMA1999) QƂĂBSIAM 
	 (Society for Industrial and Applied Mathematics) ܂͏Xœ
	 ł܂BwLAPACK User's Guidex́ANetlib Œ񋟂Ă LAPACK 
	 3.0 {[`Ɋւ̉łBLAPACK 3.0 [`ɂ
	 āAwIɐĂ܂B
     


     ------------------------------------------------------------------

     C. VKѕύXꂽ@\

     ł́ASun Studio 9, Sun Performance Library ̐VK@\ѕ
	 X@\ɂĐ܂B 

       1. x86 p Sun Performance Library [X

          ̃[X Sun Performance Library ɂ́ASolaris  
		  x86 ̃vbgtH[p̃Cu܂܂Ă܂B
		  A 2 ̃o[W܂B 

             o SSE2 ߃ZbgT|[gVXep SSE2 ߂g
			   p鍂\o[W 
             o SSE2 T|[gĂȂVXeɓK݊o[
			   W 

          x86 ł Sun Performance Library ́A̓_΁ASPARC 
		  Ƌ@\IɓłB 

             o Quad x[` (dqdotiAdqdota) ͎gpłȂ 
             o  BLAS [`͎gpłȂ 
             o x86 Cu̓VOXbh 
             o 32 rbgAhbVÔݎgp\ 
             o Portable Library Performance @\́ASolaris x86 łł
			   gpłȂ 

          SSE2 ̃T|[gɂ́Ão[W Solaris x86 łKv
		  B

             o Solaris 10 rh 48 ȍ~ 
             o Solaris 9 update 5 rh 6 ȍ~ 

          œKς݂̍\ SSE2 CugpăNɂ́A
		  -xarch=sse2 tOgp܂Bȉɗ܂B

          f95 -xarch=sse2 example.f -xlic_lib=sunperf
     


     ------------------------------------------------------------------

     D. \tgEFȀC

     _ł͐V͂܂B
     


     ------------------------------------------------------------------

     E. _Ɖ

     ł́A܂łɔĂ\tgEFA̖_Ƃ̉
	 Đ܂B ŐVɂẮAhttp://docs.sun.com 
	 \ȃ[Xm[gQƂĂB 

       1. v9 (64 rbg) libsunperf CuNƃN
		  Ȃ

          Solaris 8 ̃NGfB^̃oO (4369068) ŁA
		  libsunperf Ȃǂ̎アV{ (weak symbol) 𐔑 
		  64 rbg̃CuNƁANԂȂ܂B
		  ̃NGfB^̃oOŉe󂯂̂́Amake ̃ptH[
		  }XŁAs̃ptH[}Xɂ͉e͂܂B

          ̃NGfB^̃oÓÃpb`ŏCł܂B

             o Solaris 8 Iy[eBO pb` 109147-09 ȏ 

          L̃pb`́Ahttp://sunsolve.sun.com _E[hł
		  ܂B
     


     ------------------------------------------------------------------

     F. ƌ̖݊?

     _ł͐V͂܂B
     


     ------------------------------------------------------------------

     G. Lq̌̒

     _ł͐V͂܂B
     


     ------------------------------------------------------------------

     Copyright (C) 2004 Sun Microsystems, Inc. All rights reserved.
	 Use is subject to license terms.
