TISTORY에 보금자리를 마련하고,, 첫 글이네요..
최근의 관심사는 무엇보다 PLAYSTATION 3 입니다.
얼마전에 연구용으로 한대 대여(?) 했습니다.
게임이라고는 지뢰찾기, 프리셀, Bubble Breaker 밖에 모르는 터라,
PS3 를 받고 나서 한참을 모셔둬야 했습니다.
바로 리눅스를 설치하자니,, 게임기에 대한 예의가 아닌 것 같아서리..
그렇다고,, 대여(?)한 놈을 위해 돈을 들이기도 아깝고,,
암튼,, 6살된 아들을 핑계로 추가 무선 컨트롤러와 게임 타이틀을 하나 샀습니다.
그런데,, 이번엔 TV가 걸리네요.. 7년전 브라운관 TV로는 PS3의 제기능을 발휘할 수 없으니..
저하고 게임하고는 인연이 아닌가 봅니다.
이틀정도 게임해보고는,, 재미도 없고, 할줄도 몰라서 Linux를 설치했습니다.
PLAYSTATION3에는 Cell Broadband Engine chip(Cell BE chip)이 장착되어 있습니다.
IBM Power Architecture를 가진 CPU 죠...
이넘이 또 한 성능 하는지라,, PS3를 게임용이 아닌,, 연구용 특히 High Performance Computing 용으로 사용하는 거죠..
Beowulf 형태의 클러스터는 많이 접해봤는데,, PS3 클러스터, 아니,, Cell BE 클러스터에 대해서는 처음입니다.
어디부터 봐야할지 고민하다가,, IBM.COM 을 찾아보니,, 해답이 있더군요..
리눅스 설치부터 Cell BE chip의 특징, 프로그래밍까지 자세하게 설명되어 있습니다..
Programming high-performance applications on the Cell BE processor
Part 1 : An introduction to Linux on the PLAYSTATION 3
Part 2 : Program the synergistic processing elements of the Sony PLAYSTATION 3
Part 3 : Meet the synergistic processing unit
Part 4 : Program the SPU for performance
Linux development on the PlayStation 3
Part 1 : More than a toy
Part 2 : Working with memory
Part 3 : Slimming down X11 with tiny tools
Assembly language for Power Architecture
Part 1 : Programming concepts and beginning PowerPC instructions
Part 2 : The art of loading and storing on PowerPC
Part 3 : Programming with PowerPC branch processor
Part 4 : Function calls and the PowerPC 64-bit ABI
전부 다 보려니 머리가 아프네요..
Computer Architecture 시간에 졸지 말고 잘 들었어야,, 이해가 쉬울 텐데..
10년 지나서 다시 공부하려니,, 많이 어렵습니다.
좀 더 살펴보고,, 내용 업데이트 해드릴께요..