跳到内容
Video game optimization 预览资料
关闭预览资料
正在查...

Video game optimization

著者: Ben Garney; Eric Preisz
出版商: Boston, Mass. : Course Technology, ©2011.
版本/格式:   电子图书 : 文献 : 英语查看所有的版本和格式
数据库:WorldCat
提要:
"Video Game Optimization describes a process for increasing the performance of a video game for better gameplay and visual experience. Very few game developers understand the process of optimizing an entire video game, yet learning the process is surprisingly simple and applicable to a broad audience. The book tackles the process of optimization by first describing how to determine where a game is limited and then  再读一些...
评估:

(尚未评估) 0 附有评论 - 争取成为第一个。

主题
更多类似这样的

 

在图书馆查找

&AllPage.SpinnerRetrieving; 正在查找有这资料的图书馆...

详细书目

类型/形式: Electronic books
附加的形体格式: Print version:
Safdarzadeh, Arzhange.
Video Game Optimization.
Boston : Course Technology / Cengage Learning, ©2010
材料类型: 文献, 互联网资源
文件类型: 互联网资源, 计算机文档
所有的著者/提供者: Ben Garney; Eric Preisz
ISBN: 9781598637335 1598637339 1598634356 9781598634358
OCLC号码: 608494192
描述: 1 online resource (xxi, 334 pages) : illustrations
内容: ""Contents""; ""Introduction""; ""Chapter 1 The Basics of Optimization""; ""Getting to Better Optimization""; ""Optimization Lifecycle""; ""1: Benchmark""; ""2: Detection""; ""3: Solve""; ""4: Check""; ""5: Repeat""; ""Hotspots and Bottlenecks""; ""Hotspots""; ""Bottlenecks""; ""Trade-Offs""; ""Levels of Optimization""; ""System Level""; ""Algorithmic Level""; ""Micro-Level""; ""Optimization Pitfalls""; ""Assumptions""; ""Premature Optimization""; ""Optimizing on Only One Machine""; ""Optimizing Debug Builds""; ""Bad Benchmarks""; ""Concurrency""; ""Middleware""; ""Big O Notation"" ""Conclusion""""Chapter 2 Planning for Your Project""; ""Project Lifecycle""; ""The Performance Budget""; ""Setting Specifications""; ""Developing Line Items""; ""Typical Project Trajectory""; ""Maximizing Return on Investment""; ""Visualizing Performance""; ""Understanding Slowness""; ""High Frame Rate""; ""The Value of Consistency""; ""Conclusion""; ""Chapter 3 The Tools""; ""Intrusiveness""; ""Types of Tools""; ""Profilers""; ""System Monitors""; ""System Adjusters""; ""Timers 101""; ""Code Instrumentation""; ""Simple Timing""; ""Hierarchical Profiling""; ""Counters""; ""Reports"" ""Tool Spotlight""""Intel VTune""; ""Microsoft PIX for Windows""; ""NVIDIA PerfHUD""; ""NVIDIA FX Composer""; ""DirectX Debug Runtime""; ""gprof""; ""AMD CodeAnalyst""; ""AMD GPU PerfStudio""; ""Conclusion""; ""Sources Cited""; ""Chapter 4 Hardware Fundamentals""; ""Memory""; ""Registers and Caches""; ""Memory Mapping""; ""Dynamic Random Access Memory""; ""Direct Memory Access""; ""Virtual Memory""; ""GPU and Memory""; ""Alignment and Fetching""; ""Caching""; ""CPU""; ""Lifecycle of an Instruction""; ""Running Out of Order""; ""Data Dependencies""; ""Branching and Branch Prediction"" ""Simultaneous Multi-Threading""""Multi-Core""; ""GPU: From API to Pixel""; ""Application Calls API""; ""Geometry""; ""Rasterization""; ""GPU Performance Terms""; ""GPU Programmability""; ""Shader Hardware""; ""Shader Languages""; ""Shader Models""; ""Shaders and Stream Processing""; ""Conclusion""; ""Works Cited""; ""Chapter 5 Holistic Video Game Optimization""; ""Holisticâ€?The Optimal Approach""; ""Parallelism and a Holistic Approach""; ""The Power Is in the System""; ""The Process""; ""The Benchmark""; ""GPU Utilization""; ""The Decision""; ""The Tools""; ""CPU Bound: Overview"" ""CPU: Source Bound""""What to Expect""; ""The Tools""; ""Third-Party Module Bound""; ""GPU Bound""; ""Pre-Unified Shader Architecture""; ""Unified Shader Architecture""; ""Kernels""; ""Graphics Bus""; ""Example""; ""Conclusion""; ""Works Cited""; ""Chapter 6 CPU Bound: Memory""; ""Detecting Memory Problems""; ""Solutions""; ""Pre-Fetching""; ""Access Patterns and Cache""; ""Randomness""; ""Streams""; ""AOS vs. SOA""; ""Solution: Strip Mining""; ""Stack, Global, and Heap""; ""Stack""; ""Global""; ""Heap""; ""Solution: Donâ€?t Allocate""; ""Solution: Linearize Allocation""
责任: Ben Garney and Eric Preisz.

摘要:

Describes a process for increasing the performance of a video game for better gameplay and visual experience. This book tackles the process of optimization by describing how to determine where a game  再读一些...

评论

社评

出版商概要

Introduction to Graphics Optimization. Chapter 1: PC Graphics System Overview. Chapter 2: The Optimization Process. Chapter 3: Intro to Optimization Tools. Chapter 4: More on Hardware. Chapter 5: 再读一些...

 
用户提供的评论
正在获取GoodReads评论...
正在检索DOGObooks的评论

标签

所有的用户标签 (4)

查看最热门的标签,展示的形式是: 标签列表 | 标签云(tag cloud)

确认申请

你可能已经申请过这份资料。如果还是想申请,请选确认。

链接数据


Primary Entity

<http://www.worldcat.org/oclc/608494192> # Video game optimization
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
   library:oclcnum "608494192" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/476695356#Place/boston_mass> ; # Boston, Mass.
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/mau> ;
   schema:about <http://id.loc.gov/authorities/subjects/sh2006004108> ; # Video games--Design
   schema:about <http://id.worldcat.org/fast/872114> ; # Computer games--Programming
   schema:about <http://id.worldcat.org/fast/1166425> ; # Video games--Design
   schema:about <http://id.loc.gov/authorities/subjects/sh95003476> ; # Computer games--Programming
   schema:about <http://experiment.worldcat.org/entity/work/data/476695356#Topic/computer_games_design> ; # Computer games / Design
   schema:about <http://id.loc.gov/authorities/subjects/sh2008101479> ; # Computer games--Design
   schema:about <http://experiment.worldcat.org/entity/work/data/476695356#Topic/video_games_design> ; # Video games / Design
   schema:about <http://dewey.info/class/794.8/e22/> ;
   schema:about <http://id.worldcat.org/fast/872112> ; # Computer games--Design
   schema:about <http://experiment.worldcat.org/entity/work/data/476695356#Topic/computer_games_programming> ; # Computer games / Programming
   schema:about <http://experiment.worldcat.org/entity/work/data/476695356#Topic/video_games_programming> ; # Video games--Programming
   schema:bookFormat schema:EBook ;
   schema:contributor <http://viaf.org/viaf/107835933> ; # Eric Preisz
   schema:copyrightYear "2011" ;
   schema:creator <http://viaf.org/viaf/107835914> ; # Ben Garney
   schema:datePublished "2011" ;
   schema:description """Contents""; ""Introduction""; ""Chapter 1 The Basics of Optimization""; ""Getting to Better Optimization""; ""Optimization Lifecycle""; ""1: Benchmark""; ""2: Detection""; ""3: Solve""; ""4: Check""; ""5: Repeat""; ""Hotspots and Bottlenecks""; ""Hotspots""; ""Bottlenecks""; ""Trade-Offs""; ""Levels of Optimization""; ""System Level""; ""Algorithmic Level""; ""Micro-Level""; ""Optimization Pitfalls""; ""Assumptions""; ""Premature Optimization""; ""Optimizing on Only One Machine""; ""Optimizing Debug Builds""; ""Bad Benchmarks""; ""Concurrency""; ""Middleware""; ""Big O Notation"""@en ;
   schema:description ""Video Game Optimization describes a process for increasing the performance of a video game for better gameplay and visual experience. Very few game developers understand the process of optimizing an entire video game, yet learning the process is surprisingly simple and applicable to a broad audience. The book tackles the process of optimization by first describing how to determine where a game is limited and then providing detailed solutions and examples to solving this limitation. All the examples covered in the book can be applied to a variety of game types and coverage of how to optimize system memory, CPU processing, graphics, and shaders is included"--Resource description page."@en ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/476695356> ;
   schema:genre "Electronic books"@en ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://worldcat.org/entity/work/data/476695356#CreativeWork/video_game_optimization> ;
   schema:name "Video game optimization"@en ;
   schema:productID "608494192" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/608494192#PublicationEvent/boston_mass_course_technology_2011> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/476695356#Agent/course_technology> ; # Course Technology
   schema:url <http://www.books24x7.com/marc.asp?bookid=34470> ;
   schema:url <http://site.ebrary.com/id/10372207> ;
   schema:url <http://proquest.tech.safaribooksonline.de/9781598634358> ;
   schema:url <http://proquest.safaribooksonline.com/9781598634358> ;
   schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=3136286> ;
   schema:url <http://proquest.safaribooksonline.com/?fpi=9781598634358> ;
   schema:url <http://proquest.safaribooksonline.com/640> ;
   schema:workExample <http://worldcat.org/isbn/9781598634358> ;
   schema:workExample <http://worldcat.org/isbn/9781598637335> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/608494192> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/476695356#Agent/course_technology> # Course Technology
    a bgn:Agent ;
   schema:name "Course Technology" ;
    .

<http://experiment.worldcat.org/entity/work/data/476695356#Topic/computer_games_design> # Computer games / Design
    a schema:Intangible ;
   schema:name "Computer games / Design"@en ;
   schema:name "Computer games--Design"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/476695356#Topic/computer_games_programming> # Computer games / Programming
    a schema:Intangible ;
   schema:name "Computer games / Programming"@en ;
   schema:name "Computer games--Programming"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/476695356#Topic/video_games_design> # Video games / Design
    a schema:Intangible ;
   schema:name "Video games / Design"@en ;
   schema:name "Video games--Design"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/476695356#Topic/video_games_programming> # Video games--Programming
    a schema:Intangible ;
   schema:name "Video games--Programming"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh2006004108> # Video games--Design
    a schema:Intangible ;
   schema:name "Video games--Design"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh2008101479> # Computer games--Design
    a schema:Intangible ;
   schema:name "Computer games--Design"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh95003476> # Computer games--Programming
    a schema:Intangible ;
   schema:name "Computer games--Programming"@en ;
    .

<http://id.worldcat.org/fast/1166425> # Video games--Design
    a schema:Intangible ;
   schema:name "Video games--Design"@en ;
    .

<http://id.worldcat.org/fast/872112> # Computer games--Design
    a schema:Intangible ;
   schema:name "Computer games--Design"@en ;
    .

<http://id.worldcat.org/fast/872114> # Computer games--Programming
    a schema:Intangible ;
   schema:name "Computer games--Programming"@en ;
    .

<http://viaf.org/viaf/107835914> # Ben Garney
    a schema:Person ;
   schema:familyName "Garney" ;
   schema:givenName "Ben" ;
   schema:name "Ben Garney" ;
    .

<http://viaf.org/viaf/107835933> # Eric Preisz
    a schema:Person ;
   schema:familyName "Preisz" ;
   schema:givenName "Eric" ;
   schema:name "Eric Preisz" ;
    .

<http://worldcat.org/isbn/9781598634358>
    a schema:ProductModel ;
   schema:isbn "1598634356" ;
   schema:isbn "9781598634358" ;
    .

<http://worldcat.org/isbn/9781598637335>
    a schema:ProductModel ;
   schema:isbn "1598637339" ;
   schema:isbn "9781598637335" ;
    .


Content-negotiable representations

关闭窗口

请登入WorldCat 

没有张号吗?很容易就可以 建立免费的账号.