2008-08-26 7 views
4

나는 플레이 스테이션 3에 리눅스를 설치하고 설치하는 것을 고려해 왔습니다. C#이 현재 선택하는 언어이므로 다음 논리적 인 단계는 모노를 설치하는 것입니다.PS3의 Mono 개발 리소스

약간의 연구를 통해 http://psubuntu.com/wiki/InstallationInstructions에 우분투 설치 지침과 우분투의 PS3 특정 버전이 포함 된 ISO 다운로드 링크가 있다는 것을 알았습니다. http://code.google.com/p/celldotnet/에있는이 멋진 프로젝트는 기본적으로 액세스 할 수있는 범용 CPU가 아닌 CPU의 6 개의 추가 SPU 코어를 활용하는 코드를 개발했습니다.

문제는 프로젝트 문서가 조금 얇은 것 같습니다. 누구든지 .NET 코드를 개발하기 위해 PS3를 설정 했습니까? 그렇다면 어떤 문제가 발생 했습니까? 누구라도이 몬스터 프로세서 중 하나를 부분적으로로드하는 방법에 대한 코드 샘플이 있습니까?

업데이트 :

내가 기본 .NET/모노 프로그래밍 여기 놀이로 올 것이다 것을 깨닫게 않습니다. 내가 모호한 부분은 특수 코어에 어떤 종류의 데이터 구조를 전달합니까? 이 권리를 읽고 있다면 the 6 SPU cores have 128 registers at 128 bits each. 나는 이것을 효과적으로 코딩하는 방법에 대한 논의를 보지 못했다.

업데이트 2 :

IBM has announced 셀 프로세서의 발전이 취소되어왔다. 이 방법으로 플랫폼에서 개발해야 할 욕망은 거의 없지만 다른 사람이 유용한 정보를 추가 할 수 있기를 바랍니다.

답변

3

그냥 Miguel de Icaza의 블로그에서 this posting을 (를) 발견했습니다. 2008 년 2 월에 그는 이것을 조사하고 있었다고 약속합니다. 그가 지금 a member of the SO community인데, 나는 그가 주제에 대해 더 많은 빛을 발할 수 있기를 바랍니다.

1

PS3에는 PPC 범용 CPU가 있습니다.

모노를 ppc로 크로스 컴파일하려고 시도 할 수 있습니다.

모노는 svn에서 ppc 포트에 관해 많은 관심을 받았기 때문에 2.0 릴리스 대신에 사용하는 것이 좋습니다.