2
author = {Edoardo Apr\'{a} and Alistair P. Rendell and Robert J. Harrison and Vinod Tipparaju and Wibe A. deJong and Sotiris S. Xantheas},
4
interhash = {99cb2eb568650e760996ff46b941154e},
5
intrahash = {038d82070304c4a246d44f81af06ba17},
7
title = {Liquid water: obtaining the right answer for the right reasons.},
9
timestamp = {2009-11-23T00:00:00.000+0100},
11
ee = {http://doi.acm.org/10.1145/1654059.1654127},
12
added-at = {2009-11-23T00:00:00.000+0100},
14
isbn = {978-1-60558-744-8},
15
biburl = {http://www.bibsonomy.org/bibtex/2038d82070304c4a246d44f81af06ba17/dblp},
18
% [Apr09] E. Apra, A. P. Rendell, R. J. Harrison, V. Tipparaju, W. A.
19
% deJong, and S. S. Xantheas. *Liquid water: obtaining the right
20
% answer for the right reasons*, Proceedings of the Conference on
21
% High Performance Computing Networking, Storage, and Analysis,
25
author = {D. Ascher and P. F. Dubois and K. Hinsen and J. Hugunin and and T. Oliphant},
26
title = {Numerical Python},
27
institution = {Lawrence Livermore National Laboratory},
29
number = {UCRL-MA-128569}
31
% [Asc99] D. Ascher, P. F. Dubois, K. Hinsen, J. Hugunin, and T. Oliphant.
32
% *Numerical Python*, UCRL-MA-128569, 1999.
36
title={Cython: The Best of Both Worlds},
39
journal={Computing in Science Engineering},
41
author={Behnel, Stefan and Bradshaw, Robert and Citro, Craig and Dalcin, Lisandro and Seljebotn, Dag Sverre and Smith, Kurt},
45
% [Beh11] S. Behnel, R. Bradshaw, C. Citro, L. Dalcin, D. S. Seljebotn, and
46
% K. Smith. *Cython: The Best of Both Worlds*, Computing in Science
47
% Engineering, 13(2):31-39, March/April 2011.
50
author = {Buyya, Rajkumar},
51
title = {High Performance Cluster Computing: Architectures and Systems},
54
publisher = {Prentice Hall PTR},
55
address = {Upper Saddle River, NJ, USA},
57
% [Buy99] R. Buyya. *High Performance Cluster Computing: Architectures and
58
% Systems*, Vol. 1, Prentice Hall PTR, 1 edition, May 1999.
61
author = {David Cooke and Tim Hochberg},
63
howpublished = {http://code.google.com/p/numexpr/}
67
author = {Jeff Daily},
68
title = {GAiN: Distributed Array Computation with Python},
69
institution = {Pacific Northwest National Laboratory},
73
% [Dai09] J. Daily. *GAiN: Distributed Array Computation with Python*,
74
% Master's thesis, Washington State University, Richland, WA, August
78
author = {Jeff Daily and Robert R. Lewis},
79
title = {Using the Global Arrays Toolkit to Reimplement NumPy for Distributed Computation},
80
booktitle = {Proceedings of the 10th Python in Science Conference},
83
% [Dai09] J. Daily. *GAiN: Distributed Array Computation with Python*,
84
% Master's thesis, Washington State University, Richland, WA, August
88
author = {Dalc\'{\i}n, Lisandro and Paz, Rodrigo and Storti, Mario},
89
title = {MPI for Python},
90
journal = {J. Parallel Distrib. Comput.},
98
doi = {http://dx.doi.org/10.1016/j.jpdc.2005.03.010},
100
publisher = {Academic Press, Inc.},
101
address = {Orlando, FL, USA},
102
keywords = {High level languages, MPI, Message passing, Parallel Python},
104
% [Dal05] L. Dalcin, R. Paz, and M. Storti. *MPI for python*,
105
% Journal of Parallel and Distributed Computing, 65(9):1108-1115,
109
author = {Dalc\'{\i}n, Lisandro and Paz, Rodrigo and Storti, Mario and D'El\'{\i}a, Jorge},
110
title = {MPI for Python: Performance improvements and MPI-2 extensions},
111
journal = {J. Parallel Distrib. Comput.},
119
doi = {10.1016/j.jpdc.2007.09.005},
121
publisher = {Academic Press, Inc.},
122
address = {Orlando, FL, USA},
123
keywords = {High-level languages, MPI, Message passing, Parallel Python},
125
% [Dal08] L. Dalcin, R. Paz, M. Storti, and J. D'Elia. *MPI for python:
126
% Performance improvements and MPI-2 extensions*,
127
% Journal of Parallel and Distributed Computing, 68(5):655-662,
130
@inproceedings{Din08,
131
author = {James Dinan and Sriram Krishnamoorthy and D. Brian Larkins and Jarek Nieplocha and P. Sadayappan},
133
interhash = {8bbba44d89f9fd4e733693c50fb3444e},
134
intrahash = {9321c6a7e16b583967dc4809b19b7a1d},
136
publisher = {IEEE Computer Society},
137
title = {Scioto: A Framework for Global-View Task Parallelism.},
139
timestamp = {2009-01-08T00:00:00.000+0100},
141
ee = {http://dx.doi.org/10.1109/ICPP.2008.44},
142
added-at = {2009-01-08T00:00:00.000+0100},
143
description = {dblp},
144
biburl = {http://www.bibsonomy.org/bibtex/29321c6a7e16b583967dc4809b19b7a1d/dblp},
148
@inproceedings{Dot04,
149
author = {Dotsenko, Yuri and Coarfa, Cristian and Mellor-Crummey, John},
150
title = {A Multi-Platform Co-Array Fortran Compiler},
151
booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
154
isbn = {0-7695-2229-7},
157
doi = {http://dx.doi.org/10.1109/PACT.2004.3},
159
publisher = {IEEE Computer Society},
160
address = {Washington, DC, USA},
162
% [Dot04] Y. Dotsenko, C. Coarfa,. and J. Mellor-Crummmey. *A Multi-Platform
163
% Co-Array Fortran Compiler*, Proceedings of the 13th International
164
% Conference on Parallel Architectures and Compilation Techniques,
168
author = {Dubois, Paul F. and Hinsen, Konrad and Hugunin, James},
169
title = {Numerical Python},
170
journal = {Computers in Physics},
176
% [Dub96] P. F. Dubois, K. Hinsen, and J. Hugunin. *Numerical Python*,
177
% Computers in Physics, 10(3), May/June 1996.
179
@INPROCEEDINGS{Ede07,
180
author={Edelman, A.},
181
booktitle={Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on},
182
title={The Star-P High Performance Computing Platform},
187
pages={IV-1197 -IV-1200},
188
keywords={C++;HPC;Interactive Supercomputing Star-P;Internet;Star-P high performance computing platform;high performance MATLAB;high speed FFT;open Star-P platform;mathematics computing;},
189
doi={10.1109/ICASSP.2007.367290},
192
% [Ede07] A. Edelman. *The Star-P High Performance Computing Platform*, IEEE
193
% International Conference on Acoustics, Speech, and Signal
194
% Processing, April 2007.
196
@mastersthesis{Eit07,
197
author = {Benjamin Eitzen},
198
title = {Gpupy: Efficiently using a gpu with python},
199
school = {Washington State University},
202
% [Eit07] B. Eitzen. *Gpupy: Efficiently using a gpu with python*, Master's
203
% thesis, Washington State University, Richland, WA, August 2007.
206
author="F. Perez and H. P. Langtangen and R. LeVeque",
207
title="{CSE 2009: Python for Scientific Computing at CSE 2009}",
208
howpublished="SIAM News",
212
url="http://www.siam.org/news/news.php?id=1595"
214
% [Gra09] B. Granger and F. Perez. *Distributed Data Structures, Parallel
215
% Computing and IPython*, SIAM CSE 2009.
218
author = {William Gropp and Ewing Lusk and Anthony Skjellum},
219
title = {Using MPI: Portable Parallel Programming with the Message-Passing Interface},
220
publisher = {MIT Press},
224
isbn = {978-0-262-57132-6}
226
% [Gro99a] W. Gropp, E. Lusk, and A. Skjellum. *Using MPI: Portable Parallel
227
% Programming with the Message-Passing Interface*, second edition,
228
% MIT Press, November 1999.
231
author = {William Gropp and Ewing Lusk and Rajeev Thakur},
232
title = {Using MPI-2: Advanced Features of the Message-Passing Interface},
233
publisher = {MIT Press},
236
isbn = {978-0-262-57133-3}
238
% [Gro99b] W. Gropp, E. Lusk, and R. Thakur. *Using MPI-2: Advanced Features of
239
% the Message-Passing Interface*, MIT Press, 1999.
242
author = {Robert J. Harrison},
243
title = {Global Arrays Python Interface},
244
howpublished = {http://www.emsl.pnl.gov/docs/global/old/pyGA},
248
% [Har99] R. J. Harrison. *Global Arrays Python Interface*,
249
% http://www.emsl.pnl.gov/docs/global/old/pyGA/, December 1999.
251
@inproceedings{Hus98,
252
author = {Husbands, Parry and Isbell, Charles},
253
title = {The Parallel Problems Server: A Client-Server Model for Interactive Large Scale Scientific Computation},
254
booktitle = {Selected Papers and Invited Talks from the Third International Conference on Vector and Parallel Processing},
255
series = {VECPAR '98},
257
isbn = {3-540-66228-6},
261
publisher = {Springer-Verlag},
262
address = {London, UK},
264
% [Hus98] P. Husbands and C. Isbell. *The Parallel Problems Server: A
265
% Client-Server Model for Interactive Large Scale Scientific
266
% Computation*, 3rd International Meeting on Vector and Parallel
269
@INPROCEEDINGS{Kri04,
270
author = {Manojkumar Krishnan and Jarek Nieplocha},
271
title = {SRUMMA: a matrix multiplication algorithm suitable for clusters and scalable shared memory systems},
272
booktitle = {in proceedings of Parallel and Distributed Processing Symposium},
277
author = {Fredrik Lundh},
278
title = {Python Standard Library},
281
isbn = {978-0-596-00096-7},
282
publisher = {O'Reilly Media},
286
@inproceedings{Nie00,
287
author = {Nieplocha, Jarek and Ju, Jialin and Straatsma, Tjerk P.},
288
title = {A Multiprotocol Communication Support for the Global Address Space Programming Model on the IBM SP},
289
booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
290
series = {Euro-Par '00},
292
isbn = {3-540-67956-1},
295
url = {http://portal.acm.org/citation.cfm?id=646665.699092},
297
publisher = {Springer-Verlag},
298
address = {London, UK},
300
% [Nie00] J. Nieplocha, J. Ju, and T. P. Straatsma. *A multiprotocol
301
% communication support for the global address space programming
302
% model on the IBM SP*, Proceedings of EuroPar, 2000.
304
@inproceedings{Nie05,
305
author = {Nieplocha, Jarek and Krishnan, Manoj and Palmer, Bruce and Tipparaju, Vinod and Zhang, Yeliang},
306
title = {Exploiting processor groups to extend scalability of the GA shared memory programming model},
307
booktitle = {Proceedings of the 2nd conference on Computing frontiers},
310
isbn = {1-59593-019-1},
311
location = {Ischia, Italy},
314
url = {http://doi.acm.org/10.1145/1062261.1062305},
315
doi = {http://doi.acm.org/10.1145/1062261.1062305},
318
address = {New York, NY, USA},
319
keywords = {extreme scalability, global arrays, multi-level parallelism, processor groups},
321
% [Nie05] J. Nieplocha, M. Krishnan, B. Palmer, V. Tipparaju, and Y. Zhang.
322
% *Exploiting processor groups to extend scalability of the GA
323
% shared memory programming model*, Proceedings of the 2nd
324
% conference on Computing Frontiers, 262-272, 2005.
327
author = {Jarek Nieplocha and Bruce Palmer and Manojkumar Krishnan and Harold Trease and Edoardo Apr\'{a}},
328
title = {Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit},
329
journal = {Intern. J. High Perf. Comp. Applications},
333
% [Nie06] J. Nieplocha, B. Palmer, V. Tipparaju, M. Krishnan, H. Trease, and
334
% E. Apra. *Advances, Applications and Performance of the Global
335
% Arrays Shared Memory Programming Toolkit*, International Journal of
336
% High Performance Computing Applications, 20(2):203-231, 2006.
339
author = {Jarek Nieplocha and Manojkumar Krishnan and Bruce Palmer and Vinod Tipparaju and J. Ju},
340
title = {The Gobal Arrays User's Manual},
342
howpublished = {http://www.emsl.pnl.gov/docs/global/um/UG-PDF/GA-UserManual-Main.pdf}
344
% [Nie10] J. Nieplocha, M. Krishnan, B. Palmer, V. Tipparaju, and J. Ju. *The
345
% Global Arrays User's Manual*.
348
author = {Travis E. Oliphant},
349
title = {Guide to NumPy},
351
howpublished = {http://www.tramy.us/}
353
% [Oli06] T. E. Oliphant. *Guide to NumPy*, http://www.tramy.us/,
356
@inproceedings{Kri10,
357
author = {Kristensen, Mads R. B. and Vinter, Brian},
358
booktitle = {Fourth Conference on Partitioned Global Address Space Programming Model, PGAS{'}10},
360
title = {{Numerical Python for Scalable Architectures}},
365
author = {William Palm III},
366
title = {A Concise Introduction to Matlab},
369
isbn = {978-0073385839},
370
publisher = {McGraw-Hill Science/Engineering/Math},
372
% [Pal07] W. Palm III. *A Concise Introduction to Matlab*, McGraw-Hill, 1st
373
% edition, October 2007.
376
author = {R. Panuganti and M. M. Baskaran and D. E. Hudak and A. Krishnamurthy and J. Nieplocha and A. Rountev and and P. Sadayappan},
377
title = {GAMMA: Global Arrays Meets Matlab},
378
institution = {Ohio State University},
380
number = {OSU-CISRC-1/06-TR15},
381
howpublished = {ftp://ftp.cse.ohio-state.edu/pub/tech-report/2006/TR15.pdf}
383
% [Pan06] R. Panuganti, M. M. Baskaran, D. E. Hudak, A. Krishnamurthy, J.
384
% Nieplocha, A. Rountev, and P. Sadayappan. *GAMMA: Global Arrays
385
% Meets Matlab*, Technical Report.
386
% ftp://ftp.cse.ohio-state.edu/pub/tech-report/ 2006/TR15.pdf
389
author = {Fernando P\i{e}rez and Brian E. Granger},
390
title = {IPython: A System for Interactive Scientific Computing},
391
journal ={Computing in Science and Engineering},
396
doi = {http://doi.ieeecomputersociety.org/10.1109/MCSE.2007.53},
397
publisher = {IEEE Computer Society},
398
address = {Los Alamitos, CA, USA},
400
% [Per07] F. Perez and B. E. Granger. *IPython: a System for Interactive
401
% Scientific Computing*, Computing in Science Engineering,
402
% 9(3):21-29, May 2007.
405
title = {Global Arrays Webpage},
407
howpublished = {http://www.emsl.pnl.gov/docs/global/}
409
% [Pnl11] Global Arrays Webpage. http://www.emsl.pnl.gov/docs/global/
412
title = {Python v2.7.2 documentation},
414
howpublished = {http://docs.python.org/}
418
title = {Performance Python},
419
author = {Prabu Ramachandran},
420
howpublished = {http://www.scipy.org/PerformancePython},
424
% [Ram08] P. Ramachandran. *Performance Python*,
425
% http://www.scipy.org/PerformancePython, May 2008.
427
@inproceedings{Ras04,
428
author = {Craig E. Rasmussen and Matthew J. Sottile and Jarek Nieplocha and Robert W. Numrich and Eric Jones},
429
booktitle = {Euro-Par 2004},
430
publisher = {Springer-Verlag Berlin Heidelberg},
431
title = {Co-array Python: A Parallel Extension to the Python Language},
435
% [Ras04] C. E. Rasmussen, M. J. Sottile, J. Nieplocha, R. W. Numrich, and E.
436
% Jones. *Co-array Python: A Parallel Extension to the Python
437
% Language*, Euro-Par, 632-637, 2004.
440
author = {William Scullin and Aron Ahmadia},
442
howpublished = {https://bitbucket.org/wscullin/walla/overview},
445
@inproceedings{Wan11,
446
author = {Peter Wang},
447
booktitle = {Proceedings of the 10th Python in Science Conference},
449
title = {Metagraph: A Declarative Graphing System for Python},
455
author = {Hans P. Zima and Heinz-J. Bast and Michael Gerndt},
456
title = {SUPERB: A tool for semi-automatic MIMD/SIMD parallelization},
457
journal = {Parallel Computing},
462
doi = {10.1016/0167-8191(88)90002-6},
465
% [Zim88] H. P. Zima, H. Bast, and M. Gerndt. *SUPERB: A tool for
466
% semi-automatic MIMD/SIMD Parallelization*, Parallel Computing,