<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>01241nam a2200241 a 4500</leader>
  <controlfield tag="001">vtls000056478</controlfield>
  <controlfield tag="003">KUKTEM</controlfield>
  <controlfield tag="005">20251117150506.0</controlfield>
  <controlfield tag="008">111201t2011    njua   f      001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9780321711373 (pbk. : alk. paper)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">0321711378 (pbk. : alk. paper)</subfield>
  </datafield>
  <datafield tag="039" ind1=" " ind2="9">
    <subfield code="a">201203221434</subfield>
    <subfield code="b">fauzi</subfield>
    <subfield code="y">201112011113</subfield>
    <subfield code="z">sri</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">UMP</subfield>
  </datafield>
  <datafield tag="090" ind1=" " ind2=" ">
    <subfield code="a">QA76.642 .G68 2011</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Gove, Darryl</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Multicore application programming :</subfield>
    <subfield code="b">for Windows, Linux, and Oracle Solaris /</subfield>
    <subfield code="c">Darryl Gove</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Upper Saddle River, NJ. :</subfield>
    <subfield code="b">Addison-Wesley,</subfield>
    <subfield code="c">c2011</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xviii, 441 p. :</subfield>
    <subfield code="b">ill. ;</subfield>
    <subfield code="c">23 cm.</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Includes bibliographical references and index</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Hardware, processes, and threads -- Coding for performance -- Identifying opportunities for parallelism -- Synchronization and data sharing -- Using POSIX threads -- Windows threading -- Using automatic  parallelization and OpenMP -- Handcoded synchronization and sharing -- Scaling with multicore processors -- Other parallelization technologies -- Concluding remarks</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="0">
    <subfield code="a">Parallel programming (Computer science)</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">20000</subfield>
    <subfield code="b">20000</subfield>
    <subfield code="d">2019-09-04</subfield>
    <subfield code="g">146.27</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">QA76.642 .G68 2011</subfield>
    <subfield code="p">0000063769</subfield>
    <subfield code="r">2019-09-04 00:00:00</subfield>
    <subfield code="t">1</subfield>
    <subfield code="v">146.27</subfield>
    <subfield code="w">2019-09-04</subfield>
    <subfield code="y">OPEN</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="a">VIRTUA40</subfield>
    <subfield code="c">59415</subfield>
    <subfield code="d">59421</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="a">VTLSSORT0080*0200*0201*0400*0900*1000*2450*2600*3000*5040*5050*6500*9991</subfield>
  </datafield>
</record>
