De Cell Broadband Processor bestaat uit meerdere Synergistic Processing Units of SPU 's . Elke SPU heeft een dedicated geheugen en de processor . De Linux kernel kan draaien op de Cell Broadband Processor Power PC Processing Element , of PBM , en elke SPU kan worden geraadpleegd via een virtueel bestandssysteem genaamd spufs . Elke directory onder dit bestandssysteem kan worden behandeld als een fysieke SPU , en elk bestand in deze mappen vertegenwoordigt een andere hardware bron . Er zijn een aantal belangrijke dossiers , of hardware resources , die je over moet weten om te gaan werken met het spufs bestandssysteem . Wat je nodig hebt Linux geïnstalleerd op zowel een computer met Cell Broadband processor of een PlayStation 3 Toon Meer Aanwijzingen 1 Maak een nieuwe SPU context met behulp van de " mkdir "commando . Een SPU context is een map die een fysieke SPU vertegenwoordigt . Om een nieuwe context te creëren , moet u de " mkdir " commando gebruiken en kies een ongebruikte naam voor de context . Zodra de " mkdir " opdracht uitgevoerd , wordt een map gemaakt en gevuld met files , die elk een andere hardwarebronnen . Het volgende is een voorbeeld van hoe de " mkdir " commando gebruiken om een SPU context creëren : mkdir Twitter /spu/myspu-00000 List 2 de bestanden in de context van met behulp van de "ls " commando . Typ "ls " naar al deze bestanden . Ls -LR /spu / 3 Bekijk de uitvoer van de " : aan alle van het bestand bronnen voor alle SPU contexten lijst , kunt u het volgende commando in te voeren ls " commando . De output bevat een aantal verschillende bestanden en specifieke gegevens , zoals hun aanmaakdatum en grootte . Elk dossier staat voor een specifieke hardware resource . Het bestand " mem " is het lokale geheugen van de context . Dit bestand kan worden geopend door processen en geladen in de adresruimte , waardoor het toegang tot het geheugen van de SPU . De " run " bestand kan worden gebruikt om de instructies in de SPU starten . De twee bestanden , " iBox " en " mbox , " worden gebruikt om gegevens geschreven naar de SPU mailbox , dat is een functie waarmee de PPE om te communiceren met een SPU lezen . De " wbox " bestand kunnen gegevens worden gelezen uit de mailbox .
|