처음 가입하게됬습니다~
리눅스 커널관련 일은 아니지만
게임학과의 대학생으로
Cell 프로세서에 관심이 많은 녀석입니다~
현재 PS3에 리눅스를 설치해서 사용중이고
Cell 그리드 컴퓨팅 머신화를 꿈꾸고 있지만
내공이 부족하기에 Cell 프로세서 관련 국내에
아시는분들은 찾다가 이렇게 오게됬습니다~
(졸업작품도 PS3 리눅스 기반에서 만들까 생각중)
현재 제가 생각하는
PS3를 이상적인 그래픽 워크스테이션으로 만드는것이
x264
FFmpeg
Mpeg2
SDL
Glibc
fbdev
등등이 Cell SPE에 최적화되서
포팅되는것인데.........ㅠㅅㅠ
아직은 멀은듯 합니다
이제 조만간 YellowDogLinux 6.1이
릴리즈 되는데 여기엔 Cell SDK3.1이 포함된다고하네요~
관련 라이브러리 IBM Cell SDK 3.1.ISO도 올라와있고.......
PS3 참 좋은거 같습니다
현재로선 Cell 프로세서를 가장 싼가격에 접근할수있으니..
그래픽가속이 안되서 gui 실행등 속도가 늘어지긴해도...;;;
제가 주로가는 사이트입니다~
http://www.yellowdog-board.com/viewforum.php?f=19
(YellowDogLinux 포럼)
http://forums.ps2dev.org/
(PS2, PS3 개발포럼)
http://forums.ps2dev.org/viewforum.php?f=29
(spu-medialib 게시판............spu 비디오 디코더?!)
http://wiki.ps2dev.org/ps3:spu-medialib
(위키PS2DEV SPU-MEDIALIB 정보.....)
그런데 SPU로 그래피가속이랑
비디오 가속 못하나요..ㅠㅅㅠ
PS3 리눅스 사용하는데 그냥 ppu코어로
fbdev로만 처리하니 굉장히 느리고
mplayer 같은걸로 xv출력도 불가능........;;
그럼 앞으로 잘부탁드립니다~
리눅스 커널관련 일은 아니지만
게임학과의 대학생으로
Cell 프로세서에 관심이 많은 녀석입니다~
현재 PS3에 리눅스를 설치해서 사용중이고
Cell 그리드 컴퓨팅 머신화를 꿈꾸고 있지만
내공이 부족하기에 Cell 프로세서 관련 국내에
아시는분들은 찾다가 이렇게 오게됬습니다~
(졸업작품도 PS3 리눅스 기반에서 만들까 생각중)
현재 제가 생각하는
PS3를 이상적인 그래픽 워크스테이션으로 만드는것이
x264
FFmpeg
Mpeg2
SDL
Glibc
fbdev
등등이 Cell SPE에 최적화되서
포팅되는것인데.........ㅠㅅㅠ
아직은 멀은듯 합니다
이제 조만간 YellowDogLinux 6.1이
릴리즈 되는데 여기엔 Cell SDK3.1이 포함된다고하네요~
관련 라이브러리 IBM Cell SDK 3.1.ISO도 올라와있고.......
PS3 참 좋은거 같습니다
현재로선 Cell 프로세서를 가장 싼가격에 접근할수있으니..
그래픽가속이 안되서 gui 실행등 속도가 늘어지긴해도...;;;
제가 주로가는 사이트입니다~
http://www.yellowdog-board.com/viewforum.php?f=19
(YellowDogLinux 포럼)
http://forums.ps2dev.org/
(PS2, PS3 개발포럼)
http://forums.ps2dev.org/viewforum.php?f=29
(spu-medialib 게시판............spu 비디오 디코더?!)
http://wiki.ps2dev.org/ps3:spu-medialib
(위키PS2DEV SPU-MEDIALIB 정보.....)
그런데 SPU로 그래피가속이랑
비디오 가속 못하나요..ㅠㅅㅠ
PS3 리눅스 사용하는데 그냥 ppu코어로
fbdev로만 처리하니 굉장히 느리고
mplayer 같은걸로 xv출력도 불가능........;;
그럼 앞으로 잘부탁드립니다~
댓글 4
-
백창우
2008.11.29 21:06
-
한상민
2008.11.29 21:34
백창후// 처음 소니랑 IBM이 Cell을 만든 목적 자체가 ps3뿐만 아니라 다양한 분야에서 쓰기위해서 만든것입니다 게임쪽에선 전 약간 약빨이 안먹혔다고 말하고 싶지만....
현재 Cell은 비디오 분야와 이미지 디코더 와 같은 멀티미디어 쪽 외에 서버쪽에서 맹활약을 하고있습니다. 최근 픽스타즈가 Cell관련 리눅스 회사인 테라소프트를 전부 매수해서 Cell 관련 소프트웨어도 가속화 되고있구요..
그리고 올해 있으면 소니에서 비디오 렌더링 전용으로 그래픽 워크스테이션을 하나 냅니다...랙마운트 형으로 ZEGO라고 해서
Cell 프로세서와 메인메모리 XDR 1기가 서브 메모리 DDR2 1기가 GPU
RSX등을 탑재한 것으로 많은 멀티미디어 분야에서 쓰일것으로 보입니다
최근 3D 라이브러리로 유명한 Mesa가 Cell용 드라이버도 냈고...
그래픽과 비디오 그리고 서버와 같은 멀티미디어 분야쪽에서 아주 잘 사용되고있습죠.........
미국의 어떤 대학에선 ps3 8대를 병렬처리해서 학교전체의 서버를 돌리고있고 다른 영상회사에선 ps3 1대를 비디오 처리기로 사용하는 하더군요 -
백창우
2008.11.29 23:17
아직까지는 그다지 특이점은 눈에 띄지 않는것 같네요. 모바일 기기에 들어 올수 있다면 좋을것 같은데 clock이 높아 전력 소모나 발열 측면에서 좋지 않을것 같습니다.
게임 시장에서 부진했던 이유는 기존 게임 개발자들이 multi-core 환경에서 multi-thread 프로그래밍을 힘들어 했기 때문이라 들었습니다. 아무래도 synchronization을 좀 더 신경써야되는데 그렇지 않아 dead lock과 같은 풀기 어려운 많은 문제들이 생겼을거라 봅니다.
그리고 SPU를 사용하기 편하게 하기 위한 라이브러리도 그다지 많지 않았으니 개발자들의 주준을 너무 높게 잡고 게임 시장에 뛰어들지 않았었나라고 생각해봅니다.
앞으로 어찌할지 귀추가 주목되네요.
-
원민수
2008.12.01 13:03
사실 플랫폼이란게 소프트웨어가 중요한 것인데, 이러한 소프트웨어를 개발하는 사람들에게 어느정도의 개발 플랫폼 및 편의성을 제공하는게 관건이라고 생각됩니다. 근데, cell은 사실 이러한 부분이 아직 미흡하다라고 생각될 뿐더러, 백창우님께서 말씀하신 parallel programming에 대해서 꽤 어렵다고 생각되네요. 이러한 부분을 풀어야 좀더 cell이 많이 사용되지 않을까 생각되네요. 그나저나 ps3 8대에 대한 병렬처리 한 정보에 대해서 혹시 가지고 계신가요? 혹시 있으시다면 공유 부탁 드려도 될런지요? ㅎㅎ
.
CELL이 어떻게 될까요? 처음에 제가 CELL을 공부 한 이유는 최신 아키텍쳐에 관심이 많았기 때문입니다. 당시 업무도 RP라는 최신 아키텍쳐의 컴파일러를 만드는 일이라서 업무에도 도움이 될것이라 여겼기 때문이지요.
그리고 CELL이 잘 될수 있는 가능성이 있다고 봤습니다. 그런데 지금은 어떤지 모르겠네요. 한동안 CELL에 관심을 안두다보니...
그래서 궁금한건 CELL이 어찌될까 하는것 입니다. 처음에 CELL이 이슈였었는데 요즘엔 잠잠한것 같습니다. CELL이 요즘 어디서 어떻게 사용되고 있나요?