About: A simple cache emulator for evaluating cache behavior for SMP systems     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : http://linked.opendata.cz/ontology/domain/vavai/Vysledek, within Data Space : linked.opendata.cz associated with source document(s)

AttributesValues
rdf:type
Description
  • Every modern CPU uses a complex memory hierarchy, which consists of multiple cache memory levels. It is very difficult to predict the behavior of this hierarchy for a given program. The situation is even worse for systems with a shared memory. The most important example is the case of SMP (symmetric multiprocessing) systems. The importance of these systems is growing due to the multi-core feature of the newest CPUs. The Cache Emulator (CE) can simulate the behavior of caches inside an SMP system and compute the number of cache misses during a computation. All measurements are done in the %22off-line%22 mode on a single CPU. The CE uses its own emulated cache memory for an exact simulation. This means that no other CPU activity influences the behavior of the CE. This work extends the Cache Analyzer.
  • Every modern CPU uses a complex memory hierarchy, which consists of multiple cache memory levels. It is very difficult to predict the behavior of this hierarchy for a given program. The situation is even worse for systems with a shared memory. The most important example is the case of SMP (symmetric multiprocessing) systems. The importance of these systems is growing due to the multi-core feature of the newest CPUs. The Cache Emulator (CE) can simulate the behavior of caches inside an SMP system and compute the number of cache misses during a computation. All measurements are done in the %22off-line%22 mode on a single CPU. The CE uses its own emulated cache memory for an exact simulation. This means that no other CPU activity influences the behavior of the CE. This work extends the Cache Analyzer. (en)
  • Systémy se sdílenou pamětí (SMP) tvoří nejjednodušší a nejdostupnější platformu pro paralelní výpočty. Jsou využívány samostatně jako výkonné servery či jako uzel v superpočítačích pro široké spektrum náročných výpočtů. Obliba a dostupnost tohoto typu systémů se v brzké době zvýší díky tomu, že hlavní výrobci procesorů pro počítače IBM PC přicházejí s tzv. vícejádrovými procesory. Výkonnost programů pro tuto platformu je však silně závislá na součinnosti skrytých pamětí jednotlivých procesorů. Tento článek popisuje softwarový emulátor činnosti skrytých pamětí pro systémy se sdílenou pamětí. Hlavní výhodou tohoto emulátoru je skutečnost, že program pro jakoukoliv SMP konfiguraci může být prováděn, kontrolován a případně optimalizován na klasickém (jednoprocesorovém) počítači. Mezi další velké výhody patří jeho platformová nezávislost, snadná nastavitelnost a fakt, že výsledky nejsou zkresleny ostatními běžícími programy. (cs)
Title
  • A simple cache emulator for evaluating cache behavior for SMP systems
  • Jednoduchý emulátor činnost skrytých pamětí v systémech se sdílenou pamětí (cs)
  • A simple cache emulator for evaluating cache behavior for SMP systems (en)
skos:prefLabel
  • A simple cache emulator for evaluating cache behavior for SMP systems
  • Jednoduchý emulátor činnost skrytých pamětí v systémech se sdílenou pamětí (cs)
  • A simple cache emulator for evaluating cache behavior for SMP systems (en)
skos:notation
  • RIV/68407700:21230/06:03119176!RIV07-MSM-21230___
http://linked.open.../vavai/riv/strany
  • 47;49
http://linked.open...avai/riv/aktivita
http://linked.open...avai/riv/aktivity
  • Z(MSM6840770014)
http://linked.open...iv/cisloPeriodika
  • 2
http://linked.open...vai/riv/dodaniDat
http://linked.open...aciTvurceVysledku
http://linked.open.../riv/druhVysledku
http://linked.open...iv/duvernostUdaju
http://linked.open...titaPredkladatele
http://linked.open...dnocenehoVysledku
  • 463823
http://linked.open...ai/riv/idVysledku
  • RIV/68407700:21230/06:03119176
http://linked.open...riv/jazykVysledku
http://linked.open.../riv/klicovaSlova
  • MESI protocol; cache emulator; cache hierarchy; symmetric multiprocessing (en)
http://linked.open.../riv/klicoveSlovo
http://linked.open...odStatuVydavatele
  • CZ - Česká republika
http://linked.open...ontrolniKodProRIV
  • [582D2E6ED95A]
http://linked.open...i/riv/nazevZdroje
  • Acta Polytechnica
http://linked.open...in/vavai/riv/obor
http://linked.open...ichTvurcuVysledku
http://linked.open...cetTvurcuVysledku
http://linked.open...UplatneniVysledku
http://linked.open...v/svazekPeriodika
  • 2006
http://linked.open...iv/tvurceVysledku
  • Šimeček, Ivan
http://linked.open...n/vavai/riv/zamer
issn
  • 1210-2709
number of pages
http://localhost/t...ganizacniJednotka
  • 21230
is http://linked.open...avai/riv/vysledek of
Faceted Search & Find service v1.16.118 as of Jun 21 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 07.20.3240 as of Jun 21 2024, on Linux (x86_64-pc-linux-gnu), Single-Server Edition (126 GB total memory, 112 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software