Feb 27, 2015 10:05
9 yrs ago
English term
strided data
English to French
Science
Computers: Systems, Networks
programming
Manuel sur un langage de programmation.
How to interpret "a block of homogeneous data (either contiguous or strided)
Je comprends qu'il s'agit de données non adjacentes, mais quel est le terme exact ? Merci par avance !
How to interpret "a block of homogeneous data (either contiguous or strided)
Je comprends qu'il s'agit de données non adjacentes, mais quel est le terme exact ? Merci par avance !
Proposed translations
(French)
5 +1 | Données consécutives | GILLES MEUNIER |
4 | données alignées | FX Fraipont (X) |
4 | données à blocs mulitiples | HERBET Abel |
4 | groupage des données optimisé pour les multiprocesseurs | Madeleine Chevassus |
Proposed translations
+1
32 mins
Données consécutives
http://www.commentcamarche.net/forum/affich-27241632-liste-a...
--------------------------------------------------
Note added at 33 minutes (2015-02-27 10:38:23 GMT)
--------------------------------------------------
Dans le jargon informatique
--------------------------------------------------
Note added at 35 minutes (2015-02-27 10:40:24 GMT)
--------------------------------------------------
How to interpret "a block of homogeneous data (either contiguous or strided)
Méthode d'interprétation d'un bloc de données homogènes (soit contigues, soit consécutives)
--------------------------------------------------
Note added at 33 minutes (2015-02-27 10:38:23 GMT)
--------------------------------------------------
Dans le jargon informatique
--------------------------------------------------
Note added at 35 minutes (2015-02-27 10:40:24 GMT)
--------------------------------------------------
How to interpret "a block of homogeneous data (either contiguous or strided)
Méthode d'interprétation d'un bloc de données homogènes (soit contigues, soit consécutives)
Peer comment(s):
agree |
Platary (X)
: je préfère utiliser "successif" s'agissant a priori d'emplacements mémoire.
25 mins
|
oui c'est vrai, bonne journée
|
16 mins
données alignées
"HPC Today France | Atelier CUDA - La mémoire partagée ...
http://www.hpctoday.fr/.../atelier-cuda-la-memoire-partagee....
Le second, plus orthodoxe, implémente des accès alignés ("strided "). ... n'est proportionnelle au taux de données pertinentes par transaction que sur ... Une fois cet espace alloué, les threads contigües peuvent y accéder de ..."
--------------------------------------------------
Note added at 28 mins (2015-02-27 10:33:27 GMT)
--------------------------------------------------
"Enfin, on peut spécifier une 3e valeur, appelée stride (français, enjambée)"; par défaut c'est 1, mais on peut mettre n'importe quelle valeur (sans risque d'erreur), même négative":
"Ceci n'était bien sûr qu'un prétexte pour vous compliquer la vie": au lieu d'utiliser while, j'aurais pu coder la même chose avec un for en précisant, à la fonction range(), le point de départ, celui d'arrivée, ainsi que la foulée de progression, vulgairement appelée STRIDE"; vérifiez":"
]éléments de programmation - IED - Institut d'Enseignement ...
http://foad.iedparis8.net/.../Introduction_aux_langages_de_p...
--------------------------------------------------
Note added at 55 mins (2015-02-27 11:00:25 GMT)
--------------------------------------------------
en fait "données régulièrement espacées" conviendrait mieux. Le "stride" est le "pas" qui détermine où se trouvent les blocs de données non contigus.
http://www.hpctoday.fr/.../atelier-cuda-la-memoire-partagee....
Le second, plus orthodoxe, implémente des accès alignés ("strided "). ... n'est proportionnelle au taux de données pertinentes par transaction que sur ... Une fois cet espace alloué, les threads contigües peuvent y accéder de ..."
--------------------------------------------------
Note added at 28 mins (2015-02-27 10:33:27 GMT)
--------------------------------------------------
"Enfin, on peut spécifier une 3e valeur, appelée stride (français, enjambée)"; par défaut c'est 1, mais on peut mettre n'importe quelle valeur (sans risque d'erreur), même négative":
"Ceci n'était bien sûr qu'un prétexte pour vous compliquer la vie": au lieu d'utiliser while, j'aurais pu coder la même chose avec un for en précisant, à la fonction range(), le point de départ, celui d'arrivée, ainsi que la foulée de progression, vulgairement appelée STRIDE"; vérifiez":"
]éléments de programmation - IED - Institut d'Enseignement ...
http://foad.iedparis8.net/.../Introduction_aux_langages_de_p...
--------------------------------------------------
Note added at 55 mins (2015-02-27 11:00:25 GMT)
--------------------------------------------------
en fait "données régulièrement espacées" conviendrait mieux. Le "stride" est le "pas" qui détermine où se trouvent les blocs de données non contigus.
3 hrs
données à blocs mulitiples
proposé
3 days 6 hrs
groupage des données optimisé pour les multiprocesseurs
A method for grouping I/O vectors to be transferred across a distributed computing environment
c'est-à dire : de l'art de "saucissonner" les données en paquets afin d'optimiser les échanges (I/Os) entre processeurs.
source:
c'est-à dire : de l'art de "saucissonner" les données en paquets afin d'optimiser les échanges (I/Os) entre processeurs.
source:
Reference:
Discussion
http://www.google.com/patents/US6389478
Un pas en avant, un pas en arrière ;-)
Strides can be negative.
The ndarray has striding information which enables the array to move through memory with varying step sizes.
je comprends que c'est une sorte de "pas" pour passer d'un bloc de données à un autre quand il n'y a pas continuité.