UCSD Center for Hybrid Multicore Productivity Research.

Slides:



Advertisements
Similar presentations
DATA PROCESSING SYSTEMS
Advertisements

Multi-user Extensible Virtual Worlds Increasing complexity of objects and interactions with increasing world size, users, numbers of objects and types.
Sheldon Brown, UCSD, Site Director Milton Halem, UMBC Director Yelena Yesha, UMBC Site Director Tom Conte, Georgia Tech Site Director Fundamental Research.
PowerEdge T20 Customer Presentation. Product overview Customer benefits Use cases Summary PowerEdge T20 Overview 2 PowerEdge T20 mini tower server.
A new Network Concept for transporting and storing digital video…………
2. What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented through audio,
University of Illinois at Chicago Current Advanced Teleconferencing Solutions Dan Sandin EVL Feb
Microsense Webcast Streaming Solutions
UCSD Center for Hybrid Multicore Productivity Research.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Sheldon Brown, UCSD, Site Director Milton Halem, UMBC Director Yelena Yesha, UMBC Site Director Tom Conte, Georgia Tech Site Director Fundamental Research.
Multi-user Extensible Virtual Worlds Increasing complexity of objects and interactions with increasing world size, users, numbers of objects and types.
3D Computer Rendering Kevin Ginty Centre for Internet Technologies
Virtual Video Transcoding in the Cloud
Strictly private and confidential
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Client Server methods for Future Cinema Compositing Multiple 4K Cinema Streams 1.
Digital Video An Introduction to the Digital Signal File Formats Acquisition IEEE 1394.
“How LambdaGrids are Transforming Science" Keynote iGrid2005 La Jolla, CA September 29, 2005 Dr. Larry Smarr Director, California Institute.
Packet and Circuit Switching
Multimedia. Definition What is Multimedia? Multimedia can have a many definitions these include: Multimedia means that computer information can be represented.
CS 1308 Computer Literacy and the Internet. Creating Digital Pictures  A traditional photograph is an analog representation of an image.  Digitizing.
Virtual Studio for Everywhere Darim Vision Co., Ltd.
Copyright © 2006 Keio University APRU New Initiatives and Open Forum Session New Initiatives for Global Knowledge Sharing by Research Institute.
UCSD Center for Hybrid Multicore Productivity Research.
ResearchChannel: Think Forward. Think Success. Michael Wellings, Director, Engineering San Diego.
NORDUnet NORDUnet The Fibre Generation Lars Fischer CTO NORDUnet.
CineGrid for Digital Cinema and Beyond Tom DeFanti Research Scientist California Institute for Telecommunications and Information Technology University.
Virtual Studio Technology
Project 1 Online multi-user video monitoring system.
Data Compression and Network Video by Mark Pelley Navin Dodanwela.
Page 1 Transform SCN Sample, Compress, Network Transporting computer imagery over IP networks.
Summit 2009 Building a New User Community for Very High Quality Media Applications On Very High Speed Networks October 7, 2009 Jim DeRoest ResearchChannel.
Lights, Camera, Action! The Role of Multimedia in Web Applications Leading Multimedia Formats in Use Today What You Need to Know to Include Them in Your.
Classification of Computers
Multimedia Chapter 1 Introduction to Multimedia Dhekra BEN SASSI.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
Multimedia is a combination of text, art, sound, animation, and video.
1 When When to Use Which to Reach Reach Who Who with What?
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - VIDEO. In this chapter How digital video differs from conventional analog video How digital video differs from.
SoCal Infrastructure OptIPuter Southern California Network Infrastructure Philip Papadopoulos OptIPuter Co-PI University of California, San Diego Program.
High Resolution Audio Networking over IP Peter Otto UCSD Music Technology CalIT2/CRCA
Teaching and Learning with Technology ck to edit Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology k to edit Master title.
Naohisa Ohta The Digital Cinema Lab Research Institute for Digital Media and Content Keio University, Tokyo 4k Streaming on IP Networks iGrid2005 Panel:
Research Institute for Digital Media and Content Keio University Tokyo, Japan Naohisa Ohta
New Video Conferencing Developments Bob Dixon - OSCnet & Ohio State University Megan Troyer - Ohio State University Gabe Moulton - Ohio State University.
Computational and Digital Arts Drivers: leveraging and synergizing cyberinfrastructure advances NCSA Strategic Planning Presentation (April 20,2010) Donna.
“ Ultra-Broadband and Peta-Scale Collaboration Opportunities Between UC and Canada Summary Talk Canada - California Strategic Innovation Partnership Summit.
The evolution of display is here. The display revolution is now.
Scientific Visualization Facilities The Digital Worlds Institute Andy Quay Associate Director Digital Worlds Institute University of Florida.
© Copyright AARNet Pty Ltd APAN Taipei AARNet HD Video update Andrew Howard
Advanced research and education networking in the United States: the Internet2 experience Heather Boyles Director, Member and Partner Relations Internet2.
A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and Applications software. Systems.
SCHOOL OF INFORMATION UNIVERSITY OF MICHIGAN Experiences using Uncompressed High Definition Video Erik Hofer School of Information.
August Video Management Software ViconNet Enterprise Video Management Software Hybrid DVR Kollector Strike Kollector Force Plug & Play NVR HDExpress.
Multimedia. A medium (plural media) is something that a presenter can use for presentation of information Two basic ways to present information are: –Unimedium.
Southern California Infrastructure Philip Papadopoulos Greg Hidley.
Streaming Media. What is Streaming Media The delivery of audio, video and other multimedia content across the internet using streaming media servers.
Use of high speed photonic networks for efective use of very high quality media production Michal Krsek (CESNET) Mirek Sochor (CESNET/UPP)
“OptIPuter: From the End User Lab to Global Digital Assets" Panel UC Research Cyberinfrastructure Meeting October 10, 2005 Dr. Larry Smarr.
May 17, 2010 Michal Krsek CESNET Use of high speed photonic networks for effective use of very high quality media production.
Quick Overview of Mira  Four independent HD/SD SDI Digital Video I/O Channels 2-Track AES Digital Audio on each video channel 8-Track Embedded Digital.
Visualization & Collaboration
StreamNetTM Soft Decoder – VIEW Multimedia Receiver (VMR) 1/21/2013.
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
Wavestore Integrates…
In the name of God Emergency Information Dissemination Systems
DATS International Portfolio.
VIDEO OVERVIEW.
Presentation transcript:

UCSD Center for Hybrid Multicore Productivity Research

crca.ucsd.edu/sheldon crca.ucsd.edu/sheldon

Next Generation Culture will develop out of the capabilities that Multicore Computing enables in relationships that we can create between these areas: Assets, Dynamics and Behavior Computation for Virtual worlds and games Multi-user, Extensible Virtual Worlds Future Cinema – 3D, Ultra-high Resolution Production Next Generation Culture will develop out of the capabilities that Multicore Computing enables in relationships that we can create between these areas: Assets, Dynamics and Behavior Computation for Virtual worlds and games Multi-user, Extensible Virtual Worlds Future Cinema – 3D, Ultra-high Resolution Production Initial proposed industry partners: IBM, Intel, Sony, Emergent Game Technologies, Zaxel Inc.

Future Cinema – Ultra-high Resolution 3D Networked Production Delivery Prototyped and authored in virtual worlds Real (vs. Reel) time cinema Multi-point Telecommunications -with all of the above requirements. Future Cinema – Ultra-high Resolution 3D Networked Production Delivery Prototyped and authored in virtual worlds Real (vs. Reel) time cinema Multi-point Telecommunications -with all of the above requirements.

Ultra high resolution projection technologies 4K – 3840 x 2160 pixel displays today 8K and beyond tomorrow Provide qualitative advantages over film projection, driving adoption of digital cinema in coming years. Digital Cinema Auditorium ultra-high resolution cinema, 3-D sound; tele-presence conferencing; stereo imaging, Cine-Grid optical ultra-high bandwidth High Resolution gives 3D the needed fidelity. Drives the development of production techniques that require greater computing capacities at all levels.

Co-hosting virtual world at UCSD and Peking University, distributing application development and delivery between US and China – using high speed global optical network. Z/Series Mainframe Computers – providing large centralized processing for multi-user virtual worlds, large memory footprint for digital cinema development, extensive storage and data management techniques for distributed development Cell Processor Compute Servers provide accelerated parallel, vector computation IBM Mainframe and Bladeservers at at both UCSD and PKU. San Diego Supercomputer Center, Calit2 and CRCA collaborate on resource management. Compute/Power Advantages. Co-hosting virtual world at UCSD and Peking University, distributing application development and delivery between US and China – using high speed global optical network. Z/Series Mainframe Computers – providing large centralized processing for multi-user virtual worlds, large memory footprint for digital cinema development, extensive storage and data management techniques for distributed development Cell Processor Compute Servers provide accelerated parallel, vector computation IBM Mainframe and Bladeservers at at both UCSD and PKU. San Diego Supercomputer Center, Calit2 and CRCA collaborate on resource management. Compute/Power Advantages. Mutable Media Environments Relationships between Virtual Worlds and Digital Cinema

Global lambda grid is the “new Hollywood” as cinema becomes an end to end digital medium. This is the platform to deploy multicore resources.

WAAG, Amsterdam Calit2, UCSD Calit2 and NSF Optiputer Project Allow for High Speed Networks and Ultra-High Fidelity environments.

First ever real-time IP transmission of 4K resolution digital motion picture and 24 channel digital audio synchronized and mixed from multiple remote locations Special event was part of CineGrid demonstrations of networked digital cinema Demo took place during the Audio Engineering Society (AES) convention at the Letterman Digital Arts Center, Premier Theater in the Presidio of San Francisco, October 5-8 th, 2006 Audio Engineering Society Demo

Streaming 4K video and 24 channel audio from multiple locations Compensate for fixed latency with Max/MSP patch to maintain synchronization Demonstrate remote collaboration and tele-matic production

LucasFilm –San Francisco UCSD –San Diego USC –Los Angeles Keio University –Tokyo

AES Network Usage Vast majority of bandwidth is required for video 24 channels of uncompressed 24bit/96KHz is still relatively small SMPTE control data is also very minor

Stereoscopic 4K for D-ILA CineGrid 2008 Demo By Todd Margolis, Andrew Prudhomme, Jurgen Schulze, Robert Twomey, Rod Sterling, Stuart Levy, Robert Patterson, Greg Dawe, Sheldon Brown

Current Modes of Stereo 4K Pre-recorded Animations Rendered on parallel, multi-core systems. Live Interactive Computer Graphics GPGPU computation on NVIDIA With Multi-threaded x86

Hardware Diagram

(left eye) Zaxel Servers (right eye) (left eye) Zaxel Servers (right eye) (left eye) JVC Projectors (right eye) (left eye) JVC Projectors (right eye) (left eye) Dell Workstations (right eye) (left eye) Dell Workstations (right eye)

Producing CG animations 29 Mental Ray licenses running on 15 dual Opterons Scalable City (clip length 4:04) 244 seconds = 5856 frames = ~500 hours render time

Prepare Source Files Transfer data to encoding systems –12,067 frame transfer from NCSA to Cinethumper at UCSD Using RBUDP over optiputer, the speed varied greatly by hour of day Mb/s = minutes per/animation –Copy files from Cinethumper to 4 zaxels = Mb/s (SFTP) Transfer video to display systems –Copy AVI movies from external drive = 4 x 10 minutes

Encode TIFF files into AVI movies 1 minute of movie takes ~20 minutes to encode Progressive or Interlace(psf)? 25 – 60 minutes for all 4 videos to encode

Zaxel AVI Encoding (lossless)

FILE New Media Art Festival Sao Paulo Brazil, Yokohama Japan, San Diego US 1 st ever 4K feature film to premiere streamed to 3 continents at once. Program had HD teleconference between 3 sites projected in 4K quadrants.

4K 70 minute film with 5.1 audio streamed along with HD teleconference to: UC San Diego ---- FILE Sao Paulo --- Keio University - Tokyo 4K 70 minute film with 5.1 audio streamed along with HD teleconference to: UC San Diego ---- FILE Sao Paulo --- Keio University - Tokyo

Jim Chen’s VLAN proposal using Multicast in Chicago Ampath GOLE USP T-LEX GOLE U Mackenzie vlan 2712 vlan 2711 C-wave vlans 2711/2

Final Configuration: unicast VLAN assignments Ampath GOLE USP T-LEX GOLE U Mackenzie vlans 2712/3 vlan 2713 vlan 2712 vlan 2711 C-wave vlans 2711/2

4K Production Times 4K frame renders took over 24 hours Encoding to AVI movies took another 12 hours File transfers onto & off external drives took another hour Entire film transfer with ftp would take about 30 days ~5Mbps Using RBUDP entire film at 800 Mbps took about 40 minutes

HD transmission Sao Paulo – SD – Keio 3 plans Special Thanks to Hector Bracho for rendering these drawings

In: HD-SDI Sony SXRD 4K PLAN A 1. Sao Paulo - Keio = Ultragrid bi-directional with AJA cards a) send - ultragrid b) receive - ultragrid Sao Paulo – Keio Ultragrid Send to Keio Ultragrid Send to Keio In: Hd-SDI HDV cam Out: component Ultragrid Receive from Keio Ultragrid Receive from Keio Out: HD-SDI Converte r In: component Out: HD-SDI Audio AD In: analog Out: AES/EBU In: AES NETWORK O1V mixer O1V mixer Out: AES/EBU

iHDTV Send to SD iHDTV Send to SD In: component HDV cam Out: component NETWORK iHDTV Receive from SD iHDTV Receive from SD Out: component Converte r In: component Out: DVI Sony SXRD 4K PLAN A 2. Sao Paulo - UCSD = iHDTVw/ Blackmagic a) send - iHDTV b) receive - iHDTV Sao Paulo – San Diego In: DVI In: analog Out: analog O1V mixer O1V mixer

VLC Send to SD VLC Send to SD In: component HDV cam Out: component NETWORK VLC Receive from SD VLC Receive from SD Out: component Converte r In: component Out: DVI Sony SXRD 4K In: DVI In: analog Out: analog O1V mixer O1V mixer PLAN B 1.Sao Paulo - Keio a) send - VLC or iHDTV b) receive - VLC or iHDTV Sao Paulo – Keio

VLC Send to SD VLC Send to SD In: component HDV cam Out: component NETWORK Qvidium Receive from SD Qvidium Receive from SD Out: component Converte r In: component Out: DVI Sony SXRD 4K In: DVI In: analog Out: analog O1V mixer O1V mixer PLAN B 2. Sao Paulo - UCSD a) send - VLC b) receive - Qvidium Sao Paulo – San Diego

HD VTC H.323 HD VTC H.323 HDV cam NETWORK Converte r In: component Out: DVI Sony SXRD 4K In: DVI Out: analog O1V mixer O1V mixer PLAN C 1.Sao Paulo – SD - Keio a) send – H.323 b) receive – H.323 Sao Paulo – SD – Keio Out: component

2 cameras, 2 HD systems & 2 4K Playback systems

Install Equipment Zaxel 4K Servers 10Gb Switch UltraGrid HD 4K Streamers

2 cities with very different configurations

Configuring networks and equipment for this level of global service is currently non-trivial Dozens of people reconfiguring switches on many private networks Many dedicated technical staff at each site to configure content, computers, AV infrastructure, and networking Some of these people don’t get to sleep for a few weeks.

High Resolution Cinema development with same asset pipeline as game environment. Mining virtual world for behavior data and use as cinema prototyping platform for rapid development of cinematics.

Virtual World Generated Movie Trailer

Future Cinema – Milestones Year 1 and 2 Utilize Virtual World as Cinematic Production Environment Create “Virtual World Director” application Explore hybrid schemes of network delivery methods utilizing global Lambda Grid. Test implementations of “Machinima” computed and delivered across global Lambda Grid. Future Cinema – Milestones Year 1 and 2 Utilize Virtual World as Cinematic Production Environment Create “Virtual World Director” application Explore hybrid schemes of network delivery methods utilizing global Lambda Grid. Test implementations of “Machinima” computed and delivered across global Lambda Grid.

Future Cinema – Deliverables Year 1 and 2 Create real time 3D 4K projection environment Create 3D 4K movie production pipeline utilizing virtual world as production environment Devise methodologies for rendering algorithms to automatically generate 3D 4K frames Create database schemes that track changes in assets from virtual worlds to cinematic uses of same assets. Future Cinema – Deliverables Year 1 and 2 Create real time 3D 4K projection environment Create 3D 4K movie production pipeline utilizing virtual world as production environment Devise methodologies for rendering algorithms to automatically generate 3D 4K frames Create database schemes that track changes in assets from virtual worlds to cinematic uses of same assets.

crca.ucsd.edu/sheldon crca.ucsd.edu/sheldon