Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Attacking the dynamic memory problem for SMPs
Responsible organisation
2000 (English)Conference paper, Published paper (Refereed) Published
Abstract [en]

We have studied three large object oriented telecommunication server applications. In order to obtain high performance, these applications are executed on SMPs. Dynamic memory management was a serious serialization bottleneck in all applications. The dynamic memory problem was attacked in a number of ways for the three applications, and in this paper we summarize our experiences from these attacks. There are two basic ways of attacking the problem: either to reduce the cost of using dynamic memory or to reduce the usage of dynamic memory. The problem can also be attacked at different levels, i.e. the operating system level, the implementation level, and the software architecture and design level. Each of the investigated ways of attacking the dynamic memory problem has its advantages and disadvantages. We argue that the attack should focus on the operating system level when dealing with existing code and on the software architecture level when developing new applications.

Place, publisher, year, edition, pages
LAS VEGAS, NV: INTERNATIONAL SOCIETY COMPUTER S & THEIR APPLICATIONS (ISCA) , 2000.
Keyword [en]
symmetric multiprocessor (SMP), dynamic memory contention, performance, multithreading, maintainability
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-8204ISI: 000179773600054Local ID: oai:bth.se:forskinfo4F4014AB832EDCE8C12575B00020C6DDISBN: 1-880843-34-X (print)OAI: oai:DiVA.org:bth-8204DiVA: diva2:835893
Conference
13th International Conference on Parallel and Distributed Computing Systems
Available from: 2012-09-18 Created: 2009-05-08 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

No full text

Search in DiVA

By author/editor
Lundberg, Lars
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

Total: 34 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf