Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Performance tuning of multithreaded applications for multiprocessors by cross-simulation
Ansvarig organisation
2000 (Engelska)Konferensbidrag, Publicerat paper (Refereegranskat) Published
Abstract [en]

Performance tuning of a parallel application is often hard. The use of standards such as POSIX threads, makes it possible to move a multithreaded application from one platform to another. Doing performance tuning for many platforms is even tougher since the implementation of the standards may vary on different operating systems. The developer needs tools for analysing how the application will behave on different operating systems in order to do adequate performance tuning. In this paper we present a technique based on cross-simulation that will solve the issues above. The technique uses a monitored execution of a multithreaded application on a single processor workstation running the Solaris operating system. Then the technique, which has been implemented in a tool, simulates a multiprocessor with an arbitrary number of processors running either Solaris or Linux. The tool then displays the behaviour of the application on the selected target configuration. Validation, using a subset of the SPLASH-2 benchmark suite, shows that the tool predicts speed-ups correctly. The average error in the predicted speed-up when simulating Linux is 5.8%. All this can be done using the ordinary Solaris workstation on the developer's desk, without even having a multiprocessor.

Ort, förlag, år, upplaga, sidor
LAS VEGAS, NV: INTERNATIONAL SOCIETY COMPUTER S & THEIR APPLICATIONS (ISCA) , 2000.
Nyckelord [en]
Multithreading, cross-simulation, multiprocessor, visualization, performance prediction.
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:bth-8134ISI: 000179773600045Lokalt ID: oai:bth.se:forskinfo3510701569BAFF2DC12575B000212FE6ISBN: 1-880843-34-X (tryckt)OAI: oai:DiVA.org:bth-8134DiVA, id: diva2:835823
Konferens
13th International Conference on Parallel and Distributed Computing Systems
Tillgänglig från: 2012-09-18 Skapad: 2009-05-08 Senast uppdaterad: 2018-01-11Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetricpoäng

isbn
urn-nbn
Totalt: 44 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf