LEADER 03019nam 2200517 450 001 9910812753303321 005 20231027213959.0 010 $a1-119-33200-1 010 $a1-119-33201-X 010 $a1-119-33199-4 035 $a(CKB)3710000001043994 035 $a(Au-PeEL)EBL4819955 035 $a(CaPaEBR)ebr11358753 035 $a(MiAaPQ)EBC4819955 035 $a(OCoLC)970608618 035 $a(EXLCZ)993710000001043994 100 $a20170320h20172017 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 00$aProgramming multicore and many-core computing systems /$fedited by Sabri Pllana, Fatos Xhafa 210 1$aHoboken, New Jersey :$cWiley,$d2017. 210 4$dİ2017 215 $a1 online resource (521 pages) $cillustrations, tables 225 1 $aWiley Series on Parallel and Distributed Computing 225 0 $aTHEi Wiley ebooks. 311 $a0-470-93690-8 320 $aIncludes bibliographical references at the end of each chapters and index. 327 $aMulti- and many-cores, architectural overview for programmers -- Programming models for multicore and many-core computing systems -- Lock-free concurrent data structures -- Software transactional memory -- Hybrid/heterogeneous programming with OmpSs and its software/hardware implications -- Skeleton programming for portable many-core computing -- DSL stream programming on multicore architectures -- Programming with transactional memory -- Object-oriented stream programming -- Software-based speculative parallelization -- Autonomic distribution and adaptation -- PEPPHER: performance portability and programmability for heterogeneous many-core architectures -- Fastflow: high-level and efficient streaming on multicore -- Parallel programming framework for H.264/AVC video encoding in multicore systems -- Parallelizing evolutionary algorithms on GPGPU cards with the EASEA platform -- Smart interleavings for testing parallel programs -- Parallel performance evaluation and optimization -- A methodology for optimizing multithreaded system scalability on multicores -- Improving multicore system performance through data compression -- Programming and managing resources on accelerator-enabled clusters -- An approach for efficient execution of SPMD applications on multicore clusters -- Operating system and scheduling for future multicore and many-core platforms. 410 0$aWiley series on parallel and distributed computing. 606 $aParallel programming (Computer science) 606 $aCoprocessors$xProgramming 615 0$aParallel programming (Computer science) 615 0$aCoprocessors$xProgramming. 676 $a005.2/75 702 $aPllana$b Sabri 702 $aXhafa$b Fatos 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910812753303321 996 $aProgramming multicore and many-core computing systems$93952148 997 $aUNINA