<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Introduction to concurrency in programming languages</title>
  </titleInfo>
  <name type="personal">
    <namePart>Sottile, Matthew J.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Mattson, Timothy G.</namePart>
    <namePart type="date">1958-</namePart>
  </name>
  <name type="personal">
    <namePart>Rasmussen, Craig E.</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">bibliography</genre>
  <genre authority="lcsh">Electronic books.</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">flu</placeTerm>
    </place>
    <place>
      <placeTerm type="text">Boca Raton</placeTerm>
    </place>
    <publisher>Chapman &amp; Hall/CRC Press</publisher>
    <dateIssued>c2010</dateIssued>
    <dateIssued encoding="marc">2010</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="gmd">electronic resource</form>
    <internetMediaType>application/PDF</internetMediaType>
    <extent>xii, 330 p. : ill.</extent>
  </physicalDescription>
  <tableOfContents>1. Introduction -- 2. Concepts in concurrency -- 3. Concurrency control -- 4. The state of the art -- 5. High-level language constructs -- 6. Historical context and evolution of languages -- 7. Modern languages and concurrency constructs -- 8. Performance considerations and modern systems -- 9. Introduction to parallel algorithms -- 10. Pattern : task parallelism -- 11. Pattern : data parallelism -- 12. Pattern : recursive algorithms -- 13. Pattern : pipelined algorithms.</tableOfContents>
  <note type="statement of responsibility">Matthew J. Sottile, Timothy G. Mattson, Craig E. Rasmussen.</note>
  <note>"A Chapman &amp; Hall book."</note>
  <note>Includes bibliographical references and index.</note>
  <note>Also available in print format.</note>
  <note>Mode of access: World Wide Web.</note>
  <subject authority="lcsh">
    <topic>Programming languages (Electronic computers)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Parallel processing (Electronic computers)</topic>
  </subject>
  <relatedItem type="otherFormat"/>
  <relatedItem type="series">
    <titleInfo>
      <title>Chapman &amp; Hall/CRC computational science series</title>
    </titleInfo>
  </relatedItem>
  <identifier type="isbn">9781420072143 (ebook : PDF)</identifier>
  <identifier type="uri">http://marc.crcnetbase.com/isbn/9781420072143</identifier>
  <location>
    <url>http://marc.crcnetbase.com/isbn/9781420072143</url>
  </location>
  <recordInfo>
    <recordContentSource authority="marcorg">FlBoTFG</recordContentSource>
    <recordCreationDate encoding="marc">140910</recordCreationDate>
    <recordChangeDate encoding="iso8601">20171224123924.0</recordChangeDate>
    <recordIdentifier source="FlBoTFG">CAH00CE7213PDF</recordIdentifier>
  </recordInfo>
</mods>
