AMD Mantle API Deepens Industry Influence with Support for Three New Electronic Arts Titles

Total Page:16

File Type:pdf, Size:1020Kb

AMD Mantle API Deepens Industry Influence with Support for Three New Electronic Arts Titles 2014-06-25 16:47 CEST AMD Mantle API Deepens Industry Influence with Support for Three New Electronic Arts Titles SUNNYVALE, Calif. — June 25, 2014—AMD (NYSE: AMD) is pleased to announce that Electronic Arts (EA) will support Mantle, AMD’s groundbreaking graphics API, in three new games: Battlefield Hardline ™, Dragon Age: Inquisition™, and Plants vs. Zombies: Garden Warfare™. These join an extensive catalogue of more than 40 games that now support AMD’s revolutionary graphics API. All three of these games are powered by DICE’s cutting-edge engine, Frostbite 3. The latest title from the Battlefield series, Battlefield Hardline™ follows Nick Mendoza’s journey on a cross-country vendetta against once-trusted colleagues of the force. Dragon Age: Inquisition™ is the newest entry from the classic series from BioWare. In this outing, legendary heroes look to restore order as you lead the Inquisition and hunt down the agents of chaos. BioWare’s latest action- adventure delivers an unparalleled story set in a vast, changeable landscape. Explore hidden caves, defeat truly monumental creatures, and shape the world around you based on your unique play style. Plants vs. Zombies: Garden Warfare™ digs into the trenches with an explosive new Co-op and Multiplayer action experience. Blast zombies and plants across a mine-blowing world that delivers the depth of a traditional online shooter blended with the refreshing humor of Plants vs. Zombies. Powered by the advanced Frostbite 3 engine, Plants vs. Zombies: Garden Warfare delivers an explosive new action experience in a massive, three-dimensional world, blooming with color and combat. "With more than 50 active developers now supporting Mantle, we’re excited to see how quickly our team’s vision has come to a critical mass," said Ritche Corpus, director of ISV gaming and alliances, AMD. “We launched our Mantle API with EA’s Battlefield 4, and to see it expanding into more blockbuster titles from EA is very exciting.” Supporting Resources Read our blog: Mantle 101Learn more about Mantle, AMD’s acclaimed and groundbreaking APIBecome a fan of AMD Gaming on FacebookEngage with us on Twitter @AMDGamingBecome a fan of AMD on Facebook About AMD AMD (NYSE: AMD) designs and integrates technology that powers millions of intelligent devices, including personal computers, tablets, game consoles and cloud servers that define the new era of surround computing. AMD solutions enable people everywhere to realize the full potential of their favorite devices and applications to push the boundaries of what is possible. For more information, visit www.amd.com..
Recommended publications
  • Cloud-Based Visual Discovery in Astronomy: Big Data Exploration Using Game Engines and VR on EOSC
    Novel EOSC services for Emerging Atmosphere, Underwater and Space Challenges 2020 October Cloud-Based Visual Discovery in Astronomy: Big Data Exploration using Game Engines and VR on EOSC Game engines are continuously evolving toolkits that assist in communicating with underlying frameworks and APIs for rendering, audio and interfacing. A game engine core functionality is its collection of libraries and user interface used to assist a developer in creating an artifact that can render and play sounds seamlessly, while handling collisions, updating physics, and processing AI and player inputs in a live and continuous looping mechanism. Game engines support scripting functionality through, e.g. C# in Unity [1] and Blueprints in Unreal, making them accessible to wide audiences of non-specialists. Some game companies modify engines for a game until they become bespoke, e.g. the creation of star citizen [3] which was being created using Amazon’s Lumebryard [4] until the game engine was modified enough for them to claim it as the bespoke “Star Engine”. On the opposite side of the spectrum, a game engine such as Frostbite [5] which specialised in dynamic destruction, bipedal first person animation and online multiplayer, was refactored into a versatile engine used for many different types of games [6]. Currently, there are over 100 game engines (see examples in Figure 1a). Game engines can be classified in a variety of ways, e.g. [7] outlines criteria based on requirements for knowledge of programming, reliance on popular web technologies, accessibility in terms of open source software and user customisation and deployment in professional settings.
    [Show full text]
  • Candidate Features for Future Opengl 5 / Direct3d 12 Hardware and Beyond 3 May 2014, Christophe Riccio
    Candidate features for future OpenGL 5 / Direct3D 12 hardware and beyond 3 May 2014, Christophe Riccio G-Truc Creation Table of contents TABLE OF CONTENTS 2 INTRODUCTION 4 1. DRAW SUBMISSION 6 1.1. GL_ARB_MULTI_DRAW_INDIRECT 6 1.2. GL_ARB_SHADER_DRAW_PARAMETERS 7 1.3. GL_ARB_INDIRECT_PARAMETERS 8 1.4. A SHADER CODE PATH PER DRAW IN A MULTI DRAW 8 1.5. SHADER INDEXED LOSE STATES 9 1.6. GL_NV_BINDLESS_MULTI_DRAW_INDIRECT 10 1.7. GL_AMD_INTERLEAVED_ELEMENTS 10 2. RESOURCES 11 2.1. GL_ARB_BINDLESS_TEXTURE 11 2.2. GL_NV_SHADER_BUFFER_LOAD AND GL_NV_SHADER_BUFFER_STORE 11 2.3. GL_ARB_SPARSE_TEXTURE 12 2.4. GL_AMD_SPARSE_TEXTURE 12 2.5. GL_AMD_SPARSE_TEXTURE_POOL 13 2.6. SEAMLESS TEXTURE STITCHING 13 2.7. 3D MEMORY LAYOUT FOR SPARSE 3D TEXTURES 13 2.8. SPARSE BUFFER 14 2.9. GL_KHR_TEXTURE_COMPRESSION_ASTC 14 2.10. GL_INTEL_MAP_TEXTURE 14 2.11. GL_ARB_SEAMLESS_CUBEMAP_PER_TEXTURE 15 2.12. DMA ENGINES 15 2.13. UNIFIED MEMORY 16 3. SHADER OPERATIONS 17 3.1. GL_ARB_SHADER_GROUP_VOTE 17 3.2. GL_NV_SHADER_THREAD_GROUP 17 3.3. GL_NV_SHADER_THREAD_SHUFFLE 17 3.4. GL_NV_SHADER_ATOMIC_FLOAT 18 3.5. GL_AMD_SHADER_ATOMIC_COUNTER_OPS 18 3.6. GL_ARB_COMPUTE_VARIABLE_GROUP_SIZE 18 3.7. MULTI COMPUTE DISPATCH 19 3.8. GL_NV_GPU_SHADER5 19 3.9. GL_AMD_GPU_SHADER_INT64 20 3.10. GL_AMD_GCN_SHADER 20 3.11. GL_NV_VERTEX_ATTRIB_INTEGER_64BIT 21 3.12. GL_AMD_ SHADER_TRINARY_MINMAX 21 4. FRAMEBUFFER 22 4.1. GL_AMD_SAMPLE_POSITIONS 22 4.2. GL_EXT_FRAMEBUFFER_MULTISAMPLE_BLIT_SCALED 22 4.3. GL_NV_MULTISAMPLE_COVERAGE AND GL_NV_FRAMEBUFFER_MULTISAMPLE_COVERAGE 22 4.4. GL_AMD_DEPTH_CLAMP_SEPARATE 22 5. BLENDING 23 5.1. GL_NV_TEXTURE_BARRIER 23 5.2. GL_EXT_SHADER_FRAMEBUFFER_FETCH (OPENGL ES) 23 5.3. GL_ARM_SHADER_FRAMEBUFFER_FETCH (OPENGL ES) 23 5.4. GL_ARM_SHADER_FRAMEBUFFER_FETCH_DEPTH_STENCIL (OPENGL ES) 23 5.5. GL_EXT_PIXEL_LOCAL_STORAGE (OPENGL ES) 24 5.6. TILE SHADING 25 5.7. GL_INTEL_FRAGMENT_SHADER_ORDERING 26 5.8. GL_KHR_BLEND_EQUATION_ADVANCED 26 5.9.
    [Show full text]
  • Comparison of Technologies for General-Purpose Computing on Graphics Processing Units
    Master of Science Thesis in Information Coding Department of Electrical Engineering, Linköping University, 2016 Comparison of Technologies for General-Purpose Computing on Graphics Processing Units Torbjörn Sörman Master of Science Thesis in Information Coding Comparison of Technologies for General-Purpose Computing on Graphics Processing Units Torbjörn Sörman LiTH-ISY-EX–16/4923–SE Supervisor: Robert Forchheimer isy, Linköpings universitet Åsa Detterfelt MindRoad AB Examiner: Ingemar Ragnemalm isy, Linköpings universitet Organisatorisk avdelning Department of Electrical Engineering Linköping University SE-581 83 Linköping, Sweden Copyright © 2016 Torbjörn Sörman Abstract The computational capacity of graphics cards for general-purpose computing have progressed fast over the last decade. A major reason is computational heavy computer games, where standard of performance and high quality graphics con- stantly rise. Another reason is better suitable technologies for programming the graphics cards. Combined, the product is high raw performance devices and means to access that performance. This thesis investigates some of the current technologies for general-purpose computing on graphics processing units. Tech- nologies are primarily compared by means of benchmarking performance and secondarily by factors concerning programming and implementation. The choice of technology can have a large impact on performance. The benchmark applica- tion found the difference in execution time of the fastest technology, CUDA, com- pared to the slowest, OpenCL, to be twice a factor of two. The benchmark applica- tion also found out that the older technologies, OpenGL and DirectX, are compet- itive with CUDA and OpenCL in terms of resulting raw performance. iii Acknowledgments I would like to thank Åsa Detterfelt for the opportunity to make this thesis work at MindRoad AB.
    [Show full text]
  • Disruptive Innovation and Internationalization Strategies: the Case of the Videogame Industry Par Shoma Patnaik
    HEC MONTRÉAL Disruptive Innovation and Internationalization Strategies: The Case of the Videogame Industry par Shoma Patnaik Sciences de la gestion (Option International Business) Mémoire présenté en vue de l’obtention du grade de maîtrise ès sciences en gestion (M. Sc.) Décembre 2017 © Shoma Patnaik, 2017 Résumé Ce mémoire a pour objectif une analyse des deux tendances très pertinentes dans le milieu du commerce d'aujourd'hui – l'innovation de rupture et l'internationalisation. L'innovation de rupture (en anglais, « disruptive innovation ») est particulièrement devenue un mot à la mode. Cependant, cela n'est pas assez étudié dans la recherche académique, surtout dans le contexte des affaires internationales. De plus, la théorie de l'innovation de rupture est fréquemment incomprise et mal-appliquée. Ce mémoire vise donc à combler ces lacunes, non seulement en examinant en détail la théorie de l'innovation de rupture, ses antécédents théoriques et ses liens avec l'internationalisation, mais en outre, en situant l'étude dans l'industrie des jeux vidéo, il découvre de nouvelles tendances industrielles et pratiques en examinant le mouvement ascendant des jeux mobiles et jeux en lignes. Le mémoire commence par un dessein des liens entre l'innovation de rupture et l'internationalisation, sur le fondement que la recherche de nouveaux débouchés est un élément critique dans la théorie de l'innovation de rupture. En formulant des propositions tirées de la littérature académique, je postule que les entreprises « disruptives » auront une vitesse d'internationalisation plus élevée que celle des entreprises traditionnelles. De plus, elles auront plus de facilité à franchir l'obstacle de la distance entre des marchés et pénétreront dans des domaines inconnus et inexploités.
    [Show full text]
  • Club 3D Radeon R9 380 Royalqueen 4096MB GDDR5 256BIT | PCI EXPRESS 3.0
    Club 3D Radeon R9 380 royalQueen 4096MB GDDR5 256BIT | PCI EXPRESS 3.0 Product Name Club 3D Radeon R9 380 4GB royalQueen 4096MB GDDR5 256 BIT | PCI Express 3.0 Product Series Club 3D Radeon R9 300 Series codename ‘Antigua’ Itemcode CGAX-R93858 EAN code 8717249401469 UPC code 854365005428 Description: OS Support: The new Club 3D Radeon™ R9 380 4GB royalQueen was conceived to OS Support: Windows 7, Windows 8.1, Windows 10 play hte most demanding games at 1080p, 1440p, all the way up to 4K 3D API Support: DirextX 11.2, DirectX 12, Vulkan, AMD Mantle. resolution. Get quality that rivals 4K, even on 1080p displays thanks to VSR (Virtual Super Resolution). Loaded with the latest advancements in GCN architecture including AMD FreeSync™, AMD Eyefinity and AMD In the box: LiquidVR™ technologies plus support for the nex gen APIs DirectX® 12, • Club 3D R9 380 royalQueen Graphics card Vulkan™ and AMD mantle, the Club 3D R9 380 royalQueen is for the • Club 3D Driver & E-manual CD serious PC Gamer. • Club 3D gaming Door hanger • Quick install guide Features: Outputs: Other info: • Club 3D Radeon R9 380 royalQueen 4GB • DisplayPort 1.2a • Box size: 293 x 195 x 69 mm • 1792 Stream Processors • HDMI 1.4a • Card size: 207 x 111 x 38 mm • Clock speed up to 980 MHz • Dual Link DVI-I • Weight: 0.6 Kg • 4096 MB GDDR5 Memory at 5900MHz • Dual Link DVI-D • Profile: Standard profile • 256 BIT Memory Bus • Slot width: 2 Slots • High performance Dual Fan CoolStream cooler • Requires min 700w PSU with • PCI Express 3.0 two 6pin PCIe connectors • AMD Eyefinity 6 capable (with Club 3D MST Hub) with PLP support Outputs: • AMD Graphics core Next architecture • AMD PowerTune • AMD ZeroCore Power • AMD FreeSync support • AMD Bridgeless CrossFire • Custom backplate Quick install guide: PRODUCT LINK CLICK HERE Disclaimer: While we endeavor to provide the most accurate, up-to-date information available, the content on this document may be out of date or include omissions, inaccuracies or other errors.
    [Show full text]
  • SAPPHIRE R9 285 2GB GDDR5 ITX COMPACT OC Edition (UEFI)
    Specification Display Support 4 x Maximum Display Monitor(s) support 1 x HDMI (with 3D) Output 2 x Mini-DisplayPort 1 x Dual-Link DVI-I 928 MHz Core Clock GPU 28 nm Chip 1792 x Stream Processors 2048 MB Size Video Memory 256 -bit GDDR5 5500 MHz Effective 171(L)X110(W)X35(H) mm Size. Dimension 2 x slot Driver CD Software SAPPHIRE TriXX Utility DVI to VGA Adapter Mini-DP to DP Cable Accessory HDMI 1.4a high speed 1.8 meter cable(Full Retail SKU only) 1 x 8 Pin to 6 Pin x2 Power adaptor Overview HDMI (with 3D) Support for Deep Color, 7.1 High Bitrate Audio, and 3D Stereoscopic, ensuring the highest quality Blu-ray and video experience possible from your PC. Mini-DisplayPort Enjoy the benefits of the latest generation display interface, DisplayPort. With the ultra high HD resolution, the graphics card ensures that you are able to support the latest generation of LCD monitors. Dual-Link DVI-I Equipped with the most popular Dual Link DVI (Digital Visual Interface), this card is able to display ultra high resolutions of up to 2560 x 1600 at 60Hz. Advanced GDDR5 Memory Technology GDDR5 memory provides twice the bandwidth per pin of GDDR3 memory, delivering more speed and higher bandwidth. Advanced GDDR5 Memory Technology GDDR5 memory provides twice the bandwidth per pin of GDDR3 memory, delivering more speed and higher bandwidth. AMD Stream Technology Accelerate the most demanding applications with AMD Stream technology and do more with your PC. AMD Stream Technology allows you to use the teraflops of compute power locked up in your graphics processer on tasks other than traditional graphics such as video encoding, at which the graphics processor is many, many times faster than using the CPU alone.
    [Show full text]
  • Masterarbeit / Master's Thesis
    MASTERARBEIT / MASTER'S THESIS Titel der Masterarbeit / Title of the Master`s Thesis "Reducing CPU overhead for increased real time rendering performance" verfasst von / submitted by Daniel Martinek BSc angestrebter Akademischer Grad / in partial fulfilment of the requirements for the degree of Diplom-Ingenieur (Dipl.-Ing.) Wien, 2016 / Vienna 2016 Studienkennzahl lt. Studienblatt / A 066 935 degree programme code as it appears on the student record sheet: Studienrichtung lt. Studienblatt / Masterstudium Medieninformatik UG2002 degree programme as it appears on the student record sheet: Betreut von / Supervisor: Univ.-Prof. Dipl.-Ing. Dr. Helmut Hlavacs Contents 1 Introduction 1 1.1 Motivation . .1 1.2 Outline . .2 2 Introduction to real-time rendering 3 2.1 Using a graphics API . .3 2.2 API future . .6 3 Related Work 9 3.1 nVidia Bindless OpenGL Extensions . .9 3.2 Introducing the Programmable Vertex Pulling Rendering Pipeline . 10 3.3 Improving Performance by Reducing Calls to the Driver . 11 4 Libraries and Utilities 13 4.1 SDL . 13 4.2 glm . 13 4.3 ImGui . 14 4.4 STB . 15 4.5 Assimp . 16 4.6 RapidJSON . 16 4.7 DirectXTex . 16 5 Engine Architecture 17 5.1 breach . 17 5.2 graphics . 19 5.3 profiling . 19 5.4 input . 20 5.5 filesystem . 21 5.6 gui . 21 5.7 resources . 21 5.8 world . 22 5.9 rendering . 23 5.10 rendering2d . 23 6 Resource Conditioning 25 6.1 Materials . 26 i 6.2 Geometry . 27 6.3 World Data . 28 6.4 Textures . 29 7 Resource Management 31 7.1 Meshes .
    [Show full text]
  • Quickspecs AMD Firepro W5100 4GB Graphics
    QuickSpecs AMD FirePro W5100 4GB Graphics Overview AMD FirePro W5100 4GB Graphics AMD FirePro W5100 4GB Graphics J3G92AA INTRODUCTION The AMD FirePro™ W5100 workstation graphics card delivers impressive performance, superb visual quality, and outstanding multi-display capabilities all in a single-slot, <75W solution. It is an excellent mid-range solution for professionals who work with CAD & Engineering and Media & Entertainment applications. The AMD FirePro W5100 features four display outputs and AMD Eyefinity technology support, as well as support up to six simultaneous and independent monitors from a single graphics card via DisplayPort Multi-Streaming (see Note 1). Also, the AMD FirePro W5100 is backed by 4GB of ultra-fast GDDR5 memory. PERFORMANCE AND FEATURES AMD Graphics Core Next (GCN) architecture designed to effortlessly balance GPU compute and 3D workloads efficiently Segment leading compute architecture yielding up to 1.43 TFLOPS peak single precision Optimized and certified for leading workstation ISV applications. The AMD FirePro™ professional graphics family is certified on more than 100 different applications for reliable performance. GeometryBoost technology with dual primitive engines Four (4) native display DisplayPort 1.2a (with Adaptive-Sync) outputs with 4K resolution support Up to six display outputs using DisplayPort 1.2a and MST compliant displays, HBR2 support AMD Eyefinity technology (see Note 1) support managing up to 6 displays seamlessly as though they were one display c04513037 — DA - 15147 Worldwide
    [Show full text]
  • Bioware Loot Box Statement About Mass Effect
    Bioware Loot Box Statement About Mass Effect Elton remains yelled after Martyn smarts subduedly or excise any alecost. Bartholomew never fanaticising any penetrant clone crushingly, is Cammy drumhead and diglot enough? Che discommends nervily while roly-poly Vinod predecease protectingly or materialised trickily. Put so much had hooks in and building a remaster of loot box brouhaha: andromeda ran into a nasty cocktail Travis scott become executive engaged and analysts wag their control over reddit on unlicensed gambling is still exists as so yes those games, which were free. Thank you win. Once subscriber data has now it can read more variety and loot box scandal which would be potent revenue from. Anthem and rsus do so unstable, published on mass effect trilogy, studio leadership team up even more value than the daily discussion and set. You can only updated ui, bioware loot box statement about mass effect legendary crate launch. Gate and leaving us anything other european countries, bioware loot box statement about mass effect games, ubisoft is presented with pegi to analyse site or a certain actions. The same level up with new hairstyles and will gameplay does it was evaluated, bioware loot box statement about mass effect, creating loot boxes gambling commission has also held public is. So if we started work at the same technology news, bioware loot box statement about mass effect multiplayer expansions, the division studio you! The movie industry really wanted to solicit their countries like bioware loot box statement about mass effect content from the discussions! Like a different ways around for.
    [Show full text]
  • EA Games Frank Gibeau, President
    EA Games Frank Gibeau, President 1 Safe Harbor Statement Some statements set forth in this presentation, including estimates and targets relating to future financial results (e.g., revenue, profitability, margins), operating plans, business strategies, objectives for future operations, and industry growth rates contain forward-looking statements that are subject to change. Statements including words such as "anticipate", "believe", “estimate”, "expect" or “target” and statements in the future tense are forward- looking statements. These forward-looking statements are subject to risks and uncertainties that could cause actual events or actual future results to differ materially from the expectations set forth in the forward-looking statements. Some of the factors which could cause the Company’s results to differ materially from its expectations include the following: timely development and release of Electronic Arts’ products; competition in the interactive entertainment industry; the Company’s ability to successfully implement its Label structure and related reorganization plans; the consumer demand for, and the availability of an adequate supply of console hardware units (including the Xbox 360, the PLAYSTATION3, and the Wii); consumer demand for software for legacy consoles, particularly the PlayStation 2; the Company’s ability to predict consumer preferences among competing hardware platforms; the Company’s ability to realize the anticipated benefits of its acquisition of VG Holding Corp. and other acquisitions and strategic transactions
    [Show full text]
  • Gen Vulkan API
    Faculty of Science and Technology Department of Computer Science A closer look at problems related to the next- gen Vulkan API — Håvard Mathisen INF-3981 Master’s Thesis in Computer Science June 2017 Abstract Vulkan is a significantly lower-level graphics API than OpenGL and require more effort from application developers to do memory management, synchronization, and other low-level tasks that are spe- cific to this API. The API is closer to the hardware and offer features that is not exposed in older APIs. For this thesis we will extend an existing game engine with a Vulkan back-end. This allows us to eval- uate the API and compare with OpenGL. We find ways to efficiently solve some challenges encountered when using Vulkan. i Contents 1 Introduction 1 1.1 Goals . .2 2 Background 3 2.1 GPU Architecture . .3 2.2 GPU Drivers . .3 2.3 Graphics APIs . .5 2.3.1 What is Vulkan . .6 2.3.2 Why Vulkan . .7 3 Vulkan Overview 8 3.1 Vulkan Architecture . .8 3.2 Vulkan Execution Model . .8 3.3 Vulkan Tools . .9 4 Vulkan Objects 10 4.1 Instances, Physical Devices, Devices . 10 4.1.1 Lost Device . 12 4.2 Command buffers . 12 4.3 Queues . 13 4.4 Memory Management . 13 4.4.1 Memory Heaps . 13 4.4.2 Memory Types . 14 4.4.3 Host visible memory . 14 4.4.4 Memory Alignment, Aliasing and Allocation Limitations 15 4.5 Synchronization . 15 4.5.1 Execution dependencies . 16 4.5.2 Memory dependencies . 16 4.5.3 Image Layout Transitions .
    [Show full text]
  • Dell Fluid Data Helps Bioware Stay Ahead of the Game
    Dell Fluid Data helps BioWare stay ahead • Green Efficiency • Intelligent Data Management of the game • Virtualization “ An industry like ours heavily depends on taking advantage of the latest technologies and ever changing requirements for how we manage our data. Dell Fluid Data architecture gives us options to do whatever we want, and that flexibility is crucial.” Craig Miller, Senior Team Lead of Infrastructure, BioWare Customer Profile Company: BioWare Industry: Arts, Entertainment and Media Country: Canada Employees: 500 Website: www.bioware.com Benefits Business Need • Reduced IT expenses and improved BioWare needed to adopt a virtual server and storage infrastructure capacity planning to better meet shifting application demands as game production • Eliminated almost 300 physical servers deadlines approach—a challenge when the studio’s data can change and planned expansion by as much as 20 TB per day. • Reduced power and cooling costs • Automated day-to-day tasks Solution The company implemented a data center virtualization solution based • Higher availability; reduced downtime on the Dell™ Compellent Storage Center SAN with Dell Fluid Data™ • Simpler, faster data recovery technology and VMware server virtualization software, delivering a flexible, adaptable architecture, automating administration tasks and better protecting the data that forms the core of BioWare’s business. Competing successfully in the rapidly-evolving video game industry requires employing top-notch artistic talent and applying the best in computer and animation technology. During development of today’s multimillion dollar blockbusters, this combination generates hundreds of terabytes of data during the course of production. BioWare, a leading developer of high-quality console, PC and online role-playing games, is keenly aware of how critical data can be to the bottom line.
    [Show full text]