@preamble{ "\newcommand{\noopsort}[1]{} " # "\newcommand{\printfirst}[2]{#1} " # "\newcommand{\singleletter}[1]{#1} " # "\newcommand{\switchargs}[2]{#2#1} " } @Book{borodin98:book, author = {Allan Borodin and Ran El-Yaniv}, title = {Online Computation and Competitive Analysis}, publisher = {Cambridge University Press}, year = 1998 } @InProceedings{molnar99:fifo, author = {C.E. Molnar and I.W. Jones and W.S. Coates and J.K. Lexau and S.M. Fairbanks and I.E. Sutherland}, title = {Two FIFO ring performance experiments}, booktitle = {Proceedings of the IEEE}, pages = {297-307}, year = 1999, volume = 87, issue = 2, month = {February} } @InProceedings{molnar97:fifo, author = {C.E. Molnar and I.W. Jones and W.S. Coates and J.K. Lexau}, title = {A FIFO ring performance experiment }, booktitle = {Proceedings of the Third International Symposium on Advanced Research in Asynchronous Circuits and Systems}, pages = {279-289}, year = 1997 } @Article{dally98:jmachineretro, author = {William Dally and Andrew Chien and Stuart Fiske and Waldemar Horwat and Richard Lethin and Michael Noakes and Peter Nuth and Ellen Spertus and Deborah Wallach and d. Scott Wils and Andrew Chang and John Keen}, title = {Retrospective: the J-Machine}, journal = {25 Years of the International Symposium on Computer Architecture (Selected Papers)}, year = 1998, pages = {54-58} } @InProceedings{scott96:t3e, author = {Steven L. Scott}, title = {Synchronization and Communication in the T3E Multiprocessor}, booktitle = {Proceedings of ASPLOS VII}, year = 1996, address = {Massachusetts}, organization = {ACM} } @InProceedings{bradley02:itanium, author = {D.E. Bradley and P. Mahoney and B. Stackhouse}, title = {The 16kB Single-Cycle-Read-Access Cache on a Next-Generation 64b Itanium Microprocessor}, booktitle = {Proceedings of the International Solid State Circuits Conference}, year = 2002, month = {February}, organization = {IEEE} } @Misc{compaqweb01, author = {Compaq Corporation}, title = {Alpha Powered Linux website}, howpublished = {http://www.alphapoweredlinux.com/alpha21264.html} } @Misc{amdweb01, author = {AMD Corporation}, title = {AMD corporate website}, howpublished = {http://www.amd.com} } @Misc{inteldev01, author = {Intel Corporation}, title = {Intel Developer Website}, howpublished = {http://developer.intel.com} } @PhdThesis{mcfarland97:cache, author = {Grant W. McFarland}, title = {CMOS Tehnology Scaling and Its Impact on Cache Delay}, school = {Stanford University}, year = 1997, month = {June} } @Book{bakoglu90, author = {H.B. Bakoglu}, title = {Circuits, Interconnections, and Packaging for VLSI}, publisher = {Addison-Wesley Publishing Company}, year = 1990, address = {Reading, MA} } @InProceedings{nutall97:workload, author = {M. Nutall and M. Sloman}, title = {Workload Characteristics for Process Migration and Load Balancing}, booktitle = {Proceedings of the 17$^th$ International Conference on Distributed Computing Systems}, pages = {133-134}, year = 1997, organization = 1997 } @InProceedings{cronk97:migpointers, author = {Haines D. Cronk and P.M. Mehrotra}, title = {Thread Migration in the Presence of Pointers}, booktitle = {Proceedings of the 30$^th$ Hawaii International Conference on System Sciences}, pages = {292-298}, year = 1997, volume = 1, organization = {IEEE} } @InProceedings{chandra93:cool, author = {Rohit Chandra and Anoop Gupta and John L. Hennessy}, title = {Data Locality and Load Balancing in COOL}, booktitle = {Proceedings of the Fourth ACM SIGPLAN Symposium on Principles \& Practice of Parallel Programming}, pages = {249-259}, year = 1993 } @InProceedings{roush96:dynamicmig, author = {Ellard T. Roush and Roy H. Campbell}, title = {Fast Dynamic Process Migration}, booktitle = {Proceedings of the 16$^th$ International Conference on Distributed Computing Systems}, pages = {637-645}, year = 1996, organization = {IEEE} } @InProceedings{nikolopoulos00:usermig, author = {Dimitrios S. Nikolopoulos and Theodore S. Papatheodorou and Constantine D. Polychronopoulus and Jes\'us Labarta and Eduard Ayguad\'e}, title = {User-Level Dynamic Page Migration for Multiprogrammed Shared-Memory Multiprocessors}, booktitle = {Proceedings of the International Conference on Parallel Processing}, pages = {95-103}, year = 2000, organization = {IEEE} } @Misc{mosys:1tsram, author = {Mosys Corporation}, title = {TSMC 0.13$\mu$m process fast 1-T SRAM summary}, howpublished = {http://www.mosys.com/1t\_sram.html}, note = {Registration required to access design materials} } @TechReport{ibm00:cu11, author = {International Business Machine}, title = {Blue Logic Cu-11 ASIC}, institution = {IBM}, year = 2000, number = {SA14-2451-00} } @Misc{tsmc:0.18, author = {Taiwan Semiconductor Manufacturing Corporation}, title = {0.18~$\mu$m Process Summary}, howpublished = {http://www.tsmc.com/technology/cl018.html} } @Article{veidenbaum97:dae, author = {Alexander V. Veidenbaum and K. A. Gallivan}, title = {Decoupled Access DRAM Architecture}, journal = {Innovative Architecture for Future Generation High-Performance Processors and Systems}, year = {1997,1998}, pages = {94-103} } @InProceedings{wulf92:wm, author = {William A. Wulf}, title = {Evaluation of the WM Architecture}, booktitle = {Proceedings of the 19$^th$ Annual International Symposium on Computer Architecture}, pages = {382-390}, year = 1992, organization = {ACM} } @InProceedings{love90:staticvdynamic, author = {Carl E. Love and Harry F. Jordan}, title = {An Investigation of Static Versus Dynamic Scheduling}, booktitle = {Proceedings of the 17$^th$ Annual International Symposium on Computer Architecture}, pages = {192-201}, year = 1990, organization = {IEEE} } @InProceedings{farrens93:daecomp, author = {Matthew K. Farrens and Pius Ng and Phil Nico}, title = {A Comparison of Superscalar and Decoupled Access/Execute Architectures}, booktitle = {Proceedings of the 26$^th$ Annual International Symposium on Microarchitecture}, pages = {100-103}, year = 1993, organization = {IEEE} } @InProceedings{mangione-smith91:rs6000, author = {William Mangione-Smith and Santosh G. Abraham and Edward S. Davidson}, title = {Architectural vs. Delivered Performance of the IBM RS/6000 and the Astronautics ZS-1}, booktitle = {Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences}, pages = {397-408}, year = 1991, volume = 1, organization = {IEEE} } @InProceedings{mangione-smith90:zs1perf, author = {William Mangione-Smith and Santosh G. Abraham and Edward S. Davidson}, title = {The Effects of Memory Latency and Fine-Grained Parallelism on Astronautics ZS-1 Performance}, booktitle = {Proceedings of the Twenty-Third Annual Hawaii International Conference on System Sciences}, pages = {288-296}, year = 1990, volume = 1, organization = {IEEE} } @InProceedings{smith87:zs1, author = {J.E. Smith and G.E. Dermer and B.D. Vanderwarn and S.D. Klinger and C.M. Rozewski and D.L. Folwler and K.R. Scidmore and J.P. Laudon}, title = {The ZS-1 Central Processor}, booktitle = {Second International Conference on Architectural Support for Programming Languages and Operating Systems}, pages = {199-204}, year = 1987, month = {October} } @InProceedings{smith82:dae, author = {James E. Smith}, title = {Decoupled Access/Execute Computer Architectures}, booktitle = {Proceedings of the 9$^th$ Annual International Symposium on Computer Architecture}, year = 1982, address = {Austin, Texas}, month = {April} } @InProceedings{iannucci88:dataflow, author = {Robert Iannucci}, title = {Toward a Dataflow/von Neumann Hybrid Architecture}, booktitle = {Proceedings of the 15$^th$ Annual International Symposium on Computer Architecture}, year = 1988, address = {Honolulu, Hawaii}, month = {May} } @Article{lee94:dataflow, author = {Ben Lee and A.R. Huron}, title = {Dataflow Architectures and Multithreading}, journal = {IEEE Computer}, year = 1994, month = {August} } @InProceedings{nikhil89:dataflow, author = {Rishiyur S. Nikhil and Arvind}, title = {Can Dataflow Subsume von Neumann Computing?}, booktitle = {Proceedings of the 16$^th$ Annual International Symposium on Computer Architecture}, year = 1989, address = {Jerusalem, Isreal}, month = {May} } @Article{arvind93:prisc, author = {Arvind and Stephen Brobst}, title = {The Evolution of Dataflow Architectures: from Static Dataflow to P-RISC}, journal = {International Journal of High Speed Computing}, year = 1993, volume = 5, number = 2, note = {World Scientific Publishing Company} } @Article{hinton1:p4, author = {Glenn Hinton and Dave Sager and Mike Upton and Darrell Boggs and Doug Carmean and Alan Kyker and Patrice Roussel}, title = {The Microarchitecture of the Pentium 4 Processor}, journal = {Intel Technology Journal}, year = {Q1 2001}, note = {http://developer.intel.com/technology/itj/q12001/articles/art\_2.htm} } @Article{cuppu01:dramOverview, author = {V. Cuppu and B. Jacob and B. Davis and T. Mudge}, title = {High-Performance DRAMs in Workstation Environments}, journal = {IEEE Transactions on Computers}, year = 2001, volume = 50, number = 11, pages = {1133--1153}, month = {November} } @InProceedings{agarwal95:alewife, author = {A. Agarwal and R. Bianchini and D. Chaiken and K.L. Johnson and D. Kranz and J. Kubiatowicz and B.H. Lim and K. Mackenzie and D. Yeung}, title = {The MIT Alewife Machine: Architecture and Performance}, booktitle = {Proceedings of the 22$^nd$ International Symposium on Computer Architecture}, pages = {2-13}, year = 1995, address = {Santa Margherita Ligure, Italy}, month = {June} } @PhdThesis{hsieh95:compMigrationThesis, author = {Wilson Cheng-Yi Hsieh}, title = {Dynamic Computation Migration in Distributed Shared Memory Systems}, school = {MIT}, year = 1995, type = {PhD Thesis} } @InProceedings{chih-po95:multipol, author = {Chih-Po Wen and Soumen Chakrabarti and Etienne Deprit and Arvind Krishnamurthy and Katherine Yelick}, title = {Runtime Support for Portable Distributed Data Structures}, booktitle = {Workshop on Languages, Compilers, and Runtime Systems for Scalable Computers}, year = 1995, month = {May} } @Article{lowenthal96:filaments, author = {David K. Lowenthal and Vincent W. Freeh and Gregory R. Andrews}, title = {Using Fine-Grain Threads and Run-Time Decision Making in Parallel Computing}, journal = {Journal of Parallel and Distributed Computing}, year = 1996, volume = 37, number = 1, pages = {41-54}, month = {August} } @InProceedings{culler91:tam, author = {D. Culler and A. Sah and K. Schauser and T. von Eicken and J. Wawrzynek}, title = {Fine-grain Parallelism with Minimal Hardware Support: A Compiler-Controlled Threaded Abstract Machine}, booktitle = {Proc. of 4$^th$ Int. Conf. on Architectural Support for Programming Languages and Operating Systems}, year = 1991, address = {Santa-Clara, CA}, month = {April} } @InProceedings{pap93:start, author = {G. A. Papadopoulos and Greiner R. Boughton and M.J. Beckerle}, title = {*T: Integrated Building Blocks for Parallel Computing}, booktitle = {Proceedings of the Conference on Supercomputing}, pages = {623-635}, year = 1993 } @InProceedings{dal93:j_machine, author = {M.D. Noakes and D.A. Wallach and W.J. Dally}, title = {The J-Machine Multicomputer: An Architectural Evaluation}, booktitle = {Proceedings of the 20$^th$ Annual Symposium on Computer Architecture}, pages = {224-235}, year = 1993 } @InProceedings{chandra94:pageMigration, author = {Rohit Chandra and Scott Devine and Ben Verghese and Anoop Gupta and Mendel Rosenblum}, title = {Scheduling and Page Migration for Multiprocessor Compute Servers}, booktitle = {Proceedings of ASPLOS VI}, year = 1994, address = {San Jose, CA} } @InProceedings{torrellas96:iacoma, author = {Josep Torrellas and David Padua}, title = {The Illinois Aggressive Coma Multiprocessor Project (I-ACOMA)}, booktitle = {6th Symposium on the Frontiers of Massively Parallel Computing}, year = 1996, month = {October} } @TechReport{muller93:ddm, author = {Henk L. Muller and Paul W.A. Stallard and David H.D. Warren}, title = {The Data Diffusion Machine with a Scalable Point-to-Point Network}, institution = {University of Bristol Computer Science Department}, year = {1993}, month = {October}, number = {CSTR-93-17} } @TechReport{ksr1, author = {H. Burkhart III et al.}, title = {Overview of the KSR1 Computer System}, institution = {Kendall Square Research}, year = 1992, number = {KSR-TR-9202001}, address = {Boston}, month = {February} } @InProceedings{galles96:spider, author = {Mike Galles}, title = {The SGI Spider Chip}, booktitle = {Proceedings of Hot Interconnects IV}, pages = {141--146}, year = 1996, organization = {IEEE} } @TechReport{dehon90:fatTree, author = {Andr\'e DeHon}, title = {Fat-Tree Routing For Transit}, institution = {MIT Artificial Intelligence Laboratory}, year = 1990, type = {S.B. thesis}, number = {AI Technical Report 1224} } @TechReport{dehon93:METRO, author = {Andr\'e DeHon}, title = {Robust, High-Speed Network Design for Large-Scale Multiprocessing}, institution = {MIT Artificial Intelligence Laboratory}, year = 1993, type = {S.M. thesis}, number = {AI Technical Report 1445}, address = {200 Technology Square, Cambridge, MA 02139} } @InProceedings{nuth91:NSRF, author = {Peter R. Nuth and William J. Dally}, title = {A Mechanism for Efficient Context Switching}, booktitle = {International Conference on Computer Design}, pages = {301-304}, year = 1991 } @InProceedings{nuth95:NSRF, author = {Peter R. Nuth and William J. Dally}, title = {The Named-State Register File: Implementation and Performance}, booktitle = {Proceeding of the First IEEE Symposium on High-Performance Computer Architecture}, pages = {4-13}, year = 1995 } @InProceedings{caspi00:SCORE, author = {Eylon Caspi and Michael Chu and Randy Huang and Joseph Yeh and Jon Wawrzynek and Andr\'e DeHon}, title = {Stream Computations Organized for Reconfigurable Execution (SCORE)}, booktitle = {Conference on Field Programmable Logic and Applications}, year = 2000, month = {August}, publisher = {Springer-Verlag} } @TechReport{tuckerman84:microchannels, author = {D.B. Tuckerman}, title = {Heat-Transfer Microstructures for Integrated Circuits}, institution = {Stanford University}, year = 1984, type = {Ph.D. dissertation} } @TechReport{london00:siliconbonding, author = {J.M. London and E. Barkley and C.G. Fonstand, Jr. and A. Loomis of MIT Lincoln Laboratory and Fari Assaderaghi of IBM}, title = {Silicon-on-Gallium Arsenide for Optoelectronic Integration}, institution = {MIT MTL}, year = 2000, address = {http://www-mtl.mit.edu/mtlhome/6Res/AR2000/AR00index.html} } @Misc{matrixsemi:www_matrixsemi, author = {Matrix Semiconductor}, title = {Matrix Semiconductor Website}, howpublished = {http://www.matrixsemi.com} } @InProceedings{agarwal00:clockRateIPC, author = {Vikas Agarwal and M.S. Hrishikesh and Stephen W. Keckler and Doug Burger}, title = {Clock Rate versus IPC: The End of the Road for Conventional Microarchitectures}, booktitle = {Proceedings of the 27$^th$ Annual International Symposium on Computer Architecture}, year = 2000, organization = {ACM} } @TechReport{sia00:roadmap, author = {International Roadmap Committee and ITWGs}, title = {International Roadmap for Semiconductors Update}, institution = {SIA}, year = 2000, address = {http://public.itrs.net/} } @TechReport{sia00:roadmapDesign, author = {International Roadmap Committee and ITWGs}, title = {International Roadmap for Semiconductors, Design Update}, institution = {SIA}, year = 2000, address = {http://public.itrs.net/} } @TechReport{sia00:pids, author = {International Roadmap Committee and ITWGs}, title = {International Roadmap for Semiconductors, PIDS Update}, institution = {SIA}, year = 2000, address = {http://public.itrs.net/} } @InProceedings{olukotun96:cmp, 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 = {Proceedings of ASPLOS-VII, Cambridge MA}, year = 1996, publisher = {ACM} } @Article{kozyrakis97:iram, author = {C. Kozyrakis and S. Perissakis and D. Patterson and T. Andreson and K. Asanovic and N. Cardwell and R. Fromm and J. Golbus and B. Gribstad and K. Keeton and R. Thomas and N. Treuhaft and K. Yelick}, title = {Scalable Processors in the Billion-Transistor Era: IRAM}, journal = {IEEE Computer}, year = 1997, pages = {75--78}, month = {September} } @InProceedings{oksin98:activepages, author = {M. Oksin and F.T. Chong and T. Sherwood}, title = {Active Pages: A Computational Model for Intelligent Memory}, booktitle = {The 25$^th$ Annual Symposium on Computer Architecture}, pages = {192--203}, year = 1998, organization = {IEEE} } @InProceedings{margolus00:spaceram, author = {Norman Margolus}, title = {An Embedded DRAM Architecture for Large-Scale Spatial-Lattice Computations}, booktitle = {The 27$^th$ Annual International Symposium on Computer Architecture}, year = 2000, pages = {149--160}, organization = {IEEE} } @Article{gokhale94:terasys, author = {M. Gokhale and B. Holmes and K. Iobst}, title = {Processing in Memory: The Terasys Massively Parallel PIM Array}, journal = {IEEE Computer}, year = 1994, volume = 28, number = 4, pages = {23--31} } @InProceedings{fillo95:m_machine, author = {Marco Fillo and Stephen W. Keckler and William J. Dally and Nicholas P. Carter and Andrew Chang and Yevgeny Gurevich and Whay S. Lee}, title = {The M-Machine Multicomputer}, booktitle = {Proceedings of the 28$^th$ Annual International Symposium on Microarchitecture}, pages = {146--156}, year = 1995, organization = {IEEE} } @InProceedings{lee98:raw, author = {Walter Lee and Rajeev Barua and Matthew Frank and Devabhaktuni Srikrishna and Jonathan Babb and Vivek Sarkar and Saman Amarasinghe}, title = {Space-Time Scheduling of Instruction-Level Parallelism on a RAW Machine}, booktitle = {Proceedings of ASPLOS-VIII, California}, year = 1998, organization = {ACM} } @TechReport{grossman01:hamal, author = {J.P. Grossman}, title = {Design and Evaluation of the Hamal Parallel Computer}, institution = {Massachusetts Institute of Technology}, year = 2001, type = {Doctoral Research Proposal} } @Article{veidenbaum97:decoupledDRAM, author = {Alexander V. Veidenbaum and K. A. Gallivan}, title = {Decoupled Access DRAM Architecture}, journal = {IEEE Innovative Architecture for Future Generation High-Performance Processors and Systems}, year = {1997,1998}, pages = {94--103} } @InProceedings{mai00:smartMemories, author = {K. Mai and T. Paaske and N. Jayasena and R. Ho and W. Dally and M. Horowitz}, title = {Smart Memories: A Modular Reconfigurable Architecture}, booktitle = {Proceedings of the 13$^th$ annual international symposium on computer architecture}, year = 2000, month = {June} } @Article{hammond00:hydraCMP, author = {Lance Hammond and Ben Hubbert and Michael Siu and Manohar Prabhu and Mike Chen and Kunle Olukotun}, title = {The Stanford Hydra CMP}, journal = {IEEE Micro Magazine}, year = 2000, month = {March-April} } @Misc{stevenson85:ieeefp, author = {David Stevenson}, title = {IEEE Standard for Binary Floating-Point Arithmetic}, howpublished = {ANSI/IEEE standard 754-1985}, month = {August}, year = 1985 } @inproceedings{ karlin86competitive, author = "Anna R. Karlin and Mark S. Manasse and Larry Rudolph and Daniel Dominic Sleator", title = "Competitive Snoopy Caching", booktitle = "{IEEE} Symposium on Foundations of Computer Science", pages = "244-254", year = "1986" } @inproceedings{ kim97cost, author = "J-H. Kim and N. H. Vaidya", title = "A Cost Model for Distributed Shared Memory Using Competitive Update", booktitle = "Proc. of the 4$^th$ Int'l Conf. on High Performance Computing (HiPC'97)", pages = "112--117", year = "1997", url = "citeseer.nj.nec.com/24686.html" } @techreport{ joerg96:cilk, author = "C. F. Joerg", title = "The Cilk System for Parallel Multithreaded Computing", number = "MIT/LCS/TR-701", institution = "MIT Laboratory for Computer Science", pages = "199", year = "1996", url = "citeseer.nj.nec.com/joerg96cilk.html" } @InProceedings{peszkun86:lisp, author = {A.R. Peszkun and M.J. Thazhuthaveetil}, title = {An architecture for efficient Lisp list access}, booktitle = {Proceedings of the 13$^th$ annual international symposium on computer architecture}, pages = {191--198}, year = 1986, address = {Los Alamitos, CA}, organization = {IEEE} } @PhdThesis{reed78:naming, author = {David Patrick Reed}, title = {Naming and Synchronization in a decentralized computer system}, school = {MIT}, year = 1978 } @Article{jul88:emerald, author = {Eric Jul and Henry Levy and Norman Hutchinson and Andrew Black}, title = {Fine-Grained Mobility in the Emerald System}, journal = {ACM Transactions on Computer Systems}, year = 1988, volume = 6, number = 1, pages = {109--133}, month = {February} } @InProceedings{hsieh93:computation, author = {Wilson C. Hsieh and Paul Wang and William E. Weihl}, title = {Computation Migration: Enhancing Locality for Distributed-Memory Parallel Systems}, booktitle = {Proceedings of the Fourth ACM PPOPP}, pages = {239--248}, year = 1993, address = {California}, month = {May} } @InProceedings{hall01:algorithms, author = {Joseph Hall and Jason Hartline and Anna R. Karlin and Jared Saia and John Wilkes}, title = {On Algorithms for Efficient Data Migration}, booktitle = {Twelfth Annual Symposium on Discrete Algorithms}, pages = {620--629}, year = 2001, organization = {ACM SIGACT and SIAM} } @article{ li91data, author = "J. Li and M. Chen", title = "The Data Alignment Phase in Compiling Programs for Distributed-Memory Machines", journal = "Journal of Parallel and Distributed Computing", volume = "13", number = "2", publisher = "Academic Press", address = "San Diego, New York, Boston, London, Syndey, Tokyo, Toronto", pages = "213--221", year = "1991" } % need to find this one still % bayesian analysis links: %howard raifa -decision analysis (basic intro to decision theory) %judea pearl %daphne kohler %Bayesian Methods: An Analysis for Statisticians and Interdisciplinary %Researchers by Thomas Leonard, John S. J. Hsu %Data Analysis : A Bayesian Tutorial (Oxford Science Publications) %by D. S. Sivia @inproceedings{ li90index, author = "Jingke Li and Marina C. Chen", title = "Index Domain Alignment: Minimizing Cost of Cross-Referencing Between Distributed Arrays", booktitle = "Third Symposium on the Frontiers of Massively Parallel Computation", address = "College Park, Md.", pages = "424--433", year = "1990" } % still to look this one up. @inproceedings{ govindarajan95design, author = "R. Govindarajan and Shashank S. Nemawarkar and Philip LeNir", title = "Design and Performance Evaluation of a Multithreaded Architecture", booktitle = "First International Symposium on High Performance Computer Architecture", pages = "298--307", year = "1995", url = "citeseer.nj.nec.com/article/govindarajan95design.html" } % need to read this one still @misc{ jenks95nomadic, author = "S. Jenks and J. Gaudiot", title = "Nomadic Threads: A Runtime Approach for Managing Remote Memory Accesses in Multiprocessors", text = "S. Jenks and J--L. Gaudiot, Nomadic Threads: A Runtime Approach for Managing Remote Memory Accesses in Multiprocessors, Tech. Report 95--01, Dept. of EE--Systems, University of Southern California, 1995.", year = "1995", url = "citeseer.nj.nec.com/jenks95nomadic.html" } % need to read @inproceedings{ weissmanefficient, author = "B. Weissman and B. Gomes and J. Quittek and M. Holtkamp", title = "Efficient Fine-Grain Thread Migration with Active Threads", booktitle = "Submitted to the 12th International Parallel Processing Symposium and 9th Symposium on Parallel and Distributed Processing", pages = "410--414", year = "1998", url = "citeseer.nj.nec.com/weissman98efficient.html" } @techreport{ weissman97performance, author = "Boris Weissman and Benedict Gomes and J\ürgen W. Quittek and Michael Holtkamp", title = "A Performance Evaluation of Fine Grain Thread Migration with Active Threads", number = "TR-97-054", address = "Berkeley, CA", year = "1997", url = "citeseer.nj.nec.com/weissman97performance.html" } @misc{ voneicken92active, author = "T. vonEicken and D. Culler and S. Goldstein and K. Schauser", title = "Active messages: a mechanism for integrated communication and computation", text = "vonEicken T., Culler D., Goldstein S.C., Schauser K.E. Active messages: a mechanism for integrated communication and computation. In Proceedings of the 19th International Symposium on Computer Architecture, pages 256--266, May 1992.", year = "1992", url = "citeseer.nj.nec.com/voneicken92active.html" } @Article{hou94:designLoadSharing, author = {Chao-Ju Hou and Kang G. Shin}, title = {Design and Evaluation of Effective Load Sharing in Distributed Real-Time Systems}, journal = {IEEE Transactions on Parallel Distributed Systems}, year = 1994, volume = 5, number = 7, pages = {704--719}, month = {July} } @Article{hou94:loadSharing, author = {Chao-Ju Hou and Kang G. Shin}, title = {Load Sharing with Consideration of Future Task Arrivals in Heterogenous Distributed Real-Time Systems}, journal = {IEEE Transactions on Computers}, year = 1994, volume = 43, number = 9, pages = {1076--1090}, month = {September} } @Book{omg01:ORB, editor = {Object Management Group, Inc.}, title = {The Common Object Request Broker: Architecture and Specification (Version 2.5)}, publisher = {http://www.omg.org}, year = 2001, month = {Semptember} } @InProceedings{baxter92:profiling, author = {Jeff Baxter and Janak H. Patel}, title = {Profiling Based Task Migration}, booktitle = {Sixth International IEEE Parallel Processing Symposium}, pages = {192--195}, year = 1992 } @InProceedings{kalogeraki01:dynamic, author = {V. Kalogeraki and P.M. Melliar-Smith and L.E. Moser}, title = {Dynamic Migration Algorithms for Distributed Object Systems}, booktitle = {21st IEEE International Conference on Distributed Computing Systems}, pages = {119--126}, year = 2001, address = {Phoenix, Arizona}, month = {April} } @InProceedings{ciupke96:object, author = {Oliver Ciupke and Dietmar Kottmann and Hans-Dirk Walter}, title = {Object Migration in Non-Monolithic Distributed Applications}, booktitle = {Proc. of the 16th International Conference on Distributed Computing Systems}, pages = {529--536}, year = 1996 } @InProceedings{BrownJH:capability, author = {Jeremy H. Brown and J.P. Grossman and Tom Knight and Andrew Huang}, title = {A capability representation with embedded address and near-exact object bounds}, booktitle = {Submitted to ASPLOS 2000}, OPkey = {}, year = 2000 } @ARTICLE{article-minimal, author = {L[eslie] A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, journal = {\mbox{G-Animal's} Journal}, year = 1986, } @ARTICLE{article-full, author = {L[eslie] A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, journal = {\mbox{G-Animal's} Journal}, year = 1986, volume = 41, number = 7, pages = "73+", month = jul, note = "This is a full ARTICLE entry", } The KEY field is here to override the KEY field in the journal being cross referenced (so is the NOTE field, in addition to its imparting information). @ARTICLE{article-crossref, crossref = {WHOLE-JOURNAL}, key = "", author = {L[eslie] A. Aamport}, title = {The Gnats and Gnus Document Preparation System}, pages = "73+", note = "This is a cross-referencing ARTICLE entry", } @ARTICLE{whole-journal, key = "GAJ", journal = {\mbox{G-Animal's} Journal}, year = 1986, volume = 41, number = 7, month = jul, note = {The entire issue is devoted to gnats and gnus (this entry is a cross-referenced ARTICLE (journal))}, } @INBOOK{inbook-minimal, author = "Donald E. Knuth", title = "Fundamental Algorithms", publisher = "Addison-Wesley", year = "{\noopsort{1973b}}1973", chapter = "1.2", } @INBOOK{inbook-full, author = "Donald E. Knuth", title = "Fundamental Algorithms", volume = 1, series = "The Art of Computer Programming", publisher = "Addison-Wesley", address = "Reading, Massachusetts", edition = "Second", month = "10~" # jan, year = "{\noopsort{1973b}}1973", type = "Section", chapter = "1.2", pages = "10--119", note = "This is a full INBOOK entry", } @INBOOK{inbook-crossref, crossref = "whole-set", title = "Fundamental Algorithms", volume = 1, series = "The Art of Computer Programming", edition = "Second", year = "{\noopsort{1973b}}1973", type = "Section", chapter = "1.2", note = "This is a cross-referencing INBOOK entry", } @BOOK{book-minimal, author = "Donald E. Knuth", title = "Seminumerical Algorithms", publisher = "Addison-Wesley", year = "{\noopsort{1973c}}1981", } @BOOK{book-full, author = "Donald E. Knuth", title = "Seminumerical Algorithms", volume = 2, series = "The Art of Computer Programming", publisher = "Addison-Wesley", address = "Reading, Massachusetts", edition = "Second", month = "10~" # jan, year = "{\noopsort{1973c}}1981", note = "This is a full BOOK entry", } @BOOK{book-crossref, crossref = "whole-set", title = "Seminumerical Algorithms", volume = 2, series = "The Art of Computer Programming", edition = "Second", year = "{\noopsort{1973c}}1981", note = "This is a cross-referencing BOOK entry", } @BOOK{whole-set, author = "Donald E. Knuth", publisher = "Addison-Wesley", title = "The Art of Computer Programming", series = "Four volumes", year = "{\noopsort{1973a}}{\switchargs{--90}{1968}}", note = "Seven volumes planned (this is a cross-referenced set of BOOKs)", } @BOOKLET{booklet-minimal, key = "Kn{\printfirst{v}{1987}}", title = "The Programming of Computer Art", } @BOOKLET{booklet-full, author = "Jill C. Knvth", title = "The Programming of Computer Art", howpublished = "Vernier Art Center", address = "Stanford, California", month = feb, year = 1988, note = "This is a full BOOKLET entry", } @INCOLLECTION{incollection-minimal, author = "Daniel D. Lincoll", title = "Semigroups of Recurrences", booktitle = "High Speed Computer and Algorithm Organization", publisher = "Academic Press", year = 1977, } @INCOLLECTION{incollection-full, author = "Daniel D. Lincoll", title = "Semigroups of Recurrences", editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh", booktitle = "High Speed Computer and Algorithm Organization", number = 23, series = "Fast Computers", chapter = 3, type = "Part", pages = "179--183", publisher = "Academic Press", address = "New York", edition = "Third", month = sep, year = 1977, note = "This is a full INCOLLECTION entry", } @INCOLLECTION{incollection-crossref, crossref = "whole-collection", author = "Daniel D. Lincoll", title = "Semigroups of Recurrences", pages = "179--183", note = "This is a cross-referencing INCOLLECTION entry", } @BOOK{whole-collection, editor = "David J. Lipcoll and D. H. Lawrie and A. H. Sameh", title = "High Speed Computer and Algorithm Organization", booktitle = "High Speed Computer and Algorithm Organization", number = 23, series = "Fast Computers", publisher = "Academic Press", address = "New York", edition = "Third", month = sep, year = 1977, note = "This is a cross-referenced BOOK (collection) entry", } @MANUAL{manual-minimal, key = "Manmaker", title = "The Definitive Computer Manual", } @MANUAL{manual-full, author = "Larry Manmaker", title = "The Definitive Computer Manual", organization = "Chips-R-Us", address = "Silicon Valley", edition = "Silver", month = apr # "-" # may, year = 1986, note = "This is a full MANUAL entry", } @MASTERSTHESIS{mastersthesis-minimal, author = "{\'{E}}douard Masterly", title = "Mastering Thesis Writing", school = "Stanford University", year = 1988, } @MASTERSTHESIS{mastersthesis-full, author = "{\'{E}}douard Masterly", title = "Mastering Thesis Writing", school = "Stanford University", type = "Master's project", address = "English Department", month = jun # "-" # aug, year = 1988, note = "This is a full MASTERSTHESIS entry", } @MISC{misc-minimal, key = "Missilany", note = "This is a minimal MISC entry", } @MISC{misc-full, author = "Joe-Bob Missilany", title = "Handing out random pamphlets in airports", howpublished = "Handed out at O'Hare", month = oct, year = 1984, note = "This is a full MISC entry", } @STRING{STOC-key = "OX{\singleletter{stoc}}"} @STRING{ACM = "The OX Association for Computing Machinery"} @STRING{STOC = " Symposium on the Theory of Computing"} @INPROCEEDINGS{inproceedings-minimal, author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis", title = "On Notions of Information Transfer in {VLSI} Circuits", booktitle = "Proc. Fifteenth Annual ACM" # STOC, year = 1983, } @INPROCEEDINGS{inproceedings-full, author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis", title = "On Notions of Information Transfer in {VLSI} Circuits", editor = "Wizard V. Oz and Mihalis Yannakakis", booktitle = "Proc. Fifteenth Annual ACM" # STOC, number = 17, series = "All ACM Conferences", pages = "133--139", month = mar, year = 1983, address = "Boston", organization = ACM, publisher = "Academic Press", note = "This is a full INPROCEDINGS entry", } @INPROCEEDINGS{inproceedings-crossref, crossref = "whole-proceedings", author = "Alfred V. Oaho and Jeffrey D. Ullman and Mihalis Yannakakis", title = "On Notions of Information Transfer in {VLSI} Circuits", organization = "", pages = "133--139", note = "This is a cross-referencing INPROCEEDINGS entry", } @PROCEEDINGS{proceedings-minimal, key = STOC-key, title = "Proc. Fifteenth Annual" # STOC, year = 1983, } @PROCEEDINGS{proceedings-full, editor = "Wizard V. Oz and Mihalis Yannakakis", title = "Proc. Fifteenth Annual" # STOC, number = 17, series = "All ACM Conferences", month = mar, year = 1983, address = "Boston", organization = ACM, publisher = "Academic Press", note = "This is a full PROCEEDINGS entry", } @PROCEEDINGS{whole-proceedings, key = STOC-key, organization = ACM, title = "Proc. Fifteenth Annual" # STOC, address = "Boston", year = 1983, booktitle = "Proc. Fifteenth Annual ACM" # STOC, note = "This is a cross-referenced PROCEEDINGS", } @PHDTHESIS{phdthesis-minimal, author = "F. Phidias Phony-Baloney", title = "Fighting Fire with Fire: Festooning {F}rench Phrases", school = "Fanstord University", year = 1988, } @PHDTHESIS{phdthesis-full, author = "F. Phidias Phony-Baloney", title = "Fighting Fire with Fire: Festooning {F}rench Phrases", school = "Fanstord University", type = "{PhD} Dissertation", address = "Department of French", month = jun # "-" # aug, year = 1988, note = "This is a full PHDTHESIS entry", } @TECHREPORT{techreport-minimal, author = "Tom Terrific", title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm", institution = "Fanstord University", year = 1988, } @TECHREPORT{techreport-full, author = "Tom T{\'{e}}rrific", title = "An {$O(n \log n / \! \log\log n)$} Sorting Algorithm", institution = "Fanstord University", type = "Wishful Research Result", number = "7", address = "Computer Science Department, Fanstord, California", month = oct, year = 1988, note = "This is a full TECHREPORT entry", } @UNPUBLISHED{unpublished-minimal, author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot", title = "Lower Bounds for Wishful Research Results", note = "Talk at Fanstord University (this is a minimal UNPUBLISHED entry)", } @UNPUBLISHED{unpublished-full, author = "Ulrich {\"{U}}nderwood and Ned {\~N}et and Paul {\={P}}ot", title = "Lower Bounds for Wishful Research Results", month = nov # ", " # dec, year = 1988, note = "Talk at Fanstord University (this is a full UNPUBLISHED entry)", } @MISC{random-note-crossref, key = {Volume-2}, note = "Volume~2 is listed under Knuth \cite{book-full}" }