Wellcome

Advances in GPU research and practice / (Record no. 504246)

MARC details
000 -LEADER
fixed length control field 06230cam a2200565Mi 4500
001 -
control field ocn962064304
003 -
control field OCoLC
005 -
control field 20190719103346.0
006 -
fixed length control field m o d
007 -
fixed length control field cr |||||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 161006t20172017ne a o 001 0 eng d
040 ## -
-- IDEBK
-- eng
-- rda
-- IDEBK
-- COO
-- OCLCO
-- YDX
-- UMI
-- STF
-- TOH
-- MERUC
-- DEBBG
-- OPELS
-- N$T
-- UPM
-- DEBSZ
-- GZM
-- OCLCQ
-- UAB
-- NLE
-- OCLCF
-- DXU
-- K6U
-- LIV
-- D6H
-- SNK
-- OCL
-- VVB
-- U3W
-- OCLCQ
-- UOK
-- WYU
019 ## -
-- 958865658
-- 959427707
-- 960211532
-- 961309123
-- 962007727
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0128037881
Qualifying information (ebk)
International Standard Book Number 9780128037881
-- 0128037385
International Standard Book Number 9780128037386
International Standard Book Number 0128037385
035 ## -
-- (OCoLC)962064304
-- (OCoLC)958865658
-- (OCoLC)959427707
-- (OCoLC)960211532
-- (OCoLC)961309123
-- (OCoLC)962007727
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
-- T385
072 #7 -
-- COM
-- 000000
-- bisacsh
082 04 -
Classification number 006.6869
-- 23
245 00 - TITLE STATEMENT
Title Advances in GPU research and practice /
Statement of responsibility, etc edited by Hamid Sarbazi-Azad.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (776 pages) :
Other physical details illustrations (some color)
505 0# -
Formatted contents note Front Cover; Advances in GPU Research and Practice; Copyright; Dedication; Contents; List of Contributors; Preface; Acknowledgments; Part 1: Programming and tools; Chapter 1: Formal analysis techniques for reliable GPU programming: current solutions and call to action; 1 GPUs in Support of Parallel Computing; Bugs in parallel and GPU code; 2 A quick introduction to GPUs; Organization of threads; Memory spaces; Barrier synchronization; Warps and lock-step execution; Dot product example; 3 Correctness issues in GPU programming; Data races; Lack of forward progress guarantees.
Formatted contents note Floating-point accuracy4 The need for effective tools; 4.1 A Taxonomy of Current Tools; 4.2 Canonical Schedules and the Two-Thread Reduction; Race freedom implies determinism; Detecting races: ``all for one and one for all''; Restricting to a canonical schedule; Reduction to a pair of threads; 4.3 Symbolic Bug-Finding Case Study: GKLEE; 4.4 Verification Case Study: GPUVerify; 5 Call to Action; GPUs will become more pervasive; Current tools show promise; Solving basic correctness issues; Equivalence checking; Clarity from vendors and standards bodies; User validation of tools; Acknowledgments.
Formatted contents note 4.5 Detecting Memory Objects Written by a Kernel5 SnuCL extensions to OpenCL; 6 Performance evaluation; 6.1 Evaluation Methodology; 6.2 Performance; 6.2.1 Scalability on the medium-scale GPU cluster; 6.2.2 Scalability on the large-scale CPU cluster; 7 Conclusions; Acknowledgments; References; Chapter 3: Thread communication and synchronization on massively parallel GPUs; 1 Introduction; 2 Coarse-Grained Communication and Synchronization; 2.1 Global Barrier at the Kernel Level; 2.2 Local Barrier at the Work-Group Level; 2.3 Implicit Barrier at the Wavefront Level.
Formatted contents note 3 Built-In Atomic Functions on Regular Variables4 Fine-Grained Communication and Synchronization; 4.1 Memory Consistency Model; 4.1.1 Sequential consistency; 4.1.2 Relaxed consistency; 4.2 The OpenCL 2.0 Memory Model; 4.2.1 Relationships between two memory operations; 4.2.2 Special atomic operations and stand-alone memory fence; 4.2.3 Release and acquire semantics; 4.2.4 Memory order parameters; 4.2.5 Memory scope parameters; 5 Conclusion and Future Research Direction; References; Chapter 4: Software-level task scheduling on GPUs; 1 Introduction, Problem Statement, and Context.
650 #0 -
Topical term or geographic name as entry element Graphics processing units
Topical term or geographic name as entry element Imaging systems.
Topical term or geographic name as entry element Computer graphics.
Topical term or geographic name as entry element Image processing
Topical term or geographic name as entry element COMPUTERS
Topical term or geographic name as entry element Imaging systems.
Topical term or geographic name as entry element Image processing
Topical term or geographic name as entry element Computer graphics.
700 1# -
Personal name Sarbazi-Azad, Hamid,
Relator term editor.
856 40 -
Uniform Resource Identifier http://www.sciencedirect.com/science/book/9780128037386
264 #1 -
-- Amsterdam :
-- Elsevier,
-- [2017]
-- �2017
336 ## -
-- text
-- txt
-- rdacontent
337 ## -
-- computer
-- c
-- rdamedia
338 ## -
-- online resource
-- cr
-- rdacarrier
490 1# -
-- Emerging Trends in Computer Science and Applied Computing
504 ## -
-- ReferencesChapter 2: SnuCL: A unified OpenCL framework for heterogeneous clusters; 1 Introduction; 2 OpenCL; 2.1 Platform Model; 2.2 Execution Model; 2.3 Memory Model; 2.4 Synchronization; 2.5 Memory Consistency; 2.6 OpenCL ICD; 3 Overview of SnuCL framework; 3.1 Limitations of OpenCL; 3.2 SnuCL CPU; 3.3 SnuCL Single; 3.4 SnuCL Cluster; 3.4.1 Processing synchronization commands; 4 Memory management in SnuCL Cluster; 4.1 Space Allocation to Memory Objects; 4.2 Minimizing Copying Overhead; 4.3 Processing Memory Commands; 4.4 Consistency Management.
520 ## -
-- Advances in GPU Research and Practice focuses on research and practices in GPU based systems. The topics treated cover a range of issues, ranging from hardware and architectural issues, to high level issues, such as application systems, parallel programming, middleware, and power and energy issues. Divided into six parts, this edited volume provides the latest research on GPU computing. Part I: Architectural Solutions focuses on the architectural topics that improve on performance of GPUs, Part II: System Software discusses OS, compilers, libraries, programming environment, languages, and paradigms that are proposed and analyzed to help and support GPU programmers. Part III: Power and Reliability Issues covers different aspects of energy, power, and reliability concerns in GPUs. Part IV: Performance Analysis illustrates mathematical and analytical techniques to predict different performance metrics in GPUs. Part V: Algorithms presents how to design efficient algorithms and analyze their complexity for GPUs. Part VI: Applications and Related Topics provides use cases and examples of how GPUs are used across many sectors.
650 #0 -
-- Programming.
-- Digital techniques.
-- General.
-- bisacsh
-- fast
-- (OCoLC)fst00967605
-- Digital techniques.
-- fast
-- (OCoLC)fst00967508
-- fast
-- (OCoLC)fst00872119
655 #4 -
-- Electronic books.
776 08 -
-- Print version:
-- Azad, Hamid Sarbazi.
-- Advances in GPU Research and Practice.
-- Saint Louis : Elsevier Science, �2016
-- 9780128037386
830 #0 -
-- Emerging trends in computer science & applied computing.
856 40 -
-- ScienceDirect
Holdings
Withdrawn status Lost status Damaged status Home library Current library Date acquired Total Checkouts Barcode Date last seen Koha item type
      Mysore University Main Library Mysore University Main Library 19/07/2019   EBKELV547 19/07/2019 Ebooks

No. of hits (from 9th Mar 12) :

Powered by Koha