Graph-COM/Text-Attributed-Graphs huggingface dataset:
Page type: course

CSE 531 Fall '96; CSE 531: Automata, Computability, and Complexity;; Larry Ruzzo, Fall 1996;; TuTh 10:30-11:50, 224 Sieg;;StaffNameEmailPhoneOffice Hours;Instructor:;Larry Ruzzo;ruzzo@cs543-6298Tu 2:30-3:20 F 1:00-2:20Sieg 415;TA:;Nitin Sharma;nitin@cs MW 3:30-4:20Sieg 326A;Class E-mail:; (Last update:;;; 10/21/96 at 09PM.);A log of all messages sent out to the class e-mail list;(cse531@cs.washington.edu).;; Textbook Errata;Handouts;Administrivia;Homework;Midterm;LaTeX Source:;Course Organization;Syllabus;Collaboration; 1; 2; 3; 4; 5;Midterm; Acrobat:;Course Organization;Syllabus;Collaboration; 1; 2; 3; 4; 5;Midterm;PostScript:;Course Organization;Syllabus;Collaboration; 1; 2; 3; 4; 5;Midterm;About file formats: Most of the;course materials above are provided in three formats:;LaTeX:; Plain ASCII text including formating commands.; Simple things (e.g. assignments) are generally quite legible in; this format. For figures and complex math stuff, these are; hard-to-impossible to read.; Adobe Acrobat :; The latest & greatest. A free viewer is available on; some of the department's unix systems ("acroread"), or is; perhaps aavailable from Adobe's; Acrobat and the Web Page.;;PostScript:; Use ghostview, or see the; Ghostscript Home Page; for free viewers (Mac, Windows, OS/2, Linux, ...);;At this time, Acrobat is supported on fewer systems, but is;preferable if you can use it -- files are smaller, rendering is;faster and more legible, and it can print (which Mac Ghostscript;can't, for example).;Old Course Webs:;Autumn 1991;Autumn 1994;Portions of the CSE 531 Web may be reprinted or adapted for;academic nonprofit purposes, providing the source is accurately;quoted and duly credited. The CSE 531 Web: Copyright 1996,;Department of Computer Science and Engineering, University of;Washington.; Comments to:;;cse531-webmaster@cs.washington.edu;;(Last Update:;; 11/26/96;);
Page type: course

CSE 543 Home Page;CSE 543:;Computer System;Performance Modeling;Spring 1996;Your Hosts:;Ed Lazowska;and;Mary;Vernon;Welcome to the home page for CSE 543, Computer System Performance;Modeling.;CSE 543 meets Mondays, Wednesdays and Fridays from 1:30-2:20;in Loew Hall 115.;Office hours;Tentative topic schedule;Comings and goings;Assignments;Project information;MAP (queueing network solution; package);Email;Other information is available about:;The May 1996;ACM SIGMETRICS Conference on Measurement and Modeling of Computer;Systems;UW Department of Computer Science & Engineering;lazowska@cs.washington.edu;
Page type: course

CSE 548 Home Page (W 96);CSE 548: Computer Systems Architecture;Winter 1996;Instructor;Susan; Eggers;; , eggers@cs.washington.edu, Sieg 308, 543-2118; Office Hours: TuTh 11 - 12;TA;Joshua Redstone; , redstone@cs.washington.edu, Sieg 233, 543-7798; Office Hours: M 2:30 - 3:20, W 4:00 - 4:50 in Sieg 326a; Course information;Course Overview (Postscript);Schedule (continuously updated) (Postscript);Lecture Notes;Problem Sets;Previous Tests;Architecture History (Postscript);Specmark Ratings (Postscript);Other information; Tools;;; Shade - an Instuction Set simulator for the SPARC V8;; Atom - a system for building analysis tools on the; Alpha 21064;; Tullsen's 21164 Simulator - An execution-driven,; instruction-level simulator that simulates a superscalar; architecture very close to the 21164.; Etch - a binary rewriter to; analyze Pentium code.;; Alpha Hardware Monitors; Multiflow - Compiler for the Alpha;; Pixie - just User's Manual from 1991(Postscript); Dinero - A 'uniprocessor cache simulator'; Local Machines;; Alphas; Pentiums; PowerPCs; SPARCs; Applications;; Multiprocessor; Uniprocessor;; SPEC benchmarks;Other neat pages; CPU Info Center - info on current/future processors;
Page type: course

CSE 551 Home Page;CSE 551: Operating Systems; Instructor; Hank Levy, Spring;1996.; TA; Frederic Pighin; Meeting times; Tue, Thu. 10:30-11:50 in EEB 113.; Instructor office hours; TBA; TA office hours; Mon, Fri. 2:30-3:30 in Chateau conference room.; Number of units; 3; Welcome to the 551 Home Page.;This is the World Wide Web ("the Web" for short) hypermedia document for;CSE 551 and contains information about the class. Keep in mind that this;document is not static, and that new information (especially class;messages) will be added frequently. If you have any problems with this;document, send mail to;pighin@cs.;Announcements; April 4; The first assignment is ready. It;is due on Thu. April 11.;Course Information; Course mail; Assignments; The Project;levy@cs.washington.edu;
Page type: course

CSE 557 Home Page;CSE 557: Computer Graphics;Autumn Quarter 1995;Welcome to the CSE 557 Home Page!;This is the World Wide Web hypermedia document for CSE 557, which;contains a wealth of information about the class. Keep in mind that;this document is not static, and that new information will be added;frequently.;If you have any problems with this document, send mail to derose@cs.;Click here for help.;Available information:;Your professor and TAs;Course syllabus;Lecture notes;Written homework assignments and solutions from last year;Project handouts;Project grading policy;Old tests;Cool images from last year's 557;Additional information:;Getting into the class;The SGI Instructional Lab;Using the Indys;MVis home; page (visitor and room scheduling);The; Computer Science and Engineering Department,;The;; Computer Science degree program (offered through the College; of Arts and Sciences),; The;; Computer Engineering degree program (offered through the College; of Engineering),;and;Mosaic Help:;Help is available on the following topics:; Basic information about Mosaic.; Information about the HyperText Markup Language;(HTML); Uniform Resource Locators;(URL); How to read the web from home using;Lynx,;a character-based web browser;
Page type: course

`;CSE 567 Home Page (A 96);CSE 567: Principles of Digital Systems Design;Carl Ebeling, Fall 1996;Welcome to the 567 Home Page!;Course Information;Time and Place: MWF 1:30-2:20 - Loew 201; IMPORTANT ANNOUNCEMENTS;Summary;Syllabus;Text books;Staff:; Carl Ebeling: instructor; ebeling@cs; Office Hours: Wednesday 2:30; Friday 11:30 (Sieg 215); Paul Franklin TA; paul@cs; Office Hours: Monday 3:30; Thursday 1:30 (Sieg 424); Ken Hines TA; hineskj@cs; Office Hours: Tuesday 1:30; Wednesday 3:30 [Friday, Oct. 25, 12:00] (Sieg 424); Larry; McMurchie: Research Staff and CAD Tools Guru; larry@cs;Documentation for simulation and; synthesis;How to design for the Pamette; board. (Mostly complete, still under construction.); Students;Working in groups;Homework Assignments;A note on doing homework.; Homework 1: due;Friday, Oct. 11, beginning of class.; Homework 2: Handed out in class, due Oct. 18, beginning of class.; Homework 3: due Monday,;Oct. 28, beginning of class.; Homework 4: due Wednesday,;Nov. 6, beginning of class.; Homework 5: due Friday,;Nov. 15, beginning of class.; Homework 6: due Monday,;Dec. 15, beginning of class.;Handouts;Other Information;Department of Computer Science and Engineering home page;;EE/CS Mother Site; List of VLSI links; ComprehensiveList of IC;Manufactures;Murphy's Law;Recent Dilbert Comics;The CSE567 Web:;Copyright 1995, 1996; Department of Computer Science and Engineering, University of Washington.;Portions of the CSE567 Web may be reprinted or adapted for academic nonprofit;purposes, providing the source is accurately quoted and duly credited.;ebeling@cs.washington.edu;
Page type: course

CSE 573 Index Page;CSE 573 - Artificial Intelligence;Fall Quarter, 1996;Artificial intelligence (AI) poses two of the most fundamental and;challenging questions in computer science: can we build intelligent;machines? How? This course addresses these questions by providing an;in-depth introduction to selected topics in AI including agent;architectures, knowledge representation, search, planning, machine;learning, reasoning about uncertainty, and AI methodology.;Staff:;Dan Weldweld@cs;Sieg 408543-9196Hours, TBA;Marc Friedmanfriedman@cs;Sieg 429543-5129Hours, TBA;Nick Kushmericknick@cs;Sieg 428685-2723Hours, TBA;Outline of Topics;Reading Assignments;Assignments & Exams;Grading;Resources;The Class Mailing;List; see also the archive of past messages;
Page type: course

CSE 574 Uncertainty and Decision Making; CSE 574 Uncertainty and Decision Making in Artificial Intelligence ---; Winter 1996; Professor:;; Steve Hanks,; hanks@cs.;; Office: Sieg 210, 3-4784; Office hours whenever I'm around, or by appointment.;; Email addresses:;Mail to; cse574@cs.washington.edu goes to all class members.;Send mail to; cse574-request@cs.washington.edu;;to get put on the list.; Reading material:; Pearl: Probabilistic Reasoning in Intelligent Systems;This is the "required" text for the class, and we will read several;chapters. You can probably get by without buying it if you're strapped;for cash, though it's a nice reference book.; Shafer and Pearl: Readings in Uncertain Reasoning;This is a nice collection of foundational papers on reasoning and;uncertainty, and we will read several selections. A copy will be;available in the GRAIL library.; E.T. Jaynes: Probability;Theory: The Logic of Science.;Fragmentary edition of July 1995.;This is an extremely interesting technical and historical look at the foundations;of probability theory, statistics, and decision theory. Definitely worth;looking at for the reference list and historical perspective alone! The;math can be heavy going in places, but it's beautifully written.; Neapolitan: Probabilistic Reasoning in Expert Systems, Theory and;Algorithms;A significant overlap with the Pearl book, so a good;secondary source for information about graphical models and propagation;algorithms. This is available from the Math Research library.; Other papers to be arranged.;Course summary:;Here is a summary of the topics we covered and the readings,;in HTML or;Postscript.;;hanks@cs.washington.edu (Last Update: 06/20/96);
Page type: course

CSE 590B: Graphics Seminar;C S E 5 9 0 B : ;G R A P H I C S ;S E M I N A R;Spring 1996;Numerical Methods in Graphics;April 3;Matrix Computations I;Intro: Definitions, Properties, Inversion (Brad C.);Solving Linear Systems (Eric);April 10;Matrix Computations II;Eigenvalues &amp Eigenvectors (Dan F.);Singular Value Decomposition (Joel);April 17;Root Finding/Nonlinear Equations (Corey, Shuichi);April 24;Optimization;Intro and Unconstrained Optimization (Kari);Constrained and Global Optimization (Kevin);May 1;Linear and Quadratic Programming;Linear Programming (Chuck/Ronen);Linear &amp Quadratic Programming: Examples (Daniel);May 8;Data Fitting;Intro and Conclusion (Mike);Linear Regression and Calibration Example (Brad W.);May 15;Ordinary Differential Equations; Intro, Methods, Papers (Adam);More Methods &amp Papers (Joanna);May 22;Discretization Methods;Finite Elements &amp Radiosity (Fred); PDEs &amp Finite Differences (Jim);May 29;Interval Arithmetic (Troy, Jonathan);Last modified: Wed Apr 3 18:08:02 PST 1996;
Page type: course

CSE 590BI, Winter 1996;CSE 590BI, Winter 1996 Algorithms in Molecular Biology;Richard Karp, Larry Ruzzo, Martin Tompa;Class Bboard:; (Last update:;;; 08/06/96 at 07PM.);Handouts:;Administrative;Lecture Notes;(Drafts);Homework;HTML:;Syllabus;Schedule;;;; Acrobat:;Title/TOC;Syllabus;Schedule;1;2;3;4;5;6;7;8;9;10;17;18;11;12;13;14;15;16;19;20;HW 1;HW 2;PostScript:;Title/TOC;Syllabus;Schedule;1;2;3;4;5;6;7;8;9;10;17;18;11;12;13;14;15;16;19;20;HW 1;HW 2;;Slides:;;;10;;;About file formats: The;course materials above may be provided in any of several formats:;HTML:; Usual Web format. This loads fast and is usually readable,; but many parts will be generated by automatic translations; from LaTeX, and the translation may not be very faithful to; the format of the original.;;Adobe Acrobat :; The latest & greatest.; Get a free viewer from Adobe's; Acrobat and the Web Page.;;PostScript:; The; Ghostscript Home Page; has free viewers (Mac, Windows, OS/2, Linux, ...);;At this time, Acrobat is supported on fewer systems, but is;preferable if you can use it -- files are smaller, rendering is;faster and more legible, and it can print (which Mac Ghostscript;can't, for example).;ruzzo@cs.washington.edu;(Last Update: 04/08/96);
Page type: course

CSE 590D All Quarters;CSE 590D: Special Topics;Steven Tanimoto, instructor;CSE 590D (Autumn 1995): Transcript-Based Education/WWW.;CSE 590D (Winter 1996): Mathematics Experiences Through Image Processing.;CSE 590D (Spring 1996): Mathematics Experiences Through Image Processing.;CSE 590D (Autumn 1996): Technology for Collaborative Learning.;Copyright Notice: The material in this course web is subject;to copyright. While it may be viewed by the public,;it should not be installed at any web site other;than the one at the University of Washington.;This graduate seminar explores a variety of topics related to the use;of computers in education. Specific topics and activities vary;from quarter to quarter.;(Last Update: 30 September 1996);tanimoto@cs.washington.edu;
Page type: course

CSE 590D Home Page (Autumn 1995);CSE 590D (Autumn 1995): Transcript-Based Education/WWW;Welcome to the CSE 590D Home Page!;This is the World Wide Web ("the Web" for short) hypermedia document;for CSE 590D and contains information about the;class. Keep in mind that this document is not static, and that new;information will be added from time to time.;Copyright Notice: The material in this course web is subject;to copyright. While it may be viewed by the public,;it should not be installed at any web site other;than the one at the University of Washington.;Reading for October 10 -- G. McCalla: "The Central Importance;of Student Modelling in Intelligent Tutoring.";Reading for October 17 --;(presented by Sandi Youngquist);Meeting of October 23 -- Discussion with Paul Barton-Davis about;Internet services.;Reading for October 31 -- C. Laborde and J-M Laborde:;"Problem Solving in Geometry: From Microworlds to;Intelligent Computer Environments" (presented by Tessa Lau);Reading for November 7 -- B. Bartels: "Promoting mathematics;connections with concept mapping";(plus presentation by Gary Anderson);No meeting November 14 --;Reading for November 21 --;The readings for this meeting are all online (on the WWW).;The first paper combines some degree of "vision" (a little);with some degree of technology (nothing particularly ambitious,;but a description of the state of the art);The second paper is a non-technical piece that promotes the;theme of learners taking responsibility for their education --;something that will be increasingly important in the future.;The two choices for the third reading are papers that are more;sophisticated than either of the first two. The paper "Beyond;Browsing" elaborates on the possibility of group annotation of;WWW materials. The paper "The DEC Web Toolkit" describes in;technical terms a layer of Internet infrastructure that could;make it possible to have "smart distributed tutorial" applications;that do more than what Mosaic or Netscape can achieve.;Please read both 1 and 2 and either of the options for 3.;1. Advanced Educational Uses of the World-Wide Web;http://www.igd.fhg.de/www/www95/proceedings/papers/89/paper.html; (presentor: Jeremy Baer);2. Empowering Students in the Information Age;http://www.ncsa.uiuc.edu/SDG/IT94/Proceedings/Educ/ward/ward.html; (presentor: Marla Baker);3. Either; Beyond Browsing: Shared Comments, SOAPs,; Trails, and On-line Communities;http://www.igd.fhg.de/www/www95/proceedings/papers/88/TR/WWW95.html; (presentor: John Dietz); or; The DCE Web Toolkit: Enhancing WWW Protocols; With Lower-Layer Services;
Page type: course

CSE 590D Home Page Autumn 1996);CSE 590D (Autumn 1996): Technology for Collaborative Learning;Welcome to the CSE 590D Home Page!;Copyright Notice: The material in this course web is subject;to copyright. While it may be viewed by the public,;it should not be installed at any web site other;than the one at the University of Washington.;General description for Autumn 1996; Computer technology, the Internet, and new methodologies;for teaching and learning are currently coming together in;new ways. This seminar will explore a few of them.; We will read a number of papers on technology for;collaborative learning. Each participating student will;take responsibility for making a presentation to the group on one of;these papers. We will cover a subset of;these papers.; We will also explore some of the possible applications of;AI and visualization techniques to the analysis of evidence of;student learning in online contexts.;Meetings are currently scheduled for Tuesdays 2:30-3:20.;However, we may decide to move the time to better fit into;people's schedules.;Visits to the Meany Middle School and the Washington Middle School;may be scheduled, depending on the interests of the participating;students.;(Last Update: 25 September 1996, S. Tanimoto);
Page type: course

CSE 590g, Architecture Lunch;CSE 590g - Architecture Lunch;Course organizer:;Jean-Loup;Baer;Meeting time:;Tuesdays, 12:30pm to 1:20pm, in MOR 226;CSE590G, aka "architecture lunch", will continue this quarter with;almost the same format as previous years,;i.e., selection of papers to be discussed;at the beginning of the quarter, distribution on week n of;the paper to;be read during the week and discussed at week (n+1). There might;be a few formal presentations of work in progress by;esteemed members of the "lunch". Mostly;we'll have (hopefully heated) discussions;on papers from the literature.;The only difference between this quarter and previous quarters;is that we'll start by reading the position papers from;participants of a recent NSF Workshop on;Critical issues in Computer Architecture Research.;You can get a copy here;Reading these positions papers will lead us to one or more;themes of papers to read this quarter.;With many thanks to Ruth Anderson, Molly Brown, Ori Gershony,;and Matthai Philipose a tabular summary of;the Gurus positions can be found;here;For those of you who are new, our usual format is for one of the;students to lead the discussion of the papers, either informally;or with slides. Credit for the course is variable: 2 credits if;you present, 1 if you just read.;The first meeting (organization meeting);will be Tuesday October 1 at 12:30 in;MOR 226;On Tuesday Oct 22, we will read:;Value locality and Load value prediction by Lipasti, Wilkerson and Shen, ASPLOS VII pp 138-147.;All ASPLOS-VII papers are on line. Follow the links from:;ASPLOS-advance;program;I have put a short;bibliography of PIM (processor in memory);on line. I'd appreciate volunteers for the;Saulsbury, Burger and M-machine papers.;On Tuesday Oct 29, we'll read;Ashley Saulsbury, Fong Pong, and Andreas Nowatzyk;"Missing the Memory Wall: The Case for Processor/Memory Integration";ISCA 1996 pp 90-101;On Tuesday Nov 5, we'll read;M.Fillo, S.Keckler, W.Dally et al.;"The M-machine multicomputer";Micro 28 1995 (available on the net: follow the;M-machine;link. );On Tuesday Nov 12, we'll read;Doug Burger, Stefanos Kaxiras, and James R. Goodman;"DataScalar Architectures and the SPSD Execution Model";University of Wisconsin-Madison Computer Sciences Department;Technical Report 1317, July 1996.;available on the net;On Tuesday Nov 19, we'll read;"Intelligent RAM (IRAM): Chips that remember and compute";by Patterson, Anderson, Cardwell, Fromm, Keeton, Kozyrakis, Thomas;and Yelick. The paper is available;here;We are fortunate that one of the authors, Prof. Tom Anderson,;will present the paper.;To subscribe to the CSE 590g mailing list, send email to the;majordomo mailing list at "majordomo@cs"; the mail's contents should;include the line "subscribe cse590g". Leave the "Subject:" line;blank. You should shortly receive a message back saying "welcome".;baer@cs.washington.edu;
Page type: course

CSE 590k, Compiler Seminar;CSE 590k - Compiler Seminar;Course organizers:;Susan Eggers;and Craig;Chambers;Meeting time:;Wednesdays 4:00pm to 4:50pm. Officially, we're in Loew 220, but;really we meet on the second floor of the HUB Atrium.;Schedule;Week 1 (1/10):;"MemSpy: Analyzing Memory System Bottlenecks in Programs," by Margaret;Martonosi, Anoop Gupta, and Thomas Anderson. (Anderson);Week 2 (1/17):;"A General Approach for Run-Time Specialization and Its Application To;C," by Charles Consel and Francois Noel. (Lee);Week 3 (1/24):;"A Practical Data Flow Framework for Array Reference Analysis and Its;Use in Optimizations," by Evelyn Duesterwald, Rajiv Gupta, and Mary;Lou Soffa. (Lo);Week 4 (1/31):;"Value Dependence Graphs: Representation Without Taxation," by Daniel;Weise,Roger Crew, Michael Ernst, and Bjarne Steensgaard.;(Litvinov);Week 5 (2/7):;"Iterated Register Coalescing," by Lal George and Andrew Appel.;(Garrett);Week 6 (2/14):;"Generating Machine Specific Optimizing Compilers," by Roger Hoover;and Kenneth Zadeck. (Dean and Grant);Week 7 (2/21):;"The Paradigm Compiler for Distributed-Memory Multicomputers," by;Privthviraj Banerjee, et al. (Lewis);Week 8 (2/28):;"Minimum Cost Interprocedural Register Allocation," by Steven;Kurlander and Charles Fischer. (Secosky);Week 9 (3/6):;"Data Specialization," by Todd Knoblock and Erik Ruf. (Grove);Week 10 (3/13):;"Lazy Strength Reduction," by Jens Knoop, Oliver Ruthing, and;Bernhard Steffen. (Mock and Tullsen);To subscribe to the CSE 590k mailing list, send email to;"majordomo@cs"; the mail's contents should include the line "subscribe;cse590k". Leave the "Subject:" line blank. You should shortly;receive a message back saying "welcome.";melody@cs.washington.edu;
Page type: course

CSE 590 O; CSE 590 O - Parallel Programming Environments;Larry Snyder;Autumn Quarter 1996;Mondays, 3:30-4:20 pm, Loew 220;;Welcome to the CSE 590 O Home Page!;This quarter we will be reading selected papers from recent IPPS, PPoPP, ICS, Supercomputing, ICPP, and LCPC. Below is;a tenative schedule for the quarter. The atmosphere is casual and;will hopefully ignite some lively discussion.;Everyone attending the seminar will be expected to present one of the;papers. There are still spots open, so hurry and sign up!;Please send mail to majordomo@cs with;"subscribe cse590o" in the body of the message to subscribe;to the class mailing list.;date;paper;presentor;09/30; Compiling MATLAB Programs to SCALAPACK: Exploiting Task; and Data Parallelism;Ramaswamy, Hodges IV, Banerjee (IPPS '96); FALCON: A MATLAB Interactive Restructuring Compiler;DeRose, Gallivan, Gallopoulos, Marsolf, and Padua; (LCPC '95);E;10/07; Compiling Portable Message-Driven Programs;Ramkumar, Forbes, Kale (ICPP '95);Sung;10/14; Cross-loop reuse Analysis and its Application to; Cache Optimizations;Cooper, Kennedy, McIntosh (LCPC '96);Ruth;10/21;Global; Communication Analysis and Optimization;Chakarabarti, Gupta, Choi (PLDI '96);Sean;10/28; An Integerated Compilation and Performance Analysis Environment; for Data Parallel Programs;Adve, et al. (SC '95);AJ;11/04; Input/Output Characteristics of Scalable Parallel Applications;Crandall, Aydt, Chien, Reed (SC '95);Jason;11/11;holiday;11/18; pC++/streams: A Library for I/O on Complex Distributed; Data Structures;Gotwalls, Srinivas, Gannon (PPoPP '95);Brad;11/25; A Model and Compilation Strategy for Out-of-Core Data Parallel; Programs;Bordawekar, Choudahary, Kennedy, Koelbel, Paleczny (PPoPP '95);12/02;Local Iteration Set Computation for Block-Cyclic Distributions;Midkiff (ICPP '95);12/09; On the Utility of Threads for Data Parallel Programming;Fahringer, Haines, Mehrotra (ICS '96);Eric;12/16; Cilk: An Efficient Multithreaded Runtime System;Blumofe, Joerg, Kuszmaul, Leiserson, Randall,; Zhou (PPoPP '95);; Sung-Eun Choi; Last modified: Tuesday 30 September 1996;
Page type: course

CSE 590S (Systems Seminar);Preliminaries;If you're not already on the uw-systems mailing list,;you need to be, because that's where various crucial bits of;information (e.g., ``this week's seminar is cancelled'') will be;sent. To get yourself on this list, send mail to;uw-systems-request with the line subscribe uw-systems;in the message body.;Quarterly Webs; Spring 95; Summer 95; Autumn 95; Winter 96; Autumn 96;
Page type: course

CSE 590S (Summer 95);This Quarter;We meet on Fridays at 3:30 in Loew 113. This quarter we;will read final papers that will appear in the upcoming;ACM Symposium on Operating Systems Principles (SOSP). Please read;the papers before the meeting so that we can have;an interactive discussion.;This Quarter's Schedule;Oct. 6: Implementing;Global Memory Management in a Workstation;Cluster. (Presenter: Feeley);Oct. 13: Logged Virtual Memory. (Presenters: Savage, Lim);Oct. 20: The HP;AutoRAID Hierarchical Storage System. (Presenter: Wilkes);Oct. 27:;Serverless Network File Systems. (Presenters: Franklin, Montgomery, Tiwary);Nov. 3: Hypervisor Based Fault Tolerance. (Presenters: Chan,;Philipose,Wolman);Nov. 10: Exploiting Weak Connectivity for Mobile File Access. (Presenters: Voelker, Litvinov);Nov. 17: Performance of Cache Coherence in Stackable Filing. (Presenters: Sriram, Fiuczynski);Dec. 1: The;Impact of Architectural Trends on Operating System Performance. (Presenters: Anderson, Romer); Return to top of page;
Page type: course

CSE 590 ZP: High Performance Scientific Computing in ZPL;;;CSE 590 ZP;High Performance Scientific Computing in ZPL;Larry Snyder and the ZPL Team;Autumn Quarter 1996;Wednesday, 2:30-3:30 PM;Sieg 422 (Oct. 2, 1996), Loew 111 (all other days);Welcome to the CSE 590 ZP Home Page!;Please send mail to majordomo@cs with;"subscribe cse590zpl" in the body of the message to subscribe;to the class mailing list.;Students may also be interested in joining the zpl-users;mailing list. This mailing list is used to distribute information;about compiler and libraray releases and other ZPL related;information. To be added to the mailing list, send mail to majordomo@cs with;"subscribe zpl-users" in the body of the message.;Description;ZPL is a new scientific;programming language suitable for computations previously written in;Fortran, C, etc. ZPL is an array language that dramatically;simplifies programming by eliminating nuisance looping and indexing.;ZPL runs fast on modern machines, including parallel supercomputers,;allowing programmers to develop code on their workstations and;trivially migrate them to the largest parallel machines simply by;recompiling. ZPL was developed at UW, and is just being released to;the scientific computing community.;CSE590-ZP is a class designed for scientists and engineers who are;NOT computer scientists, but who want to learn how to use modern;languages and supercomputers effectively for scientific;computation. The class will cover the following topics:; The state-of-the-art in high performance computing.; ZPL syntax and semantics.; Algorithms exploiting high performance parallel machines.; WYSIWYG Performance -- writing fast programs easily.; Developing ZPL programs from workstation to supercomputer.; How well does your program perform? i.e. doing more "science"; with a faster program.; Prototyping scientific computations in MATLAB and ZPL.;Text Book;None. The class will rely on materials on the web. Documents can be found on;in the ZPL web pages.;Specifically, we will follow closely the ZPL;Programming Guide (new version as of 10/03/96).;Prerequisites;Familiarity with some scientific computation e.g. Fortran, C or;MATLAB programming, on a UNIX platform will be assumed.;The class is variable (1-3) credit, CR/NC or audit. Students will;write, debug and run a ZPL program selected from their technical;discipline. Suitable computations range from whole applications to;kernels (inner loops) of a scientific computation.;Other Useful Information;Course Syllabus, including lecture notes.;How to apply for an NCSA block grant account (for UW faculty, staff and students only);How to compile ZPL programs using the remote;ZPL compiler;Other Important Links;; Sung-Eun Choi; Last modified: Wednesday 9 October 1996;
Page type: course

CSE 370 Home Page (Autumn 96);CSE 370: Introduction to Digital Design;Autumn Quarter 1996;Gaetano Borriello and Corey Anderson;Welcome to the CSE 370 Home Page!;This is the home page for the CSE 370 web which contains a whole bunch of;useful information about the class. Keep in mind that this document is not;static, and that new information (especially class announcements and;messages) will be added frequently. If you have any problems with this;document or the CSE 370 web, in general, send mail to;cse370-webmaster@cs.;Class Announcements:;Notices from your instructor, TA, and/or system administrators.;(Last update:; 12/10/96 at 12AM.);Class E-mail Archive: Messages;sent to cse370@cs.washington.edu.;(Last update:; 12/10/96 at 12AM.);Send e-mail to: the class,;your instructor,;your TA,;both the instructor and TA,;or everyone.;Course administration:;Goals and syllabus;Meeting Times;;Lectures: MWF 8:30-9:20am, EEB 108; Final Exam: Monday, December 16, 8:30-10:20am, EEB108;;Workload and grading expectations;PC laboratory and software tools;Policies on collaboration and cheating;Announcements and e-mail addresses;Overall schedule of lecture topics;Instructor: Gaetano Borriello (gaetano@cs); Office hours: WTh 12:30-1:20 in Sieg 212;TA: Corey Anderson (corin@cs); Office hours: M 2:30-3:20, TTh 8:30-9:20 in Sieg 326a;Weekly assignments.;Bi-weekly quizzes and final exam.;Lectures:;Online versions of the slides used in lectures.;Textbook: Contemporary Logic Design, R. H. Katz, Benjamin-Cummings/Addison-Wesley 1994.;;Web maintained by the author, R. H. Katz.; Web maintained by the publisher, Benjamin-Cummings/Addison-Wesley.;;Notes on topics of interest:;;Evolution of implementation; technologies;Computer-aided design (CAD); tools for logic design;Synario; Feedback:;Tell us what you think about how things are going (even anonymously, if you so desire).;Questions for course evaluation:;To be completed on last day of class.;Links to previous quarters of CSE 370.;Portions of the CSE 370 Web may be reprinted or adapted for academic;nonprofit purposes, providing the source is accurately quoted and;duly credited. The CSE 370 Web: Copyright 1996, Department of Computer;Science and Engineering, University of Washington.; Comments to: cse370-webmaster@cs.washington.edu (Last Update:;; 12/10/96;);
Page type: course

CSE 573 Index Page;CSE 573 - Artificial Intelligence;Fall Quarter, 1996;Artificial intelligence (AI) poses two of the most fundamental and;challenging questions in computer science: can we build intelligent;machines? How? This course addresses these questions by providing an;in-depth introduction to selected topics in AI including agent;architectures, knowledge representation, search, planning, machine;learning, reasoning about uncertainty, and AI methodology.;Staff:;Dan Weldweld@cs;Sieg 408543-9196Hours, TBA;Marc Friedmanfriedman@cs;Sieg 429543-5129Hours, TBA;Nick Kushmericknick@cs;Sieg 428685-2723Hours, TBA;Outline of Topics;Project;Reading Assignments;Assignments & Exams;Grading;Resources;The Class Mailing;List; see also the archive of past messages;
Page type: student

Andrew Berman's Home Page;Andrew P. Berman;aberman@cs.washington.edu;Computer Science & Engineering Department,;University of Washington, FR-35,;Seattle, WA 98195 USA;Papers; Berman, Andrew; Bourassa, Virgil; Selberg, Erik. TRON: Process-Specific;File Protection for the UNIX Operating System in both;postscript and;HTML.;Proceedings of the 1995 Winter USENIX Conference.; Berman, Andrew. A New Data Structure for Fast Approximate Matching in; postscript format.; Berman, Andrew; Shapiro, Linda: Efficient Image Retrieval with Multiple Distance Measures.; Available in Postscript format. To appear in SPIE 97.; Special Links;My wife, Debbie.;Debbie and I have a beautiful daughter, Melanie.; Miscellaneous;Don't eat the Poison Donuts!;How Stupid Is Stupid;my bookmarks;
Page type: student

Adam Finkelstein;-; Adam Finkelstein; adam@cs.washington.edu;Department of Computer Science;University of Washington;Seattle, Washington USA;Before I started drinking 8 cups of coffee a day, my hair was limp and;lacked body.;After six years of living the good life as a graduate student, I;finally finished my doctorate in;; computer graphics.;For the fall quarter I will do a post doc here at the UW.;Early in 1997 I will join the;Computer Science Department at;Princeton University.;From 1987 to 1990, I was a software engineer at;; TIBCO; (formerly Teknekron Software Systems);in Palo Alto; I wrote software for people who trade stock.;Before that, I was an undergraduate student at;; Swarthmore College;(class of 87) where I studied physics, occasionally.;;A; recent research project has to do with finding specific images in a;large database of images.;Since then, we've been working on something called;;"multiresolution video".;Here are a few photos.;;I play ultimate frisbee on a team called;Umatata.;;To get my address or phone number, look at my;".plan" file.;I ran across this photocopy of a fax of a photocopy of a fax of ... of the;hilarious menu from Seattle's least-visited coffee house,;Caffe Lardo.;;A recent chilly night visit to Snoqualmie Pass made for an excellent view of;Comet Hyakutake.;Here;are some great pictures taken by my friend Marcus.;Here are some cool images that I made for fun:;glass sculpture;dithering mona;JFK-MM;Web Gothic;
Page type: student

James Ahrens's Home Page; James Ahrens's Home Page;; Address: Computer Science & Engineering Department; University of Washington -- Box 352350; Seattle, WA 98195; Email: ahrens@cs.washington.edu; Phone: (206) 543-3368; Research Interests; Visualization, Parallel and Distributed Computing, Scientific Database Management; Projects;; University of Washington --- Database Environment for Vision Research; Los Alamos National Laboratory --- ACL Visualization Project; Publications;James P. Ahrens and Charles D. Hansen, Cost-Effective Data-Parallel Load Balancing , International Conference on Parallel Processing, August 1995.;Load balancing algorithms typically improve a program's performance on;unbalanced datasets, but degrade its performance on balanced datasets,;because unnecessary load redistributions occur. This paper presents a; cost-effective data-parallel load balancing algorithm which;performs load redistributions only when the possible savings outweigh;the redistribution costs. Experiments with a data-parallel polygon;renderer show a performance improvement of up to a factor of 34 on;unbalanced datasets and a performance loss of only 27 percent on;balanced datasets when using this algorithm.;Linda G. Shapiro, Steven L. Tanimoto, James F. Brinkley, James P. Ahrens,; Rex M. Jakobovits and Lara M. Lewis, A Visual Database System for Data and Experiment Management in Model-Based Computer Vision, Proceedings of the Second CAD-Based Vision Workshop, February 1994.;This paper presents the design of a visual database system for data and experiment management. Our system was designed as a general scientific database system, but motivated by and intended for use in model-based computer vision. We provide a unified data model, a highly graphical user interface, an advanced query facility and an interactive laboratory notebook. The system aids in scientific experimentation and promote data sharing in the computer vision community.;Frank A. Ortega, Charles D. Hansen and James P. Ahrens, Fast Data Parallel Polygon Rendering , Supercomputing, November 1993.;This paper describes a data parallel method for polygon rendering on a massively parallel machine. This method, based on a simple shading model, is targeted for applications which require very fast rendering for extremely large sets of polygons. Such sets are found in many scientific visualization applications. The renderer can handle arbitrarily complex polygons which need not be meshed. Issues involving load balancing are addressed and a data parallel load balancing algorithm is presented. This rendering toolkit enables a scientist to display 3D shaded polygons directly from a parallel machine avoiding the transmission of huge amounts of data to a post-processing rendering system.;James P. Ahrens and Charles D. Hansen,;Cost-Effective Data-Parallel Load Balancing, University of;Washington, Department of Computer Science and Engineering, TR;#95-04-02, April 1995.;A longer version of the ICPP paper which also describes a fast data-parallel;load redistribution algorithm.;;Last modified: 2/22/96;
Page type: project

Database Environment for Vision Research; Database Environment for Vision Research; Overview;The Database Environment for Vision Research was;designed as a general scientific database system, but motivated by and;intended for use in model-based computer vision. We provide a unified;data model, a highly graphical user interface, an advanced query;facility and an interactive laboratory notebook. The Database;Environment for Vision Research aids in scientific experimentation and;promotes data sharing in the computer vision community.;In DEVR, entities are stored in hierarchical, relational data;structures. The schema for each entity contains a name, a set of;properties, a set of parts, a set of attributed relations among the;parts and a set of graphic definitions which describe how to build;instance-specific visualizations.; We are studying many different image database research topics including:; Visual Interfaces; Multi-Level Queries; Experiment Management; People; Principal Investigators; Linda Shapiro; Steven Tanimoto; Jim Brinkley; Graduate Students; James Ahrens; Rex Jakobovits; Lara Lewis; Publications; Linda G. Shapiro, Steven L. Tanimoto, James F. Brinkley, James P. Ahrens,; Rex M. Jakobovits and Lara M. Lewis,;A Visual Database System for Data and Experiment Management in;Model-Based Computer Vision, Proceedings of the Second;CAD-Based Vision Workshop, February 1994. Presents an overview of the DEVR project.; Lara Lewis, Linda Shapiro,;Steven Tanimoto, Flexible;Data Organization with Visualization Support for a Visual Database;System , IS&T / SPIE Symposium on Electronic Imaging: Science;and Technology , February 1995.; Rex Jakobovits, Linda Shapiro, Steven Tanimoto, Implementing Multi-level Queries in a Database Environment for Vision Research , IS&T / SPIE Symposium on Electronic Imaging: Science and Technology , February 1995.;;email: ahrens@cs.washington.edu;Last modified: 2/29/96;
Page type: student

AJ's Page; A.J. Bernheim; ajb@cs.washington.edu;I've just started computer science graduate school at the;University of Washington;, so this page is still under construction.;I just graduated from;Williams College with a BA in; computer science;and math .;;When I'm not in front of a computer I'm playing;ultimate frisbee.;Autumn Quarter Classes; 505 Programming;Languages; 531 Automata; 567 Principles of;Digital Systems Design; 590B; Computer Graphics Seminar; 590O; Parallel Programming Environments;Outdoor Related Links; The National Parks; the WOC Home Page; GORP a guide;to outdoor recreation;Fun Links; Christian's and Scott's; Interactive Top Ten List; Dr. Fun; a;big ole pile of Cool Links; A blast from the past with; Scooby-Doo;Educational Links; A great reference for Women Undergrads in Computer Science; Peterson's Education Center ,; a source of information about graduate schools and other educational; opportunities!; Information about the CRA Distributed Mentorship Project.;The CRA Mentorship Project allows women undergraduates to spend a summer;working on research with a female mentor. I had a great experience and highly;recommend this program!;Back to the UW CS Home Page;Last modified 9/27/96;
Page type: faculty

Richard Anderson's Home Page; Richard Anderson, Associate Professor, graduated with a B.A. in;Mathematics from Reed College in 1981,;and a Ph.D. in Computer Science from Stanford;in 1985. He joined the University of Washington in 1986, after a;one-year Postdoc at the Mathematical Science;Research Institute in;Berkeley, CA. In 1987 he received an NSF Presidential Young;Investigator award. He spent the 1993-1994 academic year;as a visiting professor at the;Indian Institute of Science, in Bangalore, India.;Richard Anderson's main research interests are in the theory and implementation;of algorithms, including parallel algorithms, computational geometry, and;scientific applications.;Work:; Computer Science & Engineering Department,; University of Washington, Box 352350,; Seattle, WA 98195, USA;+1 (206) 543-1695;FAX (206) 543-2969; Teaching; Some papers and work in progress; Research Projects; Qualifying Evaluation Projects; Travel: notes from my year visiting the;Indian Institute of Science.; Resume; Travelling Tourist Project; Pictures; Recent Talks;anderson@cs.washington.edu;
Page type: student

AnHai Doan's HomePage;AnHai Doan; This page is being reconstructed. Please revisit soon.;Hi, I was born and brought up in Vietnam. After finishing high school in 1987, I;went to Hungary to study Computer Science. I graduated from Kossuth Lajos University of Arts and;Sciences, Debrecen, Hungary, with a B.S. in 1993, and received a;M.S. -- also in Computer Science -- from the University of Wisconsin-Milwaukee in;1995. Starting Fall 1996, I am in the Ph.D. program at the Department of Computer Science and;Engineering, University of;Washington-Seattle.;My research interests are mostly in Artificial Intelligence. I am;currently investigating decision making under;uncertainty, decision-theoretic planning, Markov decision processes,;and qualitative decision theory. Non-academic interests include reading, traveling,;and listening to music (mostly jazz and blues).;An interesting thing about my first name, AnHai (meaning "calm sea" in;Vietnamese): It is made by combining the last syllable of the name of;my mother's birthplace, NgheAn, and the first syllable of the name of;my father's birthplace, HaiPhong. This shows how creative my folks;were. Or so I thought up to the birth of my younger brother, when they;simply switched the two syllables and gave him the name;HaiAn. Hmm...;Contents; Research Interests; Probabilistic Planning; Knowledge Representation; Recent Papers; Research Library; Curriculum Vitae; Research Interests; Education; Employment History; Awards and Honors; Publications; Teaching; CSE 373 Data Structures and; Algorithms If you are taking this course, you should check out;TA Information (TA's office hours, locations, etc).; Personal Interests; Comtemporary Vietnamese Affairs; Literature; Writing; Music; Paintings; Foreign Languages; Traveling; General Purpose Library; Life Snapshots;anhai@cs.washington.edu
Page type: student

Not a girl named Brian; A man named Brian;BOINGee BOINGee BOINGee...;Brian Michalowski;Department of Computer Science and Engineering;Mail Stop 352350;University of Washington;Seattle, WA 98195-2350;Office location: 428 Sieg;Office phone: (206) 685-2723;Currently taking: LING 461; CSE 531; CSE 567;Currently co-editing: Mossy Bits;Thank you for visiting this page. You are visitor number; This page is worst viewed using Headscape;Whenever; I'm a second-year CS grad;student at UW who's actually a liberal artist interested in;linguistics. Confused? Good. You're getting to know me already.;My ultrahotlist - my favorite few Web sites of;all time.; Search the web or look up some online references if you're looking for;something my glorified hotlist doesn't;have. Or use URouLette;to go to a random URL in the Web.;Find out about me - past institutions (few of;which were mental), r�sum�, personal info, quote file, favorite songs;and poems, fictitious thrash band, purity test, and original works.; How to;keep in touch - finger info, mail info,;guestbook, and PGP info;Pages;from a few friends; The idea for including ASL;fingerspelling snapshots was blatantly stolen from Brad Chamberlain.;Brian Michalowski / Dept. of CSE (Complete Sanity;Eradication?) / bam@cs.washington.edu;
Page type: faculty

Paul Beame;Paul Beame;Paul Beame is an Associate Professor in the;Department of Computer Science & Engineering;at the;University of Washington.;Paul received his B.Sc. in Mathematics in 1981, an M.Sc. in Computer Science;in 1982, and Ph.D. in Computer Science in 1987,;all from the University of Toronto.;He was a Post-doctoral Research Associate at M.I.T. for the 1986-87 academic;year and joined the University of Washington in Autumn 1987.;In 1988 he received an NSF Presidential;Young Investigator Award.;Paul's research is concerned primarily with computational;complexity and the theoretical aspects of parallel;and distributed computing.;His recent research has concentrated on connections between computational;complexity and proof theory, in particular, on the complexity of proofs in;propositional proof systems.;Paul enjoys squash and softball and other sports where enthusiasm can;compensate for a lack of talent.; Some Recent Papers; Quals Projects;beame@cs.washington.edu;
Page type: staff

David Becker;David Becker;Contact info |;X marks my spot.; Stuff I do; SPIN; Much of my time goes to making;SPIN;a real, in-use, operating system.;I have responsibility for the low level code we borrow from OSF,;the device model, device drvier support, the build environment, code management,;and keeping our development platforms functioning. Someday I will get;to do performance measurement and optimization.; Sport; I've tried a bunch.;Ultimate frisbee is my favorite.; All-conference triple jump (Minnesota Athletic Conference, Bethel College '88); Ultimate Frisbee (UNC IM Champions '93); Volleyball (UNC IM Mens Grad/Fac Champions '93); Team sports I play:;ultimate;softball;volleyball;basketball;broomball;football;soccer;team-handball; and I also play;racquetball;golf;tennis; done this too:;bridge;camping;canoeing;disc-golf;foosball;hiking;paintball;ski;snorkeling;snowboard;track;wallyball;water-skiing;weightlifting;whitewater rafting;horseback riding;mountain biking;in-line skating; Interests ( the library); Economic topics particularly interest me:;Free banking,;Anti-trust,;Currency; SSTO RLVs. DC-X; Theology; 19th centuray railroads. How to boot a locomotive; .;;
Page type: staff

Bob Doorenbos' Home Page;Bob Doorenbos' Home Page;Department of Computer Science and Engineering;University of Washington;Box 352350;Seattle,; WA 98195;Office: 423 Sieg Hall; (206) 543-3368; bobd@cs.washington.edu;;FAX (206) 543-2969;Currently working at:;Netbot Inc.;4530 Union Bay Place NE, Suite 208;Seattle,; WA 98105;Voice (206) 522-7800 ext. 109; FAX (206) 522-7800 ext. 114; Daily web pages:; Comedy:; Dilbert Strips,; Mr. Boffo,; David Letterman's Top Ten List; Geeky news:; News.com,; ZDNet Anchordesk,; ZD Magazines; Other good stuff:; Shortcut to today's; Cool Tool; Research:; Current: Postdoc working with; Oren Etzioni,; Steve; Hanks, and; Dan Weld on the; Softbot project (see also AI at U-W); In particular:; ShopBot,; an internet shopping agent.; Previous: The Soar; project; My; Thesis (1.7 meg); AI, CS, and science web sites:; AI Collections:; U-W AI Pointers,; CMU AI Repository,; Canada NRC KSL AI Pointers,; ML&amp CBR Home Pages; Organizations:; ACM,; SIGART,; AAAI,; Computing Research Association; Journals and Conferences:; JAIR,; Computational Intelligence,; Machine Learning,; IJCAI; SPEC data:; SPEC Organization,; current spectable; Java links:; Sun,; Gamelan,; The; Java Developer,; JavaNotes,; UW; jump page,; UW; CSE 590S,; Local copy of Sun's java tutorial; Perl links:; Adam Rifkin's; Perl links,; Perl5; manual,; www.perl.com; Miscellaneous:; On-line CS tech reports,; CS Dept. Front Doors & Gophers; Science:; Scientific American,; Sigma Xi/American Scientist; Miscellaneous other links:; Web Meta-Searching:; MetaCrawler,; SavvySearch; Web Searching:; Alta Vista,; Lycos,; Inktomi,; Open Text,; InfoSeek,; Excite,; Web Crawler,; HotBot; Web Directories (hierarchical or more selective):; Yahoo,; Magellan,; a2z,; PointCom,; Top of the Web; Lists of Search Engines:; Guide to Searching the Net; Other Online Searches:; FTP search; Telephone Directories:; World Yellow Pages Network,; Big Yellow,; 555-1212.com,; Switchboard White Pages,; List of Other Directories; News:; CNN,; CNNfn,; NewsHour,; Washington Post,; USA Today,; Reuters Headlines (from Yahoo),; News Page (from The Social Cafe),; US News and World Report,; Boston Globe,; C-SPAN,; Seattle Times; Views:; Slate,; Feed,; Salon,; Atlantic Monthly,; Harper's; Sports:; ESPN Sports Zone; U.S. Government:; FedWorld Index,; White House,; Congress,; IRS,; NSF,; ARPA; The Federal Budget Deficit:; U.S. National Debt Clock,; The Concord Coalition,; Try Your Hand at Balancing the Budget,; Bipartisan Commission on Entitlement and Tax Reform,; The Budget; American Universities; Web Museums; Links from my past life in;Pittsburgh at;CMU:; Upcoming;birthdays; CMU-SCS;home page,;personal home pages, and;fun page;bobd@cs.washington.edu;