Le processeur Cell Broadband est composé de plusieurs unités de traitement synergiques ou SPU de . Chaque SPU a une mémoire dédiée et un processeur . Le noyau Linux peut fonctionner sur Power PC Processing Element, ou PPE de la Cellule Broadband processeur , et chaque SPU peut être accessible via un système de fichiers virtuel appelé spufs . Chaque sous-répertoire de ce système de fichiers peut être traitée comme un SPU physique , et chaque fichier à l'intérieur de ces répertoires représentent une ressource matérielle différente . Il ya plusieurs dossiers clés, ou des ressources matérielles, que vous devez connaître pour commencer à travailler avec le système de fichiers spufs . Choses que vous devez
Linux installé soit sur un ordinateur équipé d'un processeur Cell Broadband ou une PlayStation 3
Voir Plus Instructions
1
créer un nouveau contexte SPU en utilisant le " mkdir " commande . Un contexte SPU est un répertoire qui représente un SPU physique . Pour créer un nouveau contexte, vous devez utiliser la commande " mkdir " et choisissez un nom utilisé pour le contexte . Une fois la commande " mkdir " est traitée, un répertoire est créé et rempli avec les fichiers , dont chacun représente une ressource matérielle différente . Ce qui suit est un exemple de la façon d'utiliser la commande " mkdir " pour créer un contexte SPU :
mkdir /spu/myspu-00000
2
Liste les fichiers à l'intérieur du contexte par en utilisant la commande "ls" . Tapez " ls" pour répertorier tous ces fichiers. Pour lister toutes les ressources de fichiers pour tous les contextes SPU , vous pouvez entrer la commande suivante:
ls- LR /spu /
3
Examinez la sortie de la " commande ls " . La sortie répertorie les différents fichiers et des données spécifiques , telles que leur date de création et la taille. Chaque fichier représente une ressource matérielle spécifique. Le fichier "MEM" est la mémoire locale pour le contexte . Ce fichier peut être ouvert par les processus et chargé dans son espace d'adressage , ce qui lui donne accès à la mémoire de la SPU . Le fichier "run" peut être utilisé pour lancer les instructions à l'intérieur de la SPU . Les deux fichiers, " ibox » et « mbox », sont utilisés pour lire les données écrites sur la boîte aux lettres SPU , qui est une fonctionnalité qui permet au PPE de communiquer avec un SPU . Le fichier " wbox " permet aux données d' être lues à partir de la boîte aux lettres .