The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Hoog Niveau Programmering
.
google unix.com



Hoog Niveau Programmering Post vragen over C, C + +, Java, SQL, en andere programmeertalen hier.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
de timing van uw taken bebop1111116 Hoog Niveau Programmering 3 11-01-2006 04:19 PM
Kshell scripts en timing dbridle AIX 3 10-10-2006 12:26
Timing van een SSH rcunn87 Programmeren en Shell Scripting 9 07-31-2006 05:11 PM
scp een time-out JPH UNIX for Advanced & Expert Gebruikers 1 06-09-2005 10:59 PM
timing een lus in Unix. wolkott Programmeren en Shell Scripting 1 02-04-2003 02:52 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 11-22-2008
Tavo Tavo is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posten: 4
Hulp bij __builtin_prefetch functie en het is de timing

Hallo daar, ik wilde weten hoe we het juiste tijdstip bij het gebruik van de gcc __builtin_prefetch () functie, dat wil zeggen, hoeveel instructies voor de daadwerkelijke benutting van de gegevens moet ik doen prefetch gesprek.
Ik zal het meten van de L1 cache hit rate met valgrind's cachegrind, simuleert een 1kb L1 Data-cache.

Alleen in geval u vragen jezelf wat is het punt in te doen wat ik doe, ik zeg u dat het een universiteit project.
  #2 (permalink)  
Old 11-24-2008
fpmurphy's Avatar
fpmurphy fpmurphy is offline Forum Staff  
Moderator
  
 

Join Date: december 2003
Locatie: Florida
Berichten: 1.924
AFAIK, het hangt af van je processor en de 'gegevens' kunt verwerken. Heb je gekeken naar prefetch test gevallen in de GCC-testsuite (.../ testsuite/gcc.misc-tests/i386- prefetch.exp)?
  #3 (permalink)  
Old 11-24-2008
Tavo Tavo is offline
Geregistreerde gebruiker
  
 

Join Date: november 2008
Posten: 4
Het bestaat in twee-dimensionale arrays die zijn veel groter dan L1D cache. En onze professoren verwachten van ons "raden" prefetch afstand door de invoering van timers in het programma. Maar ik heb nog een voorbeeld van.
  #4 (permalink)  
Old 11-25-2008
spirtle spirtle is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2008
Locatie: Schotland
Posts: 150
Prefetch instructie moet worden afgegeven in een tijd voordat de gegevens worden gebruikt die ten minste even groot zijn als de L1 cache latency. U moet in staat zijn om uit te vinden wat dat latentietijd is voor de machine die u gebruikt. Ik neem aan dat je code zal een soort lus over de array, zodat u rekening houden met de tijd die per lus iteratie (zonder cache latency), de hoeveelheid gegevens lezen per iteratie en de grootte van het L1 data cache. Deze cijfers moeten geven u een idee van het geheugen bandbreedte die u nodig heeft te houden en dus ook hoe vaak moet je prefetch en hoe ver vooruit prefetch moet elk contact met de gegevens. Dit geeft u ergens aan beginnen, maar uw hoogleraren kloppen; gissen en timing is de enige manier om zeker te zijn.
Closed Thread

Bladwijzers

Labels
cachegrind, prefetch

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 07:41.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0