Il processore Cell Broadband è composta da più unità di elaborazione interdipendente , o SPU di . Ogni SPU ha una memoria dedicata e processore . Il kernel Linux può essere eseguito su PC Power Processing Element il Cell Broadband del processore , o PPE, e ogni SPU si può accedere attraverso un file system virtuale chiamato spufs . Ogni directory in questo file system può essere trattata come una SPU fisico , e ogni file all'interno di queste directory rappresentano una risorsa hardware diverso . Ci sono diversi file di chiave , o le risorse hardware, che è necessario conoscere per iniziare a lavorare con il file system spufs . Cose che ti serviranno
Linux installato su un computer con processore Cell Broadband o una PlayStation 3
Mostra più istruzioni
1
creare un nuovo contesto SPU utilizzando il " mkdir " comando. Un contesto SPU è una directory che rappresenta una SPU fisico . Per creare un nuovo contesto , è necessario utilizzare il comando " mkdir " e scegliere un nome non utilizzato per il contesto . Una volta che il comando " mkdir " viene elaborato , una directory viene creata e popolata con i file , ciascuno dei quali rappresenta una risorsa hardware diverso . Il seguente è un esempio di come utilizzare il comando " mkdir " per creare un contesto SPU :
mkdir /spu/myspu-00000
2
Elenca i file all'interno del contesto di utilizzando il comando " ls" . Digitare " ls" per elencare tutti questi file . Per elencare tutte le risorse di file per tutti i contesti SPU , è possibile immettere il seguente comando :
ls- lR /spu /
3
Esaminare l'output del " comando ls " . L'output elenca diversi file e dati specifici , come ad esempio la data di creazione e la dimensione . Ogni file rappresenta una risorsa hardware specifico . Il file " mem" è la memoria locale per il contesto . Questo file può essere aperto da processi e caricato nel suo spazio di indirizzamento , dandole accesso alla memoria della SPU . Il file " run " può essere usato per lanciare le istruzioni all'interno del SPU . I due file, " ibox " e " mbox ", sono utilizzate per leggere i dati scritti nella cassetta postale SPU , che è una caratteristica che permette al PPE di comunicare con un SPU . Il file " wbox " consente ai dati di essere letti dalla cassetta postale .