blob: 8248cbe30af42782a58129d50d12fb7893636091 [file] [log] [blame]
@inproceedings{GeneAmdahl1967AmdahlsLaw
,Author="Gene Amdahl"
,Title="Validity of the Single Processor Approach to Achieving Large-Scale Computing Capabilities"
,Booktitle = "AFIPS Conference Proceedings"
,year="1967"
,pages={483--485}
,publisher={IEEE Computer Society}
,address={Washington, DC, USA}
}
@article{Lilja93
,author="David J. Lilja"
,Title="Cache Coherence in Large-Scale Shared-Memory Multiprocessors:
Issues and Comparisons"
,Year="1993"
,Month="September"
,pages="303-338"
,Journal="ACM Computing Surveys"
}
@article{Heinrich94
,author="Mark Heinrich and Jeffrey Kuskin and David Ofelt and John Heinlein
and Joel Baxter and Jaswinder Pal Singh and Richard Simoni and Kourosh
Gharachorloo and David Nakahira and Mark Horowitz and Anoop Gupta and
Mendel Rosenblum and John Hennessy"
,Title="The Performance Impact of Flexibility in the {Stanford FLASH}
Multiprocessor"
,Year="1994"
,Month="October"
,Journal="Proceedings of the 6\textsuperscript{th} International
Conference on Architectural
Support for Programming Languages and Operating Systems"
}
@unpublished{SaritaVAdve1995a
,Author="Sarita V. Adve and Kourosh Gharachorloo"
,Title="Shared Memory Consistency Models: a Tutorial"
,year="1995"
,month="September"
,institution="Digital Western Research Laboratory"
,note="WRL Research Report 95/7"
}
@conference{Olukotun96
,Author = "Kunle Olukotun and Basem A. Nayfeh and Lance Hammond and Ken Wilson and Kunyung Chang"
,Title = "The Case for a Single-Chip Multiprocessor"
,Booktitle = "ASPLOS VII"
,month="October"
,year="1996"
}
@conference{Verghese96
,Author = "Ben Verghese and Scott Devine and Anoop Gupta and Mendel Rosenblum"
,Title = "OS Support for Improving Data Locality on CC-NUMA Compute Servers"
,Booktitle = "ASPLOS VII"
,month="October"
,year="1996"
}
@techreport{Markatos91
,author="Evangelos Markatos and Thomas J. LeBlanc"
,title="Load Balancing vs. Locality Management in Shared-Memory Multiprocessors"
,institution="Computer Science Department, The University of Rochester"
,address="Rochester, New York"
,year="1991"
,month="October"
,number="399"
}
@conference{Lovett96
,Author = "Thomas Lovett and Russell Clapp"
,Title = "A {CC-NUMA} Computer System for the Commercial Marketplace"
,Booktitle = "Proceedings of the 23\textsuperscript{rd} International
Symposium on Computer Architecture"
,month="May"
,year="1996"
,pages="308-317"
}
@article{PaulMcKenney2005i
,author="Paul E. McKenney"
,title="Memory Ordering in Modern Microprocessors, Part {I}"
,Year="2005"
,Month="August"
,journal="Linux Journal"
,volume="1"
,number="136"
,pages="52-57"
,note="Available:
\url{http://www.linuxjournal.com/article/8211}
\url{http://www.rdrop.com/users/paulmck/scalability/paper/ordering.2007.09.19a.pdf}
[Viewed November 30, 2007]"
}
@article{PaulMcKenney2005j
,author="Paul E. McKenney"
,title="Memory Ordering in Modern Microprocessors, Part {II}"
,Year="2005"
,Month="September"
,journal="Linux Journal"
,volume="1"
,number="137"
,pages="78-82"
,note="Available:
\url{http://www.linuxjournal.com/article/8212}
\url{http://www.rdrop.com/users/paulmck/scalability/paper/ordering.2007.09.19a.pdf}
[Viewed November 30, 2007]"
}
@unpublished{Top500byOS
,author="Hans Meuer and Jack Dongarra and Erich Strohmaier and Horst Simon"
,title="Top 500 Supercomputer Sites: Operating System Family Share"
,Year="2007"
,Month="November"
,note="Available:
\url{http://www.top500.org/stats/list/30/osfam}
[Viewed March 25, 2008]"
}
@inproceedings{RyanEccles2005HPCSNovice
,Author="Ryan Eccles and Blair Nonneck and Deborah A. Stacey"
,Title="Exploring Parallel Programming Knowledge in the Novice"
,Booktitle="HPCS '05: Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications"
,year="2005"
,isbn={0-7695-2343-9}
,pages={97--102}
,doi={http://dx.doi.org/10.1109/HPCS.2005.26}
,publisher={IEEE Computer Society}
,address={Washington, DC, USA}
}
@inproceedings{RyanEccles2006HPCSNoviceNeeds
,Author="Ryan Eccles and Deborah A. Stacey"
,Title="Understanding the Parallel Programmer"
,Booktitle = "HPCS '05: Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications"
,year="2005"
,isbn={0-7695-2343-9}
,pages={156--160}
,doi={http://dx.doi.org/10.1109/HPCS.2005.49}
,publisher={IEEE Computer Society}
,address={Washington, DC, USA}
}
@inproceedings{DuaneSzafron1994PEMPDS
,Author="Duane Szafron and Jonathan Schaeffer"
,Title="Experimentally Assessing the Usability of Parallel Programming Systems"
,Booktitle = "IFIP WG10.3 Programming Environments for Massively Parallel
Distributed Systems"
,year="1994"
,pages={19.1-19.7}
,location="Monte Verita, Ascona, Switzerland"
}
@inproceedings{LorinHochstein2005SC
,Author="Lorin Hochstein and Jeff Carver and Forrest Shull and Sima Asgari
and Victor Basili"
,Title="Parallel Programmer Productivity: A Case Study of Novice Parallel Programmers"
,Booktitle = "SC '05: Proceedings of the 2005 ACM/IEEE conference on Supercomputing"
,year="2005"
,pages={35}
,doi={http://dx.doi.org/10.1109/SC.2005.53}
,publisher={IEEE Computer Society}
,address={Washington, DC, USA}
}
@unpublished{OpenGroup1997pthreads
,author="{Open Group}"
,title="The Single {UNIX} Specification, Version 2: Threads"
,Year="1997"
,note="Available:
\url{http://www.opengroup.org/onlinepubs/007908799/xsh/threads.html}
[Viewed September 19, 2008]"
}
@book{DIS9075SQL92
,author="{International Standards Organization}"
,title="Information Technology - Database Language {SQL}"
,publisher="ISO"
,year="1992"
,note="Available:
\url{http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt}
[Viewed September 19, 2008]"
}
@book{JohnCWorsley2002
,author="John C. Worsley and Joshua D. Drake"
,title="Practical PostgrSQL"
,publisher="O'Reilly Media, Inc."
,year="2002"
,ibsn="1565928466"
}
@unpublished{ElGhazawi2003UPC
,author="T. A. El-Ghazawi and W. W. Carlson and J. M. Draper"
,title="{UPC} Language Specifications V1.1"
,Year="2003"
,Month="May"
,note="Available:
\url{http://upc.gwu.edu}
[Viewed September 19, 2008]"
}
@inproceedings{RyanEccles2005HPCSSmall
,Author="Ryan Eccles and Deborah A. Stacey"
,Title="Software Engineering Issues for Small-Scale Parallelism"
,Booktitle = "HPCS '05: Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications"
,year="2005"
,isbn={0-7695-2343-9}
,pages={156--160}
,doi={http://dx.doi.org/10.1109/HPCS.2005.49}
,publisher={IEEE Computer Society}
,address={Washington, DC, USA}
}
@unpublished{TimMattson2007PSC
,author="Tim Mattson"
,title="Scalable Software for many core chips: programming {Intel's}
80-core research chip"
,Year="2007"
,Month="June"
,Day="23"
,note="Available:
\url{http://www.psc.edu/seminars/PAS/Mattson.pdf}
[Viewed September 5, 2008]"
}
@unpublished{Microsoft2008threads
,author="{Microsoft Corporation}"
,title="{DLLs}, Processes, and Threads"
,Year="2008"
,Month="August"
,Day="7"
,note="Available:
\url{http://msdn.microsoft.com/en-us/library/ms682584%28VS.85%29.aspx}
[Viewed September 9, 2008]"
}
@unpublished{MPIForum2008
,author="{MPI Forum}"
,title="Message Passing Interface Forum"
,Year="2008"
,Month="September"
,Day="4"
,note="Available:
\url{http://www.mpi-forum.org/}
[Viewed September 9, 2008]"
}
@unpublished{PostgreSQL2008
,author="{PostgreSQL Global Development Group}"
,title="{PostgreSQL}"
,Year="2008"
,Month="November"
,Day="26"
,note="Available:
\url{http://www.postgresql.org/}
[Viewed November 26, 2008]"
}
@unpublished{MySQL2008
,author="{MySQL AB} and {Sun Microsystems}"
,title="{MySQL Downloads}"
,Year="2008"
,Month="November"
,Day="26"
,note="Available:
\url{http://dev.mysql.com/downloads/}
[Viewed November 26, 2008]"
}
@unpublished{OpenMPI2008
,author="{The Open MPI Project}"
,title="{MySQL Downloads}"
,Year="2008"
,Month="November"
,Day="26"
,note="Available:
\url{http://www.open-mpi.org/software/}
[Viewed November 26, 2008]"
}
@unpublished{BOINC2008
,author={University of California, Berkeley}
,title="{BOINC}: compute for science"
,Year="2008"
,Month="October"
,Day="30"
,note="Available:
\url{http://boinc.berkeley.edu/}
[Viewed January 31, 2008]"
}
@unpublished{MapReduce2008MIT
,author={Daniel Jackson}
,title="{MapReduce} course"
,Year="2008"
,Month="January"
,Day="14"
,note="Available:
\url{https://sites.google.com/site/mriap2008/}
[Viewed January 3, 2013]"
}
@unpublished{SETIatHOME2008
,author="University at California Berkeley"
,title="{SETI}@{HOME}"
,Year="2008"
,Month="December"
,Day="31"
,note="Available:
\url{http://setiathome.berkeley.edu/}
[Viewed January 31, 2008]"
}
@inproceedings{PanagiotisMetaxas1999PDCS
,Author="Panagiotis Takis Metaxas"
,Title="Fast Dithering on a Data-Parallel Computer"
,Booktitle = "Proceedings of the IASTED International Conference on
Parallel and Distributed Computing and Systems"
,year="1999"
,pages={570--576}
,publisher={IASTED}
,address={Cambridge, MA, USA}
}