Scaling Synchronization in Multicore Programs.

Saved in:
Bibliographic Details
Title: Scaling Synchronization in Multicore Programs.
Authors: MORRISON, ADAM1
Source: Communications of the ACM. Nov2016, Vol. 59 Issue 11, p44-51. 8p. 1 Color Photograph, 3 Diagrams, 2 Charts, 3 Graphs.
Subjects: Software architecture, Scalability, High performance computing, Multicore processors, First in, first out (Queuing theory), Computer software
Abstract: The article discusses the use of advanced synchronization methods to increase the performance of multicore software and offer better scalability. Topics include centralized shared versions of familiar FIFO (first in, first out) queues, the delegation of scaling locking, and the use of advance synchronization methods to help build high-performance software.
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 119379440
AccessLevel: 6
PubType: Periodical
PubTypeId: serialPeriodical
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Scaling Synchronization in Multicore Programs.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22MORRISON%2C+ADAM%22">MORRISON, ADAM</searchLink><relatesTo>1</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Nov2016, Vol. 59 Issue 11, p44-51. 8p. 1 Color Photograph, 3 Diagrams, 2 Charts, 3 Graphs.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Software+architecture%22">Software architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Scalability%22">Scalability</searchLink><br /><searchLink fieldCode="DE" term="%22High+performance+computing%22">High performance computing</searchLink><br /><searchLink fieldCode="DE" term="%22Multicore+processors%22">Multicore processors</searchLink><br /><searchLink fieldCode="DE" term="%22First+in%2C+first+out+%28Queuing+theory%29%22">First in, first out (Queuing theory)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software%22">Computer software</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: The article discusses the use of advanced synchronization methods to increase the performance of multicore software and offer better scalability. Topics include centralized shared versions of familiar FIFO (first in, first out) queues, the delegation of scaling locking, and the use of advance synchronization methods to help build high-performance software.
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=119379440
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1145/2980987
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 8
        StartPage: 44
    Subjects:
      – SubjectFull: Software architecture
        Type: general
      – SubjectFull: Scalability
        Type: general
      – SubjectFull: High performance computing
        Type: general
      – SubjectFull: Multicore processors
        Type: general
      – SubjectFull: First in, first out (Queuing theory)
        Type: general
      – SubjectFull: Computer software
        Type: general
    Titles:
      – TitleFull: Scaling Synchronization in Multicore Programs.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: MORRISON, ADAM
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 11
              Text: Nov2016
              Type: published
              Y: 2016
          Identifiers:
            – Type: issn-print
              Value: 00010782
          Numbering:
            – Type: volume
              Value: 59
            – Type: issue
              Value: 11
          Titles:
            – TitleFull: Communications of the ACM
              Type: main
ResultId 1