Running Multiple Workloads on a GPU a UX Oriented Approach

Total Page:16

File Type:pdf, Size:1020Kb

Running Multiple Workloads on a GPU a UX Oriented Approach Running Multiple Workloads on a GPU A UX Oriented Approach Yuval Sarna Graphics Software Expert @ GameFly Streaming Agenda • Sharing the GPU • We all like to Play • Introduction to GPU Scheduling • Proposed GPU Scheduler • Summary & Q&A What does it means to “share the GPU”? • Most modern applications use the GPU • They all share the same hardware resources – CPU, RAM, GPU, etc. • The GPU executes tasks coming from different processes, satisfying their needs – be it . Graphical HW Acceleration . GPGPU . Etc. The GPU Model • Many physical cores but a single core computational model (no “SetAffinity”) • Access model is FIFO, no fairness, no preemption • Many processes use the GPU simultaneously – can process only one task at a time Why do we need to share the GPU? • Cost Efficiency • Cloud Environments • Academic Super-Computers Difficulties in Sharing the GPU Efficiently • Running non-demanding application in parallel is easy . Not real-time – i.e., don’t require low latency • When it comes to running multiple demanding workloads on the GPU, sharing becomes difficult . Which workload should execute now? . How do we handle greedy workloads? . What do we expect from a GPU sharing scheme? Efficient GPU Sharing • Utilizing the GPU • Fairness of GPU between applications • Smooth User Experience (UX) Agenda • Sharing the GPU • We all like to Play • Introduction to GPU Scheduling • Proposed GPU Scheduler • Summary & Q&A Case Study – GameFly Streaming Case Study – GameFly Streaming Rendered frames are streamed as video in real- time to the client Game is running (and rendered) on a server Gamepad commands are sent back to the server The Technology Rendered frames are streamed as video in real- time to the client Game is running (and rendered) on a server Agenda • Sharing the GPU • We all like to Play • Introduction to GPU Scheduling • Proposed GPU Scheduler • Summary & Q&A Definitions & Assumptions GPU Node 0 Node 1 Node 2 Node 3 Node 4 Node 5 Node 6 GPU Scheduler Command Buffers Context Context Context Context Context Context Process Process Process Scheduling Efficiency To measure the efficiency of a scheduling CB CB CB CB? algorithm, we may look at two main factors: 0ms Deadline 33ms Begin Frame • Maximum utilization of the GPU . The algorithm should allow it to be 100% utilized. • Number of frames that missed their deadline Efficient GPU Sharing . With relation to them exceeding their expected • Utilizing the GPU time. • Fairness of GPU between applications • Ask your target audience • Smooth User Experience (UX) Fairness If life is unfair to everyone, Isn’t life fair? How is it done? • Windows Display Driver Model Application User-mode Win32® Direct3D runtime OpenGL runtime display driver GDI Kernel-mode access OpenGL installable (gdi32.dll) client driver (ICD) User Mode Kernel Mode DirectX graphics kernel subsystem (Dxgkrnl.sys), which includes Win32K.sys DisplayDisplay portport driver,driver, videovideo memorymemory manager,manager, andand GPUGPU schedulerscheduler Display miniport driver • Stall command buffers if they shouldn’t yet be submitted for GPU execution Windows OS GPU Scheduler • Round-Robin scheduling algorithm • Let’s take a look at a video showing the issues . GPU utilization is ~105% . Six concurrent games – • 5 Overlord II • 1 Alan Wake’s American Nightmare . Running on NVIDIA GRID K520 Windows OS GPU Scheduler • Round-Robin scheduling algorithm X5 • Let’s take a look at a video showing the issues . GPU utilization is ~105% . Six concurrent games – • 5 Overlord II • 1 Alan Wake’s American Nightmare Windows OS GPU Scheduler • Round-Robin scheduling algorithm X5 • Let’s take a look at a video showing the issues . GPU utilization is ~105% . Six concurrent games – • 5 Overlord II • 1 Alan Wake’s American Nightmare Windows OS GPU Scheduler • Round-Robin scheduling algorithm X5 • Let’s take a look at a video showing the issues . GPU utilization is ~105% . Six concurrent games – • 5 Overlord II • 1 Alan Wake’s American Nightmare Windows OS GPU Scheduler • Round-Robin scheduling algorithm • Let’s take a look at a video showing the issues . GPU utilization is ~105% . Six concurrent games – • 5 Overlord II • 1 Alan Wake’s American Nightmare . Running on NVIDIA GRID K520 A Look Behind the Scenes ~142ms ~48ms ~57ms ~35ms ~80ms Grey command buffers are new frames released by the game A Look Behind the Scenes ~24ms Agenda • Sharing the GPU • We all like to Play • Introduction to GPU Scheduling • Proposed GPU Scheduler • Summary & Q&A Why can it be done better? • We know what kind of workloads we want to schedule • We can set a target performance • Our scheduler doesn’t have to be generic GPU Resources • For example, say we set the target performance to a 30 frames per- second (FPS) rate • Each frame shouldn’t take more than ~33ms GPU 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 • These are the GPU’s resources we have to manage and schedule • We don’t allow running more than “33 blocks” worth of workloads concurrently . But is it enough? First Attempt – Earliest Deadline First • Prioritize CBs with earlier deadlines using the following data: . The time it took the context to complete the previous frame . The time a context has used so far to create the current frame Round-Robin Scheduling MS 0 8 16 24 32 40 ? ? ? Round-Robin Scheduling MS 0 8 16 24 32 40 Round-Robin Scheduling MS 0 8 16 24 32 40 ? ? Round-Robin Scheduling MS 0 8 16 24 32 40 ? ? Round-Robin Scheduling MS 0 8 16 24 32 40 ? ? Round-Robin Scheduling MS 0 8 16 24 32 40 ? ? Round-Robin Scheduling 33 ms – Frame Deadline MS 0 8 16 24 32 40 Tomb Raider is the only game that managed to complete its frame before the deadline. First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 ? ? ? First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 ? ? First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 ? This game has already started, ? so its priority is higher. First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 ? ? This game has already started, so its priority is higher. First Attempt – Earliest Deadline First MS 0 8 16 24 32 40 ? ? First Attempt – Earliest Deadline First 33 ms – Frame Deadline MS 0 8 16 24 32 40 Both Tomb Raider & MotoGP15 completed their frames before the deadline. Sum • • Results UX is improved isimproved UX 10 1000 1200 1400 200 400 600 800 Windows GPU Scheduler GPU Windows 0 games running concurrently running games 0 6 12 18 24 Frames Interval (ms) 30 36 42 – 48 54 interval frames variance is reducedsignificantly 60 66 72 78 84 90 96 Sum 1000 1200 1400 200 400 600 800 0 0 6 EDF GPU Scheduler GPU EDF 10 14 18 22 26 Frames Interval (ms) 30 34 38 42 46 50 54 58 62 66 70 74 78 82 90 First Attempt – Earliest Deadline First • Drawbacks: . Tries to schedule more than 100% capacity worth of work. Greedy workloads get the highest priority . The innocents suffer from low FPS and stuttering First Attempt – Earliest Deadline First • Drawbacks: . Tries to schedule more than 100% capacity worth of work. Greedy workloads get the highest priority . The innocents suffer from low FPS and stuttering First Attempt – Earliest Deadline First • Drawbacks: . Tries to schedule more than 100% capacity worth of work. Greedy workloads get the highest priority . The innocents suffer from low FPS and stuttering Proposed New Scheduling Algorithm • The proposed new algorithm uses a combination of two principles: . Each process gets a time quantum. • If the time quantum is depleted before finishing the frame, the process may not further submit tasks for execution. • The time given to all processes will always be equal to the global frame time (for example, 33ms). Amongst those with available time quantum, use priorities using: • Deadline. • Other schemes Definitions • n – Number of running processes. • i – The index of a process (counting from 1). • – The time the previous frame took for process i. • – The expected time a single frame will take for process i. • –How much did process i exceeded its expected frame time, compared to the previous frame. 0. • Time(i) – The new time quantum process i receives. ≥ • FT – The global Frame Time. This dictates the deadlines. For example, for a 30FPS target, the FT is ~33.66ms. Calculating Time Quantum Utilization 1. If = 0 : . = 0% ∑=1 2. Else If 0 < : ≤ 100% . = ∑=1 ≤ ∑=1 ∗ 3. Else : ( ) . = > 100% ( ) ∑=1 − • −0 ∑=1 = ∗ ≤ → Example 1 Utilization < 100% FT = 33ms n = 3 8 8 = = 0 P1 12 13 0 P2 1 1 − P3 5 3 2 Total 3 = 25 3 = 2 � � =1 =1 = = ~75% Utilization: 3 ∑=1 25 33 Example 1 Utilization < 100% • Here’s the time quantum each process will get for the current frame: 2. If 0 < : . 1 = = 33 = 10.56 ∑=1 ≤ 1 8 = 3 ∑=1 ∗ 25 ∗ ∗ ∑=1 . 2 = = 33 = 15.84 2 12 3 ∑=1 25 ∗ ∗ P1 8 8 0 . 3 = = 33 = 6.6 P2 12 13 0 3 5 3 P3 5 3 2 ∑=1 ∗ 25 ∗ ( ) = = 1 100% Utilization: 3 ∑=1 33 33 → Example 2 Utilization > 100% FT = 33ms n = 3 10 10 = = 0 P1 16 10 6 P2 1 1 − P3 10 8 2 Total 3 = 36 3 = 8 � � =1 =1 = = ~110% Utilization: 3 ∑=1 36 33 Example 2 Utilization > 100% 3. Else: ( ) = ( ) ∑=1 − − ∗ ∑=1 P1 10 10 0 • 1 = 3 = 10 0 = 10 0 = 10 ∑=1 − 36−33 3 P2 16 10 6 1 3 1 8 8 − ∑=1 ∗ − ∗ − ∗ P3 10 8 2 • 2 = 3 = 16 6 = 16 6 = 13.75 ∑=1 − 36−33 3 2 3 2 8 8 − ∑=1 ∗ − ∗ − ∗ • 3 = 3 = 10 2 = 10 2 = 9.25 ∑=1 − 36−33 3 3 3 3 8 8 − ∑=1 ∗ − ∗ − ∗ ( ) = = 1 100% Utilization: 3 ∑=1 33 33 → Calculating Priorities • To address the case where we have several processes with enough time quantum, each process also gets a priority • Priorities are given based on the deadline by using Earliest Deadline First • Other schemes may be used – .
Recommended publications
  • View the Manual
    A Important Health Warning: Photosensitive Seizures A very small percentage of people may experience a seizure when exposed to certain visual images, including flashing lights or patterns that may appear in video games. Even people with no history of seizures or epilepsy may have an undiagnosed condition that can cause “photosensitive epileptic seizures” while watching video games. Symptoms can include light-headedness, altered vision, eye or face twitching, jerking or shaking of arms or legs, disorientation, confusion, momentary loss of awareness, and loss of consciousness or convulsions that can lead to injury from falling down or striking nearby objects. Immediately stop playing and consult a doctor if you experience any of these symptoms. Parents, watch for or ask children about these symptoms—children and teenagers are more likely to experience these seizures. The risk may be reduced by being farther from the screen; using a smaller screen; playing in a well-lit room, and not playing when drowsy or fatigued. If you or any relatives have a history of seizures or epilepsy, consult a doctor before playing. © 2019 The Codemasters Software Company Limited (“Codemasters”). All rights reserved. “Codemasters”®, “EGO”®, the Codemasters logo and “Grid”® are registered trademarks owned by Codemasters. “RaceNet”™ is a trademark of Codemasters. All rights reserved. Uses Bink Video. Copyright © 1997-2019 by RAD Game Tools, Inc. Powered by Wwise © 2006 - 2019 Audiokinetic Inc. All rights reserved. Ogg Vorbis Libraries © 2019, Xiph.Org Foundation. Portions of this software are copyright ©2019 The FreeType Project (www.freetype.org). All rights reserved. All other copyrights or trademarks are the property of their respective owners and are being used under license.
    [Show full text]
  • Grid 2 Ps3 Cheat Codes Grid 2 Ps3 Cheat Codes
    grid 2 ps3 cheat codes Grid 2 ps3 cheat codes. Completing the CAPTCHA proves you are a human and gives you temporary access to the web property. What can I do to prevent this in the future? If you are on a personal connection, like at home, you can run an anti-virus scan on your device to make sure it is not infected with malware. If you are at an office or shared network, you can ask the network administrator to run a scan across the network looking for misconfigured or infected devices. Another way to prevent getting this page in the future is to use Privacy Pass. You may need to download version 2.0 now from the Chrome Web Store. Cloudflare Ray ID: 6651d062fee215f8 • Your IP : 188.246.226.140 • Performance & security by Cloudflare. GRID cheats & more for PlayStation 3 (PS3) Get the latest GRID cheats, codes, unlockables, hints, Easter eggs, glitches, tips, tricks, hacks, downloads, trophies, guides, FAQs, walkthroughs, and more for PlayStation 3 (PS3). CheatCodes.com has all you need to win every game you play! Use the above links or scroll down see all to the PlayStation 3 cheats we have available for GRID. Genre: Racing, Sports Car Auto Racing Developer: Codemasters Publisher: Codemasters ESRB Rating: Everyone Release Date: June 30, 2008. Hints. We have no tips for GRID yet. If you have any unlockables please submit them. GRID 2 Walkthrough. The race returns in the highly-anticipated sequel to the critically acclaimed, BAFTA award-winning Race Driver: GRID which set new standards for damage, AI, visuals and introduced Flashback, the time rewind feature now adopted by many racing titles.
    [Show full text]
  • Annual Report & Accounts 2020
    DRIVEN BY AMBITION ANNUAL REPORT & ACCOUNTS 2020 w FOR OVER 30 YEARS CODEMASTERS HAS BEEN PUSHING BOUNDARIES 2020 WAS NO DIFFERENT. WE’VE ONLY JUST STARTED. STRATEGIC REPORT Our Highlights 02 Company Overview 02 Chairman’s Statement 04 Market Overview 06 Chief Executive’s Review 10 Our Strategy 14 Strategy in Action 16 12 Months at Codemasters 18 DiRT Rally 2.0 24 F1 2019 26 F1 Mobile Racing 28 GRID 29 Financial Review 30 Principal Risks and Mitigations 34 GOVERNANCE Board of Directors 36 Corporate Governance Statement 38 Audit Committee Report 42 Remuneration Committee Report 44 Directors’ Report 47 Statement of Directors Responsibilities 48 Independent Auditor’s Report to the Members of Codemasters Group Holdings plc 49 Codemasters produces FINANCIAL STATEMENTS iconic games and is a world leader in the Consolidated Income Statement 56 Consolidated Statement of Comprehensive Income 57 development and Statement of Changes in Equity 58 publishing of racing titles. Consolidated Statement of Financial Position 59 Consolidated Cash Flow Statement 60 Notes to the Consolidated Financial Statements 61 Company Statement of Financial Position 96 Company Statement of Changes in Equity 97 Notes to the Company Financial Statements 98 Company Information 102 S trategic R eport G IN POLE POSITION overnance Codemasters is a world-leader in the F inancial development and publishing of racing games across console, PC, streaming, S and mobile. It is the home of revered tatements franchises including DiRT, GRID and the F1® series of videogames. In November 2019, the Group acquired Slightly Mad Studios and added the award-winning Project CARS franchise to its portfolio alongside Fast & Furious Crossroads.
    [Show full text]
  • Race Driver: GRID: EVALUATION SUMMARY
    Race Driver: GRID: EVALUATION SUMMARY About Race INDIVIDUAL SCORES RYG’s RATING* Driver: GRID Developed and published by Codemasters, Race Driver: 48% GRID is a racing-simulation game and forms a part of the TOCA Touring Car Series. Many critics praised GRID for its realism, particularly on car damages. This version of DiRT was bundled within a Racing Megapack distributed UNACCEPTABLE by Codemasters. 44% 52% N/A Medium: Disc Version Versions Tested: 1.00 and 1.30 * RYG’s Rating is an aggregate of the Individual Scores AREAS OF CONCERN About SecuROM Pre-Purchase & DRM Notification Activation DRM: SecuROM documentation absent from Publisher’s DRM: Hardware activation; Disc required to play GRID; Resale SecuROM is developed by Sony DADC and remains one websites, Gaming Package, Manual, Readme and EULA. prohibited. of the oldest DRM series in the Video Gaming market. Publisher: As above. Publisher: As above. This version implemented by Codemasters is a hardware- based DRM with blacklisting capabilities. EULA Manual Game Patches & Updates DRM: EULA absent from Sony DADC. DRM: No notification of DRM upgrade. About Publisher: As above; Written based on UK laws; Publisher: As above; No EULA provided; Cannot roll back to Incomprehensible and inconsistent; No warranties/refunds previous version if errors arise. Codemasters provisions for consumers outside UK; Ownership bias; Internal Disputes Resolution non-existent. Uninstallation DRM: DRM Removal tool not provided in game; Many files Codemasters Software Company Limited is a UK-based Personal Backup and registry keys remain. video games developer and publisher overseeing about BOTH: Not permissible as per EULA and DRM implemented.
    [Show full text]
  • Samsung Lanserer Gamefly Streaming – Fremtidens Videospill
    18-08-2015 17:14 CEST Samsung lanserer GameFly Streaming – fremtidens videospill Oslo18. august, 2015 – Samsung Electronics Co. Ltd. presenterer fremtidens high-end videospill med lanseringen av GameFly Streaming, en abonnementsbasert tjeneste som bringer nyskapende spill inn i folks stuer, uten behov for konsoller, kabler eller plater. GameFly Streaming strømmer populære spill som Batman Arkham Origins, Lego Batman 3, GRID 2 og HITMAN Absolution over internett, slik at de kan spilles direkte på Samsungs Smart TV-er. Den patenterte GameFly-teknologien integreres i Samsung Smart TV-er for å sikre en pålitelig og responsiv opplevelse, selv om nettverksforholdene varierer under en spilløkt. – GameFly Streaming er virkelig en game-changer, sier Marko Nurmela, visepresident for marked og kommunikasjon i Samsung. Ved å opprette et abonnement kan alle fra nybegynnere til seriøse spillere gjøre om sin Samsung Smart TV til neste generasjons spillkonsoll. Det er på tide å si farvel til alle bokser, ledninger og DVD-er som hoper seg opp i stuen. Med GameFly trenger du kun en kompatibel Samsung Smart TV og en spillkontroll for å nyte den beste spillopplevelsen. Det er flere ulike spillpakker tilgjengelig for GameFly Streaming-kundene; ´Hardcore-pakken` med spill som Mafia 2 og Red Faction, ´Lego-pakken` med titlene Batman (1,2 og 3) og Lord of the Rings, samt en ´All Around-pakke`. Månedlig abonnement koster 69,99 kroner for Hardcore-pakken, 69,99 kroner for Lego-pakken og 59,99 for All Around-pakken. Fakta: Kompatible TV-er • 2015 Smart TV-er (J5500 og nyere) • 2014 Smart TV-er (H5500 og nyere) Anbefalte spillkontroller • Logitech F310, F710 • Xbox 360 kontroll med ledning Krav til tilkobling • Internett-båndbredde • 8Mbps for HD streaming • 4Mbps for SD streaming.
    [Show full text]
  • Metadefender Core V4.17.3
    MetaDefender Core v4.17.3 © 2020 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of MetaDefender Core 14 1. Quick Start with MetaDefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Process Files with MetaDefender Core 21 2. Installing or Upgrading MetaDefender Core 22 2.1. Recommended System Configuration 22 Microsoft Windows Deployments 22 Unix Based Deployments 24 Data Retention 26 Custom Engines 27 Browser Requirements for the Metadefender Core Management Console 27 2.2. Installing MetaDefender 27 Installation 27 Installation notes 27 2.2.1. Installing Metadefender Core using command line 28 2.2.2. Installing Metadefender Core using the Install Wizard 31 2.3. Upgrading MetaDefender Core 31 Upgrading from MetaDefender Core 3.x 31 Upgrading from MetaDefender Core 4.x 31 2.4. MetaDefender Core Licensing 32 2.4.1. Activating Metadefender Licenses 32 2.4.2. Checking Your Metadefender Core License 37 2.5. Performance and Load Estimation 38 What to know before reading the results: Some factors that affect performance 38 How test results are calculated 39 Test Reports 39 Performance Report - Multi-Scanning On Linux 39 Performance Report - Multi-Scanning On Windows 43 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3.
    [Show full text]
  • Overview (October 2011) Our Legacy
    “WORLD OF MASS DEVELOPMENT” OVERVIEW (OCTOBER 2011) OUR LEGACY 2005 2011 NOW • Core team from Simbin formed BlimeyGames and then Slightly Mad Studios • Now a 65+ worldwide company • #17 “Develop Top 100 Studios” • Central studio located near Tower Bridge, London • Sister company GAMAGIO focusing on social/mobile games and technology KEY STRENGTHS 8 years experience Distributed development • Each title rated 84+ Metacritic • Ultra-efficient (less production time than a traditional studio) • AAA development for Electronic Arts • Cost-effective • SHIFT franchise has sold 6m+ copies • Attracts worldwide talent • Proven track record delivering within time & budget • Key staff based in the UK • Well-known developer with strong industry links KEY STRENGTHS Full ownership of all tech... • Cross-platform MADNESS engine (HDR, per- pixel, volumetric, radiosity, anisotropic light mapping) • Proprietary AI and Physics • Multi-core/multi-processor architecture • Modular scalable support for different game genres OUR NEW VENTURE... INTRODUCING WORLD OF MASS DEVELOPMENT CREATED BY YOU. WHAT IS WMD? “A platform for games projects that are funded by the community” OR... A NEW WAY TO AAA “WMD transforms the way games are created... By connecting the creators with the players rather than the publishers, traditional overheads and a focus on release windows/financial quarters/ marketing etc.. shifts back to concentrating on making great games that people want to play whilst still getting proper QA and funding.” - IAN BELL, STUDIO HEAD (SLIGHTLY MAD STUDIOS)
    [Show full text]
  • Dragon Magazine #220
    Issue #220 SPECIAL ATTRACTIONS Vol. XX, No. 3 August 1995 Stratagems and Dirty Tricks Gregory W. Detwiler 10 Learn from the masters of deception: advice for DMs Publisher and players. TSR, Inc. The Politics of Empire Colin McComb & Associate Publisher 16 Carrie Bebris Brian Thomsen Put not your faith in the princes of this Editor world achieve victory in the BIRTHRIGHT Wolfgang Baur campaign through superior scheming. Associate editor Dave Gross Hired Killerz Ed Stark 22 Meet Vlad Taltos, and see how assassins can play a Fiction editor crucial role in any RPG. Barbara G. Young Art director FICTION Larry W. Smith Hunts End Rudy Thauberger Editorial assistant 98 One halfling and two thri-kreen reach the end of the road. Michelle Vuckovich Production staff Tracey Isler REVIEWS Role-playing Reviews Lester Smith Subscriptions 48 Lester examines PSYCHOSIS: Ship of Fools* and other Janet L. Winters terrifying RPGs. U. s. advertising Eye of the Monitor David Zeb Cook, Paul Murphy, and Cindy Rick 63 Ken Rolston U.K. correspondent BLOOD BOWL* goes electronic, the computer plots against and U.K. advertising you in Microproses Machiavelli, and we take another look Carolyn Wildman at Warcraft. From the Forge Ken Carpenter 128 Whatever happened to quality painting? A few words about neon paint jobs. DRAGON® Magazine (ISSN 1062-2101) is published Magazine Marketing, Tavistock Road, West Drayton, monthly by TSR, inc., 201 Sheridan Springs Road, Middlesex UB7 7QE, United Kingdom; telephone: Lake Geneva WI 53147, United States of America. The 0895-444055. postal address for all materials from the United States Subscriptions: Subscription rates via second-class of America and Canada except subscription orders is: mail are as follows: $30 in U.S.
    [Show full text]
  • GEM Box Gaming-Entertainment-Multimedia
    GEM Box Gaming-Entertainment-Multimedia www.emtec-gembox.com Un mondo di divertimento in un piccolo TV box . Una console per tutta la famiglia . Un autentico hub multimediale . Accedi ai giochi Android da Google Play . Naviga in Internet e su YouTube. direttamente sul grande schermo. Guarda foto, video e ascolta musica. Gioca in streaming a più di 100 grandi titoli in qualità console tramite GameFly Streaming. Funzione Miracast. Accedi alla tua collezione di giochi su PC dal TV di casa. Interfaccia semplice e intuitiva . Riscopri giochi retro grazie a una selezione di emulatori. Giochi Android 4 fantastici giochi precaricati! • Appena configurato il tuo GEM Box, potrai immediatamente giocare ai 4 titoli Gameloft precaricati! • La selezione di giochi è perfetta per accontentare i gusti di tutti i membri della famiglia! Asphalt 8: Airborne GT Racing 2 Wonder Zoo My Little Pony Divertiti con i tuoi giochi Android preferiti • Scarica i tuoi giochi preferiti da Google Play • GEM Store - Una selezione di 150 grandi titoli, tutti giocabili con il GEM Pad - I giochi sono ordinati per categoria - La maggior parte dei giochi è gratuita! Beach Dungeon Clarc Soulcraft World at Desplicable Shadow Cordy 2 Meganoid Red Bull Dead Buggy Hunter 4 Arms Me Blade 2 Air Race Trigger Racing Flight Aces of Drift Mania Dungeon The Gungslugs Sword of Double Farm Hero Real Theory the Championship Quest Walking Free Xolan Dragon Invasion Panda Football HD Luftwaffe 2 Dead Trilogy Bomber 2013 GameFly Streaming Un'autentica console di gioco! Goditi giochi di qualità console grazie alla partnership su abbonamento tra GEM Box e GameFly.
    [Show full text]
  • “Forza Horizon” Fact Sheet May 2012
    “Forza Horizon” Fact Sheet May 2012 Title: “Forza Horizon” Availability: Oct. 23, 2012, in North America, South America and Asia Oct. 26, 2012, in Europe Publisher: Turn 10 Studios-Microsoft Studios Developer: Playground Games Format: DVD for the Xbox 360 video game and entertainment system; Xbox LIVE- enabled*; better with Kinect PEGI Rating: Pending Pricing: Standard Edition: 69.99 euros estimated retail price** Product Overview: “Forza Horizon” combines legendary “Forza Motorsport” authenticity with a festival atmosphere and the freedom of the open road. Launching this October on Xbox 360, “Forza Horizon” offers an immersive pick-up-and-play open-road racing experience and features the unrivaled realism, diversity and innovation that are hallmarks of the “Forza Motorsport” franchise. Features: Top features include the following: Expansive open road. Take your dream car off the track and onto the open road to race and explore the epic driving landscape of Colorado. Experience a 24-hour dynamic lighting cycle that includes night racing, a first for the “Forza Motorsport” franchise on Xbox 360. “Forza Horizon” brings another first to “Forza Motorsport” with the debut of mixed surface and dirt racing. From stunning mountain highways to dusty back roads, the world of “Forza Motorsport” is bigger and more diverse than ever. This is action racing. “Forza Horizon” combines the legendary “Forza Motorsport” authenticity you know and love with new action-based driving gameplay, rewarding you for your speed, skill and style behind the wheel. Drive the world’s most iconic cars as you compete in festival events, race for pink slips in white-knuckle street races, or just show off your skills to increase your popularity rank.
    [Show full text]
  • Overview (February 2012)
    “WORLD OF MASS DEVELOPMENT” OVERVIEW (FEBRUARY 2012) 1 OUR TITLES 84% 90% 10M+ 84% 85% COMING COMMUNITY- SOCIAL/MOBILE METACRITIC METACRITIC DOWNLOADS METACRITIC METACRITIC SOON POWERED TITLES 6M+ SALES 2005 RACING SIM 2012 2 NOW • Core team from Simbin formed BlimeyGames and then Slightly Mad Studios • Now a 65+ worldwide company with central studio located near Tower Bridge, London • SLIGHTLY MAD STUDIOS concentrating on AAA console/PC titles with releases in 2012 • GAMAGIO division focusing on social/mobile and releasing multiple titles & technology in 2011/2012 • WORLD OF MASS DEVELOPMENT platform created to allow community-funded projects 3 KEY STRENGTHS 8 years experience Distributed development • Each title rated 84+ Metacritic • Ultra-efficient (less production time than a traditional studio) • AAA development for Electronic Arts • Cost-effective • Need For Speed SHIFT franchise has sold 6m+ copies • Attracts worldwide talent • Proven track record delivering within time • Key staff based in the UK & budget Full ownership of all tech... • Well-known developer with strong industry links 4 Cross-platform MADNESS engine... • Supports PC, PlayStation 3, XBox 360, Wii U • Supports HDR, per-pixel, volumetric, radiosity, anisotropic light mapping • Proprietary AI and Physics • Multi-core/multi-processor architecture • Modular scalable support for different game genres • “Project CARS” title currently in development for multiple platforms... 5 OUR NEW VENTURE... 6 INTRODUCING WORLD OF MASS DEVELOPMENT CREATED BY YOU. 7 WHAT IS WMD? “A platform for games projects that are funded by the community” OR... A NEW WAY TO AAA “WMD transforms the way games are created... By connecting the creators with the players rather than the publishers, traditional overheads and a focus on release windows/financial quarters/ marketing etc.
    [Show full text]
  • The Games on Console Are Supported, a Preset Game Config Contains an Optmized Mouse Engine for This Game
    PS: All the games on console are supported, a preset game config contains an optmized mouse Engine for this game. For games not in this preset list, please choose the most similar one! (Updated Date:Dec/1/2020) Games PS5/PS4 PS3 XSX/XB1 XB 360 SWITCH PC Alien: Isolation ● Alienation ● Anthem ● ● Apex Legends ● ● ● Assassin's Creed Odyssey ● Assetto Corsa ● Battlefield 1 ● ● Battlefield 3 ● ● Battlefield 4 ● ● ● ● Battlefield V ● ● Battlefield Hardline ● ● BioShock: Infinite ● BioShock Remastered ● BioShock 2 Remastered ● Blacklight: Retribution ● Borderlands ● Borderlands 2 ● Borderlands 3 ● Call of Duty: Advanced Warfare ● ● Call of Duty: Black Ops 2 ● ● Call of Duty: Black Ops 3 ● ● Call of Duty: Black Ops 4 ● ● Call of Duty: Black Ops Cold War ● ● ● Call of Duty: Ghosts ● ● ● ● Call of Duty: Infinite Warfare ● ● Call of Duty: Modern Warfare ● Call of Duty: Modern Warfare(2019) ● ● ● Call of Duty: Modern Warfare 3 ● ● Call of Duty: Warzone ● ● ● Call of Duty: WWII ● ● Conan Exiles ● Crack Down 3 ● Crossout ● ● Day Z ● Days Gone ● Dead by Daylight ● ● Dead Rising 3 ● Dead Rising 4 ● Death Stranding ● Destiny ● ● ● ● Destiny 2 ● ● ● Dirt Rally ● ● DIRT 4 ● DJMax Respect ● Doom ● ● ● Doom: Eternal ● DriveClub ● Dying Light ● ● Evolve ● ● F1 2015~2020 ● Fallout 4 ● ● Far Cry 3 ● Far Cry 4 ● Far Cry 5 ● ● Far Cry Primal ● ● For Honor ● Fortnite: Battle Royale ● ● ● Forza 5~7 ● Forza Horizon 2~4 ● Gears of War 3 ● Gears of War 4 ● Gears of War 5 ● Gears of War: Ultimate Edition ● Ghost Recon: Rreakpoint ● Ghost Recon: Wildlands ● ● Grand Theft
    [Show full text]