| |
| @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}, |
| doi={10.1109/N-SSC.2007.4785615}, |
| } |
| |
| @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", |
| location="Cambridge, MA, USA", |
| month="October", |
| year="1996", |
| doi="10.1145/237090.237140", |
| } |
| |
| @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]", |
| } |
| |
| @unpublished{NoBugsHare2016CPUoperations, |
| author={"No Bugs" Hare}, |
| title="Infographics: Operation Costs in {CPU} Clock Cycles", |
| Year="2016", |
| Month="September", |
| Day="12", |
| note="\url{http://ithare.com/infographics-operation-costs-in-cpu-clock-cycles/}", |
| } |
| |
| |
| @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", |
| location="Guelph, Ontario, Canada", |
| year="2005", |
| isbn={0-7695-2343-9}, |
| pages={97--102}, |
| doi={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", |
| location="Guelph, Ontario, Canada", |
| year="2005", |
| isbn={0-7695-2343-9}, |
| pages={156--160}, |
| doi={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", |
| doi="10.1007/978-3-0348-8534-8_19", |
| } |
| |
| @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", |
| location="Seattle, WA, USA", |
| year="2005", |
| pages={35}, |
| doi={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", |
| location="Guelph, Ontario, Canada", |
| year="2005", |
| isbn={0-7695-2343-9}, |
| pages={156--160}, |
| doi={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="{Open MPI}", |
| 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 of 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}, |
| url="http://cs.wellesley.edu/~pmetaxas/pdcs99.pdf", |
| lastchecked="November 13, 2016", |
| } |
| |