안녕하세요 ^^
이번에 cell 스터디 신청한 김기범이라고 합니다.
3월에 시작하니까 한달정도 남았네요
아래는 그동안 찾아본 cell관련 사이트들입니다.
http://cag.csail.mit.edu/ps3/index.shtml
MIT에서 ps3 cell 주제로 진행한 수업의 사이트입니다.
cell handbook 본격적으로 파기 전에 이사이트 lectures에 문서들을 overview로 보기 좋은 것 같습니다.
http://moss.csc.ncsu.edu/~mueller/cluster/ps3/doc/
ps3 linux에 관한 문서입니다.
http://www.power.org/resources/devcorner/cellcorner/
다양한 cell관련자료가 있네요.
http://forums.qj.net/f-ps3-linux-283.html/
ps3 linux 관련 포럼입니다. 꽤 활발한듯.
뭐 아직 국내에서 cell을 구할 실질적인 방법이 ps3밖에 없는것 같습니다만
ps3가 여러모로 매리트 있는 것 같네요.
가격도 50~60정도니 적당하고... cell 플렛폼이 따로 나와도 그것보단 훨씬 비싸겠죠?
작지만 하드도있고 기가비트랜도 달렸고 뽀대도 나고 ㅋㅋㅋ
단점으로는 spe가 6~7개 밖에 없다는점
(8개중 하나는 수율문제로 원래 disabled 되있고 또하나는 ps3운영체제 구동용으로 독점되있다던데.. ps3게임 할때만 6개이고 linux로 부팅하면 7개쓸수있는건지 아니면 linux로 부팅해도 6개밖에 못쓰는건지는 확실히 모르겠네요)
그래픽카드 가속을 사용 못한다는점(크게 상관은 없으나 있는데 못쓰니 배가 좀 아픈)
ps3에 달린 wifi가 아직은 linux에서 안된다는점
써놓고보니 좀 되는군요 -_-;
아무튼 50~60만원에 이런 플렛폼 구할수 있다는게 참 좋은거같습니다.
이번에 cell 스터디 신청한 김기범이라고 합니다.
3월에 시작하니까 한달정도 남았네요
아래는 그동안 찾아본 cell관련 사이트들입니다.
http://cag.csail.mit.edu/ps3/index.shtml
MIT에서 ps3 cell 주제로 진행한 수업의 사이트입니다.
cell handbook 본격적으로 파기 전에 이사이트 lectures에 문서들을 overview로 보기 좋은 것 같습니다.
http://moss.csc.ncsu.edu/~mueller/cluster/ps3/doc/
ps3 linux에 관한 문서입니다.
http://www.power.org/resources/devcorner/cellcorner/
다양한 cell관련자료가 있네요.
http://forums.qj.net/f-ps3-linux-283.html/
ps3 linux 관련 포럼입니다. 꽤 활발한듯.
뭐 아직 국내에서 cell을 구할 실질적인 방법이 ps3밖에 없는것 같습니다만
ps3가 여러모로 매리트 있는 것 같네요.
가격도 50~60정도니 적당하고... cell 플렛폼이 따로 나와도 그것보단 훨씬 비싸겠죠?
작지만 하드도있고 기가비트랜도 달렸고 뽀대도 나고 ㅋㅋㅋ
단점으로는 spe가 6~7개 밖에 없다는점
(8개중 하나는 수율문제로 원래 disabled 되있고 또하나는 ps3운영체제 구동용으로 독점되있다던데.. ps3게임 할때만 6개이고 linux로 부팅하면 7개쓸수있는건지 아니면 linux로 부팅해도 6개밖에 못쓰는건지는 확실히 모르겠네요)
그래픽카드 가속을 사용 못한다는점(크게 상관은 없으나 있는데 못쓰니 배가 좀 아픈)
ps3에 달린 wifi가 아직은 linux에서 안된다는점
써놓고보니 좀 되는군요 -_-;
아무튼 50~60만원에 이런 플렛폼 구할수 있다는게 참 좋은거같습니다.
댓글 6
-
백창우
2007.02.03 09:19
-
이일렬
2007.02.05 18:32
좋은 자료 감사합니다.
spe하나는 보안관련된 처리를 위한것으로 들은거 같습니다.
리눅스로 부팅하면 그 spe 하나도 사용할수 있지 않을까요...
스터디 기대됩니다. -
정진웅
2007.02.06 21:56
는 ps3가 아닌 하드웨어를 사용하고 있습니다
8000천만원 ㅡㅡ;; 그정도는 안나갈껍니다.
블레이드가 아닌이상..
지금 x264포팅 작업중 거의 좌절입니다.
ppu가 워낙에 느려 터져서, 1분40초 걸리던거
1분가지 줄였으나 더 이상 줄일 곳이 없네요.
아직 완전한 구조가 파악이 안되서 그런지 몰라도 에휴..ㅠ.ㅠ
당췌 처음부터 ibm 라이브러리를 좀 더 포괄적으로 사용했을 텐데.
후회 막급이네요 ㅠ.ㅠ
아 그리고 spu 8개는 다 사용하고 있습니다. -
백창우
2007.02.07 01:47
그렇군요. 1분 40초에서 1분까지 줄인것은 대단한 일인데, 아직 가야될 길이 많이 남아계시군요. (vga 30 frame decoding을 말씀하시는거겠죠?)
어떤 codec으로 작업하고 계시든 애초 codec의 설계가 multi-core를 위해 설계되지 않았다면, thread 분할하는 일이 쉽지만은 않으실겁니다. 어떻게 thread 분할은 잘하셨는지 궁금합니다. (ffmpeg로 작업하고 계신지요?)
애초에 일정이 만만치 않을거라 생각했는데 걱정이네요.
마지막까지 파이팅 하시고 좋은 성과 있으시길 바랍니다.
-
정진웅
2007.02.07 06:39
휴..
x264에 디코딩이 지원 안되는걸로 알고 있습니다.
avi를 yuv로 바꾸고 작업중입니다.
인코딩시 쓰레드는 구현이 되어 있지만,
cell 자체가 일반적인, thread 구현가 좀 달라서요.
지금 죽을 지경이에요 ㅠ.ㅠ 하하..
늦었지만 즐거운 하루 보내시길..
-
백창우
2007.02.07 10:08
네. 제가 잠시 착각한것 같습니다. 요즘 ffmpeg codec을 분석중이라서 그쪽으로 관심이 많습니다. x264쪽은 아니고 h264 decoder 쪽을 분석하고 있습니다.
cell에 codec을 올리는 일은 정말 쉽지 않은 일인것 같습니다. 아무도 가보지 않은 불모지에서 길을 개척하고 계시군요. 대단하십니다.
나중에 저희 스터디에 꼭 참석해주세요. cell 뿐만 아니라 현대의 최신 architecture에 대한 이야기도 많이 나올것이기 때문에 도움이 많이 되실겁니다. 물론 저희도 도움이 많이 되고요.
그럼 파이팅 하시기 바랍니다. 건강 유념하시길..
.
정말 좋은 자료들이군요. 감사합니다. ^^
cell 보드는 국내에서 출시된다고 하더라도 구입하기 힘들껍니다.
현재 일본에서 판매되고 있는 개발 보드 가격이 약 8000만원정도 한답니다. (두대면 집 한채 정도) ㅡ_ㅡ;
저 역시 ps3를 해킹해야 되지 않을까 쉽네요.
spe중 1개가 ps3 운영체제용으로 구동되나요? 음... 좀 이상하군요.
제 생각에는 ppe만 운영체제용으로 사용될것 같은데, 아니면 spe중 하나가 부팅시 h/w 초기화를 담당할지도 모르겠다는 생각이 들군요.
(만약 그렇다면 AMP 구조에서 address access를 어찌할지 궁금하군요.)
아무튼 그건 차차 같이 찾아보면 될것 같습니다.
네. 정말 매력적인 architecture 인것 같습니다. sony가 적자로 망하기 전에 빨리 구입해서 해보고 싶네요. ^^