Geometry.Net - the online learning center
Home  - Basic_P - Pipelining Computer Science

e99.com Bookstore
  
Images 
Newsgroups
Page 1     1-20 of 87    1  | 2  | 3  | 4  | 5  | Next 20
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

         Pipelining Computer Science:     more books (16)
  1. A Code Mapping Scheme for Dataflow Software Pipelining (The Springer International Series in Engineering and Computer Science) by Guang R. Gao, 1990-12-31
  2. Wave Pipelining: Theory and CMOS Implementation (The Springer International Series in Engineering and Computer Science) by C. Thomas Gray, Wentai Liu, et all 1993-11-30
  3. Compiling for dataflow software pipelining (Technical report / McGill University. School of Computer Science) by Guang R Gao, 1989
  4. Pipelining peformance of structured networks (University of California, Irvine. Dept. of Information and Computer Science. Technical report) by Frederic M Tonge, 1978
  5. Specification and verification of pipelining in the ARM2 RISC microprocessor (Technical report / University of Michigan, Computer Science and Engineering ... Electrical Engineering and Computer Science) by James K Huggins, 1998
  6. Pipelining techniques for vector reduction arithmetic (Technical report) by Lionel M Ni, 1983
  7. Computer Organization by Carl Hamacher, Zvonko Vranesic, et all 2001-08-02
  8. Perfect pipelining: A new loop parallelization technique (Technical report. Cornell University. Dept. of Computer Science) by Alexander Aiken, 1987
  9. Fault-tolerance and two-level pipelining in VLSI systolic arrays by H. T Kung, 1983
  10. A study of instruction prefetching and pipelining of 8088/286/386 microprocessors (DISCS publication) by K. T Lua, 1988
  11. A parallel pipelined renderer for the time-varying volume data (SuDoc NAS 1.26:206275) by Tzi-cker Chiueh, 1997
  12. Complexicty of Kronecker operations on sparse matrices with applications to the solution of Markov models (SuDoc NAS 1.26:206274) by NASA, 1997
  13. The force on the flex global parallelism and portability (SuDoc NAS 1.26:178161) by Harry F. Jordan, 1986
  14. Parallelization of the pipelined Thomas algorithm (SuDoc NAS 1.26:208736) by A. Povitsky, 1998

1. USC Computer Science Department Technical Reports
94563 compressed A pipelining Mechanism to Minimize the 92-515 compressed Pricingin computer Networks Motivation Towards an Art and science of Knowledge
http://www.usc.edu/dept/cs/tech.html
USC COMPUTER SCIENCE DEPARTMENT
Technical Reports
This following is a listing of all the technical reports published by the USC Computer Science Department. You can access them as either compressed or uncompressed postscript documents. If a report's link is not highlighted, then it is not available online. Related Information: Submission instructions for USC faculty and students.
Send to the USC Computer Science Tech Report Librarian Tech reports of affiliated centers and institutes: CSE Tech Reports
IRIS Tech Reports

ISI Tech Reports

00-736 compressed
Feature Matrices: A Model for Efficient and Anonymous Mining of Web Navigations
by Cyrus Shahabi, Farnoush Banaei-Kashani, Jabed Faruque, Adil Faisal
00-735 compressed
Pushing the Limits of Multicast in Ad Hoc Networks
by Katia Obraczka, Gene Tsudik, Kumar Viswanath
00-734 compressed
Multicast-based Architecture for IP Mobility: Simulation Analysis and Comparison with Basic Mobile IP
by Ahmed Helmy
00-733 compressed
Resiliency and Robustness of Alternative Shape-Based Image Retrieval Techniques
by Maytham Safar, Cyrus Shahabi and Chung-hao Tan

2. Education Planet Computers And The Internet,Computers,Computer Science,Pipelinin
0 Supplies, 0 Online Courses. Category matches for 'pipelining'. Home/computersand the Internet/computers/computer science pipelining (10).
http://www.educationplanet.com/search/Computers_and_the_Internet/Computers/Compu
Apr. 10, 2003 15:40 PST
Search top educational sites, lessons, supplies and more! Membership Log In User Name: Password: Education Planet -
TelCom Services Teachers - Receive a second year of Lesson Planet for FREE! ... by choosing our Smart Saver Long Distance Program Top Sites this Week Science: Middle School Physical Science Resource Center Math: Project Interactive Social Science: America at War - Time for Kids Language Arts: International Children's Digital Library Project: Stay Safe Online Lesson Plan: Ready.gov from the Department of Homeland Security Top Sites Archives Educational News Schools Seek to Reassure in Wartime Special Education May Get Overhaul Make-A-Wish Foundation Helps Sick Student Go to College
privacy
Found websites and other resources for ' pipelining. Lesson Plans Books Software Maps ... Videos Find 'pipelining' books Supplies Online Courses Category matches for: ' pipelining Home/Computers and the Internet/Computers/Computer Science Pipelining (10) Home Computers and the Internet Computers ... Pipelining Web Sites (1-8 of 8): Pipelining - Pipelining 3/3/98 Click here to start Table of Contents Pipelining Motivation: Adding a column of numbers Observe… An Assembly Line Definitions Adding Numbers: A Closer Look Combinational Throughput and Latency Pipelined Throughput and Latency Inhomogeno...

3. Education Planet Computers And The Internet,Computers,Computer Science Lesson Pl
privacy, computer science Subcategories and Networks (16), History (2) History ofComputing (2) Miscellaneous (7), Nanotechnology (25) pipelining (10) RealTime
http://www.educationplanet.com/search/Computers_and_the_Internet/Computers/Compu
Apr. 10, 2003 15:40 PST
Search top educational sites, lessons, supplies and more! Membership Log In User Name: Password: Education Planet -
TelCom Services Teachers - Receive a second year of Lesson Planet for FREE! ... by choosing our Smart Saver Long Distance Program Top Sites this Week Science: Middle School Physical Science Resource Center Math: Project Interactive Social Science: America at War - Time for Kids Language Arts: International Children's Digital Library Project: Stay Safe Online Lesson Plan: Ready.gov from the Department of Homeland Security Top Sites Archives Educational News Schools Seek to Reassure in Wartime Special Education May Get Overhaul Make-A-Wish Foundation Helps Sick Student Go to College
privacy
Computer Science Subcategories: Algorithms Artificial Intelligence Communications and Networks History ... RealTime Graphics Most Popular Computers and the Internet Searches: Childrens Software Freeware Internet Safety Home ... Computer Science Sponsored Links
Search4College.Com: Computer Science
- Computer Science: Search our database for schools and training programs to prepare you for a rewarding career. Complete our free online form to request more info!
Powered by SearchFeed.com

4. Computer Science 294-7, Lecture #2
computer science 2947 lecture 2 Computing Requirements for Reconfigurable Computing VLSI Slide 4 We need registers for pipelining (for performance), to
http://www.cs.berkeley.edu/~amd/CS294S97/notes/day2/day2.html
Computer Science 294-7 lecture #2
Computing Requirements for Reconfigurable Computing
VLSI Scaling
Notes by Nick Weaver Administrivia: The Course Calendar is online, and contains items including handouts, slides, lecture notes (like these), reading lists and supplemental reading, and other important information. It will be continually updated during the course of the class. Today's topics: Computing requirements for reconfigurable devices and VLSI scaling. These notes generally follow the slides, and the numbers refer to the order in the handed out slides.
Slide 2: The first slide was a discussion point for the different elements and what needs to be configured in order to program the device.
Slide 3: These are two sample programmable devices, a large block of memory or combinational logic. The problems are potential inefficiencies, the exponential size in the memory, feedback and routing issues, and, most importantly, NO STATE! This slide was designed as a discussion point. Without state, there are limits on reuse of components, and, if an infinite input stream is required, the lack of state implies an infinite number of these devices are required.
Slide 4: We need registers for pipelining (for performance), to communicate data between cycles (eg in an FSM or some feedback loop). The general buzzword used for both these uses is

5. Computer Science 294-7, Lecture #5
computer science 2947 Lecture 5 Instructions. The implementation exploits thestructure of the problem and heavy pipelining to achieve the fastest speed.
http://www.cs.berkeley.edu/~amd/CS294S97/notes/day5/day5.html
Computer Science 294-7 Lecture #5
Instructions
Notes by Amit Mehrotra
Slide 3: An overview of the Programmable Active Memory (PAM) as detailed in Programmable Active Memories: Reconfigurable Systems Come to Age . The core consists of a 4x4 array of FPGA's (XC3090) with 4 1Mb RAM for locale memory. The maximum memory bandwidth is 400 MB/s. It also has four 32b external connectors three of which are of 400 MB/s capacity. The fourth connector links to the host interface through input and output FIFO's. The clock on the board is tunable to allow different length critical paths. Also the clock can be dynamically tuned for a slow and infrequent operation.
Slide 4: The authors claim the synthesis tools were too wasteful for area and performance, and in an FPGA environment which already suffers from performance penalty aver raw silicon implementation. Schematic capture is very laborious to be viable. So a netlist generator has been developed which gives an algorithmic description of the structure. The language used for "hardware description" is C++.
Slide 5: This slide illustrates an example of a netlist generator which generates an adder. Also, logic operators can be easily annotated with placement directives. This information is optional. However, the tool performs best when regular blocks like datapaths are placed relative to each other and automatic placement is performed for the control logic.

6. Publications About 'macro-pipelining'
Processing, volume 1123 of Lecture Notes in computer science, pages 459462, August1996. Springer Verlag. Keywords macro-pipelining, HPF, communication
http://www.ens-lyon.fr/~desprez/FILES/RESEARCH/publis/all/Keyword/MACRO-PIPELINI

BACK TO INDEX

Publications about 'macro-pipelining' Thesis
  • F. Desprez Procédures de base pour le calcul scientifique sur machines parallèles à mémoire distribuée . PhD thesis, Institut National Polytechnique de Grenoble, January 1994.
    Note: En français.
    Keywords: parallel linear algebra reconfiguration macro-pipelining application ...
  • F. Desprez and B. Tourancheau LOCCS: Low Overhead Communication and Computation Subroutines Future Generation Computer Systems
    Keywords: macro-pipelining bibtex-entry

  • Conference's articles
  • F. Desprez and S. Domas Efficient Pipelining of Level 3 BLAS Routines . In 4th international meeting VECPAR 2000 , volume 3, Porto, pages 675-688, June 2000.
    Keywords: macro-pipelining parallel linear algebra bibtex-entry
    F. Chaussumier
    ... F. Desprez , and M. Loi Efficient Load-Balancing and Communication Overlap in Parallel Shear-Warp Algorithm on a Cluster of PCs . In P. Amestoy, P. Berger, M. Daydé, I. Duff, V. Frayssé, L. Giraud, and D. Ruiz, editors, Proceedings of EuroPAR'99 , number 1685 of Lecture Notes in Computer Science, Toulouse, pages 570-577, 1999. Springer Verlag. [ PDF
    Keywords: macro-pipelining communication overlap load-balancing volume rendering ...
    F. Desprez
  • 7. Publications Of Year 1996
    462}, publisher = {Springer Verlag}, series = {Lecture Notes in computer science},year = 1996 , month = AUG, KEYWORD = {macropipelining, HPF, communication
    http://www.ens-lyon.fr/~desprez/FILES/RESEARCH/publis/all/Year/1996.complete.htm

    BACK TO INDEX

    Publications of year 1996 Articles in journal or book's chapters
  • A. Darte F. Desprez J.C. Mignot , and Y. Robert TransTool: A Restructuring Tool for the Parallelization of Applications Using High Performance Fortran Journal of the Brazilian Computer Society , 3(2):5-15, November 1996. [ PDF
    Keywords: HPF environment automatic parallelization
    F. Desprez
    and S. Ubéda Le parallélisme dans l'industrie: rève ou réalité? Technique et Science Informatique
  • Conference's articles
  • T. Brandes S. Chaumette M.-C. Counilh ... J.C. Mignot , and J. Roman HPFIT: A Set of Integrated Tools for the Parallelization of Applications Using High Performance Fortran: Part II: Data Structures Visualization and HPF Extensions for Irregular Problems . In J. Dongarra and B. Tourancheau, editors, Third Workshop on Environments and Tools for Parallel Scientific Computing , Faverges, August 1996. SIAM. [ PDF
    Keywords: environment HPF
    T. Brandes
    S. Chaumette ... J.C. Mignot , and J. Roman HPFIT: A Set of Integrated Tools for the Parallelization of Applications Using High Performance Fortran: Part I: HPFIT and the TransTOOL Environment . In J. Dongarra and B. Tourancheau, editors
  • 8. UNCA Computer Science Curriculum
    computer science curriculum at UNCA features of modern computer architectures, including instruction set design, pipelining, memory management, and bus
    http://www.cs.unca.edu/curriculum
    Computer Science curriculum at UNCA
    Programs of study
    The Computer Science major at the University of North Carolina at Asheville offers two programs of study: Computer Systems and Information Systems. Both programs draw from a common core of computer science courses but differ in emphasis. Both programs provide the student with preparation for a career in the computer field or the background necessary for studies at the graduate level. The Computer Systems program includes both hardware and software design. This program, based on the curricular recommendations of the Association for Computing Machinery, prepares students for careers as programmers, computer system managers, and computer architects. The Information Systems program includes both theory and application of software development, with emphasis on data processing applications. This program prepares students for careers in commercial programming, system analysis and design, and database management. UNCA students may also receive a minor in Computer Science by completing 22 credit hours of Computer Science courses. In recent years, UNCA students majoring in Mathematics, Management, and Atmospheric Science have also completed the Computer Science minor.

    9. Notre Dame Computer Science And Engineering: Technical Reports, 1996
    TR 967 Loop pipelining Algorithm for Non-Uniform Increasing Dependency Loops AuthorsSissades Tongsima, Nelson L. Passos, Edwin HM Sha Notes Presented in
    http://www.cse.nd.edu/research/tech_reports/1996.html
    1996 Technical Reports
    TR 96-1 Improving Sequential Design Processes Using Sensitivity Analysis
    Authors: Eric W. Johnson, Jay B. Brockman
    Downloadable format PostScript Gzipped Compressed
    TR 96-3 HYSTAD: A Hybrid Static-Dynamic Communication Scheduling Technique
    Authors: David R. Surma and Edwin Hsing-Mean Sha
    Notes: Submitted to the ACM Symposium on Applied Computing
    Downloadable format PostScript Gzipped Compressed
    TR 96-4 Pi: A New Approach to Flexibility in System Software
    Authors: Dinesh Chandrakant Kulkami, David L. Cohn
    Downloadable format PostScript Gzipped Compressed
    TR 96-5 Rapid Prototyping for Fuzzy Systems
    Authors: Chantana Chantrapornchai, Sissades Tongsima, Edwin H.-M. Sha
    Downloadable format PostScript Gzipped Compressed
    TR 96-6 Minimization of Fuzzy Systems based on Fuzzy Inference Graphs
    Authors: Chantana Chantrapornchai, Sissades Tongsima, Edwin H.-M. Sha
    Downloadable format PostScript Gzipped Compressed
    TR 96-7 Loop Pipelining Algorithm for Non-Uniform Increasing Dependency Loops
    Authors: Sissades Tongsima, Nelson L. Passos, Edwin H.-M. Sha

    10. SpringerLink: Lecture Notes In Computer Science 1725
    By and pipelining in BitmapEnabled Query Processors. Alejandro P. Buchmann andMing-Chuan Wu. Database Research Group, computer science Department Technische
    http://link.springer.de/link/service/series/0558/bibs/1725/17250249.htm
    Supporting Group-By and Pipelining in Bitmap-Enabled Query Processors
    Alejandro P. Buchmann and Ming-Chuan Wu Database Research Group, Computer Science Department
    Tel: ++49-6151/16 6236 Fax: ++49-6151/16 6229
    Abstract. LNCS 1725, p. 249 ff. Full article in PDF (259 KB) Online publication: April 19, 2002
    helpdesk.link@springer.de

    11. SpringerLink: Lecture Notes In Computer Science 2027
    Time Optimal Software pipelining of Loops with Control Flows. HanSaem Yun 1 , JihongKim 1 , and Soo-Mook Moon 2. 1 School of computer science and Engineering 2
    http://link.springer.de/link/service/series/0558/bibs/2027/20270182.htm
    A First Step Towards Time Optimal Software Pipelining of Loops with Control Flows
    Han-Saem Yun , Jihong Kim , and Soo-Mook Moon School of Computer Science and Engineering
    School of Electrical Engineering
    Seoul National University, Seoul, Korea Abstract. We address the problem of time optimal software pipelining of loops with control flows, one of the most difficult open problems in the area of parallelizing compilers. We present a necessary condition for loops with control flows to have equivalent time optimal programs, generalizing the result by Schwiegelshohn et al. , which has been the most significant theoretical result on the problem. As part of the formal treatment of the problem, we propose a new formalization of software pipelining, which provides a basis of our proof as well as a new theoretical framework for software pipelining research. Being the first generalized result on the problem, our work described in this paper forms an important first step towards time optimal software pipelining. LNCS 2027, p. 182 ff.

    12. Citations: Perfect Pipelining: A New Loop Optimization Technique - Aiken, Nicola
    European Symposium on Programming, volume 300 of Lecture Notes in computer science,pages 221 235. SpringerVerlag, 1988. Software pipelining - Vicki Allan
    http://citeseer.nj.nec.com/context/509779/0
    7 citations found. Retrieving documents...
    A. Aiken and A. Nicolau. Perfect pipelining: A new loop optimization technique . In Proc. of the 1988 European Symposium on Programming, Lecture Notes in Computer Science, #300, pages 221235. SpringerVerlag, 1988.
    Home/Search
    Document Not in Database Summary Related Articles Check
    This paper is cited in the following contexts: The Techniques for Software Pipelining Loops with Conditional.. - Hu (Correct) ....4 5 3 3 5,3 5 1 5,2 4 (n 1) n 1) n 1) 2 a) CFG of a loop b) pipeline both paths c) Final result Figure 6: GURPR 14 3. 3 APP All Paths Pipelining Algorithm A more resent software pipelining approach, called APP[SL96] has adopted the basic ideas of GURPR and Perfect Pipelining[ , AN91] The APP approach is to first obtain kernel schedules for each iteration path using a modulo scheduling algorithm, as the GURPR algorithm whereas the later employs the URPR algorithm to pipeline each path. Next, a combine algorithm is used to generate a loop schedule containing the ....
    A. Aiken and A. Nicolau.

    13. COMP 206: Official Syllabus (UNC-CH Computer Science)
    Software solutions pipeline scheduling, loop unrolling, software pipelining. Outof Department of computer science Campus Box 3175, Sitterson Hall College of
    http://www.cs.unc.edu/Admin/Courses/descriptions/206.html
    Search our Site ON THIS PAGE: Course Objectives Prerequisites Approach Typical Text ... Course Outline COMP 206: Computer Architecture and Implementation
    (3 hours)
    Syllabus approved April 1989; renamed 206 in Spring 1994;
    syllabus revised April 1996
    Course Objectives
    Develop an understanding of the architecture and implementation of von Neumann computer systems. Understand the interdependence of architectural and implementation decisions through the detailed examination of one simple, complete computer. Prerequisites
    COMP 120 and digital logic (PHYS 102) Approach
    Study architecture by topics, using relevant portions of various real computers to illustrate each topic. Study implementation chiefly through the detailed examination of one simple, complete computer. Supplement the textbook with selected readings from the literature. Do not emphasize programming or hardware laboratory. Typical Text
    Hennessy and Patterson, Computer Architecture: A Quantitative Approach (2nd edition), Chapters 1-6. Course Outline
    Numbers in parentheses indicate approximate number of weeks
    • Basics of machine organization (review) (0.5)

    14. CS 654: Computer Architecture
    9/27, Recitation pipelining phase2 assignment. virginia.edu Email CS admission inquiriesto inquiry@cs.virginia.edu ©Created by the computer science Web Team
    http://www.cs.virginia.edu/~skadron/cs654/
    Computer Science 654
    (fall 2002)
    Olsson 011, T-Th 9:30-10:45 am
    Computer Architecture
    Instructor
    Kevin Skadron
    Office: 215 Olsson Hall
    Office hours: By appointment
    Phone: x2-2042
    skadron@cs
    TAs
    Dimitrios Katramatos
    Office: 238 Olsson Hall
    Office hours: 11am-1pm Tues., or by appt.
    dk3x@cs
    Announcements
    • In general, you are expected to keep the time slot from 4:30-5:30 pm on Fridays available for recitations and make-up classes. There will be no class the week of Nov. 18. Final exam will be handed out on the last day of class (Thursday, Dec. 5) and due back at 4:30pm on Tuesday, Dec. 10.
      Beginning-of-Course Memo
      Protected materials SimpleScalar "hack guide" ( PDF E. Rotenberg et al. "Trace cache: a low latency approach to high bandwidth instruction fetching." In Proceedings of MICRO-29, 1996. ( PDF D. Tullsen et al. "Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading processor." In Proceedings of ISCA-23, 1996. ( PDF
    Assignments
    (Unless noted otherwise, written assignments should be turned in as hardcopy to the CS654 folder in Olsson 204; programming assignments should be submitted by e-mail to cs654@cs with a pointer to the directory containing all relevant files)
    • due Wednesday, 9/4 at 4:30 pm (

    15. CS 654: Computer Architecture
    10/25, Code scheduling, loop unrolling, and static pipelining. Email CS admissioninquiries to inquiry@cs.virginia.edu ©Created by the computer science Web Team
    http://www.cs.virginia.edu/~skadron/cs654/cs654_01/
    Computer Science 654
    (fall 2001)
    MEC 214, T-Th 9:30-10:45 am
    Computer Architecture
    Instructor
    Kevin Skadron
    Office: 215 Olsson Hall
    Office hours: Mon 4:30-5:30, or by appointment
    Phone: x2-2042
    skadron@cs
    TAs
    Michele Co (all questions, grading, etc.)
    Office: 235 Olsson Hall
    Office hours: Fri 11-12 and Tues 3:30-5:30, or by appointment
    Location: Small Hall Unix Lab
    mc2zk@cs Mike King (SimpleScalar, Unix, C questions) Office: n/a Office hours: by appointment mhk9j@virginia
    Announcements
    • Thanks for a great class, everyone!
      Beginning-of-Course Memo (9/4) SimpleScalar "hack guide" ( PDF (9/11) Branch prediction ( PPT (9/27) Caching ( PDF (10/18) E. Rotenberg et al. "Trace cache: a low latency approach to high bandwidth instruction fetching." In Proceedings of MICRO-29, 1996. ( PDF (10/23) D. Tullsen et al. "Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading
    • processor." In Proceedings of ISCA-23, 1996. ( PDF
    • (10/23) J. Emer. "EV8: The Post-Ultimate Alpha" (SMT). Keynote presentation at PACT 2001. ( PDF (For assignment 5) B. Calder and D. Grunwald. "Next cache line and set prediction." In Proceedings of ISCA-22, 1995. (

    16. CS 61C Spring 2003 : Machine Structures
    Week 12 4/14, Mon pipelining, Mon P H sections 6.1 and 6.9. The only prerequisiteis that you have taken computer science 61B, or at least have solid experience
    http://www-inst.eecs.berkeley.edu/~cs61c/
    Machine Structures. Spring 2003, UC Berkeley CS61C Spring 2003
    MWF 4-5pm, 155 Dwinelle
    News
    Calendar Schedule Staff ... WebNews
    Timely Announcements
    solutions/grading standards for spring 2002 exam 2
    Solutions and grading standards for last year's exam 2 are available here solutions/grading standards for hw6-7
    Solutions and grading standards for homework assignment 6 and homework assignment 7 are now available online, as well as a solution program for project 2 info about exam 2
    Information about exam 2 is online here . In particular, one of the exam exercises will involve a solution to lab 9. [Old News]
    Lecture, Reading, and Quiz Calendar
    Unless otherwise marked, all quizzes are mandatory and are due at noon on the day of the lecture for which they are assigned. Homework submissions are due at 3:45pm on Wednesdays. Week Lecture Topic Lab Project Homework Quizzes Reading Week 1
    Mon: MLK Day Mon: no quiz. Wed: Course Introduction Running gcc and gdb; studying character and number representations hw1.pdf solutions and grading standards Wed: no quiz. Fri: Brief survey of "elementary" C Fri: No quiz.

    17. UCF Computer Science: Course Descriptions
    set architectures, processor implementation, memory hierarchy, pipelining, computerarithmetic, vector CGS 1060C Introduction to computer science AS 3(2,2
    http://www.cs.ucf.edu/courses/course-list.html
    Computer Science Course Descriptions
    • CAP 4020 Digital Media AS 3(3,0)
      PR: Senior standing or C.I. Information structures, algorithms and interactive tools for creation, compression, storage, indexing and transmission of multimedia (visual images, sound, tactile displays, etc.) Project-oriented.
    • CAP 4021 Building Virtual Worlds AS 3(3,0)
      PR: Senior standing or C.I. Design and construction of software for networked interactive learning environments, entertainment and communication systems. Tools for enabling dramatic, artistic and technical creativity. Project oriented.
    • CAP 4453 Introduction to Robot Vision AS 3(3,0)
      PR: COP 2501, MAC 2312, or C.I. Pin hole camera and eye, perspective and orthographic projections, the processing of edges, regions, motion, shading, texture, object; robot arm usage.
    • CAP 4630 Introduction to Artificial Intelligence AS 3(3,0)
      PR: COP 3530 and COT 3100. Current methods in Al: knowledge-based systems, representation, inference, planning, natural language. Programming in Lisp or Prolog required.
    • CAP 4702 Seminar in Digital Arts AS 3(3,0)

    18. Rice Course Schedule, Fall 2002: Computer Science (COMP)
    Enr 33 Max 0 COMP 290 computer science PROJECTS Credits 0 COMP 320 INTRO TO computerORGANIZATION Credits including the memory hierarchy, pipelining, I/O
    http://www.rice.edu/projects/courses/2002fall/COMP.html

    Back to Contents
    Course Schedules
    More Course Info

    Registrar
    Rice Course Schedule, Fall 2002
    Computer Science (COMP)
    Rice Course Schedule as of 11/26/2002. This schedule is maintained by the Office of the Registrar ( reg@rice.edu See also: Building Codes Registration Information NOTE: Course web pages are available for some COMP courses. * DISTRIBUTION COURSE: GROUP III Introduction to computer organization, operating systems, programming languages, artificial intelligence, and programming. Not intended for science-engineering students. May not be taken for credit after any other programming course. 001 DH 1070 - MWF 11:00AM - 11:50AM Nguyen, Dung Enr: 73 Max: Wong, Stephen COMP 110 COMPUTATION IN SCIENCE AND ENGINEERING Credits 3.00 Fall 02 * DISTRIBUTION COURSE: GROUP III The course introduces basic techniques for problem solving and visualization using computational environments such as Mathematica and Matlab. Class will consist of a mixture of traditional lectures held in classrooms and self-paced modules covering topics in science and engineering that will be completed in Symonds II. No previous experience is required or expected. Also offered as NSCI 230. 001 DH 1075 - TTH 01:00PM - 02:20PM Warren, Joe D. Enr: 19 Max: COMP 200 ELEMENTS OF COMPUTER SCIENCE Credits 3.00 Fall 02

    19. Rice Course Schedule, Fall 2003: Computer Science (COMP)
    Enr 0 Max 0 COMP 290 computer science PROJECTS Credits Max 0 COMP 320 INTRO TOcomputer ORGANIZATION Credits including the memory hierarchy, pipelining, I/O
    http://www.rice.edu/projects/courses/2003fall/COMP.html

    Back to Contents
    Course Schedules
    More Course Info

    Registrar
    Rice Course Schedule, Fall 2003
    Computer Science (COMP)
    Rice Course Schedule as of 04/10/2003. This schedule is maintained by the Office of the Registrar ( reg@rice.edu See also: Building Codes Registration Information NOTE: Course web pages are available for some COMP courses. * DISTRIBUTION COURSE: GROUP III Introduction to computer organization, operating systems, programming languages, artificial intelligence, and programming. Not intended for science-engineering students. May not be taken for credit after any other programming course. Enrollment is limited to 35. 001 TBA - MWF 11:00AM - 11:50AM Staff Enr: 32 Max: 35 COMP 110 COMPUTATION IN SCIENCE AND ENGINEERING Credits 3.00 Fall 03 * DISTRIBUTION COURSE: GROUP III The course introduces basic techniques for problem solving and visualization using computational environments such as Mathematica and Matlab. Class will consist of a mixture of traditional lectures held in classrooms and self-paced modules covering topics in science and engineering that will be completed in Symonds II. No previous experience is required or expected. Also offered as NSCI 230. 001 TBA - MW 01:00PM - 02:30PM Goldman, Ronald N. Enr: 13 Max: COMP 200 ELEMENTS OF COMPUTER SCIENCE Credits 3.00 Fall 03

    20. ECS 154B, Department Of Computer Science
    to RISC philosophy, and interactions with pipelining, orthogonal instruction ComputerUsage ABET Category Content Engineering science 2 units Engineering
    http://www.cs.ucdavis.edu/courses/exp_course_desc/154B.html
    ECS 154B: Upper Division Home Courses Course Descriptions
    ECS 154B COMPUTER ARCHITECTURE (4) I, II, III
    Lecture: 3 hours Discussion: 1 hour Prerequisites: Course ECS 154A or EEC 170, and course ECS 110 Grading: Letter; two midterms (20% each), final exam (40%) and programming and digital design work (20%) Catalog Description: Hardwired and microprogrammed CPU design. Memory hierarchies. Uniprocessor performance analysis under varying program mixes. Introduction to pipelining and multiprocessors. Expanded Course Description:
  • Hardwired and Microprogrammed CPU Design
    Internal bus systems. Register transfer languages. Microprogramming. Homework using digital design software to implement part or all of a simple CPU. Memory Hierarchies
    General idea of multilevel memory systems. Emphasis here is on caches, since virtual memory is covered in courses 154A, 150, 151AB. Uniprocessor Performance Analysis
    Instruction set profile analyses under varying program mixes. Cost/performance tradeoffs. Introduction to RISC philosophy, and interactions with pipelining, orthogonal instruction sets, etc. Multiprocessor Speedup
    Introduction to shared-memory and message-passing multiprocessor systems.
  • A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

    Page 1     1-20 of 87    1  | 2  | 3  | 4  | 5  | Next 20

    free hit counter