The Resource Enabling programmer-controlled combined memory consistency for parallel code optimization, Dixie M. Hisley, (electronic resource)

Enabling programmer-controlled combined memory consistency for parallel code optimization, Dixie M. Hisley, (electronic resource)

Label
Enabling programmer-controlled combined memory consistency for parallel code optimization
Title
Enabling programmer-controlled combined memory consistency for parallel code optimization
Statement of responsibility
Dixie M. Hisley
Creator
Contributor
Subject
Language
eng
Summary
In this report, a novel software technique is presented that provides the capability to guarantee a different memory consistency model for different variables within the same shared memory parallel program. Programmers need only focus on their parallel algorithm and which variables can tolerate the use of old values, while the technique automatically guarantees sequential consistency for all remaining variables and identifies where unnecessary synchronization overhead can be avoided. Program slicing is exploited to address the interactions between variables that can tolerate old values and those that require the most recent value to be read
Member of
Cataloging source
DTICE
http://library.link/vocab/creatorName
Hisley, Dixie M
Government publication
federal national government publication
Illustrations
illustrations
Index
no index present
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
Period covered
Oct, 2002-Mar. 2003.
http://library.link/vocab/relatedWorkOrContributorName
U.S. Army Research Laboratory
Series statement
ARL-TR
Series volume
3006
http://library.link/vocab/subjectName
  • Distributed shared memory
  • Parallel programs (Computer programs)
  • Computer Programming and Software
  • Software engineering
  • Computer programming
  • Memory devices
  • Algorithms
  • Parallel processing
  • Consistency
  • Coding
Type of report
Final report.
Label
Enabling programmer-controlled combined memory consistency for parallel code optimization, Dixie M. Hisley, (electronic resource)
Link
http://purl.fdlp.gov/GPO/gpo4272
Instantiates
Publication
Note
  • Title from PDF title screen (viewed on Feb. 23, 2011)
  • "July 2003."
Bibliography note
Includes bibliographical references (p. 15-17)
Control code
74251737
Extent
1 online resource (iv, 17 p.)
Form of item
online
Other physical details
ill.
Label
Enabling programmer-controlled combined memory consistency for parallel code optimization, Dixie M. Hisley, (electronic resource)
Link
http://purl.fdlp.gov/GPO/gpo4272
Publication
Note
  • Title from PDF title screen (viewed on Feb. 23, 2011)
  • "July 2003."
Bibliography note
Includes bibliographical references (p. 15-17)
Control code
74251737
Extent
1 online resource (iv, 17 p.)
Form of item
online
Other physical details
ill.

Library Locations

  • Central LibraryBorrow it
    200 SE Martin Luther King Jr. Blvd., Evansville, IN, 47713, US
    37.971461 -87.565988
  • East BranchBorrow it
    840 E Chandler Ave., Evansville, IN, 47713, US
    37.965908 -87.550480
  • McCollough BranchBorrow it
    5115 Washington Ave., Evansville, IN, 47715, US
    37.961977 -87.488508
  • North Park BranchBorrow it
    960 Koehler Dr., Evansville, IN, 47710, US
    38.026947 -87.577202
  • Oaklyn BranchBorrow it
    3001 Oaklyn Dr., Evansville, IN, 47711, US
    38.010718 -87.511553
  • Red Bank BranchBorrow it
    120 S Red Bank Rd., Evansville, IN, 47712, US
    37.977988 -87.636409
  • Stringtown BranchBorrow it
    2100 Stringtown Rd., Evansville, IN, 47711, US
    37.996832 -87.555245
  • West BranchBorrow it
    2000 W Franklin St., Evansville, IN, 47712, US
    37.979875 -87.594773
Processing Feedback ...