CS 194 Research Proposal Paul Salzman Advisor: Professor Glenn Reinman Winter 2007.

Slides:



Advertisements
Similar presentations
All rights reserved © 2006, Alcatel Grid Standardization & ETSI (May 2006) B. Berde, Alcatel R & I.
Advertisements

Performance Testing - Kanwalpreet Singh.
Pooja ROY, Manmohan MANOHARAN, Weng Fai WONG National University of Singapore ESWEEK (CASES) October 2014 EnVM : Virtual Memory Design for New Memory Architectures.
School of Engineering & Technology Computer Architecture Pipeline.
CS3773 Software Engineering Lecture 8 Software Planning and Estimation.
Online Computer Based Tutorial
Towards Virtual Routers as a Service 6th GI/ITG KuVS Workshop on “Future Internet” November 22, 2010 Hannover Zdravko Bozakov.
Project 4 U-Pick – A Project of Your Own Design Proposal Due: April 14 th (earlier ok) Project Due: April 25 th.
26 April A Compositional Framework for Real-Time Guarantees Insik Shin and Insup Lee Real-time Systems Group Systems Design Research Lab Dept. of.
CS 194 Research Results Paul Salzman Advisor: Professor Glenn Reinman Winter Spring 2007.
EXPRESSIVE INTELLIGENCE STUDIO The Future of Gaming Unfolding the Future of Interactive Storytelling UC Santa Cruz School of Engineering
Transactions – T4.3 Title: Concurrency Control Performance Modeling: Alternatives and Implications Authors: R. Agarwal, M. J. Carey, M. Livny ACM TODS,
School of Computer Science and Software Engineering A Networked Virtual Environment Communications Model using Priority Updating Monash University Yang-Wai.
Further Programming for 3D applications CE Introduction to Further Programming for 3D application Bob Hobbs Faculty of Computing, Engineering and.
Architecture and Real Time Systems Lab University of Massachusetts, Amherst An Application Driven Reliability Measures and Evaluation Tool for Fault Tolerant.
Student – Nathan Beckmann Advisor – Glenn Reinman
The BIM Concept Drawings, building views, visualizations, calculations and quantity take-offs are automatically derived from the 3D model. BIM= Building.
CS 194 Research Checkpoint Paul Salzman Advisor: Professor Glenn Reinman Winter 2007.
Aeronautics & Astronautics Autonomous Flight Systems Laboratory All slides and material copyright of University of Washington Autonomous Flight Systems.
October 3, 2005CIS 7001 Compositional Real-Time Scheduling Framework Insik Shin.
Ekrem Kocaguneli 11/29/2010. Introduction CLISSPE and its background Application to be Modeled Steps of the Model Assessment of Performance Interpretation.
Welcome to CSC 341/CSC 630 Introduction to Computer Graphics  Instructor  Susanna Wei  Office: BL 214  Phone: (610) 
Definition of Computer Graphics
Dynamic and Decentralized Approaches for Optimal Allocation of Multiple Resources in Virtualized Data Centers Wei Chen, Samuel Hargrove, Heh Miao, Liang.
How Significant Is the Effect of Faults Interaction on Coverage Based Fault Localizations? Xiaozhen Xue Advanced Empirical Software Testing Group Department.
© 2013 West Monroe Partners | Reproduction and distribution without West Monroe Partners prior consent prohibited 1.
Textual Based Generation of Adventure Games Ross Berkland Supervisor: Professor Shaun Bangay Scene to Adventure Game.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
Scientific Visualization CS 521 CS 521 Spring ’05 Spring ’05 Eli, Drew, Shaz Eli, Drew, Shaz.
TECH 104 – Technical Graphics Communication Week 15: Design in Industry & Applications of 3D CAD.
Performance Model & Tools Summary Hung-Hsun Su UPC Group, HCS lab 2/5/2004.
2013/10/21 Yun-Chung Yang An Energy-Efficient Adaptive Hybrid Cache Jason Cong, Karthik Gururaj, Hui Huang, Chunyue Liu, Glenn Reinman, Yi Zou Computer.
Graph Data Management Lab, School of Computer Science Add title here: Large graph processing
Shallow Water Sonar Propagation & Visualization LT Tim Holliday Thesis Advisor - Dr. Don Brutzman Co-advisor - Dr. Kevin Smith.
A Methodology for Architecture Exploration of heterogeneous Signal Processing Systems Paul Lieverse, Pieter van der Wolf, Ed Deprettere, Kees Vissers.
Quantitative Evaluation of Unstructured Peer-to-Peer Architectures Fabrício Benevenuto José Ismael Jr. Jussara M. Almeida Department of Computer Science.
Performance evaluation of component-based software systems Seminar of Component Engineering course Rofideh hadighi 7 Jan 2010.
Virtual Systems Engineering Course objective: To study methods for design and analysis of virtual systems What is a virtual system ? A virtual system is.
VICOMTECH VISIT AT CERN CERN 2013, October 3 rd & 4 th O.COUET CERN/PH/SFT DATA VISUALIZATION IN HIGH ENERGY PHYSICS THE ROOT SYSTEM.
National Research Council Of the National Academies
PIPP: Promotion/Insertion Pseudo-Partitioning of Multi-Core Shared Caches Yuejian Xie, Gabriel H. Loh Georgia Institute of Technology Presented by: Yingying.
Graphing Absolute Value Without a Calculator Objective: You should be able to graph absolute value functions (including their changes) without a calculator.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
(C) J. M. Garrido1 Objects in a Simulation Model There are several objects in a simulation model The activate objects are instances of the classes that.
… begin …. Parallel Computing: What is it good for? William M. Jones, Ph.D. Assistant Professor Computer Science Department Coastal Carolina University.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
Finite State Machines using Alice Stephen Cano CIS 4914 Senior Project Wednesday December 5th.
Sunpyo Hong, Hyesoon Kim
ECE692 Course Project Proposal Cache-aware power management for multi-core real-time systems Xing Fu Khairul Kabir 16 September 2009.
Credit:  Multimedia has been used in many aspects in our lives, for example in the field of business, entertainment.
Architecture for Resource Allocation Services Supporting Interactive Remote Desktop Sessions in Utility Grids Vanish Talwar, HP Labs Bikash Agarwalla,
现代计算机体系结构 主讲教师:张钢天津大学计算机学院 2009 年.
CS 1 with Robots CS1301 – Where it Fits Institute for Personal Robots in Education (IPRE)‏
Summary Presentation of Cortical Computing with Memrisitve Nanodevices Authored by Greg S. Snider Hewlett-Packard Laboratories Published Winter 2008, SciDAC.
ECO 365 Week 2 Individual Supply and Demand Simulation Check this A+ tutorial guideline at 365-Week-2-Individual-Supply-And-Demand-
ACC 230 Week 3 CheckPoint Preparing an Income Statement CheckPoint: Preparing an Income Statement Resources:Ch. 3 of Understanding Financial Statements,
Electrical Engineering
Analysis of Computing Options at ISU
Paul Pop, Petru Eles, Zebo Peng
COSC051: Computer Science I
Improving java performance using Dynamic Method Migration on FPGAs
Bank-aware Dynamic Cache Partitioning for Multicore Architectures
XACC 210 Education for Service-- snaptutorial.com.
Modeling Architectures
J. Hernendez, A. Stevens, D. S. Lind
A graphing calculator is required for some problems or parts of problems 2000.
Exam 1 review CS 360 Lecture 20.
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Ninth step for Learning C++ Programming
Summary Presentation of Cortical Computing with Memrisitve Nanodevices
Presentation transcript:

CS 194 Research Proposal Paul Salzman Advisor: Professor Glenn Reinman Winter 2007

Outline  Motivation  Previous Work  Objective  Approach  Summary

Interactive Entertainment  Simulates virtual worlds with objects and characters that interact.  Large computational requirements with the increasing demand for realism.  Interactions previously relied on predefined animations.  Real time physics engines currently used to dynamically calculate interactions.

Previous Work: ParallAX  Multiple core architecture designed to handle the real time physics calculations.  Dedicated to only one of many demanding aspects.  Large set of resources that could be allocated to other portions of IE.

Objective  To investigate different methods of utilizing the ParallAX hardware and determining if and how it can be used as a polymorphic IE architecture.

Approach  Develop a simulator using SESC with MINT 4-8 weeks  Create various workloads for the simulated architecture 1-2 weeks  Analyze performance to determine how different resource allocations can be applied. 8+ weeks

Step 1: Simulator  Develop a simulator using SESC A cycle accurate architectural simulator Uses MINT  4-8 weeks

Step 2: Workloads  Create various workloads for the simulated architecture using different IE requirements Ex: Artificial Intelligence, scene graphs  1-2 weeks

Step 3: Performance Analysis  Analyze ParallAX performance under the various workloads.  Determine bottlenecks  Find how different resource allocations affect performance.  8+ weeks

Check Point Goals  By the checkpoint presentation A functional simulator Various workloads for the simulated architecture