SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:bth-9907"
 

Search: onr:"swepub:oai:DiVA.org:bth-9907" > A Tool for Binding ...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

A Tool for Binding Threads to Processors

Broberg, Magnus (author)
Lundberg, Lars (author)
Grahn, Håkan (author)
ISBN 3540424954
Manchester : Springer, 2001
2001
English.
  • Conference paper (peer-reviewed)
Table of contents Abstract Subject headings
Close  
No table of content available
  • Many multiprocessor systems are based on distributed shared memory. It is often important to statically bind threads to processors in order to avoid remote memory access, due to performance. Finding a good allocation takes long time and it is hard to know when to stop searching for a better one. It is sometimes impossible to run the application on the target machine. The developer needs a tool that finds the good allocations without the target multiprocessor. We present a tool that uses a greedy algorithm and produces allocations that are more than 40% faster (in average) than when using a binpacking algorithm. The number of allocations to be evaluated can be reduced by 38% with a 2% performance loss. Finally, an algorithm is proposed that is promising in avoiding local maxima.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datavetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Sciences (hsv//eng)

Keyword

Thread
Shared memory systems
Distributed system
Multiprocessor
Distributed memory systems
Performance evaluation
Remote access
Greedy algorithm

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view