Курсы английского
<<  Visualizations for Teaching Learning Media Studies Как создать на виндовс 8 1  >>
PIX – Interactive Mode
PIX – Interactive Mode
PIX – Frame Capture Mode
PIX – Frame Capture Mode
PIX – Debug Pixel
PIX – Debug Pixel
GPUView Without Any Graphics
GPUView Without Any Graphics
One Second of a Game
One Second of a Game
Tools for Investigating Graphics System Performance
Tools for Investigating Graphics System Performance
Tools for Investigating Graphics System Performance
Tools for Investigating Graphics System Performance
Setup
Setup
Multiple Applications Fighting
Multiple Applications Fighting
Relatively Normal Execution
Relatively Normal Execution
GPU Idle
GPU Idle
Sleepy App
Sleepy App
Huge Render Times (GPU Bound)
Huge Render Times (GPU Bound)
GPU and CPU Starvation
GPU and CPU Starvation
Why Did Our Thread Context Switch
Why Did Our Thread Context Switch
Does Surface Allocation Cause Frame Stuttering
Does Surface Allocation Cause Frame Stuttering
Картинки из презентации «Tools for Investigating Graphics System Performance» к уроку английского языка на тему «Курсы английского»

Автор: mdfisher. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока английского языка, скачайте бесплатно презентацию «Tools for Investigating Graphics System Performance.ppt» со всеми картинками в zip-архиве размером 4451 КБ.

Tools for Investigating Graphics System Performance

содержание презентации «Tools for Investigating Graphics System Performance.ppt»
Сл Текст Сл Текст
1Tools for Investigating Graphics 13forcing applications to share control of
System Performance. Matthew Fisher Steve graphics memory and compute resources.
Pronovost. 14GPUView. The graphics model switch
2Goal. A video game runs slowly, skips induced a variety of constraints on
frames, has high latency, etc. and the graphics applications and forced highly
developers want to fix this problem The optimized graphics drivers to be
problem is almost always a cascade of restructured Many games were running more
bottlenecks at the application, CPU, and slowly on Vista than they did on XP (~5% -
GPU levels that is very challenging to 30% slower) GPUView was designed to help
investigate locally We want tools that investigate these problems and see what
lets programmers solve these problems stage was causing the speed difference.
faster. 15Event Tracing. The GPUView logger
3Approaches. Profiling Rig the game enables logging of a vast set of events in
events with logging or use an automatic the OS, such as All calls to the Windows
profiler PIX (for Windows and Xbox 360) graphics kernel All resource creation,
All calls by the game to the graphics API lock, destruction, etc. events All command
are logged GPUView OS logs all CPU, buffer submissions Context switches (w/
graphics kernel and graphics driver stack trace and reason) Kernel mode
events. enter/exits (w/ stack trace) World of
4Profiling. Manual profiling requires a Warcraft generates approximately 1GB every
significant amount of development effort 3 seconds.
Polling-based automatic profiling can work 16GPUView Without Any Graphics.
reasonably well for CPU applications but 17Windows Display Driver Model.
doesn’t capture graphics or memory Applications build up local command
transfer events well Percentage-based buffers When these command buffers get big
statistics (“you spent 45% of the time in enough they are submitted to the
function X”) can sometimes be useful and application’s local graphics queue for
sometimes extremely misleading. processing The graphics scheduler selects
5PIX. Released by Microsoft as part of which application should be running on
the DirectX SDK Multiple modes for which graphics card and submits work to
investigating performance targeted at game the corresponding hardware queue.
developers Interactive mode Frame logging 18One Second of a Game.
Frame capture and playback. 19
6PIX – Interactive Mode. Various 20
counters stream by as the game runs You 21Setup.
can change the counters, hope is to find 22Multiple Applications Fighting.
that the observed problem correlates with 23Simple Problems.
one of the counters. 24Relatively Normal Execution.
7PIX – Interactive Mode. 25GPU Starvation.
8Commonly Used Counter Types. Number, 26GPU Idle.
type, and size of draw primitive calls 27Sleepy App.
Number of texture, vertex/index buffer 28Huge Render Times (GPU Bound).
locks, and what memory pool was locked 29GPU and CPU Starvation.
Object creation and destruction events 30Answering Questions.
Allocated system and video memory Frame 31Why Did Our Thread Context Switch?
latency, seconds per frame Page faults. 32Does Surface Allocation Cause Frame
9PIX – Frame Capture Mode. Stuttering?
10PIX – Debug Pixel. 33Thoughts. Surprisingly, the overhead
11Questions PIX is good at. Are object of GPUView logging is pretty minimal and
locks causing the frame skipping problem the traces often reflect the underlying
users are experiencing? Are we allocating problem well The biggest advantage of
too many resources we don’t use? What are GPUView over PIX is that PIX can’t tell
the API calls that are taking the longest you crucial things like when the GPU is
time to execute? Why was this pixel in the blocked on the CPU GPUView is excellent
sky green? for telling you what part of the
12GPUView. application needs optimization.
13Windows Display Driver Model. The XP 34Driver Perspective. Provides a lot of
Display Driver Model required applications detail to let display driver writers and
to cede control of the graphics the DirectX graphics kernel diagnose
infrastructure and was largely designed problems with task submission, the command
assuming a single 3D application would be buffer submission threads, GPU preemption,
running The Vista Display Driver Model video skipping, etc.
added standard scheduling principles
Tools for Investigating Graphics System Performance.ppt
http://900igr.net/kartinka/anglijskij-jazyk/tools-for-investigating-graphics-system-performance-242357.html
cсылка на страницу

Tools for Investigating Graphics System Performance

другие презентации на тему «Tools for Investigating Graphics System Performance»

«English for you» - Твои школьные учебники. Все слова и выражения озвучены носителями языка. Ты научишься правильно строить предложение. Артикль Множественное число Предлоги. «Английский для тебя» (курс английского языка с применением ИКТ). Слова и выражения по темам. Узнать насколько хорошо ты усвоил материал тебе помогут:

«Курсы изучения английского языка» - На современном рынке труда востребованы высококвалифицированные специалисты. Бизнес-коммуникация на английском языке. Вы расширите свой словарный запас для успешной работы с информацией в глобальных сетях. Культурное наследие англоязычных стран. Вы сможете усовершенствовать свое произношение. Лингвострановедение США и Канады.

«Профессор Хиггинс» - Выполняя упражнения, учащийся может натренировать данное правило и проверить, насколько хорошо он его понял. Курс фонетики увеличен в объеме, расширена возможностью видеть имена фонем в эталонном произношении. Курс . Добавлены раздел стихов (около 100), поговорок, скороговорок и раздел омонимы. Программа .

«Языковые лагеря» - E-Camp explore Europe. Knowledge control. Москва. Тематические вечеринки. Елочки. English lessons. Workshops. Распорядок дня. Языковые лагеря в России и за рубежом. Искра. Языковые лагеря.

«Английский язык для туристов» - С английским языком нигде не пропадешь! Бегу записываться! Второй уровень. Первый уровень. Новая Зеландия. Голландия. С помощью преподавателя Штоколовой Е.Г. Каждый уровень предполагает 72 часа занятий. Англия. Дания. Сша. Ямайки! Английский язык откроет для Вас весь мир! ВЫЖИЛИ! Научитесь выживать, чтобы полноценно жить и путешествовать по всему миру!!!

«Детский английский» - В процессе обучения дети. По окончании обучения по данной программе учащиеся будут: Цель программы: «Английский язык для младшего школьного возраста». Программа адресована. Вхождение в программу возможно на любом году обучения. Овладение английским языком на уровне elementary и приобретение социо-культурных знаний.

Курсы английского

25 презентаций о курсах английского
Урок

Английский язык

29 тем
Картинки