]> AND Private Git Repository - book_gpu.git/blobdiff - BookGPU/Chapters/chapter19/biblio.bib
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
new
[book_gpu.git] / BookGPU / Chapters / chapter19 / biblio.bib
index f6f43d07cfb1893e3cdcfc0a17ecae8bfbeeff87..7b1e2aa19f7f06cf890b28249912482b06849135 100644 (file)
@@ -1,5 +1,5 @@
 @article{ch19:matrix-collection,
 @article{ch19:matrix-collection,
- author = {Duff, I. S. and Grimes, Roger G. and Lewis, John G.},
+ author = {Duff, I. S. and Grimes, R. G. and Lewis, J. G.},
  title = {Sparse matrix test problems},
  journal = {ACM Trans. Math. Softw.},
  issue_date = {March 1989},
  title = {Sparse matrix test problems},
  journal = {ACM Trans. Math. Softw.},
  issue_date = {March 1989},
  publisher = {ACM},
  address = {New York, NY, USA},
 } 
  publisher = {ACM},
  address = {New York, NY, USA},
 } 
-
 @Conference{ch19:spmv-iccs,
 @Conference{ch19:spmv-iccs,
-  author = {Dang, Hoang-Vu and Schmidt, Bertil},
-  title = {{The Sliced COO format for Sparse Matrix-Vector Multiplication on CUDA-enabled GPUs}},
+  author = {Dang, H.-V. and Schmidt, B.},
+  title = {The Sliced {COO} format for Sparse Matrix-Vector Multiplication on {CUDA}-enabled {GPUs}},
   year = {2012},
   pages = {57-66},
   year = {2012},
   pages = {57-66},
-  booktitle = {Proc. ICCS, Procedia Vol. 9}
+  booktitle = {International Conference on Computational Science ICCS, Procedia Vol. 9}
 }
 
 @article{ch19:spmv-ccpe,
 }
 
 @article{ch19:spmv-ccpe,
-  author    = {Bertil Schmidt and
-               Hans Aribowo and
-               Hoang-Vu Dang},
+  author    = {B. Schmidt and
+               H. Aribowo and
+               H.-V. Dang},
   title     = {{Iterative Sparse Matrix-Vector Multiplication for accelerating
                the Block Wiedemann Algorithm over GF(2) on Multi-graphics
                Processing Unit Systems}},
   journal   = {Concurrency and Computation: Practice and Experience},
   volume    = {25},
   title     = {{Iterative Sparse Matrix-Vector Multiplication for accelerating
                the Block Wiedemann Algorithm over GF(2) on Multi-graphics
                Processing Unit Systems}},
   journal   = {Concurrency and Computation: Practice and Experience},
   volume    = {25},
-  number    = {4},
+  issue    = {4},
   year      = {2013},
   pages     = {586-603},
 }
 
 @misc{ch19:matview,
   year      = {2013},
   pages     = {586-603},
 }
 
 @misc{ch19:matview,
-       author = { Jim Kohl },
-       url = {http://www.csm.ornl.gov/~kohl/MatView/},
-       title = {MatView: Scalable Sparse Matrix Viewer},
-       year = {2008},
+       author = { J. Kohl },
+       note = {http://www.csm.ornl.gov/~kohl/MatView/},
+       title = {Mat{V}iew: Scalable Sparse Matrix Viewer},
+       OPTyear = {2008},
 }
 
 @inproceedings{ch19:nvidia-spmv,
 }
 
 @inproceedings{ch19:nvidia-spmv,
- author = {Bell, Nathan and Garland, Michael},
+ author = {Bell, N. and Garland, M.},
  title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  year = {2009},
  title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  year = {2009},
@@ -56,9 +56,9 @@
 }
 
 @article{ch19:bellpack,
 }
 
 @article{ch19:bellpack,
- author = {Choi, Jee W. and Singh, Amik and Vuduc, Richard W.},
- title = {{Model-driven autotuning of sparse matrix-vector multiply on GPUs}},
- journal = {SIGPLAN Not.},
+ author = {Choi, J. W. and Singh, A. and Vuduc, R. W.},
+ title = {Model-driven autotuning of sparse matrix-vector multiply on {GPUs}},
+ journal = {ACM SIGPLAN Notices - PPoPP '10},
  volume = {45},
  issue = {5},
  month = {January},
  volume = {45},
  issue = {5},
  month = {January},
@@ -76,8 +76,8 @@
   author    = {Bertil Schmidt and
                Hans Aribowo and
                Hoang-Vu Dang},
   author    = {Bertil Schmidt and
                Hans Aribowo and
                Hoang-Vu Dang},
-  title     = { {Iterative Sparse Matrix-Vector Multiplication for Integer
-               Factorization on GPUs} },
+  title     = { Iterative Sparse Matrix-Vector Multiplication for Integer
+               Factorization on {GPUs} },
   booktitle = {Euro-Par (2)},
   year      = {2011},
   pages     = {413-424},
   booktitle = {Euro-Par (2)},
   year      = {2011},
   pages     = {413-424},
 }
 
 @article{ch19:Thome:subqad,
 }
 
 @article{ch19:Thome:subqad,
- author = {Thom\'{e}, Emmanuel},
- title = { {Subquadratic Computation of Vector Generating Polynomials and Improvement of the Block Wiedemann Algorithm} },
+ author = {Thom\'{e}, E.},
+ title = { Subquadratic Computation of Vector Generating Polynomials and Improvement of the Block {W}iedemann Algorithm },
  journal = {J. Symb. Comput.},
  volume = {33},
  issue = {5},
  journal = {J. Symb. Comput.},
  volume = {33},
  issue = {5},
 }
 
 @InProceedings{ch19:aoki,
 }
 
 @InProceedings{ch19:aoki,
- author = {Aoki, Kazumaro and Shimoyama, Takeshi and Ueda, Hiroki},
- title = {{Experiments on the Linear Algebra Step in the Number Field Sieve}},
+ author = {Aoki, K. and Shimoyama, T. and Ueda, H.},
+ title = {Experiments on the Linear Algebra Step in the Number Field Sieve},
  booktitle = {Proceedings of the Security 2nd international conference on Advances in information and computer security},
  series = {IWSEC'07},
  year = {2007},
  booktitle = {Proceedings of the Security 2nd international conference on Advances in information and computer security},
  series = {IWSEC'07},
  year = {2007},
 }
 
 @InProceedings{ch19:kilobit,
 }
 
 @InProceedings{ch19:kilobit,
-author = {Kazumaro Aoki and Jens Franke and Thorsten Kleinjung and Arjen K. Lenstra and Dag Arne Osvik},
-title = {{A Kilobit Special Number Field Sieve Factorization.}},
+author = {K. Aoki and J. Franke and T. Kleinjung and A. K. Lenstra and D. A. Osvik},
+title = {A Kilobit Special Number Field Sieve Factorization.},
+address ={Kuching, Malaysia},
 booktitle = {ASIACRYPT},
 year = {2007}
 }
 
 @techreport{ch19:nvidia,
 booktitle = {ASIACRYPT},
 year = {2007}
 }
 
 @techreport{ch19:nvidia,
-    author = {Nathan Bell and Michael Garland},
-    title = {{Efficient Sparse Matrix-Vector Multiplication on {CUDA}}},
+    author = {N. Bell and M. Garland},
+    title = {Efficient Sparse Matrix-Vector Multiplication on {CUDA}},
     month = dec,
     year = {2008},
     institution = {NVIDIA Corporation},
     month = dec,
     year = {2008},
     institution = {NVIDIA Corporation},
@@ -235,11 +236,11 @@ url = {http://public.rz.fh-wolfenbuettel.de/~kronema/pdf/rsa170.pdf},
 }
 
 @article{ch19:exactspmv,
 }
 
 @article{ch19:exactspmv,
-  author    = {Brice Boyer and
-               Jean-Guillaume Dumas and
-               Pascal Giorgi},
-  title     = {{Exact Sparse Matrix-Vector Multiplication on GPU's and Multicore
-               Architectures}},
+  author    = {B. Boyer and
+               J.-G. Dumas and
+               P. Giorgi},
+  title     = {Exact Sparse Matrix-Vector Multiplication on GPU's and Multicore
+               Architectures},
   journal   = {CoRR},
   volume    = {abs/1004.3719},
   year      = {2010},
   journal   = {CoRR},
   volume    = {abs/1004.3719},
   year      = {2010},
@@ -248,8 +249,8 @@ url = {http://public.rz.fh-wolfenbuettel.de/~kronema/pdf/rsa170.pdf},
 }
 
 @article{ch19:bw,
 }
 
 @article{ch19:bw,
-author = {Don Coppersmith},
-title = {{Solving Homogeneous Linear Equations Over GF(2) via Block Wiedemann Algorithm}},
+author = {D. Coppersmith},
+title = {Solving Homogeneous Linear Equations Over {GF(2)} via Block {W}iedemann Algorithm},
 journal = {Mathematics of Computation},
 volume = {62},
 year = {1994},
 journal = {Mathematics of Computation},
 volume = {62},
 year = {1994},
@@ -258,11 +259,12 @@ masid = {1254705}
 }
 
 @InProceedings{ch19:hwang,
 }
 
 @InProceedings{ch19:hwang,
-  author    = {Wontae Hwang and
-               Dongseung Kim},
+  author    = {W. Hwang and
+               D. Kim},
   title     = {{Load Balanced Block Lanczos Algorithm over GF(2) for Factorization
                of Large Keys}},
   title     = {{Load Balanced Block Lanczos Algorithm over GF(2) for Factorization
                of Large Keys}},
-  booktitle = {HiPC},
+  booktitle = {High Performance Computing, HiPC},
+address = {Bangalore, India},
   year      = {2006},
   pages     = {375-386},
   ee        = {http://dx.doi.org/10.1007/11945918_38},
   year      = {2006},
   pages     = {375-386},
   ee        = {http://dx.doi.org/10.1007/11945918_38},
@@ -270,33 +272,34 @@ masid = {1254705}
 }
 
 @InProceedings{ch19:rsa768,
 }
 
 @InProceedings{ch19:rsa768,
-author = {{Kleinjung, T., et al.}},
-title = {{Factorization of a 768-Bit RSA Modulus}},
+author = {{T. Kleinjung  et al.}},
+title = {Factorization of a 768-bit {RSA} modulus},
 booktitle = {International Crytology Conference},
 year = {2010},
 booktitle = {International Crytology Conference},
 year = {2010},
+adress= {Melaka, Malaysia},
 pages = {333--350},
 doi = {10.1007/978-3-642-14623-7_18},
 masid = {13669015}
 }
 
 @article{ch19:hetero768,
 pages = {333--350},
 doi = {10.1007/978-3-642-14623-7_18},
 masid = {13669015}
 }
 
 @article{ch19:hetero768,
-       author = {{Kleinjung, T., et al.}},
+       author = {{T. Kleinjung et al.}},
     HAL_ID = {inria-00535765},
     _URL = {http://hal.inria.fr/inria-00535765/en/},
     HAL_ID = {inria-00535765},
     _URL = {http://hal.inria.fr/inria-00535765/en/},
-    title = { {A} {H}eterogeneous {C}omputing {E}nvironment to {S}olve the 768-bit {RSA} {C}hallenge},
-    language = {{A}nglais},
-    affiliation = {{L}aboratory for {C}ryptologic {A}lgorithms - {LACAL} - {\'E}cole {P}olytechnique {F}{\'e}d{\'e}rale de {L}ausanne - {NTT} {I}nformation {S}haring {P}latform {L}aboratories - {ISL} - {N}ippon {T}elegraph \& {T}elephone {C}orporation - {NTT} - {S}ilverbrook {R}esearch - silverbrook research - {D}epartment of {M}athematics - {U}niversity of {B}onn - {B}onn {U}niversit{\"a}t - {U}niversity of {B}onn - {CARAMEL} - {INRIA} {N}ancy - {G}rand {E}st / {LORIA} - {INRIA} - {CNRS} : {UMR}7503 - {U}niversit{\'e} {H}enri {P}oincar{\'e} - {N}ancy {I} - {U}niversit{\'e} {N}ancy {II} - {I}nstitut {N}ational {P}olytechnique de {L}orraine - {EPFL} / {D}omaine {IT} - {DIT} - {\'E}cole {P}olytechnique {F}{\'e}d{\'e}rale de {L}ausanne - {M}icrosoft {R}esearch - {M}icrosoft - {S}cientific {C}omputing and {C}ontrol {T}heory - {MAS}2 - {CWI} - {S}wiss {I}nstitute of {B}ioinformatics - {L}ausanne - {SIB} - {S}wiss {I}nstitute of {B}ioinformatics },
+    title = { A Heterogeneous Computing Environment to Solve the 768-bit {RSA} Challenge},
     publisher = {{S}pringer-{V}erlag },
     publisher = {{S}pringer-{V}erlag },
-    journal = {{C}luster {C}omputing },
-    audience = {internationale },
-    year = {2010},
+    journal = {Cluster Computing },
+    year = {2012},
+  volume={15},
+number={1},
+pages = {53-68},
 }
 
 @inproceedings{ch19:grid,
     HAL_ID = {inria-00502899},
     _URL = {http://hal.inria.fr/inria-00502899/en/},
 }
 
 @inproceedings{ch19:grid,
     HAL_ID = {inria-00502899},
     _URL = {http://hal.inria.fr/inria-00502899/en/},
-    title = { {Using a Grid Platform for Slving Large Sparse Linear Systems over {GF}(2)}},
-    author = {{K}leinjung, {T}horsten and {N}ussbaum, {L}ucas and {T}hom{\'e}, {E}mmanuel},
+    title = { Using a Grid Platform for Slving Large Sparse Linear Systems over {GF}(2)},
+    author = {{K}leinjung, {T}. and {N}ussbaum, {L}. and {T}hom{\'e}, {E}.},
     language = {{A}nglais},
     affiliation = {{L}aboratory for {C}ryptologic {A}lgorithms - {LACAL} - {\'E}cole {P}olytechnique {F}{\'e}d{\'e}rale de {L}ausanne - {ALGORILLE} - {INRIA} {L}orraine - {LORIA} - {INRIA} - {CNRS} : {UMR}7503 - {U}niversit{\'e} {H}enri {P}oincar{\'e} - {N}ancy {I} - {U}niversit{\'e} {N}ancy {II} - {I}nstitut {N}ational {P}olytechnique de {L}orraine - {CARAMEL} - {INRIA} {N}ancy - {G}rand {E}st / {LORIA} - {INRIA} - {CNRS} : {UMR}7503 - {U}niversit{\'e} {H}enri {P}oincar{\'e} - {N}ancy {I} - {U}niversit{\'e} {N}ancy {II} - {I}nstitut {N}ational {P}olytechnique de {L}orraine },
     booktitle = {11th {ACM}/{IEEE} {I}nternational {C}onference on {G}rid {C}omputing ({G}rid 2010) },
     language = {{A}nglais},
     affiliation = {{L}aboratory for {C}ryptologic {A}lgorithms - {LACAL} - {\'E}cole {P}olytechnique {F}{\'e}d{\'e}rale de {L}ausanne - {ALGORILLE} - {INRIA} {L}orraine - {LORIA} - {INRIA} - {CNRS} : {UMR}7503 - {U}niversit{\'e} {H}enri {P}oincar{\'e} - {N}ancy {I} - {U}niversit{\'e} {N}ancy {II} - {I}nstitut {N}ational {P}olytechnique de {L}orraine - {CARAMEL} - {INRIA} {N}ancy - {G}rand {E}st / {LORIA} - {INRIA} - {CNRS} : {UMR}7503 - {U}niversit{\'e} {H}enri {P}oincar{\'e} - {N}ancy {I} - {U}niversit{\'e} {N}ancy {II} - {I}nstitut {N}ational {P}olytechnique de {L}orraine },
     booktitle = {11th {ACM}/{IEEE} {I}nternational {C}onference on {G}rid {C}omputing ({G}rid 2010) },
@@ -307,12 +310,14 @@ masid = {13669015}
 }
 
 @inproceedings{ch19:sle,
 }
 
 @inproceedings{ch19:sle,
-  author    = {Alexander Monakov and
-               Anton Lokhmotov and
-               Arutyun Avetisyan},
-  title     = {{Automatically Tuning Sparse Matrix-Vector Multiplication
-               for GPU Architectures}},
-  booktitle = {HiPEAC},
+  author    = {A. Monakov and
+               A. Lokhmotov and
+               A. Avetisyan},
+  title     = {Automatically Tuning Sparse Matrix-Vector Multiplication
+               for {GPU} Architectures},
+  booktitle = {International conference on High-Performance 
+Embedded Architectures and Compilers,HiPEAC},
+ address= {Pisa, Italy},
   year      = {2010},
   pages     = {111-125},
   ee        = {http://dx.doi.org/10.1007/978-3-642-11515-8_10},
   year      = {2010},
   pages     = {111-125},
   ee        = {http://dx.doi.org/10.1007/978-3-642-11515-8_10},
@@ -365,7 +370,7 @@ masid = {674965}
 } 
 
 @misc{ch19:cuda-guide,
 } 
 
 @misc{ch19:cuda-guide,
-       author = {NVIDIA},
+       author = {{NVIDIA}},
        url = {http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf},
        title = {{CUDA C Programming Guide}},
        year={2011},    
        url = {http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf},
        title = {{CUDA C Programming Guide}},
        year={2011},    
@@ -385,18 +390,18 @@ masid = {674965}
 }
 
 @misc{ch19:cadonfs,
 }
 
 @misc{ch19:cadonfs,
-  author = {{Gaudry, P., et al.}},
+  author = {{P. Gaudry et al.}},
   title = {{CADO-NFS}},
   title = {{CADO-NFS}},
-  url = {http://cado-nfs.gforge.inria.fr/},
-  year = {2010}
+  note = {http://cado-nfs.gforge.inria.fr/},
+  OPTyear = {2010}
 }
 
 @MISC{ch19:cusp,
 }
 
 @MISC{ch19:cusp,
-  author = "Nathan Bell and Michael Garland",
-  title = {{Cusp: Generic Parallel Algorithms for Sparse Matrix and Graph Computations}},
-  year = "2010",
-  url = "http://cusp-library.googlecode.com",
-  note = "Version 0.1.0"
+  author = "N. Bell and M. Garland",
+  title = {CUSP: Generic Parallel Algorithms for Sparse Matrix and Graph Computations},
+OPTyear = "2012",
+  note = "http://cusplibrary.github.io/",
+
 }
 
 @misc{ch19:msieve,
 }
 
 @misc{ch19:msieve,